BigQuery Audit Data Logging v1 API - Class BigQueryAcl.Types.Entry (1.3.0)

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.

Inheritance

object > BigQueryAcl.Types.Entry

Namespace

Google.Cloud.BigQuery.Logging.V1

Assembly

Google.Cloud.BigQuery.Logging.V1.dll

Constructors

Entry()

public Entry()

Entry(Entry)

public Entry(BigQueryAcl.Types.Entry other)
Parameter
NameDescription
otherBigQueryAclTypesEntry

Properties

Domain

public string Domain { get; set; }

Grants access to all members of a domain.

Property Value
TypeDescription
string

GroupEmail

public string GroupEmail { get; set; }

Grants access to a group identified by an email address.

Property Value
TypeDescription
string

Role

public string Role { get; set; }

The granted role, which can be READER, WRITER, or OWNER.

Property Value
TypeDescription
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
TypeDescription
string

UserEmail

public string UserEmail { get; set; }

Grants access to a user identified by an email address.

Property Value
TypeDescription
string

ViewName

public TableName ViewName { get; set; }

Grants access to a BigQuery View.

Property Value
TypeDescription
TableName