TagKeyIamMember constructor
TagKeyIamMember(
- String name, {
- TagKeyIamMemberArgs? args,
- CustomResourceOptions? options,
Creates a new TagKeyIamMember.
name The Pulumi resource name.
args Arguments used to configure this TagKeyIamMember. The set of arguments for TagKeyIamMember.
options Resource options controlling this resource's behavior.
Implementation
TagKeyIamMember(
String name, {
TagKeyIamMemberArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:cloudresourcemanager/v3:TagKeyIamMember',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
condition = registerOutput<Condition?>('condition', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return Condition.fromMap((guardedValue as Map).cast<String, dynamic>()); });
etag = registerOutput<String>('etag');
member = registerOutput<String>('member');
this.name = registerOutput<String>('name');
project = registerOutput<String>('project');
role = registerOutput<String>('role');
}