googleapis/google/bigtable/v2/bigtable_v2.yaml
Google APIs d6677757c6 feat: add session based protocol
docs: update various comments
PiperOrigin-RevId: 896559755
2026-04-08 10:02:53 -07:00

218 lines
8.9 KiB
YAML

type: google.api.Service
config_version: 3
name: bigtable.googleapis.com
title: Cloud Bigtable API
apis:
- name: google.bigtable.v2.Bigtable
types:
- name: google.bigtable.v2.AuthorizedViewRequest
- name: google.bigtable.v2.AuthorizedViewResponse
- name: google.bigtable.v2.FeatureFlags
- name: google.bigtable.v2.MaterializedViewRequest
- name: google.bigtable.v2.MaterializedViewResponse
- name: google.bigtable.v2.OpenAuthorizedViewRequest
- name: google.bigtable.v2.OpenAuthorizedViewResponse
- name: google.bigtable.v2.OpenMaterializedViewRequest
- name: google.bigtable.v2.OpenMaterializedViewResponse
- name: google.bigtable.v2.OpenTableRequest
- name: google.bigtable.v2.OpenTableResponse
- name: google.bigtable.v2.PeerInfo
- name: google.bigtable.v2.ProtoRows
- name: google.bigtable.v2.RequestStats
- name: google.bigtable.v2.ResponseParams
- name: google.bigtable.v2.SessionMutateRowRequest
- name: google.bigtable.v2.SessionMutateRowResponse
- name: google.bigtable.v2.SessionReadRowRequest
- name: google.bigtable.v2.SessionReadRowResponse
- name: google.bigtable.v2.TableRequest
- name: google.bigtable.v2.TableResponse
enums:
- name: google.bigtable.v2.SessionType
documentation:
summary: |-
API for reading and writing the contents of Bigtable tables associated with
a Google Cloud project.
authentication:
rules:
- selector: 'google.bigtable.v2.Bigtable.*'
oauth:
canonical_scopes: |-
https://www.googleapis.com/auth/bigtable.data,
https://www.googleapis.com/auth/cloud-bigtable.data,
https://www.googleapis.com/auth/cloud-platform
- selector: google.bigtable.v2.Bigtable.ReadRows
oauth:
canonical_scopes: |-
https://www.googleapis.com/auth/bigtable.data,
https://www.googleapis.com/auth/bigtable.data.readonly,
https://www.googleapis.com/auth/cloud-bigtable.data,
https://www.googleapis.com/auth/cloud-bigtable.data.readonly,
https://www.googleapis.com/auth/cloud-platform,
https://www.googleapis.com/auth/cloud-platform.read-only
- selector: google.bigtable.v2.Bigtable.SampleRowKeys
oauth:
canonical_scopes: |-
https://www.googleapis.com/auth/bigtable.data,
https://www.googleapis.com/auth/bigtable.data.readonly,
https://www.googleapis.com/auth/cloud-bigtable.data,
https://www.googleapis.com/auth/cloud-bigtable.data.readonly,
https://www.googleapis.com/auth/cloud-platform,
https://www.googleapis.com/auth/cloud-platform.read-only
publishing:
new_issue_uri: https://issuetracker.google.com/issues/new?component=187206&template=0
documentation_uri: https://cloud.google.com/bigtable/docs
api_short_name: bigtable
github_label: 'api: bigtable'
doc_tag_prefix: bigtable
organization: CLOUD
library_settings:
- version: google.bigtable.v2
launch_stage: GA
java_settings:
library_package: com.google.cloud.bigtable.data.v2
service_class_names:
google.bigtable.v2.Bigtable: BaseBigtableData
common:
destinations:
- PACKAGE_MANAGER
selective_gapic_generation:
methods:
- google.bigtable.v2.Bigtable.CheckAndMutateRow
- google.bigtable.v2.Bigtable.ExecuteQuery
- google.bigtable.v2.Bigtable.GenerateInitialChangeStreamPartitions
- google.bigtable.v2.Bigtable.MutateRow
- google.bigtable.v2.Bigtable.MutateRows
- google.bigtable.v2.Bigtable.PingAndWarm
- google.bigtable.v2.Bigtable.PrepareQuery
- google.bigtable.v2.Bigtable.ReadChangeStream
- google.bigtable.v2.Bigtable.ReadModifyWriteRow
- google.bigtable.v2.Bigtable.ReadRows
- google.bigtable.v2.Bigtable.SampleRowKeys
cpp_settings:
common:
destinations:
- PACKAGE_MANAGER
selective_gapic_generation:
methods:
- google.bigtable.v2.Bigtable.CheckAndMutateRow
- google.bigtable.v2.Bigtable.ExecuteQuery
- google.bigtable.v2.Bigtable.GenerateInitialChangeStreamPartitions
- google.bigtable.v2.Bigtable.MutateRow
- google.bigtable.v2.Bigtable.MutateRows
- google.bigtable.v2.Bigtable.PingAndWarm
- google.bigtable.v2.Bigtable.PrepareQuery
- google.bigtable.v2.Bigtable.ReadChangeStream
- google.bigtable.v2.Bigtable.ReadModifyWriteRow
- google.bigtable.v2.Bigtable.ReadRows
- google.bigtable.v2.Bigtable.SampleRowKeys
php_settings:
common:
destinations:
- PACKAGE_MANAGER
selective_gapic_generation:
methods:
- google.bigtable.v2.Bigtable.CheckAndMutateRow
- google.bigtable.v2.Bigtable.ExecuteQuery
- google.bigtable.v2.Bigtable.GenerateInitialChangeStreamPartitions
- google.bigtable.v2.Bigtable.MutateRow
- google.bigtable.v2.Bigtable.MutateRows
- google.bigtable.v2.Bigtable.PingAndWarm
- google.bigtable.v2.Bigtable.PrepareQuery
- google.bigtable.v2.Bigtable.ReadChangeStream
- google.bigtable.v2.Bigtable.ReadModifyWriteRow
- google.bigtable.v2.Bigtable.ReadRows
- google.bigtable.v2.Bigtable.SampleRowKeys
python_settings:
common:
destinations:
- PACKAGE_MANAGER
selective_gapic_generation:
methods:
- google.bigtable.v2.Bigtable.CheckAndMutateRow
- google.bigtable.v2.Bigtable.ExecuteQuery
- google.bigtable.v2.Bigtable.GenerateInitialChangeStreamPartitions
- google.bigtable.v2.Bigtable.MutateRow
- google.bigtable.v2.Bigtable.MutateRows
- google.bigtable.v2.Bigtable.PingAndWarm
- google.bigtable.v2.Bigtable.PrepareQuery
- google.bigtable.v2.Bigtable.ReadChangeStream
- google.bigtable.v2.Bigtable.ReadModifyWriteRow
- google.bigtable.v2.Bigtable.ReadRows
- google.bigtable.v2.Bigtable.SampleRowKeys
node_settings:
common:
destinations:
- PACKAGE_MANAGER
selective_gapic_generation:
methods:
- google.bigtable.v2.Bigtable.CheckAndMutateRow
- google.bigtable.v2.Bigtable.ExecuteQuery
- google.bigtable.v2.Bigtable.GenerateInitialChangeStreamPartitions
- google.bigtable.v2.Bigtable.MutateRow
- google.bigtable.v2.Bigtable.MutateRows
- google.bigtable.v2.Bigtable.PingAndWarm
- google.bigtable.v2.Bigtable.PrepareQuery
- google.bigtable.v2.Bigtable.ReadChangeStream
- google.bigtable.v2.Bigtable.ReadModifyWriteRow
- google.bigtable.v2.Bigtable.ReadRows
- google.bigtable.v2.Bigtable.SampleRowKeys
dotnet_settings:
common:
destinations:
- PACKAGE_MANAGER
selective_gapic_generation:
methods:
- google.bigtable.v2.Bigtable.CheckAndMutateRow
- google.bigtable.v2.Bigtable.ExecuteQuery
- google.bigtable.v2.Bigtable.GenerateInitialChangeStreamPartitions
- google.bigtable.v2.Bigtable.MutateRow
- google.bigtable.v2.Bigtable.MutateRows
- google.bigtable.v2.Bigtable.PingAndWarm
- google.bigtable.v2.Bigtable.PrepareQuery
- google.bigtable.v2.Bigtable.ReadChangeStream
- google.bigtable.v2.Bigtable.ReadModifyWriteRow
- google.bigtable.v2.Bigtable.ReadRows
- google.bigtable.v2.Bigtable.SampleRowKeys
renamed_services:
Bigtable: BigtableServiceApi
ruby_settings:
common:
destinations:
- PACKAGE_MANAGER
selective_gapic_generation:
methods:
- google.bigtable.v2.Bigtable.CheckAndMutateRow
- google.bigtable.v2.Bigtable.ExecuteQuery
- google.bigtable.v2.Bigtable.GenerateInitialChangeStreamPartitions
- google.bigtable.v2.Bigtable.MutateRow
- google.bigtable.v2.Bigtable.MutateRows
- google.bigtable.v2.Bigtable.PingAndWarm
- google.bigtable.v2.Bigtable.PrepareQuery
- google.bigtable.v2.Bigtable.ReadChangeStream
- google.bigtable.v2.Bigtable.ReadModifyWriteRow
- google.bigtable.v2.Bigtable.ReadRows
- google.bigtable.v2.Bigtable.SampleRowKeys
go_settings:
common:
destinations:
- PACKAGE_MANAGER
selective_gapic_generation:
methods:
- google.bigtable.v2.Bigtable.CheckAndMutateRow
- google.bigtable.v2.Bigtable.ExecuteQuery
- google.bigtable.v2.Bigtable.GenerateInitialChangeStreamPartitions
- google.bigtable.v2.Bigtable.MutateRow
- google.bigtable.v2.Bigtable.MutateRows
- google.bigtable.v2.Bigtable.PingAndWarm
- google.bigtable.v2.Bigtable.PrepareQuery
- google.bigtable.v2.Bigtable.ReadChangeStream
- google.bigtable.v2.Bigtable.ReadModifyWriteRow
- google.bigtable.v2.Bigtable.ReadRows
- google.bigtable.v2.Bigtable.SampleRowKeys
proto_reference_documentation_uri: https://cloud.google.com/bigtable/docs/reference/data/rpc