|
19351 | 19351 | ]
|
19352 | 19352 | },
|
19353 | 19353 | "patch": {
|
19354 |
| - "description": "Patches the specified network with the data included in the request. Only the following fields can be modified: routingConfig.routingMode.", |
| 19354 | + "description": "Patches the specified network with the data included in the request. Only routingConfig can be modified.", |
19355 | 19355 | "flatPath": "projects/{project}/global/networks/{network}",
|
19356 | 19356 | "httpMethod": "PATCH",
|
19357 | 19357 | "id": "compute.networks.patch",
|
|
44423 | 44423 | }
|
44424 | 44424 | }
|
44425 | 44425 | },
|
44426 |
| - "revision": "20240519", |
| 44426 | + "revision": "20240526", |
44427 | 44427 | "rootUrl": "https://compute.googleapis.com/",
|
44428 | 44428 | "schemas": {
|
44429 | 44429 | "AWSV4Signature": {
|
|
46052 | 46052 | "description": "[Output Only] shielded vm initial state stored on disk"
|
46053 | 46053 | },
|
46054 | 46054 | "source": {
|
46055 |
| - "description": "Specifies a valid partial or full URL to an existing Persistent Disk resource. When creating a new instance, one of initializeParams.sourceImage or initializeParams.sourceSnapshot or disks.source is required except for local SSD. If desired, you can also attach existing non-root persistent disks using this property. This field is only applicable for persistent disks. Note that for InstanceTemplate, specify the disk name for zonal disk, and the URL for regional disk.", |
| 46055 | + "description": "Specifies a valid partial or full URL to an existing Persistent Disk resource. When creating a new instance boot disk, one of initializeParams.sourceImage or initializeParams.sourceSnapshot or disks.source is required. If desired, you can also attach existing non-root persistent disks using this property. This field is only applicable for persistent disks. Note that for InstanceTemplate, specify the disk name for zonal disk, and the URL for regional disk.", |
46056 | 46056 | "type": "string"
|
46057 | 46057 | },
|
46058 | 46058 | "type": {
|
@@ -46210,19 +46210,19 @@
|
46210 | 46210 | "type": "array"
|
46211 | 46211 | },
|
46212 | 46212 | "sourceImage": {
|
46213 |
| - "description": "The source image to create this disk. When creating a new instance, one of initializeParams.sourceImage or initializeParams.sourceSnapshot or disks.source is required except for local SSD. To create a disk with one of the public operating system images, specify the image by its family name. For example, specify family/debian-9 to use the latest Debian 9 image: projects/debian-cloud/global/images/family/debian-9 Alternatively, use a specific version of a public operating system image: projects/debian-cloud/global/images/debian-9-stretch-vYYYYMMDD To create a disk with a custom image that you created, specify the image name in the following format: global/images/my-custom-image You can also specify a custom image by its image family, which returns the latest version of the image in that family. Replace the image name with family/family-name: global/images/family/my-image-family If the source image is deleted later, this field will not be set.", |
| 46213 | + "description": "The source image to create this disk. When creating a new instance boot disk, one of initializeParams.sourceImage or initializeParams.sourceSnapshot or disks.source is required. To create a disk with one of the public operating system images, specify the image by its family name. For example, specify family/debian-9 to use the latest Debian 9 image: projects/debian-cloud/global/images/family/debian-9 Alternatively, use a specific version of a public operating system image: projects/debian-cloud/global/images/debian-9-stretch-vYYYYMMDD To create a disk with a custom image that you created, specify the image name in the following format: global/images/my-custom-image You can also specify a custom image by its image family, which returns the latest version of the image in that family. Replace the image name with family/family-name: global/images/family/my-image-family If the source image is deleted later, this field will not be set.", |
46214 | 46214 | "type": "string"
|
46215 | 46215 | },
|
46216 | 46216 | "sourceImageEncryptionKey": {
|
46217 | 46217 | "$ref": "CustomerEncryptionKey",
|
46218 | 46218 | "description": "The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied encryption key. InstanceTemplate and InstancePropertiesPatch do not store customer-supplied encryption keys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys."
|
46219 | 46219 | },
|
46220 | 46220 | "sourceInstantSnapshot": {
|
46221 |
| - "description": "The source instant-snapshot to create this disk. When creating a new instance, one of initializeParams.sourceSnapshot or initializeParams.sourceInstantSnapshot initializeParams.sourceImage or disks.source is required except for local SSD. To create a disk with a snapshot that you created, specify the snapshot name in the following format: us-central1-a/instantSnapshots/my-backup If the source instant-snapshot is deleted later, this field will not be set.", |
| 46221 | + "description": "The source instant-snapshot to create this disk. When creating a new instance boot disk, one of initializeParams.sourceSnapshot or initializeParams.sourceInstantSnapshot initializeParams.sourceImage or disks.source is required. To create a disk with a snapshot that you created, specify the snapshot name in the following format: us-central1-a/instantSnapshots/my-backup If the source instant-snapshot is deleted later, this field will not be set.", |
46222 | 46222 | "type": "string"
|
46223 | 46223 | },
|
46224 | 46224 | "sourceSnapshot": {
|
46225 |
| - "description": "The source snapshot to create this disk. When creating a new instance, one of initializeParams.sourceSnapshot or initializeParams.sourceImage or disks.source is required except for local SSD. To create a disk with a snapshot that you created, specify the snapshot name in the following format: global/snapshots/my-backup If the source snapshot is deleted later, this field will not be set.", |
| 46225 | + "description": "The source snapshot to create this disk. When creating a new instance boot disk, one of initializeParams.sourceSnapshot or initializeParams.sourceImage or disks.source is required. To create a disk with a snapshot that you created, specify the snapshot name in the following format: global/snapshots/my-backup If the source snapshot is deleted later, this field will not be set.", |
46226 | 46226 | "type": "string"
|
46227 | 46227 | },
|
46228 | 46228 | "sourceSnapshotEncryptionKey": {
|
|
53589 | 53589 | },
|
53590 | 53590 | "type": "array"
|
53591 | 53591 | },
|
| 53592 | + "destNetworkScope": { |
| 53593 | + "description": "Network scope of the traffic destination.", |
| 53594 | + "enum": [ |
| 53595 | + "INTERNET", |
| 53596 | + "NON_INTERNET", |
| 53597 | + "UNSPECIFIED", |
| 53598 | + "VPC_NETWORKS" |
| 53599 | + ], |
| 53600 | + "enumDescriptions": [ |
| 53601 | + "", |
| 53602 | + "", |
| 53603 | + "", |
| 53604 | + "" |
| 53605 | + ], |
| 53606 | + "type": "string" |
| 53607 | + }, |
53592 | 53608 | "destRegionCodes": {
|
53593 | 53609 | "description": "Region codes whose IP addresses will be used to match for destination of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex.\"US\" Maximum number of dest region codes allowed is 5000.",
|
53594 | 53610 | "items": {
|
|
53631 | 53647 | },
|
53632 | 53648 | "type": "array"
|
53633 | 53649 | },
|
| 53650 | + "srcNetworkScope": { |
| 53651 | + "description": "Network scope of the traffic source.", |
| 53652 | + "enum": [ |
| 53653 | + "INTERNET", |
| 53654 | + "NON_INTERNET", |
| 53655 | + "UNSPECIFIED", |
| 53656 | + "VPC_NETWORKS" |
| 53657 | + ], |
| 53658 | + "enumDescriptions": [ |
| 53659 | + "", |
| 53660 | + "", |
| 53661 | + "", |
| 53662 | + "" |
| 53663 | + ], |
| 53664 | + "type": "string" |
| 53665 | + }, |
| 53666 | + "srcNetworks": { |
| 53667 | + "description": "Networks of the traffic source. It can be either a full or partial url.", |
| 53668 | + "items": { |
| 53669 | + "type": "string" |
| 53670 | + }, |
| 53671 | + "type": "array" |
| 53672 | + }, |
53634 | 53673 | "srcRegionCodes": {
|
53635 | 53674 | "description": "Region codes whose IP addresses will be used to match for source of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex.\"US\" Maximum number of source region codes allowed is 5000.",
|
53636 | 53675 | "items": {
|
|
59338 | 59377 | "description": "[Output Only] The URL of the region where the managed instance group resides (for regional resources).",
|
59339 | 59378 | "type": "string"
|
59340 | 59379 | },
|
| 59380 | + "satisfiesPzi": { |
| 59381 | + "description": "[Output Only] Reserved for future use.", |
| 59382 | + "type": "boolean" |
| 59383 | + }, |
| 59384 | + "satisfiesPzs": { |
| 59385 | + "description": "[Output Only] Reserved for future use.", |
| 59386 | + "type": "boolean" |
| 59387 | + }, |
59341 | 59388 | "selfLink": {
|
59342 | 59389 | "description": "[Output Only] The URL for this managed instance group. The server defines this URL.",
|
59343 | 59390 | "type": "string"
|
|
68413 | 68460 | "description": "A full or partial URL of the network placement to apply to this network. This field can be set only at resource creation time. For example, the following are valid URLs: - https://www.googleapis.com/compute/alpha/projects/{project_id}/global/networkPlacements/{network_placement_name} - projects/{project_id}/global/networkPlacements/{network_placement_name} ",
|
68414 | 68461 | "type": "string"
|
68415 | 68462 | },
|
| 68463 | + "networkProfile": { |
| 68464 | + "description": "A full or partial URL of the network profile to apply to this network. This field can be set only at resource creation time. For example, the following are valid URLs: - https://www.googleapis.com/compute/alpha/projects/{project_id}/global/networkProfiles/{network_profile_name} - projects/{project_id}/global/networkProfiles/{network_profile_name} ", |
| 68465 | + "type": "string" |
| 68466 | + }, |
68416 | 68467 | "peerings": {
|
68417 | 68468 | "description": "[Output Only] A list of network peerings for the resource.",
|
68418 | 68469 | "items": {
|
|
99129 | 99180 | "type": "object"
|
99130 | 99181 | },
|
99131 | 99182 | "Zone": {
|
99132 |
| - "description": "Represents a Zone resource. A zone is a deployment area. These deployment areas are subsets of a region. For example the zone us-east1-a is located in the us-east1 region. For more information, read Regions and Zones.", |
| 99183 | + "description": "Represents a Zone resource. A zone is a deployment area. These deployment areas are subsets of a region. For example the zone us-east1-b is located in the us-east1 region. For more information, read Regions and Zones.", |
99133 | 99184 | "id": "Zone",
|
99134 | 99185 | "properties": {
|
99135 | 99186 | "availableCpuPlatforms": {
|
|
0 commit comments