Skip to content

Commit fdd1086

Browse files
feat(compute): update the api
#### compute:beta The following keys were added: - schemas.ConfidentialInstanceConfig.properties.confidentialInstanceType.type (Total Keys: 1) - schemas.InstanceGroupManagerResizeRequest.properties.resizeBy (Total Keys: 2) - schemas.NetworkAttachmentConnectedEndpoint.properties.ipv6Address.type (Total Keys: 1) - schemas.NetworkAttachmentConnectedEndpoint.properties.subnetworkCidrRange.type (Total Keys: 1)
1 parent 3d9bd70 commit fdd1086

11 files changed

+64
-7
lines changed

docs/dyn/compute_beta.instanceGroupManagerResizeRequests.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -377,6 +377,7 @@ <h3>Method Details</h3>
377377
&quot;id&quot;: &quot;A String&quot;, # [Output Only] A unique identifier for this resource type. The server generates this identifier.
378378
&quot;kind&quot;: &quot;compute#instanceGroupManagerResizeRequest&quot;, # [Output Only] The resource type, which is always compute#instanceGroupManagerResizeRequest for resize requests.
379379
&quot;name&quot;: &quot;A String&quot;, # The name of this resize request. The name must be 1-63 characters long, and comply with RFC1035.
380+
&quot;resizeBy&quot;: 42, # The number of instances to be created by this resize request. The group&#x27;s target size will be increased by this number.
380381
&quot;selfLink&quot;: &quot;A String&quot;, # [Output Only] The URL for this resize request. The server defines this URL.
381382
&quot;selfLinkWithId&quot;: &quot;A String&quot;, # [Output Only] Server-defined URL for this resource with the resource id.
382383
&quot;state&quot;: &quot;A String&quot;, # [Output only] Current state of the request.
@@ -446,6 +447,7 @@ <h3>Method Details</h3>
446447
&quot;id&quot;: &quot;A String&quot;, # [Output Only] A unique identifier for this resource type. The server generates this identifier.
447448
&quot;kind&quot;: &quot;compute#instanceGroupManagerResizeRequest&quot;, # [Output Only] The resource type, which is always compute#instanceGroupManagerResizeRequest for resize requests.
448449
&quot;name&quot;: &quot;A String&quot;, # The name of this resize request. The name must be 1-63 characters long, and comply with RFC1035.
450+
&quot;resizeBy&quot;: 42, # The number of instances to be created by this resize request. The group&#x27;s target size will be increased by this number.
449451
&quot;selfLink&quot;: &quot;A String&quot;, # [Output Only] The URL for this resize request. The server defines this URL.
450452
&quot;selfLinkWithId&quot;: &quot;A String&quot;, # [Output Only] Server-defined URL for this resource with the resource id.
451453
&quot;state&quot;: &quot;A String&quot;, # [Output only] Current state of the request.
@@ -644,6 +646,7 @@ <h3>Method Details</h3>
644646
&quot;id&quot;: &quot;A String&quot;, # [Output Only] A unique identifier for this resource type. The server generates this identifier.
645647
&quot;kind&quot;: &quot;compute#instanceGroupManagerResizeRequest&quot;, # [Output Only] The resource type, which is always compute#instanceGroupManagerResizeRequest for resize requests.
646648
&quot;name&quot;: &quot;A String&quot;, # The name of this resize request. The name must be 1-63 characters long, and comply with RFC1035.
649+
&quot;resizeBy&quot;: 42, # The number of instances to be created by this resize request. The group&#x27;s target size will be increased by this number.
647650
&quot;selfLink&quot;: &quot;A String&quot;, # [Output Only] The URL for this resize request. The server defines this URL.
648651
&quot;selfLinkWithId&quot;: &quot;A String&quot;, # [Output Only] Server-defined URL for this resource with the resource id.
649652
&quot;state&quot;: &quot;A String&quot;, # [Output only] Current state of the request.

