BucketIamConfigurationResponse

data class BucketIamConfigurationResponse(val bucketPolicyOnly: BucketIamConfigurationBucketPolicyOnlyResponse, val publicAccessPrevention: String, val uniformBucketLevelAccess: BucketIamConfigurationUniformBucketLevelAccessResponse)

The bucket's IAM configuration.

Constructors

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The bucket's uniform bucket-level access configuration. The feature was formerly known as Bucket Policy Only. For backward compatibility, this field will be populated with identical information as the uniformBucketLevelAccess field. We recommend using the uniformBucketLevelAccess field to enable and disable the feature.

Link copied to clipboard

The bucket's Public Access Prevention configuration. Currently, 'inherited' and 'enforced' are supported.

Link copied to clipboard

The bucket's uniform bucket-level access configuration.