Class DatasetAccess
Inheritance
Inherited Members
Namespace: Pulumi.Gcp.BigQuery.Outputs
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class DatasetAccess
Fields
View SourceDomain
A domain to grant access to. Any users signed in with the domain specified will be granted the specified access
Declaration
public readonly string Domain
Field Value
| Type | Description |
|---|---|
| System.String |
GroupByEmail
An email address of a Google Group to grant access to.
Declaration
public readonly string GroupByEmail
Field Value
| Type | Description |
|---|---|
| System.String |
Role
Describes the rights granted to the user specified by the other member of the access object. Primitive, Predefined and custom roles are supported. Predefined roles that have equivalent primitive roles are swapped by the API to their Primitive counterparts. See official docs.
Declaration
public readonly string Role
Field Value
| Type | Description |
|---|---|
| System.String |
SpecialGroup
A special group to grant access to. Possible values include:
Declaration
public readonly string SpecialGroup
Field Value
| Type | Description |
|---|---|
| System.String |
UserByEmail
An email address of a user to grant access to. For example: fred@example.com
Declaration
public readonly string UserByEmail
Field Value
| Type | Description |
|---|---|
| System.String |
View
A view from a different dataset to grant access to. Queries executed against that view will have read access to tables in this dataset. The role field is not required when this field is set. If that view is updated by any user, access to the view needs to be granted again via an update operation. Structure is documented below.
Declaration
public readonly DatasetAccessView View
Field Value
| Type | Description |
|---|---|
| DatasetAccessView |