// snippet - source description :[ Delete Table . kt Ġdemonstrates Ġhow Ġto Ġdelete Ġan ĠAmazon ĠD ynamoDB Ġtable .] č Ċ // snippet - keyword :[ Code ĠSample ] č Ċ // snippet - service :[ Amazon ĠD ynamoDB ] č Ċ // snippet - s ourc etype :[ full - example ] č Ċ // snippet - s ourced ate :[ 1 1 / 0 4 / 2 0 2 1 ] č Ċ // snippet - source author :[ sc mac don - aws ] čĊč Ċ /* čĊĠĠ ĠCopyright ĠAmazon . com , ĠInc . Ġor Ġits Ġaffiliates . ĠAll ĠRights ĠReserved . čĊĠĠ ĠSPDX - License - Identifier : ĠApache - 2 . 0 č Ċ */ čĊč Ċ package Ġcom . kotlin . dynamodb čĊč Ċ // Ġsnippet - start :[ dynamodb . kotlin . delete _ table . import ] č Ċ import Ġaws . sdk . kotlin . services . dynamodb . D ynamo Db Client č Ċ import Ġaws . sdk . kotlin . services . dynamodb . model . Delete Table Request č Ċ import Ġkotlin . system . exit Process č Ċ // Ġsnippet - end :[ dynamodb . kotlin . delete _ table . import ] čĊč Ċ /** č Ċ To Ġrun Ġthis ĠKotlin Ġcode Ġexample , Ġensure Ġthat Ġyou Ġhave Ġsetup Ġyour Ġdevelopment Ġenvironment , č Ċ including Ġyour Ġcredentials . čĊč Ċ For Ġinformation , Ġsee Ġthis Ġdocumentation Ġtopic : č Ċ https :// docs . aws . amazon . com / sdk - for - kotlin / latest / developer - guide / setup . html čĊ Ġ*/ č Ċ suspend Ġfun Ġmain ( args : ĠArray < String >) Ġ{ čĊĠĠĠ Ġval Ġusage Ġ= Ġ""" čĊĠĠĠ ĠUsage : čĊĠĠĠĠĠĠĠĠ Ġ< tableName > ĠĠ čĊčĊĠĠĠ ĠWhere : čĊĠĠĠĠĠĠĠ ĠtableName Ġ- Ġthe ĠAmazon ĠD ynamoDB Ġtable Ġto Ġdelete Ġ( for Ġexample , ĠMusic 3 ). čĊĠĠĠ Ġ""" čĊčĊĠĠĠ Ġif Ġ( args . size Ġ!= Ġ 1 ) Ġ{ čĊĠĠĠĠĠĠĠ Ġprintln ( usage ) čĊĠĠĠĠĠĠĠ Ġexit Process ( 0 ) čĊĠĠĠ Ġ} čĊčĊĠĠĠ Ġval ĠtableName Ġ= Ġargs [ 0 ] čĊĠĠĠ Ġdelete D ynamoDB Table ( tableName ) č Ċ } čĊč Ċ // Ġsnippet - start :[ dynamodb . kotlin . delete _ table . main ] č Ċ suspend Ġfun Ġdelete D ynamoDB Table ( tableName Val : ĠString ) Ġ{ čĊčĊĠĠĠ Ġval Ġrequest Ġ= ĠDelete Table Request Ġ{ čĊĠĠĠĠĠĠĠ ĠtableName Ġ= ĠtableName Val čĊĠĠĠ Ġ} čĊčĊĠĠĠ ĠD ynamo Db Client Ġ{ Ġregion Ġ= Ġ" us - east - 1 " Ġ}. use Ġ{ Ġd db Ġ-> čĊĠĠĠĠĠĠĠĠĠĠĠ Ġd db . delete Table ( request ) čĊĠĠĠĠĠĠĠĠĠĠĠ Ġprintln ("$ tableName Val Ġwas Ġdeleted ") čĊĠĠĠĠĠĠĠ Ġ} čĊĠ Ġ} č Ċ // Ġsnippet - end :[ dynamodb . kotlin . delete _ table . main ] čĊ