|
11165 | 11165 | ] |
11166 | 11166 | }, |
11167 | 11167 | "setScheduling": { |
11168 | | - "description": "Sets an instance's scheduling options. You can only call this method on a stopped instance, that is, a VM instance that is in a `TERMINATED` state. See Instance Life Cycle for more information on the possible instance states. For more information about setting scheduling options for a VM, see Set VM availability policies.", |
| 11168 | + "description": "Sets an instance's scheduling options. You can only call this method on a stopped instance, that is, a VM instance that is in a `TERMINATED` state. See Instance Life Cycle for more information on the possible instance states. For more information about setting scheduling options for a VM, see Set VM host maintenance policy.", |
11169 | 11169 | "flatPath": "projects/{project}/zones/{zone}/instances/{instance}/setScheduling", |
11170 | 11170 | "httpMethod": "POST", |
11171 | 11171 | "id": "compute.instances.setScheduling", |
|
35452 | 35452 | } |
35453 | 35453 | } |
35454 | 35454 | }, |
35455 | | - "revision": "20220510", |
| 35455 | + "revision": "20220517", |
35456 | 35456 | "rootUrl": "https://compute.googleapis.com/", |
35457 | 35457 | "schemas": { |
35458 | 35458 | "AcceleratorConfig": { |
|
37948 | 37948 | "id": "BackendService", |
37949 | 37949 | "properties": { |
37950 | 37950 | "affinityCookieTtlSec": { |
37951 | | - "description": "Lifetime of cookies in seconds. This setting is applicable to external and internal HTTP(S) load balancers and Traffic Director and requires GENERATED_COOKIE or HTTP_COOKIE session affinity. If set to 0, the cookie is non-persistent and lasts only until the end of the browser session (or equivalent). The maximum allowed value is one day (86,400). Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.", |
| 37951 | + "description": "Lifetime of cookies in seconds. This setting is applicable to external and internal HTTP(S) load balancers and Traffic Director and requires GENERATED_COOKIE or HTTP_COOKIE session affinity. If set to 0, the cookie is non-persistent and lasts only until the end of the browser session (or equivalent). The maximum allowed value is two weeks (1,209,600). Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.", |
37952 | 37952 | "format": "int32", |
37953 | 37953 | "type": "integer" |
37954 | 37954 | }, |
|
61933 | 61933 | "type": "array" |
61934 | 61934 | }, |
61935 | 61935 | "onHostMaintenance": { |
61936 | | - "description": "Defines the maintenance behavior for this instance. For standard instances, the default behavior is MIGRATE. For preemptible instances, the default and only possible behavior is TERMINATE. For more information, see Set VM availability policies.", |
| 61936 | + "description": "Defines the maintenance behavior for this instance. For standard instances, the default behavior is MIGRATE. For preemptible instances, the default and only possible behavior is TERMINATE. For more information, see Set VM host maintenance policy.", |
61937 | 61937 | "enum": [ |
61938 | 61938 | "MIGRATE", |
61939 | 61939 | "TERMINATE" |
@@ -62376,13 +62376,39 @@ |
62376 | 62376 | "description": "Configuration options for Cloud Armor Adaptive Protection (CAAP).", |
62377 | 62377 | "id": "SecurityPolicyAdaptiveProtectionConfig", |
62378 | 62378 | "properties": { |
| 62379 | + "autoDeployConfig": { |
| 62380 | + "$ref": "SecurityPolicyAdaptiveProtectionConfigAutoDeployConfig" |
| 62381 | + }, |
62379 | 62382 | "layer7DdosDefenseConfig": { |
62380 | 62383 | "$ref": "SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig", |
62381 | 62384 | "description": "If set to true, enables Cloud Armor Machine Learning." |
62382 | 62385 | } |
62383 | 62386 | }, |
62384 | 62387 | "type": "object" |
62385 | 62388 | }, |
| 62389 | + "SecurityPolicyAdaptiveProtectionConfigAutoDeployConfig": { |
| 62390 | + "description": "Configuration options for Adaptive Protection auto-deploy feature.", |
| 62391 | + "id": "SecurityPolicyAdaptiveProtectionConfigAutoDeployConfig", |
| 62392 | + "properties": { |
| 62393 | + "confidenceThreshold": { |
| 62394 | + "format": "float", |
| 62395 | + "type": "number" |
| 62396 | + }, |
| 62397 | + "expirationSec": { |
| 62398 | + "format": "int32", |
| 62399 | + "type": "integer" |
| 62400 | + }, |
| 62401 | + "impactedBaselineThreshold": { |
| 62402 | + "format": "float", |
| 62403 | + "type": "number" |
| 62404 | + }, |
| 62405 | + "loadThreshold": { |
| 62406 | + "format": "float", |
| 62407 | + "type": "number" |
| 62408 | + } |
| 62409 | + }, |
| 62410 | + "type": "object" |
| 62411 | + }, |
62386 | 62412 | "SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig": { |
62387 | 62413 | "description": "Configuration options for L7 DDoS detection.", |
62388 | 62414 | "id": "SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig", |
|
63778 | 63804 | "description": "[Output Only] The ID value of the disk used to create this snapshot. This value may be used to determine whether the snapshot was taken from the current or a previous instance of a given disk name.", |
63779 | 63805 | "type": "string" |
63780 | 63806 | }, |
| 63807 | + "sourceSnapshotSchedulePolicy": { |
| 63808 | + "description": "[Output Only] URL of the resource policy which created this scheduled snapshot.", |
| 63809 | + "type": "string" |
| 63810 | + }, |
| 63811 | + "sourceSnapshotSchedulePolicyId": { |
| 63812 | + "description": "[Output Only] ID of the resource policy which created this scheduled snapshot.", |
| 63813 | + "type": "string" |
| 63814 | + }, |
63781 | 63815 | "status": { |
63782 | 63816 | "description": "[Output Only] The status of the snapshot. This can be CREATING, DELETING, FAILED, READY, or UPLOADING.", |
63783 | 63817 | "enum": [ |
|
0 commit comments