|
41911 | 41911 | }
|
41912 | 41912 | }
|
41913 | 41913 | },
|
41914 |
| - "revision": "20240813", |
| 41914 | + "revision": "20240820", |
41915 | 41915 | "rootUrl": "https://compute.googleapis.com/",
|
41916 | 41916 | "schemas": {
|
41917 | 41917 | "AWSV4Signature": {
|
|
50593 | 50593 | },
|
50594 | 50594 | "type": "array"
|
50595 | 50595 | },
|
| 50596 | + "destNetworkScope": { |
| 50597 | + "description": "Network scope of the traffic destination.", |
| 50598 | + "enum": [ |
| 50599 | + "INTERNET", |
| 50600 | + "INTRA_VPC", |
| 50601 | + "NON_INTERNET", |
| 50602 | + "UNSPECIFIED", |
| 50603 | + "VPC_NETWORKS" |
| 50604 | + ], |
| 50605 | + "enumDescriptions": [ |
| 50606 | + "", |
| 50607 | + "", |
| 50608 | + "", |
| 50609 | + "", |
| 50610 | + "" |
| 50611 | + ], |
| 50612 | + "type": "string" |
| 50613 | + }, |
50596 | 50614 | "destRegionCodes": {
|
50597 | 50615 | "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.",
|
50598 | 50616 | "items": {
|
|
50635 | 50653 | },
|
50636 | 50654 | "type": "array"
|
50637 | 50655 | },
|
| 50656 | + "srcNetworkScope": { |
| 50657 | + "description": "Network scope of the traffic source.", |
| 50658 | + "enum": [ |
| 50659 | + "INTERNET", |
| 50660 | + "INTRA_VPC", |
| 50661 | + "NON_INTERNET", |
| 50662 | + "UNSPECIFIED", |
| 50663 | + "VPC_NETWORKS" |
| 50664 | + ], |
| 50665 | + "enumDescriptions": [ |
| 50666 | + "", |
| 50667 | + "", |
| 50668 | + "", |
| 50669 | + "", |
| 50670 | + "" |
| 50671 | + ], |
| 50672 | + "type": "string" |
| 50673 | + }, |
| 50674 | + "srcNetworks": { |
| 50675 | + "description": "Networks of the traffic source. It can be either a full or partial url.", |
| 50676 | + "items": { |
| 50677 | + "type": "string" |
| 50678 | + }, |
| 50679 | + "type": "array" |
| 50680 | + }, |
50638 | 50681 | "srcRegionCodes": {
|
50639 | 50682 | "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.",
|
50640 | 50683 | "items": {
|
|
55896 | 55939 | "description": "[Output Only] The URL of the region where the managed instance group resides (for regional resources).",
|
55897 | 55940 | "type": "string"
|
55898 | 55941 | },
|
| 55942 | + "resourcePolicies": { |
| 55943 | + "$ref": "InstanceGroupManagerResourcePolicies", |
| 55944 | + "description": "Resource policies for this managed instance group." |
| 55945 | + }, |
55899 | 55946 | "satisfiesPzi": {
|
55900 | 55947 | "description": "[Output Only] Reserved for future use.",
|
55901 | 55948 | "type": "boolean"
|
|
56835 | 56882 | },
|
56836 | 56883 | "type": "object"
|
56837 | 56884 | },
|
| 56885 | + "InstanceGroupManagerResourcePolicies": { |
| 56886 | + "id": "InstanceGroupManagerResourcePolicies", |
| 56887 | + "properties": { |
| 56888 | + "workloadPolicy": { |
| 56889 | + "description": "The URL of the workload policy that is specified for this managed instance group. It can be a full or partial URL. For example, the following are all valid URLs to a workload policy: - https://www.googleapis.com/compute/v1/projects/project/regions/region /resourcePolicies/resourcePolicy - projects/project/regions/region/resourcePolicies/resourcePolicy - regions/region/resourcePolicies/resourcePolicy ", |
| 56890 | + "type": "string" |
| 56891 | + } |
| 56892 | + }, |
| 56893 | + "type": "object" |
| 56894 | + }, |
56838 | 56895 | "InstanceGroupManagerStandbyPolicy": {
|
56839 | 56896 | "id": "InstanceGroupManagerStandbyPolicy",
|
56840 | 56897 | "properties": {
|
|
74880 | 74937 | "Resource policy is ready to be used."
|
74881 | 74938 | ],
|
74882 | 74939 | "type": "string"
|
| 74940 | + }, |
| 74941 | + "workloadPolicy": { |
| 74942 | + "$ref": "ResourcePolicyWorkloadPolicy" |
74883 | 74943 | }
|
74884 | 74944 | },
|
74885 | 74945 | "type": "object"
|
|
75495 | 75555 | },
|
75496 | 75556 | "type": "object"
|
75497 | 75557 | },
|
| 75558 | + "ResourcePolicyWorkloadPolicy": { |
| 75559 | + "description": "Represents the workload policy.", |
| 75560 | + "id": "ResourcePolicyWorkloadPolicy", |
| 75561 | + "properties": { |
| 75562 | + "type": { |
| 75563 | + "enum": [ |
| 75564 | + "HIGH_AVAILABILITY", |
| 75565 | + "HIGH_THROUGHPUT" |
| 75566 | + ], |
| 75567 | + "enumDescriptions": [ |
| 75568 | + "VMs will be provisioned in such a way which provides high availability.", |
| 75569 | + "VMs will be provisioned in such a way which provides high throughput." |
| 75570 | + ], |
| 75571 | + "type": "string" |
| 75572 | + } |
| 75573 | + }, |
| 75574 | + "type": "object" |
| 75575 | + }, |
75498 | 75576 | "ResourceStatus": {
|
75499 | 75577 | "description": "Contains output only fields. Use this sub-message for actual values set on Instance attributes as compared to the value requested by the user (intent) in their instance CRUD calls.",
|
75500 | 75578 | "id": "ResourceStatus",
|
|
0 commit comments