InstanceIamPolicyNotebooksV2 constructor

InstanceIamPolicyNotebooksV2(
  1. String name, {
  2. InstanceIamPolicyNotebooksV2Args? args,
  3. CustomResourceOptions? options,
})

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

Implementation

InstanceIamPolicyNotebooksV2(
  String name, {
  InstanceIamPolicyNotebooksV2Args? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:notebooks/v2:InstanceIamPolicy',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  bindings = registerOutput<List<Map<String, dynamic>>>('bindings');
  etag = registerOutput<String>('etag');
  instanceId = registerOutput<String>('instanceId');
  location = registerOutput<String>('location');
  project = registerOutput<String>('project');
  version = registerOutput<int>('version');
}