// snippet - source description :[ Delete Group . kt Ġdemonstrates Ġhow Ġto Ġdelete Ġan ĠAWS ĠX - Ray Ġgroup .] č Ċ // snippet - keyword :[ SDK Ġfor ĠKotlin ] č Ċ // snippet - keyword :[ Code ĠSample ] č Ċ // snippet - service :[ AWS ĠX - Ray ĠService ] č Ċ // snippet - s ourc etype :[ full - example ] č Ċ // snippet - s ourced ate :[ 1 1 / 0 5 / 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 . x ray čĊč Ċ // Ġsnippet - start :[ x ray . kotlin _ delete _ group . import ] č Ċ import Ġaws . sdk . kotlin . services . x ray . XR ay Client č Ċ import Ġaws . sdk . kotlin . services . x ray . model . Delete Group Request č Ċ import Ġkotlin . system . exit Process č Ċ // Ġsnippet - end :[ x ray . kotlin _ delete _ group . import ] čĊč Ċ suspend Ġfun Ġmain ( args : Array < String >) Ġ{ čĊčĊĠĠĠ Ġval Ġusage Ġ= Ġ""" čĊĠĠĠĠĠĠĠĠčĊĠĠĠĠĠĠĠ ĠUsage : ĠčĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< groupName > čĊĠĠĠĠĠĠĠĠčĊĠĠĠĠĠĠĠ ĠWhere : čĊĠĠĠĠĠĠĠĠĠĠĠ ĠgroupName Ġ- Ġthe Ġname Ġof Ġthe Ġgroup . Ġč ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ čĊĠĠĠĠĠĠĠ Ġ""" čĊčĊĠĠĠ Ġif Ġ( args . size Ġ!= Ġ 1 ) Ġ{ čĊĠĠĠĠĠĠĠ Ġprintln ( usage ) čĊĠĠĠĠĠĠĠ Ġexit Process ( 0 ) čĊĠĠĠĠ Ġ} čĊčĊĠĠĠ Ġval ĠgroupName Ġ= Ġargs [ 0 ] čĊĠĠĠ Ġdelete Specific Group ( groupName ) č Ċ } čĊč Ċ // Ġsnippet - start :[ x ray . kotlin _ delete _ group . main ] č Ċ suspend Ġfun Ġdelete Specific Group ( groupName Val : ĠString ) Ġ{ čĊčĊĠĠĠĠĠĠĠ Ġval Ġgroup Request Ġ= ĠDelete Group Request Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠ ĠgroupName Ġ= ĠgroupName Val čĊĠĠĠĠĠĠĠ Ġ} čĊčĊĠĠĠĠĠĠĠ ĠX Ray Client Ġ{ Ġregion Ġ= Ġ" us - east - 1 " Ġ}. use Ġ{ Ġx Ray Client Ġ-> čĊĠĠĠĠĠĠĠĠĠĠĠ Ġx Ray Client . delete Group ( group Request ) čĊĠĠĠĠĠĠĠĠĠĠĠ Ġprintln ("$ groupName Val Ġwas Ġdeleted !") čĊĠĠĠĠĠĠĠ Ġ} čĊĠĠĠ Ġ} č Ċ // Ġsnippet - end :[ x ray . kotlin _ delete _ group . main ]