NotebookRuntimeTemplateIamPolicy constructor

NotebookRuntimeTemplateIamPolicy(
  1. String name, {
  2. NotebookRuntimeTemplateIamPolicyArgs? args,
  3. CustomResourceOptions? options,
})

Creates a new NotebookRuntimeTemplateIamPolicy. name The Pulumi resource name. args Arguments used to configure this NotebookRuntimeTemplateIamPolicy. The set of arguments for NotebookRuntimeTemplateIamPolicy. options Resource options controlling this resource's behavior.

Implementation

NotebookRuntimeTemplateIamPolicy(
  String name, {
  NotebookRuntimeTemplateIamPolicyArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:aiplatform/v1:NotebookRuntimeTemplateIamPolicy',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  bindings = registerOutput<List<Map<String, dynamic>>>('bindings');
  etag = registerOutput<String>('etag');
  location = registerOutput<String>('location');
  notebookRuntimeTemplateId = registerOutput<String>('notebookRuntimeTemplateId');
  project = registerOutput<String>('project');
  version = registerOutput<int>('version');
}