BackendBucketSignedUrlKey constructor
BackendBucketSignedUrlKey(
- String name, {
- BackendBucketSignedUrlKeyArgs? args,
- CustomResourceOptions? options,
Creates a new BackendBucketSignedUrlKey.
name The Pulumi resource name.
args Arguments used to configure this BackendBucketSignedUrlKey. The set of arguments for BackendBucketSignedUrlKey.
options Resource options controlling this resource's behavior.
Implementation
BackendBucketSignedUrlKey(
String name, {
BackendBucketSignedUrlKeyArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'gcp:compute/backendBucketSignedUrlKey:BackendBucketSignedUrlKey',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
additionalSecretOutputs: const ['keyValue'],
) {
backendBucket = registerOutput<String>('backendBucket');
deletionPolicy = registerOutput<String>('deletionPolicy');
keyValue = registerOutput<String>('keyValue', isSecret: true);
this.name = registerOutput<String>('name');
project = registerOutput<String>('project');
}