Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit d91b9cc

Browse files
committedMar 4, 2025
feat(compute): update the api
#### compute:alpha The following keys were added: - resources.regionCompositeHealthChecks.methods.aggregatedList (Total Keys: 29) - resources.regionCompositeHealthChecks.methods.delete (Total Keys: 21) - resources.regionCompositeHealthChecks.methods.get (Total Keys: 19) - resources.regionCompositeHealthChecks.methods.insert (Total Keys: 18) - resources.regionCompositeHealthChecks.methods.list (Total Keys: 28) - resources.regionCompositeHealthChecks.methods.patch (Total Keys: 21) - resources.regionCompositeHealthChecks.methods.testIamPermissions (Total Keys: 20) - resources.regionHealthAggregationPolicies.methods.delete (Total Keys: 21) - resources.regionHealthAggregationPolicies.methods.get (Total Keys: 19) - resources.regionHealthAggregationPolicies.methods.insert (Total Keys: 18) - resources.regionHealthAggregationPolicies.methods.list (Total Keys: 28) - resources.regionHealthAggregationPolicies.methods.patch (Total Keys: 21) - resources.regionHealthAggregationPolicies.methods.testIamPermissions (Total Keys: 20) - schemas.CompositeHealthCheck (Total Keys: 64) - schemas.ConfidentialInstanceConfig.properties.confidentialParavisorConfig.$ref (Total Keys: 1) - schemas.ConfidentialParavisorConfig (Total Keys: 4) - schemas.HealthAggregationPolicy (Total Keys: 37) - schemas.Reservation.properties.reservationMode.type (Total Keys: 1) - schemas.ResourceStatus.properties.effectiveInstanceMetadata.$ref (Total Keys: 1) - schemas.ResourceStatusEffectiveInstanceMetadata (Total Keys: 4) #### compute:beta The following keys were added: - resources.crossSiteNetworks.methods.delete (Total Keys: 17) - resources.crossSiteNetworks.methods.get (Total Keys: 15) - resources.crossSiteNetworks.methods.insert (Total Keys: 16) - resources.crossSiteNetworks.methods.list (Total Keys: 24) - resources.crossSiteNetworks.methods.patch (Total Keys: 23) - resources.instances.methods.addNetworkInterface (Total Keys: 21) - resources.instances.methods.deleteNetworkInterface (Total Keys: 23) - resources.instances.methods.reportHostAsFaulty (Total Keys: 22) - resources.wireGroups.methods.delete (Total Keys: 21) - resources.wireGroups.methods.get (Total Keys: 19) - resources.wireGroups.methods.insert (Total Keys: 20) - resources.wireGroups.methods.list (Total Keys: 28) - resources.wireGroups.methods.patch (Total Keys: 27) - schemas.BackendService.properties.dynamicForwarding.$ref (Total Keys: 1) - schemas.BackendService.properties.networkPassThroughLbTrafficPolicy.$ref (Total Keys: 1) - schemas.BackendServiceDynamicForwarding (Total Keys: 6) - schemas.BackendServiceNetworkPassThroughLbTrafficPolicy (Total Keys: 8) - schemas.CrossSiteNetwork (Total Keys: 29) - schemas.FutureReservation.properties.aggregateReservation.$ref (Total Keys: 1) - schemas.FutureReservation.properties.reservationMode.type (Total Keys: 1) - schemas.InstancesReportHostAsFaultyRequest (Total Keys: 8) - schemas.InterconnectLocation.properties.crossSiteInterconnectInfos (Total Keys: 2) - schemas.InterconnectLocationCrossSiteInterconnectInfo (Total Keys: 3) - schemas.NetworkInterface.properties.parentNicName.type (Total Keys: 1) - schemas.NetworkInterface.properties.vlan (Total Keys: 2) - schemas.Reservation.properties.reservationMode.type (Total Keys: 1) - schemas.Wire (Total Keys: 75) #### compute:v1 The following keys were added: - resources.instances.methods.reportHostAsFaulty (Total Keys: 22) - schemas.AllocationReservationSharingPolicy (Total Keys: 3) - schemas.AllocationResourceStatusSpecificSKUAllocation.properties.utilizations (Total Keys: 3) - schemas.Backend.properties.customMetrics (Total Keys: 2) - schemas.BackendCustomMetric (Total Keys: 6) - schemas.BackendService.properties.customMetrics (Total Keys: 2) - schemas.BackendServiceCustomMetric (Total Keys: 4) - schemas.InstanceGroupManager.properties.resourcePolicies.$ref (Total Keys: 1) - schemas.InstanceGroupManagerResourcePolicies (Total Keys: 3) - schemas.InstancesReportHostAsFaultyRequest (Total Keys: 8) - schemas.Reservation.properties.reservationSharingPolicy.$ref (Total Keys: 1)
1 parent 25812a9 commit d91b9cc

