HmacKey.reference constructor
HmacKey.reference(
- String urn
Creates a typed reference to an existing HmacKey resource.
Implementation
HmacKey.reference(String urn)
: super(
'gcp:storage/hmacKey:HmacKey',
pulumi.parseUrn(urn).urnName,
const <String, pulumi.Input<dynamic>>{},
pulumi.CustomResourceOptions(urn: pulumi.input(urn)),
additionalSecretOutputs: const ['secret'],
isResourceReference: true,
) {
accessId = registerOutput<String>('accessId');
deletionPolicy = registerOutput<String>('deletionPolicy');
project = registerOutput<String>('project');
secret = registerOutput<String>('secret', isSecret: true);
serviceAccountEmail = registerOutput<String>('serviceAccountEmail');
state = registerOutput<String?>('state');
timeCreated = registerOutput<String>('timeCreated');
updated = registerOutput<String>('updated');
}