docs/dyn/compute_beta.instanceGroupManagers.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2020,7 +2020,7 @@ <h3>Method Details</h3>
20202020
],
20212021
},
20222022
},
2023-
&quot;name&quot;: &quot;A String&quot;, # [Output Only] The name of the instance. The name will always exist even if the instance has not yet been created.
2023+
&quot;name&quot;: &quot;A String&quot;, # [Output Only] The name of the instance. The name always exists even if the instance has not yet been created.
20242024
&quot;preservedStateFromConfig&quot;: { # Preserved state for a given instance. # [Output Only] Preserved state applied from per-instance config for this instance.
20252025
&quot;disks&quot;: { # Preserved disks defined for this instance. This map is keyed with the device names of the disks.
20262026
&quot;a_key&quot;: {

docs/dyn/compute_beta.instanceTemplates.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,7 @@ <h3>Method Details</h3>
149149
},
150150
&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.
151151
&quot;confidentialInstanceConfig&quot;: { # A set of Confidential Instance options. # Specifies the Confidential Instance options. Note that for MachineImage, this is not supported yet.
152+
&quot;confidentialInstanceType&quot;: &quot;A String&quot;, # Defines the type of technology used by the confidential instance.
152153
&quot;enableConfidentialCompute&quot;: True or False, # Defines whether the instance should have confidential compute enabled.
153154
},
154155
&quot;description&quot;: &quot;A String&quot;, # An optional text description for the instances that are created from these properties.
@@ -626,6 +627,7 @@ <h3>Method Details</h3>
626627
},
627628
&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.
628629
&quot;confidentialInstanceConfig&quot;: { # A set of Confidential Instance options. # Specifies the Confidential Instance options. Note that for MachineImage, this is not supported yet.
630+
&quot;confidentialInstanceType&quot;: &quot;A String&quot;, # Defines the type of technology used by the confidential instance.
629631
&quot;enableConfidentialCompute&quot;: True or False, # Defines whether the instance should have confidential compute enabled.
630632
},
631633
&quot;description&quot;: &quot;A String&quot;, # An optional text description for the instances that are created from these properties.
@@ -1030,6 +1032,7 @@ <h3>Method Details</h3>
10301032
},
10311033
&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.
10321034
&quot;confidentialInstanceConfig&quot;: { # A set of Confidential Instance options. # Specifies the Confidential Instance options. Note that for MachineImage, this is not supported yet.
1035+
&quot;confidentialInstanceType&quot;: &quot;A String&quot;, # Defines the type of technology used by the confidential instance.
10331036
&quot;enableConfidentialCompute&quot;: True or False, # Defines whether the instance should have confidential compute enabled.
10341037
},
10351038
&quot;description&quot;: &quot;A String&quot;, # An optional text description for the instances that are created from these properties.
@@ -1460,6 +1463,7 @@ <h3>Method Details</h3>
14601463
},
14611464
&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.
14621465
&quot;confidentialInstanceConfig&quot;: { # A set of Confidential Instance options. # Specifies the Confidential Instance options. Note that for MachineImage, this is not supported yet.
1466+
&quot;confidentialInstanceType&quot;: &quot;A String&quot;, # Defines the type of technology used by the confidential instance.
14631467
&quot;enableConfidentialCompute&quot;: True or False, # Defines whether the instance should have confidential compute enabled.
14641468
},
14651469
&quot;description&quot;: &quot;A String&quot;, # An optional text description for the instances that are created from these properties.

