public sealed class 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
IMessage<BigQueryAcl.Types.Entry>, IEquatable<BigQueryAcl.Types.Entry>, IDeepCloneable<BigQueryAcl.Types.Entry>, IBufferMessage, IMessageNamespace
Google.Cloud.BigQuery.Logging.V1Assembly
Google.Cloud.BigQuery.Logging.V1.dll
Constructors
Entry()
public Entry()
Entry(BigQueryAcl.Types.Entry)
public Entry(BigQueryAcl.Types.Entry other)
Parameter | |
---|---|
Name | Description |
other | BigQueryAcl.Types.Entry |
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 |