Cloud Dataplex v1 API - Class DataProduct.Types.AccessGroup (3.13.0)

public sealed class DataProduct.Types.AccessGroup : IMessage<DataProduct.Types.AccessGroup>, IEquatable<DataProduct.Types.AccessGroup>, IDeepCloneable<DataProduct.Types.AccessGroup>, IBufferMessage, IMessage

Reference 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.

Inheritance

object > DataProduct.Types.AccessGroup

Namespace

Google.Cloud.Dataplex.V1

Assembly

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