DatasetAccess constructor
- Input<
DatasetAccessCondition?> ? condition, - Input<
DatasetAccessDataset?> ? dataset, - Input<
String?> ? domain, - Input<
String?> ? groupByEmail, - Input<
String?> ? iamMember, - Input<
String?> ? role, - Input<
DatasetAccessRoutine?> ? routine, - Input<
String?> ? specialGroup, - Input<
String?> ? userByEmail, - Input<
DatasetAccessView?> ? view,
Creates a new DatasetAccess.
condition Condition for the binding. If CEL expression in this field is true, this
dataset Grants all resources of particular types in a particular dataset read access to the current dataset.
domain A domain to grant access to. Any users signed in with the
groupByEmail An email address of a Google Group to grant access to.
iamMember Some other type of member that appears in the IAM Policy but isn't a user,
role Describes the rights granted to the user specified by the other
routine A routine from a different dataset to grant access to. Queries
specialGroup A special group to grant access to. Possible values include:
userByEmail An email address of a user to grant access to. For example:
view A view from a different dataset to grant access to. Queries
Implementation
const DatasetAccess({
this.condition,
this.dataset,
this.domain,
this.groupByEmail,
this.iamMember,
this.role,
this.routine,
this.specialGroup,
this.userByEmail,
this.view,
});