Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
This repository was archived by the owner on Apr 1, 2026. It is now read-only.

Commit 72dfdc4

Browse filesBrowse files
feat: add PeerInfo proto in Bigtable API (#1190)
- [ ] Regenerate this pull request now. BEGIN_COMMIT_OVERRIDE feat: add PeerInfo proto in Bigtable API fix: Add ReadRows/SampleRowKeys bindings for materialized views fix: Deprecate credentials_file argument feat: Add Type API updates needed to support structured keys in materialized views feat: Add encodings for STRUCT and the Timestamp type END_COMMIT_OVERRIDE PiperOrigin-RevId: 829585900 Source-Link: googleapis/googleapis@1b5f863 Source-Link: googleapis/googleapis-gen@1a69287 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMWE2OTI4NzUwMDNlMjc1NDcyOWRjMmE0Y2NhODgwNTUwNTFkMmFhZSJ9 BEGIN_NESTED_COMMIT fix: Add ReadRows/SampleRowKeys bindings for materialized views fix: Deprecate credentials_file argument chore: Update gapic-generator-python to 1.28.0 PiperOrigin-RevId: 816753840 Source-Link: googleapis/googleapis@d06cf27 Source-Link: googleapis/googleapis-gen@a524e73 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYTUyNGU3MzEwODgyYmJiOTliZmUxMzk5YjE4YmVkMzI4OTc5MjExYyJ9 END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: Add Type API updates needed to support structured keys in materialized views feat: Add encodings for STRUCT and the Timestamp type PiperOrigin-RevId: 805031861 Source-Link: googleapis/googleapis@6d1dca2 Source-Link: googleapis/googleapis-gen@ecd9d88 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZWNkOWQ4ODYwYmFlOGJiMzdiNDUyYmZjNmVlZmJkZDIyZDAyOGYwOSJ9 END_NESTED_COMMIT BEGIN_NESTED_COMMIT chore: Update gapic-generator-python to 1.26.2 PiperOrigin-RevId: 802200836 Source-Link: googleapis/googleapis@d300b15 Source-Link: googleapis/googleapis-gen@a1ff0ae Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYTFmZjBhZTcyZGRjYjY4YTI1OTIxNWQ4Yzc3NjYxZTJjZGJiOWIwMiJ9 END_NESTED_COMMIT BEGIN_NESTED_COMMIT chore: update Python generator version to 1.25.1 PiperOrigin-RevId: 800535761 Source-Link: googleapis/googleapis@4cf1f99 Source-Link: googleapis/googleapis-gen@133d25b Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMTMzZDI1YjY4ZTcxMjExNmUxYzVkYzcxZmMzZWIzYzVlNzE3MDIyYSJ9 END_NESTED_COMMIT BEGIN_NESTED_COMMIT fix: Add ReadRows/SampleRowKeys bindings for materialized views PiperOrigin-RevId: 793800781 Source-Link: googleapis/googleapis@fe06a49 Source-Link: googleapis/googleapis-gen@c4550f6 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYzQ1NTBmNjA3MjVkYzRjMDdhZGZlNjhjZWUwYWM3MmViNGE1YjFiYiJ9 END_NESTED_COMMIT --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com> Co-authored-by: Anthonios Partheniou <partheniou@google.com>
1 parent 66ea22a commit 72dfdc4
Copy full SHA for 72dfdc4

37 files changed

+1,117-340Lines changed: 1117 additions & 340 deletions

File tree

Expand file treeCollapse file tree
Open diff view settings
Filter options
Expand file treeCollapse file tree
Open diff view settings
Collapse file

‎.github/workflows/lint.yml‎

Copy file name to clipboardExpand all lines: .github/workflows/lint.yml
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
- name: Setup Python
1313
uses: actions/setup-python@v5
1414
with:
15-
python-version: "3.8"
15+
python-version: "3.13"
1616
- name: Install nox
1717
run: |
1818
python -m pip install --upgrade setuptools pip wheel
Collapse file

‎.github/workflows/unittest.yml‎

Copy file name to clipboardExpand all lines: .github/workflows/unittest.yml
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
- name: Setup Python
4646
uses: actions/setup-python@v5
4747
with:
48-
python-version: "3.8"
48+
python-version: "3.13"
4949
- name: Install coverage
5050
run: |
5151
python -m pip install --upgrade setuptools pip wheel
Collapse file

‎google/cloud/bigtable_admin_v2/services/bigtable_instance_admin/async_client.py‎

Copy file name to clipboardExpand all lines: google/cloud/bigtable_admin_v2/services/bigtable_instance_admin/async_client.py
+8-8Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2565,19 +2565,19 @@ async def sample_get_iam_policy():
25652565
constraints based on attributes of the request, the
25662566
resource, or both. To learn which resources support
25672567
conditions in their IAM policies, see the [IAM
2568-
documentation](\ https://cloud.google.com/iam/help/conditions/resource-policies).
2568+
documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
25692569
25702570
**JSON example:**
25712571
2572-
:literal:`\` { "bindings": [ { "role": "roles/resourcemanager.organizationAdmin", "members": [ "user:mike@example.com", "group:admins@example.com", "domain:google.com", "serviceAccount:my-project-id@appspot.gserviceaccount.com" ] }, { "role": "roles/resourcemanager.organizationViewer", "members": [ "user:eve@example.com" ], "condition": { "title": "expirable access", "description": "Does not grant access after Sep 2020", "expression": "request.time < timestamp('2020-10-01T00:00:00.000Z')", } } ], "etag": "BwWWja0YfJA=", "version": 3 }`\ \`
2572+
:literal:`` { "bindings": [ { "role": "roles/resourcemanager.organizationAdmin", "members": [ "user:mike@example.com", "group:admins@example.com", "domain:google.com", "serviceAccount:my-project-id@appspot.gserviceaccount.com" ] }, { "role": "roles/resourcemanager.organizationViewer", "members": [ "user:eve@example.com" ], "condition": { "title": "expirable access", "description": "Does not grant access after Sep 2020", "expression": "request.time < timestamp('2020-10-01T00:00:00.000Z')", } } ], "etag": "BwWWja0YfJA=", "version": 3 }`\ \`
25732573
25742574
**YAML example:**
25752575
2576-
:literal:`\` bindings: - members: - user:mike@example.com - group:admins@example.com - domain:google.com - serviceAccount:my-project-id@appspot.gserviceaccount.com role: roles/resourcemanager.organizationAdmin - members: - user:eve@example.com role: roles/resourcemanager.organizationViewer condition: title: expirable access description: Does not grant access after Sep 2020 expression: request.time < timestamp('2020-10-01T00:00:00.000Z') etag: BwWWja0YfJA= version: 3`\ \`
2576+
:literal:`` bindings: - members: - user:mike@example.com - group:admins@example.com - domain:google.com - serviceAccount:my-project-id@appspot.gserviceaccount.com role: roles/resourcemanager.organizationAdmin - members: - user:eve@example.com role: roles/resourcemanager.organizationViewer condition: title: expirable access description: Does not grant access after Sep 2020 expression: request.time < timestamp('2020-10-01T00:00:00.000Z') etag: BwWWja0YfJA= version: 3`\ \`
25772577
25782578
For a description of IAM and its features, see the
25792579
[IAM
2580-
documentation](\ https://cloud.google.com/iam/docs/).
2580+
documentation](https://cloud.google.com/iam/docs/).
25812581
25822582
"""
25832583
# Create or coerce a protobuf request object.
@@ -2704,19 +2704,19 @@ async def sample_set_iam_policy():
27042704
constraints based on attributes of the request, the
27052705
resource, or both. To learn which resources support
27062706
conditions in their IAM policies, see the [IAM
2707-
documentation](\ https://cloud.google.com/iam/help/conditions/resource-policies).
2707+
documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
27082708
27092709
**JSON example:**
27102710
2711-
:literal:`\` { "bindings": [ { "role": "roles/resourcemanager.organizationAdmin", "members": [ "user:mike@example.com", "group:admins@example.com", "domain:google.com", "serviceAccount:my-project-id@appspot.gserviceaccount.com" ] }, { "role": "roles/resourcemanager.organizationViewer", "members": [ "user:eve@example.com" ], "condition": { "title": "expirable access", "description": "Does not grant access after Sep 2020", "expression": "request.time < timestamp('2020-10-01T00:00:00.000Z')", } } ], "etag": "BwWWja0YfJA=", "version": 3 }`\ \`
2711+
:literal:`` { "bindings": [ { "role": "roles/resourcemanager.organizationAdmin", "members": [ "user:mike@example.com", "group:admins@example.com", "domain:google.com", "serviceAccount:my-project-id@appspot.gserviceaccount.com" ] }, { "role": "roles/resourcemanager.organizationViewer", "members": [ "user:eve@example.com" ], "condition": { "title": "expirable access", "description": "Does not grant access after Sep 2020", "expression": "request.time < timestamp('2020-10-01T00:00:00.000Z')", } } ], "etag": "BwWWja0YfJA=", "version": 3 }`\ \`
27122712
27132713
**YAML example:**
27142714
2715-
:literal:`\` bindings: - members: - user:mike@example.com - group:admins@example.com - domain:google.com - serviceAccount:my-project-id@appspot.gserviceaccount.com role: roles/resourcemanager.organizationAdmin - members: - user:eve@example.com role: roles/resourcemanager.organizationViewer condition: title: expirable access description: Does not grant access after Sep 2020 expression: request.time < timestamp('2020-10-01T00:00:00.000Z') etag: BwWWja0YfJA= version: 3`\ \`
2715+
:literal:`` bindings: - members: - user:mike@example.com - group:admins@example.com - domain:google.com - serviceAccount:my-project-id@appspot.gserviceaccount.com role: roles/resourcemanager.organizationAdmin - members: - user:eve@example.com role: roles/resourcemanager.organizationViewer condition: title: expirable access description: Does not grant access after Sep 2020 expression: request.time < timestamp('2020-10-01T00:00:00.000Z') etag: BwWWja0YfJA= version: 3`\ \`
27162716
27172717
For a description of IAM and its features, see the
27182718
[IAM
2719-
documentation](\ https://cloud.google.com/iam/docs/).
2719+
documentation](https://cloud.google.com/iam/docs/).
27202720
27212721
"""
27222722
# Create or coerce a protobuf request object.
Collapse file

‎google/cloud/bigtable_admin_v2/services/bigtable_instance_admin/client.py‎

Copy file name to clipboardExpand all lines: google/cloud/bigtable_admin_v2/services/bigtable_instance_admin/client.py
+8-8Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3067,19 +3067,19 @@ def sample_get_iam_policy():
30673067
constraints based on attributes of the request, the
30683068
resource, or both. To learn which resources support
30693069
conditions in their IAM policies, see the [IAM
3070-
documentation](\ https://cloud.google.com/iam/help/conditions/resource-policies).
3070+
documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
30713071
30723072
**JSON example:**
30733073
3074-
:literal:`\` { "bindings": [ { "role": "roles/resourcemanager.organizationAdmin", "members": [ "user:mike@example.com", "group:admins@example.com", "domain:google.com", "serviceAccount:my-project-id@appspot.gserviceaccount.com" ] }, { "role": "roles/resourcemanager.organizationViewer", "members": [ "user:eve@example.com" ], "condition": { "title": "expirable access", "description": "Does not grant access after Sep 2020", "expression": "request.time < timestamp('2020-10-01T00:00:00.000Z')", } } ], "etag": "BwWWja0YfJA=", "version": 3 }`\ \`
3074+
:literal:`` { "bindings": [ { "role": "roles/resourcemanager.organizationAdmin", "members": [ "user:mike@example.com", "group:admins@example.com", "domain:google.com", "serviceAccount:my-project-id@appspot.gserviceaccount.com" ] }, { "role": "roles/resourcemanager.organizationViewer", "members": [ "user:eve@example.com" ], "condition": { "title": "expirable access", "description": "Does not grant access after Sep 2020", "expression": "request.time < timestamp('2020-10-01T00:00:00.000Z')", } } ], "etag": "BwWWja0YfJA=", "version": 3 }`\ \`
30753075
30763076
**YAML example:**
30773077
3078-
:literal:`\` bindings: - members: - user:mike@example.com - group:admins@example.com - domain:google.com - serviceAccount:my-project-id@appspot.gserviceaccount.com role: roles/resourcemanager.organizationAdmin - members: - user:eve@example.com role: roles/resourcemanager.organizationViewer condition: title: expirable access description: Does not grant access after Sep 2020 expression: request.time < timestamp('2020-10-01T00:00:00.000Z') etag: BwWWja0YfJA= version: 3`\ \`
3078+
:literal:`` bindings: - members: - user:mike@example.com - group:admins@example.com - domain:google.com - serviceAccount:my-project-id@appspot.gserviceaccount.com role: roles/resourcemanager.organizationAdmin - members: - user:eve@example.com role: roles/resourcemanager.organizationViewer condition: title: expirable access description: Does not grant access after Sep 2020 expression: request.time < timestamp('2020-10-01T00:00:00.000Z') etag: BwWWja0YfJA= version: 3`\ \`
30793079
30803080
For a description of IAM and its features, see the
30813081
[IAM
3082-
documentation](\ https://cloud.google.com/iam/docs/).
3082+
documentation](https://cloud.google.com/iam/docs/).
30833083
30843084
"""
30853085
# Create or coerce a protobuf request object.
@@ -3207,19 +3207,19 @@ def sample_set_iam_policy():
32073207
constraints based on attributes of the request, the
32083208
resource, or both. To learn which resources support
32093209
conditions in their IAM policies, see the [IAM
3210-
documentation](\ https://cloud.google.com/iam/help/conditions/resource-policies).
3210+
documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
32113211
32123212
**JSON example:**
32133213
3214-
:literal:`\` { "bindings": [ { "role": "roles/resourcemanager.organizationAdmin", "members": [ "user:mike@example.com", "group:admins@example.com", "domain:google.com", "serviceAccount:my-project-id@appspot.gserviceaccount.com" ] }, { "role": "roles/resourcemanager.organizationViewer", "members": [ "user:eve@example.com" ], "condition": { "title": "expirable access", "description": "Does not grant access after Sep 2020", "expression": "request.time < timestamp('2020-10-01T00:00:00.000Z')", } } ], "etag": "BwWWja0YfJA=", "version": 3 }`\ \`
3214+
:literal:`` { "bindings": [ { "role": "roles/resourcemanager.organizationAdmin", "members": [ "user:mike@example.com", "group:admins@example.com", "domain:google.com", "serviceAccount:my-project-id@appspot.gserviceaccount.com" ] }, { "role": "roles/resourcemanager.organizationViewer", "members": [ "user:eve@example.com" ], "condition": { "title": "expirable access", "description": "Does not grant access after Sep 2020", "expression": "request.time < timestamp('2020-10-01T00:00:00.000Z')", } } ], "etag": "BwWWja0YfJA=", "version": 3 }`\ \`
32153215
32163216
**YAML example:**
32173217
3218-
:literal:`\` bindings: - members: - user:mike@example.com - group:admins@example.com - domain:google.com - serviceAccount:my-project-id@appspot.gserviceaccount.com role: roles/resourcemanager.organizationAdmin - members: - user:eve@example.com role: roles/resourcemanager.organizationViewer condition: title: expirable access description: Does not grant access after Sep 2020 expression: request.time < timestamp('2020-10-01T00:00:00.000Z') etag: BwWWja0YfJA= version: 3`\ \`
3218+
:literal:`` bindings: - members: - user:mike@example.com - group:admins@example.com - domain:google.com - serviceAccount:my-project-id@appspot.gserviceaccount.com role: roles/resourcemanager.organizationAdmin - members: - user:eve@example.com role: roles/resourcemanager.organizationViewer condition: title: expirable access description: Does not grant access after Sep 2020 expression: request.time < timestamp('2020-10-01T00:00:00.000Z') etag: BwWWja0YfJA= version: 3`\ \`
32193219
32203220
For a description of IAM and its features, see the
32213221
[IAM
3222-
documentation](\ https://cloud.google.com/iam/docs/).
3222+
documentation](https://cloud.google.com/iam/docs/).
32233223
32243224
"""
32253225
# Create or coerce a protobuf request object.
Collapse file

‎google/cloud/bigtable_admin_v2/services/bigtable_instance_admin/transports/base.py‎

Copy file name to clipboardExpand all lines: google/cloud/bigtable_admin_v2/services/bigtable_instance_admin/transports/base.py
+3-2Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,9 +81,10 @@ def __init__(
8181
credentials identify the application to the service; if none
8282
are specified, the client will attempt to ascertain the
8383
credentials from the environment.
84-
credentials_file (Optional[str]): A file with credentials that can
84+
credentials_file (Optional[str]): Deprecated. A file with credentials that can
8585
be loaded with :func:`google.auth.load_credentials_from_file`.
86-
This argument is mutually exclusive with credentials.
86+
This argument is mutually exclusive with credentials. This argument will be
87+
removed in the next major version of this library.
8788
scopes (Optional[Sequence[str]]): A list of scopes.
8889
quota_project_id (Optional[str]): An optional project to use for billing
8990
and quota.
Collapse file

‎google/cloud/bigtable_admin_v2/services/bigtable_instance_admin/transports/grpc.py‎

Copy file name to clipboardExpand all lines: google/cloud/bigtable_admin_v2/services/bigtable_instance_admin/transports/grpc.py
+5-3Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -160,9 +160,10 @@ def __init__(
160160
are specified, the client will attempt to ascertain the
161161
credentials from the environment.
162162
This argument is ignored if a ``channel`` instance is provided.
163-
credentials_file (Optional[str]): A file with credentials that can
163+
credentials_file (Optional[str]): Deprecated. A file with credentials that can
164164
be loaded with :func:`google.auth.load_credentials_from_file`.
165165
This argument is ignored if a ``channel`` instance is provided.
166+
This argument will be removed in the next major version of this library.
166167
scopes (Optional(Sequence[str])): A list of scopes. This argument is
167168
ignored if a ``channel`` instance is provided.
168169
channel (Optional[Union[grpc.Channel, Callable[..., grpc.Channel]]]):
@@ -296,9 +297,10 @@ def create_channel(
296297
credentials identify this application to the service. If
297298
none are specified, the client will attempt to ascertain
298299
the credentials from the environment.
299-
credentials_file (Optional[str]): A file with credentials that can
300+
credentials_file (Optional[str]): Deprecated. A file with credentials that can
300301
be loaded with :func:`google.auth.load_credentials_from_file`.
301-
This argument is mutually exclusive with credentials.
302+
This argument is mutually exclusive with credentials. This argument will be
303+
removed in the next major version of this library.
302304
scopes (Optional[Sequence[str]]): A optional list of scopes needed for this
303305
service. These are only used when credentials are not specified and
304306
are passed to :func:`google.auth.default`.
Collapse file

‎google/cloud/bigtable_admin_v2/services/bigtable_instance_admin/transports/grpc_asyncio.py‎

Copy file name to clipboardExpand all lines: google/cloud/bigtable_admin_v2/services/bigtable_instance_admin/transports/grpc_asyncio.py
+5-3Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -157,8 +157,9 @@ def create_channel(
157157
credentials identify this application to the service. If
158158
none are specified, the client will attempt to ascertain
159159
the credentials from the environment.
160-
credentials_file (Optional[str]): A file with credentials that can
161-
be loaded with :func:`google.auth.load_credentials_from_file`.
160+
credentials_file (Optional[str]): Deprecated. A file with credentials that can
161+
be loaded with :func:`google.auth.load_credentials_from_file`. This argument will be
162+
removed in the next major version of this library.
162163
scopes (Optional[Sequence[str]]): A optional list of scopes needed for this
163164
service. These are only used when credentials are not specified and
164165
are passed to :func:`google.auth.default`.
@@ -209,9 +210,10 @@ def __init__(
209210
are specified, the client will attempt to ascertain the
210211
credentials from the environment.
211212
This argument is ignored if a ``channel`` instance is provided.
212-
credentials_file (Optional[str]): A file with credentials that can
213+
credentials_file (Optional[str]): Deprecated. A file with credentials that can
213214
be loaded with :func:`google.auth.load_credentials_from_file`.
214215
This argument is ignored if a ``channel`` instance is provided.
216+
This argument will be removed in the next major version of this library.
215217
scopes (Optional[Sequence[str]]): A optional list of scopes needed for this
216218
service. These are only used when credentials are not specified and
217219
are passed to :func:`google.auth.default`.

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.