class documentation

Represents the execution options of an operation.

Parameters
allow_immediate_executionwhether the operation can be executed immediately
allow_delegated_executionwhether the operation can be delegated to an orchestrator
default_choice_to_delegatedwhether to default to delegated execution, if allowed
Method __init__ Undocumented
Method to_dict Undocumented
Method update Undocumented
Property allow_delegated_execution Undocumented
Property allow_immediate_execution Undocumented
Property available_orchestrators Undocumented
Property default_choice_to_delegated Undocumented
Property orchestrator_registration_enabled Undocumented
Instance Variable _allow_delegated_execution Undocumented
Instance Variable _allow_immediate_execution Undocumented
Instance Variable _available_orchestrators Undocumented
Instance Variable _default_choice_to_delegated Undocumented
def __init__(self, allow_immediate_execution=True, allow_delegated_execution=False, default_choice_to_delegated=False): (source)

Undocumented

def to_dict(self): (source)

Undocumented

def update(self, available_orchestrators=None): (source)

Undocumented

@property
allow_delegated_execution = (source)

Undocumented

@property
allow_immediate_execution = (source)

Undocumented

@property
available_orchestrators = (source)

Undocumented

@property
default_choice_to_delegated = (source)

Undocumented

@property
orchestrator_registration_enabled = (source)

Undocumented

_allow_delegated_execution = (source)

Undocumented

_allow_immediate_execution: bool = (source)

Undocumented

_available_orchestrators = (source)

Undocumented

_default_choice_to_delegated = (source)

Undocumented