docs/dyn/compute_beta.instances.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -548,6 +548,7 @@ <h3>Method Details</h3>
548548
},
549549
&quot;canIpForward&quot;: True or False, # Allows this instance to send and receive packets with non-matching destination or source IPs. This is required if you plan to use this instance to forward routes. For more information, see Enabling IP Forwarding .
550550
&quot;confidentialInstanceConfig&quot;: { # A set of Confidential Instance options.
551+
&quot;confidentialInstanceType&quot;: &quot;A String&quot;, # Defines the type of technology used by the confidential instance.
551552
&quot;enableConfidentialCompute&quot;: True or False, # Defines whether the instance should have confidential compute enabled.
552553
},
553554
&quot;cpuPlatform&quot;: &quot;A String&quot;, # [Output Only] The CPU platform used by this instance.
@@ -1161,6 +1162,7 @@ <h3>Method Details</h3>
11611162
},
11621163
&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.
11631164
&quot;confidentialInstanceConfig&quot;: { # A set of Confidential Instance options. # Specifies the Confidential Instance options. Note that for MachineImage, this is not supported yet.
1165+
&quot;confidentialInstanceType&quot;: &quot;A String&quot;, # Defines the type of technology used by the confidential instance.
11641166
&quot;enableConfidentialCompute&quot;: True or False, # Defines whether the instance should have confidential compute enabled.
11651167
},
11661168
&quot;description&quot;: &quot;A String&quot;, # An optional text description for the instances that are created from these properties.
@@ -1969,6 +1971,7 @@ <h3>Method Details</h3>
19691971
},
19701972
&quot;canIpForward&quot;: True or False, # Allows this instance to send and receive packets with non-matching destination or source IPs. This is required if you plan to use this instance to forward routes. For more information, see Enabling IP Forwarding .
19711973
&quot;confidentialInstanceConfig&quot;: { # A set of Confidential Instance options.
1974+
&quot;confidentialInstanceType&quot;: &quot;A String&quot;, # Defines the type of technology used by the confidential instance.
19721975
&quot;enableConfidentialCompute&quot;: True or False, # Defines whether the instance should have confidential compute enabled.
19731976
},
19741977
&quot;cpuPlatform&quot;: &quot;A String&quot;, # [Output Only] The CPU platform used by this instance.
@@ -2862,6 +2865,7 @@ <h3>Method Details</h3>
28622865
},
28632866
&quot;canIpForward&quot;: True or False, # Allows this instance to send and receive packets with non-matching destination or source IPs. This is required if you plan to use this instance to forward routes. For more information, see Enabling IP Forwarding .
28642867
&quot;confidentialInstanceConfig&quot;: { # A set of Confidential Instance options.
2868+
&quot;confidentialInstanceType&quot;: &quot;A String&quot;, # Defines the type of technology used by the confidential instance.
28652869
&quot;enableConfidentialCompute&quot;: True or False, # Defines whether the instance should have confidential compute enabled.
28662870
},
28672871
&quot;cpuPlatform&quot;: &quot;A String&quot;, # [Output Only] The CPU platform used by this instance.
@@ -3323,6 +3327,7 @@ <h3>Method Details</h3>
33233327
},
33243328
&quot;canIpForward&quot;: True or False, # Allows this instance to send and receive packets with non-matching destination or source IPs. This is required if you plan to use this instance to forward routes. For more information, see Enabling IP Forwarding .
33253329
&quot;confidentialInstanceConfig&quot;: { # A set of Confidential Instance options.
3330+
&quot;confidentialInstanceType&quot;: &quot;A String&quot;, # Defines the type of technology used by the confidential instance.
33263331
&quot;enableConfidentialCompute&quot;: True or False, # Defines whether the instance should have confidential compute enabled.
33273332
},
33283333
&quot;cpuPlatform&quot;: &quot;A String&quot;, # [Output Only] The CPU platform used by this instance.
@@ -6944,6 +6949,7 @@ <h3>Method Details</h3>
69446949
},
69456950
&quot;canIpForward&quot;: True or False, # Allows this instance to send and receive packets with non-matching destination or source IPs. This is required if you plan to use this instance to forward routes. For more information, see Enabling IP Forwarding .
69466951
&quot;confidentialInstanceConfig&quot;: { # A set of Confidential Instance options.
6952+
&quot;confidentialInstanceType&quot;: &quot;A String&quot;, # Defines the type of technology used by the confidential instance.
69476953
&quot;enableConfidentialCompute&quot;: True or False, # Defines whether the instance should have confidential compute enabled.
69486954
},
69496955
&quot;cpuPlatform&quot;: &quot;A String&quot;, # [Output Only] The CPU platform used by this instance.

