Get Bucket Result
data class GetBucketResult(val ableToUpdateBundle: Boolean? = null, val accessRules: BucketAccessRules? = null, val bucketArn: String? = null, val bundleId: String? = null, val objectVersioning: Boolean? = null, val readOnlyAccessAccounts: List<String>? = null, val resourcesReceivingAccess: List<String>? = null, val tags: List<Tag>? = null, val url: String? = null)
Constructors
Link copied to clipboard
constructor(ableToUpdateBundle: Boolean? = null, accessRules: BucketAccessRules? = null, bucketArn: String? = null, bundleId: String? = null, objectVersioning: Boolean? = null, readOnlyAccessAccounts: List<String>? = null, resourcesReceivingAccess: List<String>? = null, tags: List<Tag>? = null, url: String? = null)
Properties
Link copied to clipboard
Indicates whether the bundle that is currently applied to a bucket can be changed to another bundle. You can update a bucket's bundle only one time within a monthly AWS billing cycle.
Link copied to clipboard
An object that describes the access rules for the bucket.
Link copied to clipboard
Specifies whether to enable or disable versioning of objects in the bucket.
Link copied to clipboard
An array of strings to specify the AWS account IDs that can access the bucket.
Link copied to clipboard
The names of the Lightsail resources for which to set bucket access.