GoogleCloudDataplexV1ResourceAccessSpec class
ResourceAccessSpec holds the access control configuration to be enforced on the resources, for example, Cloud Storage bucket, BigQuery dataset, BigQuery table.
Constructors
-
GoogleCloudDataplexV1ResourceAccessSpec({List<
String> ? owners, List<String> ? readers, List<String> ? writers}) - GoogleCloudDataplexV1ResourceAccessSpec.fromJson(Map json_)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
owners
↔ List<
String> ? -
The set of principals to be granted owner role on the resource.
getter/setter pair
-
readers
↔ List<
String> ? -
The format of strings follows the pattern followed by IAM in the bindings.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
writers
↔ List<
String> ? -
The set of principals to be granted writer role on the resource.
getter/setter pair
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