Skip to content

Commit 70d5e39

Browse files
feat: [google-cloud-compute-v1beta] Update Compute Engine v1beta API to revision 20250601 (#1051) (#13971)
Source-Link: googleapis/googleapis@9bc0840 Source-Link: googleapis/googleapis-gen@ca76eba Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWNvbXB1dGUtdjFiZXRhLy5Pd2xCb3QueWFtbCIsImgiOiJjYTc2ZWJhZjE1MjgyODZlYTE4MmU4YTZiMjc4ZTc3ODIzOTE4YzlkIn0= --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent 9c6c663 commit 70d5e39

35 files changed

+5708
-108
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
ReservationSubBlocks
2+
--------------------------------------
3+
4+
.. automodule:: google.cloud.compute_v1beta.services.reservation_sub_blocks
5+
:members:
6+
:inherited-members:
7+
8+
.. automodule:: google.cloud.compute_v1beta.services.reservation_sub_blocks.pagers
9+
:members:
10+
:inherited-members:

packages/google-cloud-compute-v1beta/docs/compute_v1beta/services_.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ Services for Google Cloud Compute v1beta API
9191
region_zones
9292
reservation_blocks
9393
reservations
94+
reservation_sub_blocks
9495
resource_policies
9596
routers
9697
routes

packages/google-cloud-compute-v1beta/google/cloud/compute_v1beta/__init__.py

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@
113113
from .services.region_zones import RegionZonesClient
114114
from .services.regions import RegionsClient
115115
from .services.reservation_blocks import ReservationBlocksClient
116+
from .services.reservation_sub_blocks import ReservationSubBlocksClient
116117
from .services.reservations import ReservationsClient
117118
from .services.resource_policies import ResourcePoliciesClient
118119
from .services.routers import RoutersClient
@@ -686,6 +687,7 @@
686687
GetRegionUrlMapRequest,
687688
GetReservationBlockRequest,
688689
GetReservationRequest,
690+
GetReservationSubBlockRequest,
689691
GetResourcePolicyRequest,
690692
GetRoutePolicyRouterRequest,
691693
GetRouteRequest,
@@ -875,6 +877,7 @@
875877
InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection,
876878
InstanceGroupManagerInstanceFlexibilityPolicyProvisioningModelMix,
877879
InstanceGroupManagerInstanceLifecyclePolicy,
880+
InstanceGroupManagerInstanceLifecyclePolicyOnRepair,
878881
InstanceGroupManagerList,
879882
InstanceGroupManagerParams,
880883
InstanceGroupManagerResizeRequest,
@@ -1138,6 +1141,7 @@
11381141
ListRegionZonesRequest,
11391142
ListReservationBlocksRequest,
11401143
ListReservationsRequest,
1144+
ListReservationSubBlocksRequest,
11411145
ListResourcePoliciesRequest,
11421146
ListRoutePoliciesRoutersRequest,
11431147
ListRoutersRequest,
@@ -1479,6 +1483,10 @@
14791483
ReservationsPerformMaintenanceRequest,
14801484
ReservationsResizeRequest,
14811485
ReservationsScopedList,
1486+
ReservationSubBlock,
1487+
ReservationSubBlockPhysicalTopology,
1488+
ReservationSubBlocksGetResponse,
1489+
ReservationSubBlocksListResponse,
14821490
ResetInstanceRequest,
14831491
ResizeAdvancedInstanceGroupManagerRequest,
14841492
ResizeAdvancedRegionInstanceGroupManagerRequest,
@@ -1538,6 +1546,7 @@
15381546
RouterNatRuleAction,
15391547
RouterNatSubnetworkToNat,
15401548
RouterNatSubnetworkToNat64,
1549+
RouterParams,
15411550
RoutersGetRoutePolicyResponse,
15421551
RoutersListBgpRoutes,
15431552
RoutersListRoutePolicies,
@@ -1977,7 +1986,10 @@
19771986
VpnGatewayVpnGatewayInterface,
19781987
VpnTunnel,
19791988
VpnTunnelAggregatedList,
1989+
VpnTunnelCipherSuite,
19801990
VpnTunnelList,
1991+
VpnTunnelPhase1Algorithms,
1992+
VpnTunnelPhase2Algorithms,
19811993
VpnTunnelsScopedList,
19821994
WafExpressionSet,
19831995
WafExpressionSetExpression,
@@ -2570,6 +2582,7 @@
25702582
"GetRegionUrlMapRequest",
25712583
"GetReservationBlockRequest",
25722584
"GetReservationRequest",
2585+
"GetReservationSubBlockRequest",
25732586
"GetResourcePolicyRequest",
25742587
"GetRoutePolicyRouterRequest",
25752588
"GetRouteRequest",
@@ -2766,6 +2779,7 @@
27662779
"InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection",
27672780
"InstanceGroupManagerInstanceFlexibilityPolicyProvisioningModelMix",
27682781
"InstanceGroupManagerInstanceLifecyclePolicy",
2782+
"InstanceGroupManagerInstanceLifecyclePolicyOnRepair",
27692783
"InstanceGroupManagerList",
27702784
"InstanceGroupManagerParams",
27712785
"InstanceGroupManagerResizeRequest",
@@ -3043,6 +3057,7 @@
30433057
"ListRegionZonesRequest",
30443058
"ListRegionsRequest",
30453059
"ListReservationBlocksRequest",
3060+
"ListReservationSubBlocksRequest",
30463061
"ListReservationsRequest",
30473062
"ListResourcePoliciesRequest",
30483063
"ListRoutePoliciesRoutersRequest",
@@ -3429,6 +3444,11 @@
34293444
"ReservationBlocksGetResponse",
34303445
"ReservationBlocksListResponse",
34313446
"ReservationList",
3447+
"ReservationSubBlock",
3448+
"ReservationSubBlockPhysicalTopology",
3449+
"ReservationSubBlocksClient",
3450+
"ReservationSubBlocksGetResponse",
3451+
"ReservationSubBlocksListResponse",
34323452
"ReservationsBlocksPerformMaintenanceRequest",
34333453
"ReservationsClient",
34343454
"ReservationsPerformMaintenanceRequest",
@@ -3494,6 +3514,7 @@
34943514
"RouterNatRuleAction",
34953515
"RouterNatSubnetworkToNat",
34963516
"RouterNatSubnetworkToNat64",
3517+
"RouterParams",
34973518
"RouterStatus",
34983519
"RouterStatusBgpPeerStatus",
34993520
"RouterStatusNatStatus",
@@ -3954,7 +3975,10 @@
39543975
"VpnGatewaysScopedList",
39553976
"VpnTunnel",
39563977
"VpnTunnelAggregatedList",
3978+
"VpnTunnelCipherSuite",
39573979
"VpnTunnelList",
3980+
"VpnTunnelPhase1Algorithms",
3981+
"VpnTunnelPhase2Algorithms",
39583982
"VpnTunnelsClient",
39593983
"VpnTunnelsScopedList",
39603984
"WafExpressionSet",

packages/google-cloud-compute-v1beta/google/cloud/compute_v1beta/gapic_metadata.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4383,6 +4383,25 @@
43834383
}
43844384
}
43854385
},
4386+
"ReservationSubBlocks": {
4387+
"clients": {
4388+
"rest": {
4389+
"libraryClient": "ReservationSubBlocksClient",
4390+
"rpcs": {
4391+
"Get": {
4392+
"methods": [
4393+
"get"
4394+
]
4395+
},
4396+
"List": {
4397+
"methods": [
4398+
"list"
4399+
]
4400+
}
4401+
}
4402+
}
4403+
}
4404+
},
43864405
"Reservations": {
43874406
"clients": {
43884407
"rest": {

packages/google-cloud-compute-v1beta/google/cloud/compute_v1beta/gapic_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515
#
16-
__version__ = "0.1.1" # {x-release-please-version}
16+
__version__ = "0.0.0" # {x-release-please-version}

packages/google-cloud-compute-v1beta/google/cloud/compute_v1beta/services/organization_security_policies/client.py

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -720,9 +720,12 @@ def add_association_unary(
720720
metadata: Sequence[Tuple[str, Union[str, bytes]]] = (),
721721
) -> compute.Operation:
722722
r"""Inserts an association for the specified security
723-
policy. Use of this API to modify firewall policies is
724-
deprecated. Use firewallPolicies.addAssociation instead
725-
if possible.
723+
policy. This has billing implications. Projects in the
724+
hierarchy with effective hierarchical security policies
725+
will be automatically enrolled into Cloud Armor
726+
Enterprise if not already enrolled. Use of this API to
727+
modify firewall policies is deprecated. Use
728+
firewallPolicies.addAssociation instead if possible.
726729
727730
.. code-block:: python
728731
@@ -850,9 +853,12 @@ def add_association(
850853
metadata: Sequence[Tuple[str, Union[str, bytes]]] = (),
851854
) -> extended_operation.ExtendedOperation:
852855
r"""Inserts an association for the specified security
853-
policy. Use of this API to modify firewall policies is
854-
deprecated. Use firewallPolicies.addAssociation instead
855-
if possible.
856+
policy. This has billing implications. Projects in the
857+
hierarchy with effective hierarchical security policies
858+
will be automatically enrolled into Cloud Armor
859+
Enterprise if not already enrolled. Use of this API to
860+
modify firewall policies is deprecated. Use
861+
firewallPolicies.addAssociation instead if possible.
856862
857863
.. code-block:: python
858864
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# -*- coding: utf-8 -*-
2+
# Copyright 2025 Google LLC
3+
#
4+
# Licensed under the Apache License, Version 2.0 (the "License");
5+
# you may not use this file except in compliance with the License.
6+
# You may obtain a copy of the License at
7+
#
8+
# http://www.apache.org/licenses/LICENSE-2.0
9+
#
10+
# Unless required by applicable law or agreed to in writing, software
11+
# distributed under the License is distributed on an "AS IS" BASIS,
12+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
# See the License for the specific language governing permissions and
14+
# limitations under the License.
15+
#
16+
from .client import ReservationSubBlocksClient
17+
18+
__all__ = ("ReservationSubBlocksClient",)

0 commit comments

Comments
 (0)