Skip to content

Commit 3f0e861

Browse files
feat: Update Compute Engine API to revision 20240130 (#881) (#12292)
- [ ] Regenerate this pull request now. Source-Link: googleapis/googleapis@6953fd7 Source-Link: googleapis/googleapis-gen@5ba472f Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWNvbXB1dGUvLk93bEJvdC55YW1sIiwiaCI6IjViYTQ3MmY3OTI0NWU0MjAwNDljNjBmMGMzMjRlNDQ1NzhmMjcyYTMifQ== --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent 00cf69e commit 3f0e861

File tree

138 files changed

+7523
-619
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

138 files changed

+7523
-619
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
RegionZones
2+
-----------------------------
3+
4+
.. automodule:: google.cloud.compute_v1.services.region_zones
5+
:members:
6+
:inherited-members:
7+
8+
.. automodule:: google.cloud.compute_v1.services.region_zones.pagers
9+
:members:
10+
:inherited-members:

packages/google-cloud-compute/docs/compute_v1/services_.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ Services for Google Cloud Compute v1 API
7070
region_target_https_proxies
7171
region_target_tcp_proxies
7272
region_url_maps
73+
region_zones
7374
reservations
7475
resource_policies
7576
routers

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

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,7 @@
172172
RegionTargetTcpProxiesClient,
173173
)
174174
from google.cloud.compute_v1.services.region_url_maps.client import RegionUrlMapsClient
175+
from google.cloud.compute_v1.services.region_zones.client import RegionZonesClient
175176
from google.cloud.compute_v1.services.regions.client import RegionsClient
176177
from google.cloud.compute_v1.services.reservations.client import ReservationsClient
177178
from google.cloud.compute_v1.services.resource_policies.client import (
@@ -297,6 +298,9 @@
297298
AggregatedListVpnGatewaysRequest,
298299
AggregatedListVpnTunnelsRequest,
299300
AliasIpRange,
301+
AllocationAggregateReservation,
302+
AllocationAggregateReservationReservedResourceInfo,
303+
AllocationAggregateReservationReservedResourceInfoAccelerator,
300304
AllocationResourceStatus,
301305
AllocationResourceStatusSpecificSKUAllocation,
302306
AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk,
@@ -804,6 +808,7 @@
804808
InstanceGroupManager,
805809
InstanceGroupManagerActionsSummary,
806810
InstanceGroupManagerAggregatedList,
811+
InstanceGroupManagerAllInstancesConfig,
807812
InstanceGroupManagerAutoHealingPolicy,
808813
InstanceGroupManagerInstanceLifecyclePolicy,
809814
InstanceGroupManagerList,
@@ -821,6 +826,7 @@
821826
InstanceGroupManagersSetInstanceTemplateRequest,
822827
InstanceGroupManagersSetTargetPoolsRequest,
823828
InstanceGroupManagerStatus,
829+
InstanceGroupManagerStatusAllInstancesConfig,
824830
InstanceGroupManagerStatusStateful,
825831
InstanceGroupManagerStatusStatefulPerInstanceConfigs,
826832
InstanceGroupManagerStatusVersionTarget,
@@ -841,6 +847,7 @@
841847
InstanceMoveRequest,
842848
InstanceParams,
843849
InstanceProperties,
850+
InstancePropertiesPatch,
844851
InstanceReference,
845852
InstancesAddResourcePoliciesRequest,
846853
InstancesBulkInsertOperationMetadata,
@@ -982,6 +989,7 @@
982989
ListRegionTargetHttpsProxiesRequest,
983990
ListRegionTargetTcpProxiesRequest,
984991
ListRegionUrlMapsRequest,
992+
ListRegionZonesRequest,
985993
ListReservationsRequest,
986994
ListResourcePoliciesRequest,
987995
ListRoutersRequest,
@@ -1165,6 +1173,7 @@
11651173
PatchUrlMapRequest,
11661174
PathMatcher,
11671175
PathRule,
1176+
PerformMaintenanceInstanceRequest,
11681177
PerInstanceConfig,
11691178
Policy,
11701179
PreconfiguredWafSet,
@@ -1330,6 +1339,8 @@
13301339
SecurityPolicyRuleHttpHeaderActionHttpHeaderOption,
13311340
SecurityPolicyRuleMatcher,
13321341
SecurityPolicyRuleMatcherConfig,
1342+
SecurityPolicyRuleMatcherExprOptions,
1343+
SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions,
13331344
SecurityPolicyRuleNetworkMatcher,
13341345
SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch,
13351346
SecurityPolicyRulePreconfiguredWafConfig,
@@ -1714,6 +1725,7 @@
17141725
"RegionTargetHttpsProxiesClient",
17151726
"RegionTargetTcpProxiesClient",
17161727
"RegionUrlMapsClient",
1728+
"RegionZonesClient",
17171729
"ReservationsClient",
17181730
"ResourcePoliciesClient",
17191731
"RoutersClient",
@@ -1813,6 +1825,9 @@
18131825
"AggregatedListVpnGatewaysRequest",
18141826
"AggregatedListVpnTunnelsRequest",
18151827
"AliasIpRange",
1828+
"AllocationAggregateReservation",
1829+
"AllocationAggregateReservationReservedResourceInfo",
1830+
"AllocationAggregateReservationReservedResourceInfoAccelerator",
18161831
"AllocationResourceStatus",
18171832
"AllocationResourceStatusSpecificSKUAllocation",
18181833
"AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk",
@@ -2320,6 +2335,7 @@
23202335
"InstanceGroupManager",
23212336
"InstanceGroupManagerActionsSummary",
23222337
"InstanceGroupManagerAggregatedList",
2338+
"InstanceGroupManagerAllInstancesConfig",
23232339
"InstanceGroupManagerAutoHealingPolicy",
23242340
"InstanceGroupManagerInstanceLifecyclePolicy",
23252341
"InstanceGroupManagerList",
@@ -2337,6 +2353,7 @@
23372353
"InstanceGroupManagersSetInstanceTemplateRequest",
23382354
"InstanceGroupManagersSetTargetPoolsRequest",
23392355
"InstanceGroupManagerStatus",
2356+
"InstanceGroupManagerStatusAllInstancesConfig",
23402357
"InstanceGroupManagerStatusStateful",
23412358
"InstanceGroupManagerStatusStatefulPerInstanceConfigs",
23422359
"InstanceGroupManagerStatusVersionTarget",
@@ -2357,6 +2374,7 @@
23572374
"InstanceMoveRequest",
23582375
"InstanceParams",
23592376
"InstanceProperties",
2377+
"InstancePropertiesPatch",
23602378
"InstanceReference",
23612379
"InstancesAddResourcePoliciesRequest",
23622380
"InstancesBulkInsertOperationMetadata",
@@ -2498,6 +2516,7 @@
24982516
"ListRegionTargetHttpsProxiesRequest",
24992517
"ListRegionTargetTcpProxiesRequest",
25002518
"ListRegionUrlMapsRequest",
2519+
"ListRegionZonesRequest",
25012520
"ListReservationsRequest",
25022521
"ListResourcePoliciesRequest",
25032522
"ListRoutersRequest",
@@ -2681,6 +2700,7 @@
26812700
"PatchUrlMapRequest",
26822701
"PathMatcher",
26832702
"PathRule",
2703+
"PerformMaintenanceInstanceRequest",
26842704
"PerInstanceConfig",
26852705
"Policy",
26862706
"PreconfiguredWafSet",
@@ -2846,6 +2866,8 @@
28462866
"SecurityPolicyRuleHttpHeaderActionHttpHeaderOption",
28472867
"SecurityPolicyRuleMatcher",
28482868
"SecurityPolicyRuleMatcherConfig",
2869+
"SecurityPolicyRuleMatcherExprOptions",
2870+
"SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions",
28492871
"SecurityPolicyRuleNetworkMatcher",
28502872
"SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch",
28512873
"SecurityPolicyRulePreconfiguredWafConfig",

packages/google-cloud-compute/google/cloud/compute/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__ = "1.16.1" # {x-release-please-version}
16+
__version__ = "0.0.0" # {x-release-please-version}

packages/google-cloud-compute/google/cloud/compute_v1/__init__.py

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@
8888
from .services.region_target_https_proxies import RegionTargetHttpsProxiesClient
8989
from .services.region_target_tcp_proxies import RegionTargetTcpProxiesClient
9090
from .services.region_url_maps import RegionUrlMapsClient
91+
from .services.region_zones import RegionZonesClient
9192
from .services.regions import RegionsClient
9293
from .services.reservations import ReservationsClient
9394
from .services.resource_policies import ResourcePoliciesClient
@@ -189,6 +190,9 @@
189190
AggregatedListVpnGatewaysRequest,
190191
AggregatedListVpnTunnelsRequest,
191192
AliasIpRange,
193+
AllocationAggregateReservation,
194+
AllocationAggregateReservationReservedResourceInfo,
195+
AllocationAggregateReservationReservedResourceInfoAccelerator,
192196
AllocationResourceStatus,
193197
AllocationResourceStatusSpecificSKUAllocation,
194198
AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk,
@@ -696,6 +700,7 @@
696700
InstanceGroupManager,
697701
InstanceGroupManagerActionsSummary,
698702
InstanceGroupManagerAggregatedList,
703+
InstanceGroupManagerAllInstancesConfig,
699704
InstanceGroupManagerAutoHealingPolicy,
700705
InstanceGroupManagerInstanceLifecyclePolicy,
701706
InstanceGroupManagerList,
@@ -713,6 +718,7 @@
713718
InstanceGroupManagersSetInstanceTemplateRequest,
714719
InstanceGroupManagersSetTargetPoolsRequest,
715720
InstanceGroupManagerStatus,
721+
InstanceGroupManagerStatusAllInstancesConfig,
716722
InstanceGroupManagerStatusStateful,
717723
InstanceGroupManagerStatusStatefulPerInstanceConfigs,
718724
InstanceGroupManagerStatusVersionTarget,
@@ -733,6 +739,7 @@
733739
InstanceMoveRequest,
734740
InstanceParams,
735741
InstanceProperties,
742+
InstancePropertiesPatch,
736743
InstanceReference,
737744
InstancesAddResourcePoliciesRequest,
738745
InstancesBulkInsertOperationMetadata,
@@ -874,6 +881,7 @@
874881
ListRegionTargetHttpsProxiesRequest,
875882
ListRegionTargetTcpProxiesRequest,
876883
ListRegionUrlMapsRequest,
884+
ListRegionZonesRequest,
877885
ListReservationsRequest,
878886
ListResourcePoliciesRequest,
879887
ListRoutersRequest,
@@ -1057,6 +1065,7 @@
10571065
PatchUrlMapRequest,
10581066
PathMatcher,
10591067
PathRule,
1068+
PerformMaintenanceInstanceRequest,
10601069
PerInstanceConfig,
10611070
Policy,
10621071
PreconfiguredWafSet,
@@ -1222,6 +1231,8 @@
12221231
SecurityPolicyRuleHttpHeaderActionHttpHeaderOption,
12231232
SecurityPolicyRuleMatcher,
12241233
SecurityPolicyRuleMatcherConfig,
1234+
SecurityPolicyRuleMatcherExprOptions,
1235+
SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions,
12251236
SecurityPolicyRuleNetworkMatcher,
12261237
SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch,
12271238
SecurityPolicyRulePreconfiguredWafConfig,
@@ -1617,6 +1628,9 @@
16171628
"AggregatedListVpnGatewaysRequest",
16181629
"AggregatedListVpnTunnelsRequest",
16191630
"AliasIpRange",
1631+
"AllocationAggregateReservation",
1632+
"AllocationAggregateReservationReservedResourceInfo",
1633+
"AllocationAggregateReservationReservedResourceInfoAccelerator",
16201634
"AllocationResourceStatus",
16211635
"AllocationResourceStatusSpecificSKUAllocation",
16221636
"AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk",
@@ -2141,10 +2155,12 @@
21412155
"InstanceGroupManager",
21422156
"InstanceGroupManagerActionsSummary",
21432157
"InstanceGroupManagerAggregatedList",
2158+
"InstanceGroupManagerAllInstancesConfig",
21442159
"InstanceGroupManagerAutoHealingPolicy",
21452160
"InstanceGroupManagerInstanceLifecyclePolicy",
21462161
"InstanceGroupManagerList",
21472162
"InstanceGroupManagerStatus",
2163+
"InstanceGroupManagerStatusAllInstancesConfig",
21482164
"InstanceGroupManagerStatusStateful",
21492165
"InstanceGroupManagerStatusStatefulPerInstanceConfigs",
21502166
"InstanceGroupManagerStatusVersionTarget",
@@ -2180,6 +2196,7 @@
21802196
"InstanceMoveRequest",
21812197
"InstanceParams",
21822198
"InstanceProperties",
2199+
"InstancePropertiesPatch",
21832200
"InstanceReference",
21842201
"InstanceTemplate",
21852202
"InstanceTemplateAggregatedList",
@@ -2328,6 +2345,7 @@
23282345
"ListRegionTargetHttpsProxiesRequest",
23292346
"ListRegionTargetTcpProxiesRequest",
23302347
"ListRegionUrlMapsRequest",
2348+
"ListRegionZonesRequest",
23312349
"ListRegionsRequest",
23322350
"ListReservationsRequest",
23332351
"ListResourcePoliciesRequest",
@@ -2524,6 +2542,7 @@
25242542
"PathMatcher",
25252543
"PathRule",
25262544
"PerInstanceConfig",
2545+
"PerformMaintenanceInstanceRequest",
25272546
"Policy",
25282547
"PreconfiguredWafSet",
25292548
"PreservedState",
@@ -2611,6 +2630,7 @@
26112630
"RegionTargetTcpProxiesClient",
26122631
"RegionUrlMapsClient",
26132632
"RegionUrlMapsValidateRequest",
2633+
"RegionZonesClient",
26142634
"RegionsClient",
26152635
"RemoveAssociationFirewallPolicyRequest",
26162636
"RemoveAssociationNetworkFirewallPolicyRequest",
@@ -2720,6 +2740,8 @@
27202740
"SecurityPolicyRuleHttpHeaderActionHttpHeaderOption",
27212741
"SecurityPolicyRuleMatcher",
27222742
"SecurityPolicyRuleMatcherConfig",
2743+
"SecurityPolicyRuleMatcherExprOptions",
2744+
"SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions",
27232745
"SecurityPolicyRuleNetworkMatcher",
27242746
"SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch",
27252747
"SecurityPolicyRulePreconfiguredWafConfig",

packages/google-cloud-compute/google/cloud/compute_v1/gapic_metadata.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1272,6 +1272,11 @@
12721272
"list_referrers"
12731273
]
12741274
},
1275+
"PerformMaintenance": {
1276+
"methods": [
1277+
"perform_maintenance"
1278+
]
1279+
},
12751280
"RemoveResourcePolicies": {
12761281
"methods": [
12771282
"remove_resource_policies"
@@ -3314,6 +3319,20 @@
33143319
}
33153320
}
33163321
},
3322+
"RegionZones": {
3323+
"clients": {
3324+
"rest": {
3325+
"libraryClient": "RegionZonesClient",
3326+
"rpcs": {
3327+
"List": {
3328+
"methods": [
3329+
"list"
3330+
]
3331+
}
3332+
}
3333+
}
3334+
}
3335+
},
33173336
"Regions": {
33183337
"clients": {
33193338
"rest": {

packages/google-cloud-compute/google/cloud/compute_v1/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__ = "1.16.1" # {x-release-please-version}
16+
__version__ = "0.0.0" # {x-release-please-version}

packages/google-cloud-compute/google/cloud/compute_v1/services/addresses/transports/rest.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -506,6 +506,8 @@ def __call__(
506506
``regionOperations`` resource. - For zonal operations,
507507
use the ``zoneOperations`` resource. For more
508508
information, read Global, Regional, and Zonal Resources.
509+
Note that completed Operation resources have a limited
510+
retention period.
509511
510512
"""
511513

@@ -699,6 +701,8 @@ def __call__(
699701
``regionOperations`` resource. - For zonal operations,
700702
use the ``zoneOperations`` resource. For more
701703
information, read Global, Regional, and Zonal Resources.
704+
Note that completed Operation resources have a limited
705+
retention period.
702706
703707
"""
704708

@@ -893,6 +897,8 @@ def __call__(
893897
``regionOperations`` resource. - For zonal operations,
894898
use the ``zoneOperations`` resource. For more
895899
information, read Global, Regional, and Zonal Resources.
900+
Note that completed Operation resources have a limited
901+
retention period.
896902
897903
"""
898904

@@ -1003,6 +1009,8 @@ def __call__(
10031009
``regionOperations`` resource. - For zonal operations,
10041010
use the ``zoneOperations`` resource. For more
10051011
information, read Global, Regional, and Zonal Resources.
1012+
Note that completed Operation resources have a limited
1013+
retention period.
10061014
10071015
"""
10081016

0 commit comments

Comments
 (0)