ankaios-sdk
Contents:
Getting started
Ankaios
Complete State
Workload
Workload State
Manifest
Request
Response
ControlInterface
Utils
Exceptions
Links:
Ankaios Github
Ankaios Python SDK Github
Other:
Contributing
Community Code of Conduct
License
Security Policy
ankaios-sdk
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
W
_
__enter__() (ankaios_sdk.ankaios.Ankaios method)
__exit__() (ankaios_sdk.ankaios.Ankaios method)
__init__() (ankaios_sdk._components.complete_state.CompleteState method)
(ankaios_sdk._components.control_interface.ControlInterface method)
(ankaios_sdk._components.manifest.Manifest method)
(ankaios_sdk._components.request.Request method)
(ankaios_sdk._components.response.Response method)
(ankaios_sdk._components.response.ResponseEvent method)
(ankaios_sdk._components.response.UpdateStateSuccess method)
(ankaios_sdk._components.workload.Workload method)
(ankaios_sdk._components.workload.WorkloadBuilder method)
(ankaios_sdk._components.workload_state.WorkloadExecutionState method)
(ankaios_sdk._components.workload_state.WorkloadInstanceName method)
(ankaios_sdk._components.workload_state.WorkloadState method)
(ankaios_sdk._components.workload_state.WorkloadStateCollection method)
(ankaios_sdk.ankaios.Ankaios method)
__str__() (ankaios_sdk._components.complete_state.CompleteState method)
(ankaios_sdk._components.control_interface.ControlInterfaceState method)
(ankaios_sdk._components.request.Request method)
(ankaios_sdk._components.request.RequestType method)
(ankaios_sdk._components.response.ResponseType method)
(ankaios_sdk._components.response.UpdateStateSuccess method)
(ankaios_sdk._components.workload.Workload method)
(ankaios_sdk._components.workload_state.WorkloadInstanceName method)
(ankaios_sdk._components.workload_state.WorkloadStateEnum method)
(ankaios_sdk._components.workload_state.WorkloadSubStateEnum method)
A
add_allow_rule() (ankaios_sdk._components.workload.WorkloadBuilder method)
add_config() (ankaios_sdk._components.workload.Workload method)
(ankaios_sdk._components.workload.WorkloadBuilder method)
(ankaios_sdk.ankaios.Ankaios method)
add_deny_rule() (ankaios_sdk._components.workload.WorkloadBuilder method)
add_dependency() (ankaios_sdk._components.workload.WorkloadBuilder method)
add_mask() (ankaios_sdk._components.request.Request method)
add_tag() (ankaios_sdk._components.workload.Workload method)
(ankaios_sdk._components.workload.WorkloadBuilder method)
add_workload() (ankaios_sdk._components.complete_state.CompleteState method)
add_workload_state() (ankaios_sdk._components.workload_state.WorkloadStateCollection method)
additional_info (ankaios_sdk._components.workload_state.WorkloadExecutionState attribute)
AGENT_DISCONNECTED (ankaios_sdk._components.control_interface.ControlInterfaceState attribute)
(ankaios_sdk._components.workload_state.WorkloadStateEnum attribute)
(ankaios_sdk._components.workload_state.WorkloadSubStateEnum attribute)
agent_name (ankaios_sdk._components.workload_state.WorkloadInstanceName attribute)
agent_name() (ankaios_sdk._components.workload.WorkloadBuilder method)
Ankaios (class in ankaios_sdk.ankaios)
ANKAIOS_CONTROL_INTERFACE_BASE_PATH (ankaios_sdk._components.control_interface.ControlInterface attribute)
ankaios_sdk._components.complete_state
module
ankaios_sdk._components.control_interface
module
ankaios_sdk._components.manifest
module
ankaios_sdk._components.request
module
ankaios_sdk._components.response
module
ankaios_sdk._components.workload
module
ankaios_sdk._components.workload_state
module
ankaios_sdk.ankaios
module
ankaios_sdk.exceptions
module
ankaios_sdk.utils
module
ANKAIOS_VERSION (in module ankaios_sdk.utils)
AnkaiosException
AnkaiosLogLevel (class in ankaios_sdk.utils)
apply_manifest() (ankaios_sdk.ankaios.Ankaios method)
apply_workload() (ankaios_sdk.ankaios.Ankaios method)
B
buffer (ankaios_sdk._components.response.Response attribute)
build() (ankaios_sdk._components.workload.WorkloadBuilder method)
builder() (ankaios_sdk._components.workload.Workload static method)
C
change_state() (ankaios_sdk._components.control_interface.ControlInterface method)
check() (ankaios_sdk._components.manifest.Manifest method)
check_request_id() (ankaios_sdk._components.response.Response method)
COMPLETE_STATE (ankaios_sdk._components.response.ResponseType attribute)
CompleteState (class in ankaios_sdk._components.complete_state)
CONFIGS_PREFIX (in module ankaios_sdk.utils)
connect() (ankaios_sdk._components.control_interface.ControlInterface method)
CONNECTION_CLOSED (ankaios_sdk._components.control_interface.ControlInterfaceState attribute)
ConnectionClosedException
content (ankaios_sdk._components.response.Response attribute)
content_type (ankaios_sdk._components.response.Response attribute)
ControlInterface (class in ankaios_sdk._components.control_interface)
ControlInterfaceException
ControlInterfaceState (class in ankaios_sdk._components.control_interface)
D
DEBUG (ankaios_sdk.utils.AnkaiosLogLevel attribute)
DEFAULT_CONTROL_INTERFACE_PATH (in module ankaios_sdk.utils)
DEFAULT_TIMEOUT (ankaios_sdk.ankaios.Ankaios attribute)
delete_all_configs() (ankaios_sdk.ankaios.Ankaios method)
delete_config() (ankaios_sdk.ankaios.Ankaios method)
delete_manifest() (ankaios_sdk.ankaios.Ankaios method)
delete_workload() (ankaios_sdk.ankaios.Ankaios method)
dependencies (ankaios_sdk._components.workload.WorkloadBuilder attribute)
disconnect() (ankaios_sdk._components.control_interface.ControlInterface method)
E
ERROR (ankaios_sdk._components.response.ResponseType attribute)
(ankaios_sdk.utils.AnkaiosLogLevel attribute)
execution_state (ankaios_sdk._components.workload_state.WorkloadState attribute)
ExecutionsStatesForId (ankaios_sdk._components.workload_state.WorkloadStateCollection attribute)
ExecutionsStatesOfWorkload (ankaios_sdk._components.workload_state.WorkloadStateCollection attribute)
F
FAILED (ankaios_sdk._components.workload_state.WorkloadStateEnum attribute)
FAILED_EXEC_FAILED (ankaios_sdk._components.workload_state.WorkloadSubStateEnum attribute)
FAILED_LOST (ankaios_sdk._components.workload_state.WorkloadSubStateEnum attribute)
FAILED_UNKNOWN (ankaios_sdk._components.workload_state.WorkloadSubStateEnum attribute)
from_dict() (ankaios_sdk._components.manifest.Manifest static method)
from_file() (ankaios_sdk._components.manifest.Manifest static method)
from_manifest() (ankaios_sdk._components.complete_state.CompleteState static method)
from_string() (ankaios_sdk._components.manifest.Manifest static method)
G
get_agents() (ankaios_sdk._components.complete_state.CompleteState method)
(ankaios_sdk.ankaios.Ankaios method)
get_allow_rules() (ankaios_sdk._components.workload.Workload method)
get_api_version() (ankaios_sdk._components.complete_state.CompleteState method)
get_as_dict() (ankaios_sdk._components.workload_state.WorkloadStateCollection method)
get_as_list() (ankaios_sdk._components.workload_state.WorkloadStateCollection method)
get_config() (ankaios_sdk.ankaios.Ankaios method)
get_configs() (ankaios_sdk._components.complete_state.CompleteState method)
(ankaios_sdk._components.workload.Workload method)
(ankaios_sdk.ankaios.Ankaios method)
get_content() (ankaios_sdk._components.response.Response method)
get_deny_rules() (ankaios_sdk._components.workload.Workload method)
get_dependencies() (ankaios_sdk._components.workload.Workload method)
get_execution_state_for_instance_name() (ankaios_sdk.ankaios.Ankaios method)
get_filter_mask() (ankaios_sdk._components.workload_state.WorkloadInstanceName method)
get_for_instance_name() (ankaios_sdk._components.workload_state.WorkloadStateCollection method)
get_id() (ankaios_sdk._components.request.Request method)
get_logger() (in module ankaios_sdk.utils)
get_request_id() (ankaios_sdk._components.response.Response method)
get_response() (ankaios_sdk._components.response.ResponseEvent method)
GET_STATE (ankaios_sdk._components.request.RequestType attribute)
get_state() (ankaios_sdk.ankaios.Ankaios method)
get_tags() (ankaios_sdk._components.workload.Workload method)
get_workload() (ankaios_sdk._components.complete_state.CompleteState method)
(ankaios_sdk.ankaios.Ankaios method)
get_workload_states() (ankaios_sdk._components.complete_state.CompleteState method)
(ankaios_sdk.ankaios.Ankaios method)
get_workload_states_for_name() (ankaios_sdk.ankaios.Ankaios method)
get_workload_states_on_agent() (ankaios_sdk.ankaios.Ankaios method)
get_workloads() (ankaios_sdk._components.complete_state.CompleteState method)
I
INFO (ankaios_sdk.utils.AnkaiosLogLevel attribute)
INITIALIZED (ankaios_sdk._components.control_interface.ControlInterfaceState attribute)
InvalidManifestException
L
logger (ankaios_sdk.ankaios.Ankaios attribute)
M
Manifest (class in ankaios_sdk._components.manifest)
module
ankaios_sdk._components.complete_state
ankaios_sdk._components.control_interface
ankaios_sdk._components.manifest
ankaios_sdk._components.request
ankaios_sdk._components.response
ankaios_sdk._components.workload
ankaios_sdk._components.workload_state
ankaios_sdk.ankaios
ankaios_sdk.exceptions
ankaios_sdk.utils
N
name (ankaios_sdk._components.workload.Workload attribute)
NOT_SCHEDULED (ankaios_sdk._components.workload_state.WorkloadStateEnum attribute)
(ankaios_sdk._components.workload_state.WorkloadSubStateEnum attribute)
P
path (ankaios_sdk._components.control_interface.ControlInterface attribute)
PENDING (ankaios_sdk._components.workload_state.WorkloadStateEnum attribute)
PENDING_INITIAL (ankaios_sdk._components.workload_state.WorkloadSubStateEnum attribute)
PENDING_STARTING (ankaios_sdk._components.workload_state.WorkloadSubStateEnum attribute)
PENDING_STARTING_FAILED (ankaios_sdk._components.workload_state.WorkloadSubStateEnum attribute)
PENDING_WAITING_TO_START (ankaios_sdk._components.workload_state.WorkloadSubStateEnum attribute)
R
REMOVED (ankaios_sdk._components.workload_state.WorkloadStateEnum attribute)
(ankaios_sdk._components.workload_state.WorkloadSubStateEnum attribute)
Request (class in ankaios_sdk._components.request)
RequestException
RequestType (class in ankaios_sdk._components.request)
Response (class in ankaios_sdk._components.response)
ResponseEvent (class in ankaios_sdk._components.response)
ResponseException
ResponseType (class in ankaios_sdk._components.response)
restart_policy() (ankaios_sdk._components.workload.WorkloadBuilder method)
RUNNING (ankaios_sdk._components.workload_state.WorkloadStateEnum attribute)
RUNNING_OK (ankaios_sdk._components.workload_state.WorkloadSubStateEnum attribute)
runtime() (ankaios_sdk._components.workload.WorkloadBuilder method)
runtime_config() (ankaios_sdk._components.workload.WorkloadBuilder method)
runtime_config_from_file() (ankaios_sdk._components.workload.WorkloadBuilder method)
S
set_complete_state() (ankaios_sdk._components.request.Request method)
set_configs() (ankaios_sdk._components.complete_state.CompleteState method)
set_logger_level() (ankaios_sdk.ankaios.Ankaios method)
set_masks() (ankaios_sdk._components.request.Request method)
set_response() (ankaios_sdk._components.response.ResponseEvent method)
state (ankaios_sdk._components.control_interface.ControlInterface property)
(ankaios_sdk._components.workload_state.WorkloadExecutionState attribute)
(ankaios_sdk.ankaios.Ankaios property)
STOPPING (ankaios_sdk._components.workload_state.WorkloadStateEnum attribute)
(ankaios_sdk._components.workload_state.WorkloadSubStateEnum attribute)
STOPPING_DELETE_FAILED (ankaios_sdk._components.workload_state.WorkloadSubStateEnum attribute)
STOPPING_REQUESTED_AT_RUNTIME (ankaios_sdk._components.workload_state.WorkloadSubStateEnum attribute)
STOPPING_WAITING_TO_STOP (ankaios_sdk._components.workload_state.WorkloadSubStateEnum attribute)
substate (ankaios_sdk._components.workload_state.WorkloadExecutionState attribute)
SUCCEEDED (ankaios_sdk._components.workload_state.WorkloadStateEnum attribute)
SUCCEEDED_OK (ankaios_sdk._components.workload_state.WorkloadSubStateEnum attribute)
SUPPORTED_API_VERSION (in module ankaios_sdk.utils)
T
tags (ankaios_sdk._components.workload.WorkloadBuilder attribute)
TERMINATED (ankaios_sdk._components.control_interface.ControlInterfaceState attribute)
to_dict() (ankaios_sdk._components.complete_state.CompleteState method)
(ankaios_sdk._components.response.UpdateStateSuccess method)
(ankaios_sdk._components.workload.Workload method)
(ankaios_sdk._components.workload_state.WorkloadExecutionState method)
(ankaios_sdk._components.workload_state.WorkloadInstanceName method)
U
update_agent_name() (ankaios_sdk._components.workload.Workload method)
update_allow_rules() (ankaios_sdk._components.workload.Workload method)
update_configs() (ankaios_sdk._components.workload.Workload method)
(ankaios_sdk.ankaios.Ankaios method)
update_deny_rules() (ankaios_sdk._components.workload.Workload method)
update_dependencies() (ankaios_sdk._components.workload.Workload method)
update_restart_policy() (ankaios_sdk._components.workload.Workload method)
update_runtime() (ankaios_sdk._components.workload.Workload method)
update_runtime_config() (ankaios_sdk._components.workload.Workload method)
update_runtime_config_from_file() (ankaios_sdk._components.workload.Workload method)
UPDATE_STATE (ankaios_sdk._components.request.RequestType attribute)
UPDATE_STATE_SUCCESS (ankaios_sdk._components.response.ResponseType attribute)
update_tags() (ankaios_sdk._components.workload.Workload method)
update_workload_name() (ankaios_sdk._components.workload.Workload method)
UpdateStateSuccess (class in ankaios_sdk._components.response)
W
wait_for_response() (ankaios_sdk._components.response.ResponseEvent method)
wait_for_workload_to_reach_state() (ankaios_sdk.ankaios.Ankaios method)
WARN (ankaios_sdk.utils.AnkaiosLogLevel attribute)
wl_agent_name (ankaios_sdk._components.workload.WorkloadBuilder attribute)
wl_name (ankaios_sdk._components.workload.WorkloadBuilder attribute)
wl_restart_policy (ankaios_sdk._components.workload.WorkloadBuilder attribute)
wl_runtime (ankaios_sdk._components.workload.WorkloadBuilder attribute)
wl_runtime_config (ankaios_sdk._components.workload.WorkloadBuilder attribute)
Workload (class in ankaios_sdk._components.workload)
workload_id (ankaios_sdk._components.workload_state.WorkloadInstanceName attribute)
workload_instance_name (ankaios_sdk._components.workload_state.WorkloadState attribute)
workload_name (ankaios_sdk._components.workload_state.WorkloadInstanceName attribute)
workload_name() (ankaios_sdk._components.workload.WorkloadBuilder method)
WorkloadBuilder (class in ankaios_sdk._components.workload)
WorkloadBuilderException
WorkloadExecutionState (class in ankaios_sdk._components.workload_state)
WorkloadFieldException
WorkloadInstanceName (class in ankaios_sdk._components.workload_state)
WORKLOADS_PREFIX (in module ankaios_sdk.utils)
WorkloadState (class in ankaios_sdk._components.workload_state)
WorkloadStateCollection (class in ankaios_sdk._components.workload_state)
WorkloadStateEnum (class in ankaios_sdk._components.workload_state)
WorkloadStatesMap (ankaios_sdk._components.workload_state.WorkloadStateCollection attribute)
WorkloadSubStateEnum (class in ankaios_sdk._components.workload_state)
write_request() (ankaios_sdk._components.control_interface.ControlInterface method)