TagValueIamMember constructor
TagValueIamMember(
- String name, {
- TagValueIamMemberArgs? args,
- CustomResourceOptions? options,
Creates a new TagValueIamMember.
name The Pulumi resource name.
args Arguments used to configure this TagValueIamMember. The set of arguments for TagValueIamMember.
options Resource options controlling this resource's behavior.
Implementation
TagValueIamMember(
String name, {
TagValueIamMemberArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:cloudresourcemanager/v3:TagValueIamMember',
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');
}