Class GoogleCloudDataplexV1DataProductAccessGroup
Custom user defined access groups at the Data Product level. These are used for granting different levels of access (IAM roles) on the individual Data Product's Data Assets.
Implements
Inherited Members
Namespace: Google.Apis.CloudDataplex.v1.Data
Assembly: Google.Apis.CloudDataplex.v1.dll
Syntax
public class GoogleCloudDataplexV1DataProductAccessGroup : IDirectResponseSchema
Properties
Description
Optional. Description of the access group.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DisplayName
Required. User friendly display name of the access group. Eg. "Analyst", "Developer", etc.
Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Id
Required. Unique identifier of the access group within the Data Product. User defined. Eg. "analyst", "developer", etc.
Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Principal
Required. The principal entity associated with this access group.
Declaration
[JsonProperty("principal")]
public virtual GoogleCloudDataplexV1DataProductPrincipal Principal { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDataplexV1DataProductPrincipal |