public sealed class BigQueryAcl.Types.Entry : IMessage<BigQueryAcl.Types.Entry>, IEquatable<BigQueryAcl.Types.Entry>, IDeepCloneable<BigQueryAcl.Types.Entry>, IBufferMessage, IMessage
Reference documentation and code samples for the BigQuery Audit Data Logging v1 API class BigQueryAcl.Types.Entry.
Access control entry.
Implements
IMessageBigQueryAclTypesEntry, IEquatableBigQueryAclTypesEntry, IDeepCloneableBigQueryAclTypesEntry, IBufferMessage, IMessageNamespace
Google.Cloud.BigQuery.Logging.V1Assembly
Google.Cloud.BigQuery.Logging.V1.dll
Constructors
Entry()
public Entry()
Entry(Entry)
public Entry(BigQueryAcl.Types.Entry other)
Parameter | |
---|---|
Name | Description |
other | BigQueryAclTypesEntry |
Properties
Domain
public string Domain { get; set; }
Grants access to all members of a domain.
Property Value | |
---|---|
Type | Description |
string |
GroupEmail
public string GroupEmail { get; set; }
Grants access to a group identified by an email address.
Property Value | |
---|---|
Type | Description |
string |
Role
public string Role { get; set; }
The granted role, which can be READER
, WRITER
, or OWNER
.
Property Value | |
---|---|
Type | Description |
string |
SpecialGroup
public string SpecialGroup { get; set; }
Grants access to special groups. Valid groups are PROJECT_OWNERS
,
PROJECT_READERS
, PROJECT_WRITERS
and ALL_AUTHENTICATED_USERS
.
Property Value | |
---|---|
Type | Description |
string |
UserEmail
public string UserEmail { get; set; }
Grants access to a user identified by an email address.
Property Value | |
---|---|
Type | Description |
string |
ViewName
public TableName ViewName { get; set; }
Grants access to a BigQuery View.
Property Value | |
---|---|
Type | Description |
TableName |