docs/dyn/compute_beta.interconnects.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ <h2>Instance Methods</h2>
8585
<p class="firstline">Returns the specified Interconnect. Get a list of available Interconnects by making a list() request.</p>
8686
<p class="toc_element">
8787
<code><a href="#getDiagnostics">getDiagnostics(project, interconnect, x__xgafv=None)</a></code></p>
88-
<p class="firstline">Returns the interconnectDiagnostics for the specified Interconnect.</p>
88+
<p class="firstline">Returns the interconnectDiagnostics for the specified Interconnect. In the event of a global outage, do not use this API to make decisions about where to redirect your network traffic. Unlike a VLAN attachment, which is regional, a Cloud Interconnect connection is a global resource. A global outage can prevent this API from functioning properly.</p>
8989
<p class="toc_element">
9090
<code><a href="#getMacsecConfig">getMacsecConfig(project, interconnect, x__xgafv=None)</a></code></p>
9191
<p class="firstline">Returns the interconnectMacsecConfig for the specified Interconnect.</p>
@@ -323,7 +323,7 @@ <h3>Method Details</h3>
323323

324324
<div class="method">
325325
<code class="details" id="getDiagnostics">getDiagnostics(project, interconnect, x__xgafv=None)</code>
326-
<pre>Returns the interconnectDiagnostics for the specified Interconnect.
326+
<pre>Returns the interconnectDiagnostics for the specified Interconnect. In the event of a global outage, do not use this API to make decisions about where to redirect your network traffic. Unlike a VLAN attachment, which is regional, a Cloud Interconnect connection is a global resource. A global outage can prevent this API from functioning properly.
327327

328328
Args:
329329
project: string, Project ID for this request. (required)

docs/dyn/compute_beta.machineImages.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -260,6 +260,7 @@ <h3>Method Details</h3>
260260
},
261261
&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.
262262
&quot;confidentialInstanceConfig&quot;: { # A set of Confidential Instance options. # Specifies the Confidential Instance options. Note that for MachineImage, this is not supported yet.
263+
&quot;confidentialInstanceType&quot;: &quot;A String&quot;, # Defines the type of technology used by the confidential instance.
263264
&quot;enableConfidentialCompute&quot;: True or False, # Defines whether the instance should have confidential compute enabled.
264265
},
265266
&quot;description&quot;: &quot;A String&quot;, # An optional text description for the instances that are created from these properties.
@@ -843,6 +844,7 @@ <h3>Method Details</h3>
843844
},
844845
&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.
845846
&quot;confidentialInstanceConfig&quot;: { # A set of Confidential Instance options. # Specifies the Confidential Instance options. Note that for MachineImage, this is not supported yet.
847+
&quot;confidentialInstanceType&quot;: &quot;A String&quot;, # Defines the type of technology used by the confidential instance.
846848
&quot;enableConfidentialCompute&quot;: True or False, # Defines whether the instance should have confidential compute enabled.
847849
},
848850
&quot;description&quot;: &quot;A String&quot;, # An optional text description for the instances that are created from these properties.
@@ -1453,6 +1455,7 @@ <h3>Method Details</h3>
14531455
},
14541456
&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.
14551457
&quot;confidentialInstanceConfig&quot;: { # A set of Confidential Instance options. # Specifies the Confidential Instance options. Note that for MachineImage, this is not supported yet.
1458+
&quot;confidentialInstanceType&quot;: &quot;A String&quot;, # Defines the type of technology used by the confidential instance.
14561459
&quot;enableConfidentialCompute&quot;: True or False, # Defines whether the instance should have confidential compute enabled.
14571460
},
14581461
&quot;description&quot;: &quot;A String&quot;, # An optional text description for the instances that are created from these properties.

0 commit comments

Comments
 (0)