AuthorizedView
import type { AuthorizedView } from "https://googleapis.deno.dev/v1/bigtableadmin:v2.ts";
An Authorized View of a Cloud Bigtable Table.
interface AuthorizedView {
deletionProtection?: boolean;
etag?: string;
name?: string;
subsetView?: GoogleBigtableAdminV2AuthorizedViewSubsetView;
}§Properties
§
deletionProtection?: boolean
[src]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.
§
etag?: string
[src]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.
§
name?: string
[src]Identifier. The name of this AuthorizedView. Values are of the form
projects/{project}/instances/{instance}/tables/{table}/authorizedViews/{authorized_view}
§
subsetView?: GoogleBigtableAdminV2AuthorizedViewSubsetView
[src]An AuthorizedView permitting access to an explicit subset of a Table.