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