DatasetAccess constructor

const DatasetAccess({
  1. Input<DatasetAccessCondition?>? condition,
  2. Input<DatasetAccessDataset?>? dataset,
  3. Input<String?>? domain,
  4. Input<String?>? groupByEmail,
  5. Input<String?>? iamMember,
  6. Input<String?>? role,
  7. Input<DatasetAccessRoutine?>? routine,
  8. Input<String?>? specialGroup,
  9. Input<String?>? userByEmail,
  10. 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,
});