Skip to content

Commit daa99db

Browse files
feat(compute): update the api
#### compute:alpha The following keys were added: - resources.machineImages.methods.setLabels (Total Keys: 16) - resources.reliabilityRisks.methods.get (Total Keys: 15) - resources.reliabilityRisks.methods.list (Total Keys: 24) - resources.snapshotGroups.methods.delete (Total Keys: 17) - resources.snapshotGroups.methods.get (Total Keys: 33) - resources.snapshotGroups.methods.insert (Total Keys: 14) - resources.snapshotGroups.methods.list (Total Keys: 24) - resources.snapshotGroups.methods.setIamPolicy (Total Keys: 16) - resources.snapshotGroups.methods.testIamPermissions (Total Keys: 16) - schemas.ListSnapshotGroups (Total Keys: 18) - schemas.MachineImage.properties.labelFingerprint (Total Keys: 2) - schemas.MachineImage.properties.labels (Total Keys: 2) - schemas.ReliabilityRisk (Total Keys: 29) - schemas.RiskDetails (Total Keys: 18) - schemas.RiskRecommendation (Total Keys: 3) - schemas.Snapshot.properties.snapshotGroupId.type (Total Keys: 1) - schemas.Snapshot.properties.snapshotGroupName.type (Total Keys: 1) - schemas.SnapshotGroup (Total Keys: 23) #### compute:beta The following keys were added: - schemas.BackendService.properties.haPolicy.$ref (Total Keys: 1) - schemas.BackendServiceHAPolicy (Total Keys: 3) #### compute:v1 The following keys were added: - schemas.BackendService.properties.haPolicy.$ref (Total Keys: 1) - schemas.BackendServiceHAPolicy (Total Keys: 3)
1 parent f4a8692 commit daa99db

21 files changed

+3157
-956
lines changed

docs/dyn/compute_alpha.backendServices.html

Lines changed: 112 additions & 112 deletions
Large diffs are not rendered by default.