File tree

52 files changed

+7541
-374
lines changed

Some content is hidden

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

52 files changed

+7541
-374
lines changed
 

‎docs/dyn/compute_alpha.html

+10
Original file line numberDiff line numberDiff line change
@@ -379,6 +379,11 @@ <h2>Instance Methods</h2>
379379
</p>
380380
<p class="firstline">Returns the regionCommitments Resource.</p>
381381

382+
<p class="toc_element">
383+
<code><a href="compute_alpha.regionCompositeHealthChecks.html">regionCompositeHealthChecks()</a></code>
384+
</p>
385+
<p class="firstline">Returns the regionCompositeHealthChecks Resource.</p>
386+
382387
<p class="toc_element">
383388
<code><a href="compute_alpha.regionDiskSettings.html">regionDiskSettings()</a></code>
384389
</p>
@@ -394,6 +399,11 @@ <h2>Instance Methods</h2>
394399
</p>
395400
<p class="firstline">Returns the regionDisks Resource.</p>
396401

402+
<p class="toc_element">
403+
<code><a href="compute_alpha.regionHealthAggregationPolicies.html">regionHealthAggregationPolicies()</a></code>
404+
</p>
405+
<p class="firstline">Returns the regionHealthAggregationPolicies Resource.</p>
406+
397407
<p class="toc_element">
398408
<code><a href="compute_alpha.regionHealthCheckServices.html">regionHealthCheckServices()</a></code>
399409
</p>

‎docs/dyn/compute_alpha.instanceTemplates.html

