StartCondition#

class StartCondition(power_state_criteria=None, delay_duration_secs=0, *args, **kwargs)#

Bases: object

The condition that needs to be satisfied for the VMs in the group before the dependent VMs are started.

Parameters:
  • power_state_criteria – (power_state_criteria) The power state criteria that the VM must attain before the dependent VMs are started.

  • delay_duration_secs (min=0, max=600) – (delay_duration_secs) The delay in seconds after the power state criteria is met before the dependent VMs are started. (Default 0)

property delay_duration_secs#

The delay in seconds after the power state criteria is met before the dependent VMs are started.

Type:

int

property power_state_criteria#

The power state criteria that the VM must attain before the dependent VMs are started.

Type:

PowerStateCriteriaPowerOn | PowerStateCriteriaGuestBootup

to_dict()#

Returns the model properties as a dictionary

to_str()#

Returns the string representation of the model