Bucket Iam Configuration Args
data class BucketIamConfigurationArgs(val bucketPolicyOnly: Output<BucketIamConfigurationBucketPolicyOnlyArgs>? = null, val publicAccessPrevention: Output<String>? = null, val uniformBucketLevelAccess: Output<BucketIamConfigurationUniformBucketLevelAccessArgs>? = null) : ConvertibleToJava<BucketIamConfigurationArgs>
The bucket's IAM configuration.
Constructors
Link copied to clipboard
fun BucketIamConfigurationArgs(bucketPolicyOnly: Output<BucketIamConfigurationBucketPolicyOnlyArgs>? = null, publicAccessPrevention: Output<String>? = null, uniformBucketLevelAccess: Output<BucketIamConfigurationUniformBucketLevelAccessArgs>? = null)
Functions
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.