Resource: AuthorizedView
An Authorized View of a Cloud Bigtable Table.
| JSON representation |
|---|
{ "name": string, "etag": string, "deletionProtection": boolean, // Union field |
| Fields | |
|---|---|
name |
Identifier. The name of this AuthorizedView. Values are of the form |
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. |
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. |
Union field authorized_view. The type of this AuthorizedView. authorized_view can be only one of the following: |
|
subsetView |
An AuthorizedView permitting access to an explicit subset of a Table. |
SubsetView
Defines a simple AuthorizedView that is a subset of the underlying Table.
| JSON representation |
|---|
{
"rowPrefixes": [
string
],
"familySubsets": {
string: {
object ( |
| Fields | |
|---|---|
rowPrefixes[] |
Row prefixes to be included in the AuthorizedView. To provide access to all rows, include the empty string as a prefix (""). A base64-encoded string. |
familySubsets |
Map from column family name to the columns in this family to be included in the AuthorizedView. An object containing a list of |
FamilySubsets
Subsets of a column family that are included in this AuthorizedView.
| JSON representation |
|---|
{ "qualifiers": [ string ], "qualifierPrefixes": [ string ] } |
| Fields | |
|---|---|
qualifiers[] |
Individual exact column qualifiers to be included in the AuthorizedView. A base64-encoded string. |
qualifierPrefixes[] |
Prefixes for qualifiers to be included in the AuthorizedView. Every qualifier starting with one of these prefixes is included in the AuthorizedView. To provide access to all qualifiers, include the empty string as a prefix (""). A base64-encoded string. |
Methods |
|
|---|---|
|
The method google.bigtable.admin.v2.BigtableTableAdmin.CreateAuthorizedView is not available in Cloud de Confiance by S3NS. |
|
The method google.bigtable.admin.v2.BigtableTableAdmin.DeleteAuthorizedView is not available in Cloud de Confiance by S3NS. |
|
The method google.bigtable.admin.v2.BigtableTableAdmin.GetAuthorizedView is not available in Cloud de Confiance by S3NS. |
|
The method google.bigtable.admin.v2.BigtableTableAdmin.GetIamPolicy is not available in Cloud de Confiance by S3NS. |
|
The method google.bigtable.admin.v2.BigtableTableAdmin.ListAuthorizedViews is not available in Cloud de Confiance by S3NS. |
|
The method google.bigtable.admin.v2.BigtableTableAdmin.UpdateAuthorizedView is not available in Cloud de Confiance by S3NS. |
|
The method google.bigtable.admin.v2.BigtableTableAdmin.SetIamPolicy is not available in Cloud de Confiance by S3NS. |
|
The method google.bigtable.admin.v2.BigtableTableAdmin.TestIamPermissions is not available in Cloud de Confiance by S3NS. |