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