+20-4
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,10 @@ <h3>Method Details</h3>
154154
&quot;canIpForward&quot;: True or False, # Enables instances created based on these properties to send packets with source IP addresses other than their own and receive packets with destination IP addresses other than their own. If these instances will be used as an IP gateway or it will be set as the next-hop in a Route resource, specify true. If unsure, leave this set to false. See the Enable IP forwarding documentation for more information.
155155
&quot;confidentialInstanceConfig&quot;: { # A set of Confidential Instance options. # Specifies the Confidential Instance options. Note that for MachineImage, this is not supported yet.
156156
&quot;confidentialInstanceType&quot;: &quot;A String&quot;, # Defines the type of technology used by the confidential instance.
157+
&quot;confidentialParavisorConfig&quot;: { # A set of Confidential Paravisor (SVSM) options. # Defines a set of Confidential Paravisor (SVSM) options.
158+
&quot;confidentialTpmType&quot;: &quot;A String&quot;,
159+
&quot;sevSnpIrqMode&quot;: &quot;A String&quot;,
160+
},
157161
&quot;enableConfidentialCompute&quot;: True or False, # Defines whether the instance should have confidential compute enabled.
158162
},
159163
&quot;description&quot;: &quot;A String&quot;, # An optional text description for the instances that are created from these properties.
@@ -359,7 +363,7 @@ <h3>Method Details</h3>
359363
},
360364
],
361365
&quot;subnetwork&quot;: &quot;A String&quot;, # The URL of the Subnetwork resource for this instance. If the network resource is in legacy mode, do not specify this field. If the network is in auto subnet mode, specifying the subnetwork is optional. If the network is in custom subnet mode, specifying the subnetwork is required. If you specify this field, you can specify the subnetwork as a full or partial URL. For example, the following are all valid URLs: - https://www.googleapis.com/compute/v1/projects/project/regions/region /subnetworks/subnetwork - regions/region/subnetworks/subnetwork
362-
&quot;vlan&quot;: 42, # VLAN tag of a dynamic network interface, must be in range from 2 to 4094 inclusively.
366+
&quot;vlan&quot;: 42, # VLAN tag of a dynamic network interface, must be an integer in the range from 2 to 255 inclusively.
363367
},
364368
],
365369
&quot;networkPerformanceConfig&quot;: { # Note that for MachineImage, this is not supported yet.
@@ -700,6 +704,10 @@ <h3>Method Details</h3>
700704
&quot;canIpForward&quot;: True or False, # Enables instances created based on these properties to send packets with source IP addresses other than their own and receive packets with destination IP addresses other than their own. If these instances will be used as an IP gateway or it will be set as the next-hop in a Route resource, specify true. If unsure, leave this set to false. See the Enable IP forwarding documentation for more information.
701705
&quot;confidentialInstanceConfig&quot;: { # A set of Confidential Instance options. # Specifies the Confidential Instance options. Note that for MachineImage, this is not supported yet.
702706
&quot;confidentialInstanceType&quot;: &quot;A String&quot;, # Defines the type of technology used by the confidential instance.
707+
&quot;confidentialParavisorConfig&quot;: { # A set of Confidential Paravisor (SVSM) options. # Defines a set of Confidential Paravisor (SVSM) options.
708+
&quot;confidentialTpmType&quot;: &quot;A String&quot;,
709+
&quot;sevSnpIrqMode&quot;: &quot;A String&quot;,
710+
},
703711
&quot;enableConfidentialCompute&quot;: True or False, # Defines whether the instance should have confidential compute enabled.
704712
},
705713
&quot;description&quot;: &quot;A String&quot;, # An optional text description for the instances that are created from these properties.
@@ -905,7 +913,7 @@ <h3>Method Details</h3>
905913
},
906914
],
907915
&quot;subnetwork&quot;: &quot;A String&quot;, # The URL of the Subnetwork resource for this instance. If the network resource is in legacy mode, do not specify this field. If the network is in auto subnet mode, specifying the subnetwork is optional. If the network is in custom subnet mode, specifying the subnetwork is required. If you specify this field, you can specify the subnetwork as a full or partial URL. For example, the following are all valid URLs: - https://www.googleapis.com/compute/v1/projects/project/regions/region /subnetworks/subnetwork - regions/region/subnetworks/subnetwork
908-
&quot;vlan&quot;: 42, # VLAN tag of a dynamic network interface, must be in range from 2 to 4094 inclusively.
916+
&quot;vlan&quot;: 42, # VLAN tag of a dynamic network interface, must be an integer in the range from 2 to 255 inclusively.
909917
},
910918
],
911919
&quot;networkPerformanceConfig&quot;: { # Note that for MachineImage, this is not supported yet.
@@ -1113,6 +1121,10 @@ <h3>Method Details</h3>
11131121
&quot;canIpForward&quot;: True or False, # Enables instances created based on these properties to send packets with source IP addresses other than their own and receive packets with destination IP addresses other than their own. If these instances will be used as an IP gateway or it will be set as the next-hop in a Route resource, specify true. If unsure, leave this set to false. See the Enable IP forwarding documentation for more information.
11141122
&quot;confidentialInstanceConfig&quot;: { # A set of Confidential Instance options. # Specifies the Confidential Instance options. Note that for MachineImage, this is not supported yet.
11151123
&quot;confidentialInstanceType&quot;: &quot;A String&quot;, # Defines the type of technology used by the confidential instance.
1124+
&quot;confidentialParavisorConfig&quot;: { # A set of Confidential Paravisor (SVSM) options. # Defines a set of Confidential Paravisor (SVSM) options.
1125+
&quot;confidentialTpmType&quot;: &quot;A String&quot;,
1126+
&quot;sevSnpIrqMode&quot;: &quot;A String&quot;,
1127+
},
11161128
&quot;enableConfidentialCompute&quot;: True or False, # Defines whether the instance should have confidential compute enabled.
11171129
},
11181130
&quot;description&quot;: &quot;A String&quot;, # An optional text description for the instances that are created from these properties.
@@ -1318,7 +1330,7 @@ <h3>Method Details</h3>
13181330
},
13191331
],
13201332
&quot;subnetwork&quot;: &quot;A String&quot;, # The URL of the Subnetwork resource for this instance. If the network resource is in legacy mode, do not specify this field. If the network is in auto subnet mode, specifying the subnetwork is optional. If the network is in custom subnet mode, specifying the subnetwork is required. If you specify this field, you can specify the subnetwork as a full or partial URL. For example, the following are all valid URLs: - https://www.googleapis.com/compute/v1/projects/project/regions/region /subnetworks/subnetwork - regions/region/subnetworks/subnetwork
1321-
&quot;vlan&quot;: 42, # VLAN tag of a dynamic network interface, must be in range from 2 to 4094 inclusively.
1333+
&quot;vlan&quot;: 42, # VLAN tag of a dynamic network interface, must be an integer in the range from 2 to 255 inclusively.
13221334
},
13231335
],
13241336
&quot;networkPerformanceConfig&quot;: { # Note that for MachineImage, this is not supported yet.
@@ -1612,6 +1624,10 @@ <h3>Method Details</h3>
16121624
&quot;canIpForward&quot;: True or False, # Enables instances created based on these properties to send packets with source IP addresses other than their own and receive packets with destination IP addresses other than their own. If these instances will be used as an IP gateway or it will be set as the next-hop in a Route resource, specify true. If unsure, leave this set to false. See the Enable IP forwarding documentation for more information.
16131625
&quot;confidentialInstanceConfig&quot;: { # A set of Confidential Instance options. # Specifies the Confidential Instance options. Note that for MachineImage, this is not supported yet.
16141626
&quot;confidentialInstanceType&quot;: &quot;A String&quot;, # Defines the type of technology used by the confidential instance.
1627+
&quot;confidentialParavisorConfig&quot;: { # A set of Confidential Paravisor (SVSM) options. # Defines a set of Confidential Paravisor (SVSM) options.
1628+
&quot;confidentialTpmType&quot;: &quot;A String&quot;,
1629+
&quot;sevSnpIrqMode&quot;: &quot;A String&quot;,
1630+
},
16151631
&quot;enableConfidentialCompute&quot;: True or False, # Defines whether the instance should have confidential compute enabled.
16161632
},
16171633
&quot;description&quot;: &quot;A String&quot;, # An optional text description for the instances that are created from these properties.
@@ -1817,7 +1833,7 @@ <h3>Method Details</h3>
18171833
},
18181834
],
18191835
&quot;subnetwork&quot;: &quot;A String&quot;, # The URL of the Subnetwork resource for this instance. If the network resource is in legacy mode, do not specify this field. If the network is in auto subnet mode, specifying the subnetwork is optional. If the network is in custom subnet mode, specifying the subnetwork is required. If you specify this field, you can specify the subnetwork as a full or partial URL. For example, the following are all valid URLs: - https://www.googleapis.com/compute/v1/projects/project/regions/region /subnetworks/subnetwork - regions/region/subnetworks/subnetwork
1820-
&quot;vlan&quot;: 42, # VLAN tag of a dynamic network interface, must be in range from 2 to 4094 inclusively.
1836+
&quot;vlan&quot;: 42, # VLAN tag of a dynamic network interface, must be an integer in the range from 2 to 255 inclusively.
18211837
},
18221838
],
18231839
&quot;networkPerformanceConfig&quot;: { # Note that for MachineImage, this is not supported yet.

0 commit comments

Comments
 (0)
Please sign in to comment.