docs/dyn/compute_alpha.disks.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -811,6 +811,8 @@ <h3>Method Details</h3>
811811
&quot;rsaEncryptedKey&quot;: &quot;A String&quot;, # Specifies an RFC 4648 base64 encoded, RSA-wrapped 2048-bit customer-supplied encryption key to either encrypt or decrypt this resource. You can provide either the rawKey or the rsaEncryptedKey. For example: &quot;rsaEncryptedKey&quot;: &quot;ieCx/NcW06PcT7Ep1X6LUTc/hLvUDYyzSZPPVCVPTVEohpeHASqC8uw5TzyO9U+Fka9JFH z0mBibXUInrC/jEk014kCK/NPjYgEMOyssZ4ZINPKxlUh2zn1bV+MCaTICrdmuSBTWlUUiFoD D6PYznLwh8ZNdaheCeZ8ewEXgFQ8V+sDroLaN3Xs3MDTXQEMMoNUXMCZEIpg9Vtp9x2oe==&quot; The key must meet the following requirements before you can provide it to Compute Engine: 1. The key is wrapped using a RSA public key certificate provided by Google. 2. After being wrapped, the key must be encoded in RFC 4648 base64 encoding. Gets the RSA public key certificate provided by Google at: https://cloud-certs.storage.googleapis.com/google-cloud-csek-ingress.pem
812812
&quot;sha256&quot;: &quot;A String&quot;, # [Output only] The RFC 4648 base64 encoded SHA-256 hash of the customer-supplied encryption key that protects this resource.
813813
},
814+
&quot;snapshotGroupId&quot;: &quot;A String&quot;, # [Output Only] The unique ID of the snapshot group that this snapshot belongs to.
815+
&quot;snapshotGroupName&quot;: &quot;A String&quot;, # [Output only] The snapshot group that this snapshot belongs to.
814816
&quot;snapshotType&quot;: &quot;A String&quot;, # Indicates the type of the snapshot.
815817
&quot;sourceDisk&quot;: &quot;A String&quot;, # The source disk used to create this snapshot.
816818
&quot;sourceDiskEncryptionKey&quot;: { # The customer-supplied encryption key of the source disk. Required if the source disk is protected by a customer-supplied encryption key.

docs/dyn/compute_alpha.html

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -539,6 +539,11 @@ <h2>Instance Methods</h2>
539539
</p>
540540
<p class="firstline">Returns the regions Resource.</p>
541541

542+
<p class="toc_element">
543+
<code><a href="compute_alpha.reliabilityRisks.html">reliabilityRisks()</a></code>
544+
</p>
545+
<p class="firstline">Returns the reliabilityRisks Resource.</p>
546+
542547
<p class="toc_element">
543548
<code><a href="compute_alpha.reservationBlocks.html">reservationBlocks()</a></code>
544549
</p>
@@ -574,6 +579,11 @@ <h2>Instance Methods</h2>
574579
</p>
575580
<p class="firstline">Returns the serviceAttachments Resource.</p>
576581

582+
<p class="toc_element">
583+
<code><a href="compute_alpha.snapshotGroups.html">snapshotGroups()</a></code>
584+
</p>
585+
<p class="firstline">Returns the snapshotGroups Resource.</p>
586+
577587
<p class="toc_element">
578588
<code><a href="compute_alpha.snapshotSettings.html">snapshotSettings()</a></code>
579589
</p>

docs/dyn/compute_alpha.interconnectGroups.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ <h3>Method Details</h3>
136136
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource. Provide this property when you create the resource.
137137
&quot;facility&quot;: &quot;A String&quot;, # A zone-free location to use for all Interconnects created in this call, like &quot;iad-1234&quot;.
138138
&quot;interconnectType&quot;: &quot;A String&quot;, # Type of interconnect, which can take one of the following values: - PARTNER: A partner-managed interconnection shared between customers though a partner. - DEDICATED: A dedicated physical interconnection with the customer. Note that a value IT_PRIVATE has been deprecated in favor of DEDICATED.
139-
&quot;linkType&quot;: &quot;A String&quot;, # Type of link requested, which can take one of the following values: - LINK_TYPE_ETHERNET_10G_LR: A 10G Ethernet with LR optics - LINK_TYPE_ETHERNET_100G_LR: A 100G Ethernet with LR optics. Note that this field indicates the speed of each of the links in the bundle, not the speed of the entire bundle.
139+
&quot;linkType&quot;: &quot;A String&quot;, # Type of link requested, which can take one of the following values: - LINK_TYPE_ETHERNET_10G_LR: A 10G Ethernet with LR optics - LINK_TYPE_ETHERNET_100G_LR: A 100G Ethernet with LR optics. - LINK_TYPE_ETHERNET_400G_LR4: A 400G Ethernet with LR4 optics. Note that this field indicates the speed of each of the links in the bundle, not the speed of the entire bundle.
140140
&quot;name&quot;: &quot;A String&quot;, # Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
141141
&quot;nocContactEmail&quot;: &quot;A String&quot;, # Email address to contact the customer NOC for operations and maintenance notifications regarding this Interconnect. If specified, this will be used for notifications in addition to all other forms described, such as Cloud Monitoring logs alerting and Cloud Notifications. This field is required for users who sign up for Cloud Interconnect using workforce identity federation.
142142
&quot;remoteLocation&quot;: &quot;A String&quot;, # Indicates that this is a Cross-Cloud Interconnect. This field specifies the location outside of Google&#x27;s network that the interconnect is connected to.
@@ -152,7 +152,7 @@ <h3>Method Details</h3>
152152
&quot;description&quot;: &quot;A String&quot;, # An optional description of this resource. Provide this property when you create the resource.
153153
&quot;facility&quot;: &quot;A String&quot;, # A zone-free location to use for all Interconnects created in this call, like &quot;iad-1234&quot;.
154154
&quot;interconnectType&quot;: &quot;A String&quot;, # Type of interconnect, which can take one of the following values: - PARTNER: A partner-managed interconnection shared between customers though a partner. - DEDICATED: A dedicated physical interconnection with the customer. Note that a value IT_PRIVATE has been deprecated in favor of DEDICATED.
155-
&quot;linkType&quot;: &quot;A String&quot;, # Type of link requested, which can take one of the following values: - LINK_TYPE_ETHERNET_10G_LR: A 10G Ethernet with LR optics - LINK_TYPE_ETHERNET_100G_LR: A 100G Ethernet with LR optics. Note that this field indicates the speed of each of the links in the bundle, not the speed of the entire bundle.
155+
&quot;linkType&quot;: &quot;A String&quot;, # Type of link requested, which can take one of the following values: - LINK_TYPE_ETHERNET_10G_LR: A 10G Ethernet with LR optics - LINK_TYPE_ETHERNET_100G_LR: A 100G Ethernet with LR optics. - LINK_TYPE_ETHERNET_400G_LR4: A 400G Ethernet with LR4 optics. Note that this field indicates the speed of each of the links in the bundle, not the speed of the entire bundle.
156156
&quot;name&quot;: &quot;A String&quot;, # Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
157157
&quot;nocContactEmail&quot;: &quot;A String&quot;, # Email address to contact the customer NOC for operations and maintenance notifications regarding this Interconnect. If specified, this will be used for notifications in addition to all other forms described, such as Cloud Monitoring logs alerting and Cloud Notifications. This field is required for users who sign up for Cloud Interconnect using workforce identity federation.
158158
&quot;remoteLocation&quot;: &quot;A String&quot;, # Indicates that this is a Cross-Cloud Interconnect. This field specifies the location outside of Google&#x27;s network that the interconnect is connected to.

docs/dyn/compute_alpha.interconnects.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,7 @@ <h3>Method Details</h3>
323323
&quot;labels&quot;: { # Labels for this resource. These can only be added or modified by the setLabels method. Each label key/value pair must comply with RFC1035. Label values may be empty.
324324
&quot;a_key&quot;: &quot;A String&quot;,
325325
},
326-
&quot;linkType&quot;: &quot;A String&quot;, # Type of link requested, which can take one of the following values: - LINK_TYPE_ETHERNET_10G_LR: A 10G Ethernet with LR optics - LINK_TYPE_ETHERNET_100G_LR: A 100G Ethernet with LR optics. Note that this field indicates the speed of each of the links in the bundle, not the speed of the entire bundle.
326+
&quot;linkType&quot;: &quot;A String&quot;, # Type of link requested, which can take one of the following values: - LINK_TYPE_ETHERNET_10G_LR: A 10G Ethernet with LR optics - LINK_TYPE_ETHERNET_100G_LR: A 100G Ethernet with LR optics. - LINK_TYPE_ETHERNET_400G_LR4: A 400G Ethernet with LR4 optics. Note that this field indicates the speed of each of the links in the bundle, not the speed of the entire bundle.
327327
&quot;location&quot;: &quot;A String&quot;, # URL of the InterconnectLocation object that represents where this connection is to be provisioned.
328328
&quot;macsec&quot;: { # Configuration information for enabling Media Access Control security (MACsec) on this Cloud Interconnect connection between Google and your on-premises router. # Configuration that enables Media Access Control security (MACsec) on the Cloud Interconnect connection between Google and your on-premises router.
329329
&quot;failOpen&quot;: True or False, # If set to true, the Interconnect connection is configured with a should-secure MACsec security policy, that allows the Google router to fallback to cleartext traffic if the MKA session cannot be established. By default, the Interconnect connection is configured with a must-secure security policy that drops all traffic if the MKA session cannot be established with your router.
@@ -567,7 +567,7 @@ <h3>Method Details</h3>
567567
&quot;labels&quot;: { # Labels for this resource. These can only be added or modified by the setLabels method. Each label key/value pair must comply with RFC1035. Label values may be empty.
568568
&quot;a_key&quot;: &quot;A String&quot;,
569569
},
570-
&quot;linkType&quot;: &quot;A String&quot;, # Type of link requested, which can take one of the following values: - LINK_TYPE_ETHERNET_10G_LR: A 10G Ethernet with LR optics - LINK_TYPE_ETHERNET_100G_LR: A 100G Ethernet with LR optics. Note that this field indicates the speed of each of the links in the bundle, not the speed of the entire bundle.
570+
&quot;linkType&quot;: &quot;A String&quot;, # Type of link requested, which can take one of the following values: - LINK_TYPE_ETHERNET_10G_LR: A 10G Ethernet with LR optics - LINK_TYPE_ETHERNET_100G_LR: A 100G Ethernet with LR optics. - LINK_TYPE_ETHERNET_400G_LR4: A 400G Ethernet with LR4 optics. Note that this field indicates the speed of each of the links in the bundle, not the speed of the entire bundle.
571571
&quot;location&quot;: &quot;A String&quot;, # URL of the InterconnectLocation object that represents where this connection is to be provisioned.
572572
&quot;macsec&quot;: { # Configuration information for enabling Media Access Control security (MACsec) on this Cloud Interconnect connection between Google and your on-premises router. # Configuration that enables Media Access Control security (MACsec) on the Cloud Interconnect connection between Google and your on-premises router.
573573
&quot;failOpen&quot;: True or False, # If set to true, the Interconnect connection is configured with a should-secure MACsec security policy, that allows the Google router to fallback to cleartext traffic if the MKA session cannot be established. By default, the Interconnect connection is configured with a must-secure security policy that drops all traffic if the MKA session cannot be established with your router.
@@ -802,7 +802,7 @@ <h3>Method Details</h3>
802802
&quot;labels&quot;: { # Labels for this resource. These can only be added or modified by the setLabels method. Each label key/value pair must comply with RFC1035. Label values may be empty.
803803
&quot;a_key&quot;: &quot;A String&quot;,
804804
},
805-
&quot;linkType&quot;: &quot;A String&quot;, # Type of link requested, which can take one of the following values: - LINK_TYPE_ETHERNET_10G_LR: A 10G Ethernet with LR optics - LINK_TYPE_ETHERNET_100G_LR: A 100G Ethernet with LR optics. Note that this field indicates the speed of each of the links in the bundle, not the speed of the entire bundle.
805+
&quot;linkType&quot;: &quot;A String&quot;, # Type of link requested, which can take one of the following values: - LINK_TYPE_ETHERNET_10G_LR: A 10G Ethernet with LR optics - LINK_TYPE_ETHERNET_100G_LR: A 100G Ethernet with LR optics. - LINK_TYPE_ETHERNET_400G_LR4: A 400G Ethernet with LR4 optics. Note that this field indicates the speed of each of the links in the bundle, not the speed of the entire bundle.
806806
&quot;location&quot;: &quot;A String&quot;, # URL of the InterconnectLocation object that represents where this connection is to be provisioned.
807807
&quot;macsec&quot;: { # Configuration information for enabling Media Access Control security (MACsec) on this Cloud Interconnect connection between Google and your on-premises router. # Configuration that enables Media Access Control security (MACsec) on the Cloud Interconnect connection between Google and your on-premises router.
808808
&quot;failOpen&quot;: True or False, # If set to true, the Interconnect connection is configured with a should-secure MACsec security policy, that allows the Google router to fallback to cleartext traffic if the MKA session cannot be established. By default, the Interconnect connection is configured with a must-secure security policy that drops all traffic if the MKA session cannot be established with your router.
@@ -937,7 +937,7 @@ <h3>Method Details</h3>
937937
&quot;labels&quot;: { # Labels for this resource. These can only be added or modified by the setLabels method. Each label key/value pair must comply with RFC1035. Label values may be empty.
938938
&quot;a_key&quot;: &quot;A String&quot;,
939939
},
940-
&quot;linkType&quot;: &quot;A String&quot;, # Type of link requested, which can take one of the following values: - LINK_TYPE_ETHERNET_10G_LR: A 10G Ethernet with LR optics - LINK_TYPE_ETHERNET_100G_LR: A 100G Ethernet with LR optics. Note that this field indicates the speed of each of the links in the bundle, not the speed of the entire bundle.
940+
&quot;linkType&quot;: &quot;A String&quot;, # Type of link requested, which can take one of the following values: - LINK_TYPE_ETHERNET_10G_LR: A 10G Ethernet with LR optics - LINK_TYPE_ETHERNET_100G_LR: A 100G Ethernet with LR optics. - LINK_TYPE_ETHERNET_400G_LR4: A 400G Ethernet with LR4 optics. Note that this field indicates the speed of each of the links in the bundle, not the speed of the entire bundle.
941941
&quot;location&quot;: &quot;A String&quot;, # URL of the InterconnectLocation object that represents where this connection is to be provisioned.
942942
&quot;macsec&quot;: { # Configuration information for enabling Media Access Control security (MACsec) on this Cloud Interconnect connection between Google and your on-premises router. # Configuration that enables Media Access Control security (MACsec) on the Cloud Interconnect connection between Google and your on-premises router.
943943
&quot;failOpen&quot;: True or False, # If set to true, the Interconnect connection is configured with a should-secure MACsec security policy, that allows the Google router to fallback to cleartext traffic if the MKA session cannot be established. By default, the Interconnect connection is configured with a must-secure security policy that drops all traffic if the MKA session cannot be established with your router.

0 commit comments

Comments
 (0)