Class AuthorizedView
An Authorized View of a Cloud Bigtable Table.
Implements
Inherited Members
Namespace: Google.Apis.BigtableAdmin.v2.Data
Assembly: Google.Apis.BigtableAdmin.v2.dll
Syntax
public class AuthorizedView : IDirectResponseSchema
Properties
DeletionProtection
Set to true to make the AuthorizedView protected against deletion. The parent Table and containing Instance cannot be deleted if an AuthorizedView has this bit set.
Declaration
[JsonProperty("deletionProtection")]
public virtual bool? DeletionProtection { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ETag
The etag for this AuthorizedView. If this is provided on update, it must match the server's etag. The server returns ABORTED error on a mismatched etag.
Declaration
[JsonProperty("etag")]
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
Identifier. The name of this AuthorizedView. Values are of the form
projects/{project}/instances/{instance}/tables/{table}/authorizedViews/{authorized_view}
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
SubsetView
An AuthorizedView permitting access to an explicit subset of a Table.
Declaration
[JsonProperty("subsetView")]
public virtual GoogleBigtableAdminV2AuthorizedViewSubsetView SubsetView { get; set; }
Property Value
Type | Description |
---|---|
GoogleBigtableAdminV2AuthorizedViewSubsetView |