Reference documentation and code samples for the Cloud Bigtable V2 Client class AuthorizedView.
AuthorizedViews represent subsets of a particular Cloud Bigtable table. Users
can configure access to each Authorized View independently from the table and
use the existing Data APIs to access the subset of data.
Generated from protobuf message google.bigtable.admin.v2.AuthorizedView
Namespace
Google \ Cloud \ Bigtable \ Admin \ V2
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ name
string
Identifier. The name of this AuthorizedView. Values are of the form projects/{project}/instances/{instance}/tables/{table}/authorizedViews/{authorized_view}
An AuthorizedView permitting access to an explicit subset of a Table.
↳ etag
string
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.
↳ deletion_protection
bool
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.
getName
Identifier. The name of this AuthorizedView.
Values are of the form
projects/{project}/instances/{instance}/tables/{table}/authorizedViews/{authorized_view}
Returns
Type
Description
string
setName
Identifier. The name of this AuthorizedView.
Values are of the form
projects/{project}/instances/{instance}/tables/{table}/authorizedViews/{authorized_view}
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getSubsetView
An AuthorizedView permitting access to an explicit subset of a Table.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Cloud Bigtable V2 Client - Class AuthorizedView (2.17.1)\n\nVersion latestkeyboard_arrow_down\n\n- [2.17.1 (latest)](/php/docs/reference/cloud-bigtable/latest/Admin.V2.AuthorizedView)\n- [2.17.0](/php/docs/reference/cloud-bigtable/2.17.0/Admin.V2.AuthorizedView)\n- [2.16.0](/php/docs/reference/cloud-bigtable/2.16.0/Admin.V2.AuthorizedView)\n- [2.15.0](/php/docs/reference/cloud-bigtable/2.15.0/Admin.V2.AuthorizedView)\n- [2.14.0](/php/docs/reference/cloud-bigtable/2.14.0/Admin.V2.AuthorizedView)\n- [2.13.0](/php/docs/reference/cloud-bigtable/2.13.0/Admin.V2.AuthorizedView)\n- [2.12.0](/php/docs/reference/cloud-bigtable/2.12.0/Admin.V2.AuthorizedView)\n- [2.11.1](/php/docs/reference/cloud-bigtable/2.11.1/Admin.V2.AuthorizedView)\n- [2.9.1](/php/docs/reference/cloud-bigtable/2.9.1/Admin.V2.AuthorizedView)\n- [2.8.0](/php/docs/reference/cloud-bigtable/2.8.0/Admin.V2.AuthorizedView)\n- [2.7.0](/php/docs/reference/cloud-bigtable/2.7.0/Admin.V2.AuthorizedView)\n- [2.6.3](/php/docs/reference/cloud-bigtable/2.6.3/Admin.V2.AuthorizedView)\n- [2.5.0](/php/docs/reference/cloud-bigtable/2.5.0/Admin.V2.AuthorizedView)\n- [2.4.0](/php/docs/reference/cloud-bigtable/2.4.0/Admin.V2.AuthorizedView)\n- [2.3.0](/php/docs/reference/cloud-bigtable/2.3.0/Admin.V2.AuthorizedView)\n- [2.2.1](/php/docs/reference/cloud-bigtable/2.2.1/Admin.V2.AuthorizedView)\n- [2.1.0](/php/docs/reference/cloud-bigtable/2.1.0/Admin.V2.AuthorizedView)\n- [2.0.1](/php/docs/reference/cloud-bigtable/2.0.1/Admin.V2.AuthorizedView)\n- [1.32.1](/php/docs/reference/cloud-bigtable/1.32.1/Admin.V2.AuthorizedView)\n- [1.31.1](/php/docs/reference/cloud-bigtable/1.31.1/Admin.V2.AuthorizedView)\n- [1.30.0](/php/docs/reference/cloud-bigtable/1.30.0/Admin.V2.AuthorizedView)\n- [1.29.2](/php/docs/reference/cloud-bigtable/1.29.2/Admin.V2.AuthorizedView)\n- [1.28.3](/php/docs/reference/cloud-bigtable/1.28.3/Admin.V2.AuthorizedView)\n- [1.27.0](/php/docs/reference/cloud-bigtable/1.27.0/Admin.V2.AuthorizedView)\n- [1.26.2](/php/docs/reference/cloud-bigtable/1.26.2/Admin.V2.AuthorizedView)\n- [1.25.0](/php/docs/reference/cloud-bigtable/1.25.0/Admin.V2.AuthorizedView)\n- [1.24.1](/php/docs/reference/cloud-bigtable/1.24.1/Admin.V2.AuthorizedView)\n- [1.23.0](/php/docs/reference/cloud-bigtable/1.23.0/Admin.V2.AuthorizedView)\n- [1.22.2](/php/docs/reference/cloud-bigtable/1.22.2/Admin.V2.AuthorizedView)\n- [1.21.1](/php/docs/reference/cloud-bigtable/1.21.1/Admin.V2.AuthorizedView)\n- [1.20.3](/php/docs/reference/cloud-bigtable/1.20.3/Admin.V2.AuthorizedView) \nReference documentation and code samples for the Cloud Bigtable V2 Client class AuthorizedView.\n\nAuthorizedViews represent subsets of a particular Cloud Bigtable table. Users\ncan configure access to each Authorized View independently from the table and\nuse the existing Data APIs to access the subset of data.\n\nGenerated from protobuf message `google.bigtable.admin.v2.AuthorizedView`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Bigtable \\\\ Admin \\\\ V2\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getName\n\nIdentifier. The name of this AuthorizedView.\n\nValues are of the form\n`projects/{project}/instances/{instance}/tables/{table}/authorizedViews/{authorized_view}`\n\n### setName\n\nIdentifier. The name of this AuthorizedView.\n\nValues are of the form\n`projects/{project}/instances/{instance}/tables/{table}/authorizedViews/{authorized_view}`\n\n### getSubsetView\n\nAn AuthorizedView permitting access to an explicit subset of a Table.\n\n### hasSubsetView\n\n### setSubsetView\n\nAn AuthorizedView permitting access to an explicit subset of a Table.\n\n### getEtag\n\nThe etag for this AuthorizedView.\n\nIf this is provided on update, it must match the server's etag. The server\nreturns ABORTED error on a mismatched etag.\n\n### setEtag\n\nThe etag for this AuthorizedView.\n\nIf this is provided on update, it must match the server's etag. The server\nreturns ABORTED error on a mismatched etag.\n\n### getDeletionProtection\n\nSet to true to make the AuthorizedView protected against deletion.\n\nThe parent Table and containing Instance cannot be deleted if an\nAuthorizedView has this bit set.\n\n### setDeletionProtection\n\nSet to true to make the AuthorizedView protected against deletion.\n\nThe parent Table and containing Instance cannot be deleted if an\nAuthorizedView has this bit set.\n\n### getAuthorizedView"]]