KeyRingIAMMember constructor
KeyRingIAMMember(
- String name, {
- KeyRingIAMMemberArgs? args,
- CustomResourceOptions? options,
Creates a new KeyRingIAMMember.
name The Pulumi resource name.
args Arguments used to configure this KeyRingIAMMember. The set of arguments for KeyRingIAMMember.
options Resource options controlling this resource's behavior.
Implementation
KeyRingIAMMember(
String name, {
KeyRingIAMMemberArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'gcp:kms/keyRingIAMMember:KeyRingIAMMember',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
) {
condition = registerOutput<KeyRingIAMMemberCondition?>('condition', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return KeyRingIAMMemberCondition.fromMap((guardedValue as Map).cast<String, dynamic>()); });
etag = registerOutput<String>('etag');
keyRingId = registerOutput<String>('keyRingId');
member = registerOutput<String>('member');
role = registerOutput<String>('role');
}