GoogleCloudDataplexV1DataProductAccessGroup class
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.
Constructors
- GoogleCloudDataplexV1DataProductAccessGroup({String? description, String? displayName, String? id, GoogleCloudDataplexV1DataProductPrincipal? principal})
- GoogleCloudDataplexV1DataProductAccessGroup.fromJson(Map json_)
Properties
- description ↔ String?
-
Description of the access group.
getter/setter pair
- displayName ↔ String?
-
User friendly display name of the access group.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ String?
-
Unique identifier of the access group within the data product.
getter/setter pair
- principal ↔ GoogleCloudDataplexV1DataProductPrincipal?
-
The principal entity associated with this access group.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited