Skip to content

Commit

Permalink
feat(compute): update the api
Browse files Browse the repository at this point in the history
#### compute:alpha

The following keys were deleted:
- schemas.BgpRouteNetworkLayerReachabilityInformation.properties.destination (Total Keys: 2)

The following keys were added:
- schemas.BackendService.properties.externalManagedMigrationState.type (Total Keys: 1)
- schemas.BackendService.properties.externalManagedMigrationTestingRate (Total Keys: 2)
- schemas.NetworkEndpointGroupPscData.properties.producerPort (Total Keys: 2)
- schemas.SubnetworksScopedWarning (Total Keys: 10)
- schemas.UsableSubnetworksAggregatedList.properties.scoped_warnings (Total Keys: 2)
- schemas.UsableSubnetworksAggregatedList.properties.unreachables (Total Keys: 2)

#### compute:beta

The following keys were added:
- resources.images.methods.list.parameters.zone (Total Keys: 3)
- resources.storagePoolTypes.methods.aggregatedList (Total Keys: 29)
- resources.storagePoolTypes.methods.get (Total Keys: 19)
- resources.storagePoolTypes.methods.list (Total Keys: 28)
- resources.storagePools.methods.aggregatedList (Total Keys: 29)
- resources.storagePools.methods.delete (Total Keys: 20)
- resources.storagePools.methods.get (Total Keys: 41)
- resources.storagePools.methods.insert (Total Keys: 18)
- resources.storagePools.methods.list (Total Keys: 60)
- resources.storagePools.methods.setIamPolicy (Total Keys: 20)
- resources.storagePools.methods.testIamPermissions (Total Keys: 20)
- resources.storagePools.methods.update (Total Keys: 25)
- schemas.AttachedDiskInitializeParams.properties.storagePool.type (Total Keys: 1)
- schemas.Disk.properties.storagePool.type (Total Keys: 1)
- schemas.InstanceGroupManager.properties.params.$ref (Total Keys: 1)
- schemas.InstanceGroupManagerParams (Total Keys: 4)
- schemas.StoragePool (Total Keys: 206)

#### compute:v1

The following keys were added:
- resources.storagePoolTypes.methods.aggregatedList (Total Keys: 29)
- resources.storagePoolTypes.methods.get (Total Keys: 19)
- resources.storagePoolTypes.methods.list (Total Keys: 28)
- resources.storagePools.methods.aggregatedList (Total Keys: 29)
- resources.storagePools.methods.delete (Total Keys: 20)
- resources.storagePools.methods.get (Total Keys: 41)
- resources.storagePools.methods.insert (Total Keys: 18)
- resources.storagePools.methods.list (Total Keys: 60)
- resources.storagePools.methods.setIamPolicy (Total Keys: 20)
- resources.storagePools.methods.testIamPermissions (Total Keys: 20)
- resources.storagePools.methods.update (Total Keys: 25)
- schemas.AttachedDiskInitializeParams.properties.storagePool.type (Total Keys: 1)
- schemas.Disk.properties.storagePool.type (Total Keys: 1)
- schemas.StoragePool (Total Keys: 206)
  • Loading branch information
yoshi-automation committed Mar 12, 2024
1 parent d36a365 commit 16ae716
Show file tree
Hide file tree
Showing 53 changed files with 10,245 additions and 2,320 deletions.
14 changes: 14 additions & 0 deletions docs/dyn/compute_alpha.backendServices.html

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions docs/dyn/compute_alpha.disks.html
Expand Up @@ -331,7 +331,7 @@ <h3>Method Details</h3>
&quot;eraseWindowsVssSignature&quot;: True or False, # Specifies whether the disk restored from a source snapshot should erase Windows specific VSS signature.
&quot;guestOsFeatures&quot;: [ # A list of features to enable on the guest operating system. Applicable only for bootable images. Read Enabling guest operating system features to see a list of available options.
{ # Guest OS features.
&quot;type&quot;: &quot;A String&quot;, # The ID of a supported feature. To add multiple values, use commas to separate values. Set to one or more of the following values: - VIRTIO_SCSI_MULTIQUEUE - WINDOWS - MULTI_IP_SUBNET - UEFI_COMPATIBLE - GVNIC - SEV_CAPABLE - SUSPEND_RESUME_COMPATIBLE - SEV_LIVE_MIGRATABLE - SEV_SNP_CAPABLE - TDX_CAPABLE - IDPF For more information, see Enabling guest operating system features.
&quot;type&quot;: &quot;A String&quot;, # The ID of a supported feature. To add multiple values, use commas to separate values. Set to one or more of the following values: - VIRTIO_SCSI_MULTIQUEUE - WINDOWS - MULTI_IP_SUBNET - UEFI_COMPATIBLE - GVNIC - SEV_CAPABLE - SUSPEND_RESUME_COMPATIBLE - SEV_LIVE_MIGRATABLE_V2 - SEV_SNP_CAPABLE - TDX_CAPABLE - IDPF For more information, see Enabling guest operating system features.
},
],
&quot;id&quot;: &quot;A String&quot;, # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
Expand Down Expand Up @@ -629,7 +629,7 @@ <h3>Method Details</h3>
&quot;guestFlush&quot;: True or False, # [Input Only] Whether to attempt an application consistent snapshot by informing the OS to prepare for the snapshot process.
&quot;guestOsFeatures&quot;: [ # [Output Only] A list of features to enable on the guest operating system. Applicable only for bootable images. Read Enabling guest operating system features to see a list of available options.
{ # Guest OS features.
&quot;type&quot;: &quot;A String&quot;, # The ID of a supported feature. To add multiple values, use commas to separate values. Set to one or more of the following values: - VIRTIO_SCSI_MULTIQUEUE - WINDOWS - MULTI_IP_SUBNET - UEFI_COMPATIBLE - GVNIC - SEV_CAPABLE - SUSPEND_RESUME_COMPATIBLE - SEV_LIVE_MIGRATABLE - SEV_SNP_CAPABLE - TDX_CAPABLE - IDPF For more information, see Enabling guest operating system features.
&quot;type&quot;: &quot;A String&quot;, # The ID of a supported feature. To add multiple values, use commas to separate values. Set to one or more of the following values: - VIRTIO_SCSI_MULTIQUEUE - WINDOWS - MULTI_IP_SUBNET - UEFI_COMPATIBLE - GVNIC - SEV_CAPABLE - SUSPEND_RESUME_COMPATIBLE - SEV_LIVE_MIGRATABLE_V2 - SEV_SNP_CAPABLE - TDX_CAPABLE - IDPF For more information, see Enabling guest operating system features.
},
],
&quot;id&quot;: &quot;A String&quot;, # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
Expand Down Expand Up @@ -988,7 +988,7 @@ <h3>Method Details</h3>
&quot;eraseWindowsVssSignature&quot;: True or False, # Specifies whether the disk restored from a source snapshot should erase Windows specific VSS signature.
&quot;guestOsFeatures&quot;: [ # A list of features to enable on the guest operating system. Applicable only for bootable images. Read Enabling guest operating system features to see a list of available options.
{ # Guest OS features.
&quot;type&quot;: &quot;A String&quot;, # The ID of a supported feature. To add multiple values, use commas to separate values. Set to one or more of the following values: - VIRTIO_SCSI_MULTIQUEUE - WINDOWS - MULTI_IP_SUBNET - UEFI_COMPATIBLE - GVNIC - SEV_CAPABLE - SUSPEND_RESUME_COMPATIBLE - SEV_LIVE_MIGRATABLE - SEV_SNP_CAPABLE - TDX_CAPABLE - IDPF For more information, see Enabling guest operating system features.
&quot;type&quot;: &quot;A String&quot;, # The ID of a supported feature. To add multiple values, use commas to separate values. Set to one or more of the following values: - VIRTIO_SCSI_MULTIQUEUE - WINDOWS - MULTI_IP_SUBNET - UEFI_COMPATIBLE - GVNIC - SEV_CAPABLE - SUSPEND_RESUME_COMPATIBLE - SEV_LIVE_MIGRATABLE_V2 - SEV_SNP_CAPABLE - TDX_CAPABLE - IDPF For more information, see Enabling guest operating system features.
},
],
&quot;id&quot;: &quot;A String&quot;, # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
Expand Down Expand Up @@ -1227,7 +1227,7 @@ <h3>Method Details</h3>
&quot;eraseWindowsVssSignature&quot;: True or False, # Specifies whether the disk restored from a source snapshot should erase Windows specific VSS signature.
&quot;guestOsFeatures&quot;: [ # A list of features to enable on the guest operating system. Applicable only for bootable images. Read Enabling guest operating system features to see a list of available options.
{ # Guest OS features.
&quot;type&quot;: &quot;A String&quot;, # The ID of a supported feature. To add multiple values, use commas to separate values. Set to one or more of the following values: - VIRTIO_SCSI_MULTIQUEUE - WINDOWS - MULTI_IP_SUBNET - UEFI_COMPATIBLE - GVNIC - SEV_CAPABLE - SUSPEND_RESUME_COMPATIBLE - SEV_LIVE_MIGRATABLE - SEV_SNP_CAPABLE - TDX_CAPABLE - IDPF For more information, see Enabling guest operating system features.
&quot;type&quot;: &quot;A String&quot;, # The ID of a supported feature. To add multiple values, use commas to separate values. Set to one or more of the following values: - VIRTIO_SCSI_MULTIQUEUE - WINDOWS - MULTI_IP_SUBNET - UEFI_COMPATIBLE - GVNIC - SEV_CAPABLE - SUSPEND_RESUME_COMPATIBLE - SEV_LIVE_MIGRATABLE_V2 - SEV_SNP_CAPABLE - TDX_CAPABLE - IDPF For more information, see Enabling guest operating system features.
},
],
&quot;id&quot;: &quot;A String&quot;, # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
Expand Down Expand Up @@ -1493,7 +1493,7 @@ <h3>Method Details</h3>
&quot;eraseWindowsVssSignature&quot;: True or False, # Specifies whether the disk restored from a source snapshot should erase Windows specific VSS signature.
&quot;guestOsFeatures&quot;: [ # A list of features to enable on the guest operating system. Applicable only for bootable images. Read Enabling guest operating system features to see a list of available options.
{ # Guest OS features.
&quot;type&quot;: &quot;A String&quot;, # The ID of a supported feature. To add multiple values, use commas to separate values. Set to one or more of the following values: - VIRTIO_SCSI_MULTIQUEUE - WINDOWS - MULTI_IP_SUBNET - UEFI_COMPATIBLE - GVNIC - SEV_CAPABLE - SUSPEND_RESUME_COMPATIBLE - SEV_LIVE_MIGRATABLE - SEV_SNP_CAPABLE - TDX_CAPABLE - IDPF For more information, see Enabling guest operating system features.
&quot;type&quot;: &quot;A String&quot;, # The ID of a supported feature. To add multiple values, use commas to separate values. Set to one or more of the following values: - VIRTIO_SCSI_MULTIQUEUE - WINDOWS - MULTI_IP_SUBNET - UEFI_COMPATIBLE - GVNIC - SEV_CAPABLE - SUSPEND_RESUME_COMPATIBLE - SEV_LIVE_MIGRATABLE_V2 - SEV_SNP_CAPABLE - TDX_CAPABLE - IDPF For more information, see Enabling guest operating system features.
},
],
&quot;id&quot;: &quot;A String&quot;, # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
Expand Down Expand Up @@ -2695,7 +2695,7 @@ <h3>Method Details</h3>
&quot;eraseWindowsVssSignature&quot;: True or False, # Specifies whether the disk restored from a source snapshot should erase Windows specific VSS signature.
&quot;guestOsFeatures&quot;: [ # A list of features to enable on the guest operating system. Applicable only for bootable images. Read Enabling guest operating system features to see a list of available options.
{ # Guest OS features.
&quot;type&quot;: &quot;A String&quot;, # The ID of a supported feature. To add multiple values, use commas to separate values. Set to one or more of the following values: - VIRTIO_SCSI_MULTIQUEUE - WINDOWS - MULTI_IP_SUBNET - UEFI_COMPATIBLE - GVNIC - SEV_CAPABLE - SUSPEND_RESUME_COMPATIBLE - SEV_LIVE_MIGRATABLE - SEV_SNP_CAPABLE - TDX_CAPABLE - IDPF For more information, see Enabling guest operating system features.
&quot;type&quot;: &quot;A String&quot;, # The ID of a supported feature. To add multiple values, use commas to separate values. Set to one or more of the following values: - VIRTIO_SCSI_MULTIQUEUE - WINDOWS - MULTI_IP_SUBNET - UEFI_COMPATIBLE - GVNIC - SEV_CAPABLE - SUSPEND_RESUME_COMPATIBLE - SEV_LIVE_MIGRATABLE_V2 - SEV_SNP_CAPABLE - TDX_CAPABLE - IDPF For more information, see Enabling guest operating system features.
},
],
&quot;id&quot;: &quot;A String&quot;, # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
Expand Down
3 changes: 3 additions & 0 deletions docs/dyn/compute_alpha.globalNetworkEndpointGroups.html
Expand Up @@ -575,6 +575,7 @@ <h3>Method Details</h3>
&quot;networkEndpointType&quot;: &quot;A String&quot;, # Type of network endpoints in this network endpoint group. Can be one of GCE_VM_IP, GCE_VM_IP_PORT, NON_GCP_PRIVATE_IP_PORT, INTERNET_FQDN_PORT, INTERNET_IP_PORT, SERVERLESS, PRIVATE_SERVICE_CONNECT.
&quot;pscData&quot;: { # All data that is specifically relevant to only network endpoint groups of type PRIVATE_SERVICE_CONNECT.
&quot;consumerPscAddress&quot;: &quot;A String&quot;, # [Output Only] Address allocated from given subnetwork for PSC. This IP address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in L7 PSC-XLB.
&quot;producerPort&quot;: 42, # The psc producer port is used to connect PSC NEG with specific port on the PSC Producer side; should only be used for the PRIVATE_SERVICE_CONNECT NEG type
&quot;pscConnectionId&quot;: &quot;A String&quot;, # [Output Only] The PSC connection id of the PSC Network Endpoint Group Consumer.
&quot;pscConnectionStatus&quot;: &quot;A String&quot;, # [Output Only] The connection status of the PSC Forwarding Rule.
},
Expand Down Expand Up @@ -639,6 +640,7 @@ <h3>Method Details</h3>
&quot;networkEndpointType&quot;: &quot;A String&quot;, # Type of network endpoints in this network endpoint group. Can be one of GCE_VM_IP, GCE_VM_IP_PORT, NON_GCP_PRIVATE_IP_PORT, INTERNET_FQDN_PORT, INTERNET_IP_PORT, SERVERLESS, PRIVATE_SERVICE_CONNECT.
&quot;pscData&quot;: { # All data that is specifically relevant to only network endpoint groups of type PRIVATE_SERVICE_CONNECT.
&quot;consumerPscAddress&quot;: &quot;A String&quot;, # [Output Only] Address allocated from given subnetwork for PSC. This IP address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in L7 PSC-XLB.
&quot;producerPort&quot;: 42, # The psc producer port is used to connect PSC NEG with specific port on the PSC Producer side; should only be used for the PRIVATE_SERVICE_CONNECT NEG type
&quot;pscConnectionId&quot;: &quot;A String&quot;, # [Output Only] The PSC connection id of the PSC Network Endpoint Group Consumer.
&quot;pscConnectionStatus&quot;: &quot;A String&quot;, # [Output Only] The connection status of the PSC Forwarding Rule.
},
Expand Down Expand Up @@ -833,6 +835,7 @@ <h3>Method Details</h3>
&quot;networkEndpointType&quot;: &quot;A String&quot;, # Type of network endpoints in this network endpoint group. Can be one of GCE_VM_IP, GCE_VM_IP_PORT, NON_GCP_PRIVATE_IP_PORT, INTERNET_FQDN_PORT, INTERNET_IP_PORT, SERVERLESS, PRIVATE_SERVICE_CONNECT.
&quot;pscData&quot;: { # All data that is specifically relevant to only network endpoint groups of type PRIVATE_SERVICE_CONNECT.
&quot;consumerPscAddress&quot;: &quot;A String&quot;, # [Output Only] Address allocated from given subnetwork for PSC. This IP address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in L7 PSC-XLB.
&quot;producerPort&quot;: 42, # The psc producer port is used to connect PSC NEG with specific port on the PSC Producer side; should only be used for the PRIVATE_SERVICE_CONNECT NEG type
&quot;pscConnectionId&quot;: &quot;A String&quot;, # [Output Only] The PSC connection id of the PSC Network Endpoint Group Consumer.
&quot;pscConnectionStatus&quot;: &quot;A String&quot;, # [Output Only] The connection status of the PSC Forwarding Rule.
},
Expand Down
2 changes: 1 addition & 1 deletion docs/dyn/compute_alpha.imageFamilyViews.html
Expand Up @@ -126,7 +126,7 @@ <h3>Method Details</h3>
&quot;family&quot;: &quot;A String&quot;, # The name of the image family to which this image belongs. The image family name can be from a publicly managed image family provided by Compute Engine, or from a custom image family you create. For example, centos-stream-9 is a publicly available image family. For more information, see Image family best practices. When creating disks, you can specify an image family instead of a specific image name. The image family always returns its latest image that is not deprecated. The name of the image family must comply with RFC1035.
&quot;guestOsFeatures&quot;: [ # A list of features to enable on the guest operating system. Applicable only for bootable images. To see a list of available options, see the guestOSfeatures[].type parameter.
{ # Guest OS features.
&quot;type&quot;: &quot;A String&quot;, # The ID of a supported feature. To add multiple values, use commas to separate values. Set to one or more of the following values: - VIRTIO_SCSI_MULTIQUEUE - WINDOWS - MULTI_IP_SUBNET - UEFI_COMPATIBLE - GVNIC - SEV_CAPABLE - SUSPEND_RESUME_COMPATIBLE - SEV_LIVE_MIGRATABLE - SEV_SNP_CAPABLE - TDX_CAPABLE - IDPF For more information, see Enabling guest operating system features.
&quot;type&quot;: &quot;A String&quot;, # The ID of a supported feature. To add multiple values, use commas to separate values. Set to one or more of the following values: - VIRTIO_SCSI_MULTIQUEUE - WINDOWS - MULTI_IP_SUBNET - UEFI_COMPATIBLE - GVNIC - SEV_CAPABLE - SUSPEND_RESUME_COMPATIBLE - SEV_LIVE_MIGRATABLE_V2 - SEV_SNP_CAPABLE - TDX_CAPABLE - IDPF For more information, see Enabling guest operating system features.
},
],
&quot;id&quot;: &quot;A String&quot;, # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
Expand Down

0 comments on commit 16ae716

Please sign in to comment.