Skip to content

/AWS1/CL_LSA=>DELETEBUCKET()

About DeleteBucket

Deletes a Amazon Lightsail bucket.

When you delete your bucket, the bucket name is released and can be reused for a new bucket in your account or another Amazon Web Services account.

Method Signature

IMPORTING

Required arguments:

IV_BUCKETNAME TYPE /AWS1/LSABUCKETNAME /AWS1/LSABUCKETNAME

The name of the bucket to delete.

Use the GetBuckets action to get a list of bucket names that you can specify.

Optional arguments:

IV_FORCEDELETE TYPE /AWS1/LSABOOLEAN /AWS1/LSABOOLEAN

A Boolean value that indicates whether to force delete the bucket.

You must force delete the bucket if it has one of the following conditions:

  • The bucket is the origin of a distribution.

  • The bucket has instances that were granted access to it using the SetResourceAccessForBucket action.

  • The bucket has objects.

  • The bucket has access keys.

Force deleting a bucket might impact other resources that rely on the bucket, such as instances, distributions, or software that use the issued access keys.

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_LSADELETEBUCKETRESULT /AWS1/CL_LSADELETEBUCKETRESULT