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