2025-06-26
▼ ▲ bigtableadmin.projects.instances.tables.schemaBundles.getIamPolicy
Path : v2/{+resource}:getIamPolicy
Flat Path : v2/projects/{projectsId}/instances/{instancesId}/tables/{tablesId}/schemaBundles/{schemaBundlesId}:getIamPolicy
HTTP Method : POST
Parameters :
resource
Description : REQUIRED: The resource for which the policy is being requested. See [Resource names](https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
Pattern : ^projects/[^/]+/instances/[^/]+/tables/[^/]+/schemaBundles/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : resource
Scopes :
Description : Gets the access control policy for a Bigtable resource. Returns an empty policy if the resource exists but does not have a policy set.
▼ ▲ bigtableadmin.projects.instances.tables.schemaBundles.setIamPolicy
Path : v2/{+resource}:setIamPolicy
Flat Path : v2/projects/{projectsId}/instances/{instancesId}/tables/{tablesId}/schemaBundles/{schemaBundlesId}:setIamPolicy
HTTP Method : POST
Parameters :
resource
Description : REQUIRED: The resource for which the policy is being specified. See [Resource names](https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
Pattern : ^projects/[^/]+/instances/[^/]+/tables/[^/]+/schemaBundles/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : resource
Scopes :
Description : Sets the access control policy on a Bigtable resource. Replaces any existing policy.
▼ ▲ bigtableadmin.projects.instances.tables.schemaBundles.testIamPermissions
Path : v2/{+resource}:testIamPermissions
Flat Path : v2/projects/{projectsId}/instances/{instancesId}/tables/{tablesId}/schemaBundles/{schemaBundlesId}:testIamPermissions
HTTP Method : POST
Parameters :
resource
Description : REQUIRED: The resource for which the policy detail is being requested. See [Resource names](https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
Pattern : ^projects/[^/]+/instances/[^/]+/tables/[^/]+/schemaBundles/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : resource
Scopes :
Description : Returns permissions that the caller has on the specified Bigtable resource.
▼ ▲ bigtableadmin.projects.instances.tables.schemaBundles.create
Path : v2/{+parent}/schemaBundles
Flat Path : v2/projects/{projectsId}/instances/{instancesId}/tables/{tablesId}/schemaBundles
HTTP Method : POST
Parameters :
parent
Description : Required. The parent resource where this schema bundle will be created. Values are of the form `projects/{project}/instances/{instance}/tables/{table}`.
Pattern : ^projects/[^/]+/instances/[^/]+/tables/[^/]+$
Location : path
Required : Yes
Type : string
schemaBundleId
Description : Required. The unique ID to use for the schema bundle, which will become the final component of the schema bundle's resource name.
Location : query
Type : string
Parameter Order : parent
Scopes :
Description : Creates a new schema bundle in the specified table.
▼ ▲ bigtableadmin.projects.instances.tables.schemaBundles.patch
Path : v2/{+name}
Flat Path : v2/projects/{projectsId}/instances/{instancesId}/tables/{tablesId}/schemaBundles/{schemaBundlesId}
HTTP Method : PATCH
Parameters :
name
Description : Identifier. The unique name identifying this schema bundle. Values are of the form `projects/{project}/instances/{instance}/tables/{table}/schemaBundles/{schema_bundle}`
Pattern : ^projects/[^/]+/instances/[^/]+/tables/[^/]+/schemaBundles/[^/]+$
Location : path
Required : Yes
Type : string
updateMask
Description : Optional. The list of fields to update.
Location : query
Type : string
Format : google-fieldmask
ignoreWarnings
Description : Optional. If set, ignore the safety checks when updating the Schema Bundle. The safety checks are: - The new Schema Bundle is backwards compatible with the existing Schema Bundle.
Location : query
Type : boolean
Parameter Order : name
Scopes :
Description : Updates a schema bundle in the specified table.
▼ ▲ bigtableadmin.projects.instances.tables.schemaBundles.get
Path : v2/{+name}
Flat Path : v2/projects/{projectsId}/instances/{instancesId}/tables/{tablesId}/schemaBundles/{schemaBundlesId}
HTTP Method : GET
Parameters :
name
Description : Required. The unique name of the schema bundle to retrieve. Values are of the form `projects/{project}/instances/{instance}/tables/{table}/schemaBundles/{schema_bundle}`
Pattern : ^projects/[^/]+/instances/[^/]+/tables/[^/]+/schemaBundles/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes :
Description : Gets metadata information about the specified schema bundle.
▼ ▲ bigtableadmin.projects.instances.tables.schemaBundles.list
Path : v2/{+parent}/schemaBundles
Flat Path : v2/projects/{projectsId}/instances/{instancesId}/tables/{tablesId}/schemaBundles
HTTP Method : GET
Parameters :
parent
Description : Required. The parent, which owns this collection of schema bundles. Values are of the form `projects/{project}/instances/{instance}/tables/{table}`.
Pattern : ^projects/[^/]+/instances/[^/]+/tables/[^/]+$
Location : path
Required : Yes
Type : string
pageSize
Description : The maximum number of schema bundles to return. If the value is positive, the server may return at most this value. If unspecified, the server will return the maximum allowed page size.
Location : query
Type : integer
Format : int32
pageToken
Description : A page token, received from a previous `ListSchemaBundles` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListSchemaBundles` must match the call that provided the page token.
Location : query
Type : string
Parameter Order : parent
Scopes :
Description : Lists all schema bundles associated with the specified table.
▼ ▲ bigtableadmin.projects.instances.tables.schemaBundles.delete
Path : v2/{+name}
Flat Path : v2/projects/{projectsId}/instances/{instancesId}/tables/{tablesId}/schemaBundles/{schemaBundlesId}
HTTP Method : DELETE
Parameters :
name
Description : Required. The unique name of the schema bundle to delete. Values are of the form `projects/{project}/instances/{instance}/tables/{table}/schemaBundles/{schema_bundle}`
Pattern : ^projects/[^/]+/instances/[^/]+/tables/[^/]+/schemaBundles/[^/]+$
Location : path
Required : Yes
Type : string
etag
Description : Optional. The etag of the schema bundle. If this is provided, it must match the server's etag. The server returns an ABORTED error on a mismatched etag.
Location : query
Type : string
Parameter Order : name
Scopes :
Description : Deletes a schema bundle in the specified table.