public sealed class DataProduct.Types.AccessGroup : IMessage<DataProduct.Types.AccessGroup>, IEquatable<DataProduct.Types.AccessGroup>, IDeepCloneable<DataProduct.Types.AccessGroup>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Dataplex v1 API class DataProduct.Types.AccessGroup.
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
IMessageDataProductTypesAccessGroup, IEquatableDataProductTypesAccessGroup, IDeepCloneableDataProductTypesAccessGroup, IBufferMessage, IMessageNamespace
Google.Cloud.Dataplex.V1Assembly
Google.Cloud.Dataplex.V1.dll
Constructors
AccessGroup()
public AccessGroup()AccessGroup(AccessGroup)
public AccessGroup(DataProduct.Types.AccessGroup other)| Parameter | |
|---|---|
| Name | Description |
other |
DataProductTypesAccessGroup |
Properties
Description
public string Description { get; set; }Optional. Description of the access group.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DisplayName
public string DisplayName { get; set; }Required. User friendly display name of the access group. Eg. "Analyst", "Developer", etc.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Id
public string Id { get; set; }Required. Unique identifier of the access group within the data product. User defined. Eg. "analyst", "developer", etc.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Principal
public DataProduct.Types.Principal Principal { get; set; }Required. The principal entity associated with this access group.
| Property Value | |
|---|---|
| Type | Description |
DataProductTypesPrincipal |
|