Reference documentation and code samples for the Compute V1 Client class RolloutPlanWaveValidation.
The validation to be performed before progressing to the next wave.
Generated from protobuf message google.cloud.compute.v1.RolloutPlanWaveValidation
Namespace
Google \ Cloud \ Compute \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ time_based_validation_metadata
↳ type
string
Required. The type of the validation. If a type of validation is associated with a metadata object, the appropriate metadata field mapping to the validation type must be provided in the validation message. Possible values are in quotes below alongside an explanation: "manual": The system waits for an end-user approval API before progressing to the next wave. "time": The system waits for a user specified duration before progressing to the next wave. TimeBasedValidation must be provided.
getTimeBasedValidationMetadata
Optional. Metadata required if type = "time".
hasTimeBasedValidationMetadata
clearTimeBasedValidationMetadata
setTimeBasedValidationMetadata
Optional. Metadata required if type = "time".
$this
getType
Required. The type of the validation. If a type of validation is associated with a metadata object, the appropriate metadata field mapping to the validation type must be provided in the validation message. Possible values are in quotes below alongside an explanation: "manual": The system waits for an end-user approval API before progressing to the next wave.
"time": The system waits for a user specified duration before progressing to the next wave. TimeBasedValidation must be provided.
string
hasType
clearType
setType
Required. The type of the validation. If a type of validation is associated with a metadata object, the appropriate metadata field mapping to the validation type must be provided in the validation message. Possible values are in quotes below alongside an explanation: "manual": The system waits for an end-user approval API before progressing to the next wave.
"time": The system waits for a user specified duration before progressing to the next wave. TimeBasedValidation must be provided.
var
string
$this

