RepositoryWorkspaceIamPolicy constructor

RepositoryWorkspaceIamPolicy(
  1. String name, {
  2. RepositoryWorkspaceIamPolicyArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

RepositoryWorkspaceIamPolicy(
  String name, {
  RepositoryWorkspaceIamPolicyArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:dataform/v1beta1:RepositoryWorkspaceIamPolicy',
        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');
  project = registerOutput<String>('project');
  repositoryId = registerOutput<String>('repositoryId');
  version = registerOutput<int>('version');
  workspaceId = registerOutput<String>('workspaceId');
}