Resource: ExclusionWindow
A time period during which new fault injection experiments are blocked from starting.
| JSON representation |
|---|
{ "name": string, "description": string, "duration": string, "startTime": string, "endTime": string } |
| Fields | |
|---|---|
name |
Identifier. The resource name of the exclusion window. Format: |
description |
Optional. Description of the exclusion window's purpose (for example, "Black Friday freeze"). Max length is 2000 characters. |
duration |
Required. The length of time the exclusion window remains active once started. While active, new experiments are blocked in the region. Specified as a duration (for example, "86400s" for 24 hours). A duration in seconds with up to nine fractional digits, ending with ' |
startTime |
Output only. The timestamp when the exclusion window was started. This field is empty if the window has not been started. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
endTime |
Output only. The timestamp when the exclusion window expires. This field is empty if the window has not been started. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
Methods |
|
|---|---|
|
Creates a new exclusion window. |
|
Deletes an exclusion window. |
|
Get the details of an exclusion window. |
|
Lists all exclusion windows in a project and region, or all exclusion windows in a project in all regions if the location is given as "-". |
|
Updates an exclusion window. |
|
Starts or restarts an existing exclusion window. |
|
Stops an active exclusion window. |