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