BucketAccessControl constructor
BucketAccessControl(
- String name, {
- BucketAccessControlArgs? args,
- CustomResourceOptions? options,
Creates a new BucketAccessControl.
name The Pulumi resource name.
args Arguments used to configure this BucketAccessControl. The set of arguments for BucketAccessControl.
options Resource options controlling this resource's behavior.
Implementation
BucketAccessControl(
String name, {
BucketAccessControlArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'gcp:storage/bucketAccessControl:BucketAccessControl',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
) {
bucket = registerOutput<String>('bucket');
deletionPolicy = registerOutput<String>('deletionPolicy');
domain = registerOutput<String>('domain');
email = registerOutput<String>('email');
entity = registerOutput<String>('entity');
role = registerOutput<String?>('role');
}