GetDatasetAccess constructor
- required Input<
List< conditions,GetDatasetAccessCondition> > - required Input<
List< datasets,GetDatasetAccessDataset> > - required Input<
String> domain, - required Input<
String> groupByEmail, - required Input<
String> iamMember, - required Input<
String> role, - required Input<
List< routines,GetDatasetAccessRoutine> > - required Input<
String> specialGroup, - required Input<
String> userByEmail, - required Input<
List< views,GetDatasetAccessView> >
Creates a new GetDatasetAccess.
conditions Condition for the binding. If CEL expression in this field is true, this
datasets 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
routines 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:
views A view from a different dataset to grant access to. Queries
Implementation
const GetDatasetAccess({
required this.conditions,
required this.datasets,
required this.domain,
required this.groupByEmail,
required this.iamMember,
required this.role,
required this.routines,
required this.specialGroup,
required this.userByEmail,
required this.views,
});