SelfHostedIntegrationRuntimeNode Class
Properties of Self-hosted integration runtime node.
Constructor
SelfHostedIntegrationRuntimeNode(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
node_name
|
Name of the integration runtime node. |
|
machine_name
|
Machine name of the integration runtime node. |
|
host_service_uri
|
URI for the host machine of the integration runtime. |
|
status
|
Status of the integration runtime node. Known values are: "NeedRegistration", "Online", "Limited", "Offline", "Upgrading", "Initializing", and "InitializeFailed". |
|
capabilities
|
The integration runtime capabilities dictionary. |
|
version_status
|
Status of the integration runtime node version. |
|
version
|
Version of the integration runtime node. |
|
register_time
|
The time at which the integration runtime node was registered in ISO8601 format. |
|
last_connect_time
|
The most recent time at which the integration runtime was connected in ISO8601 format. |
|
expiry_time
|
The time at which the integration runtime will expire in ISO8601 format. |
|
last_start_time
|
The time the node last started up. |
|
last_stop_time
|
The integration runtime node last stop time. |
|
last_update_result
|
The result of the last integration runtime node update. Known values are: "None", "Succeed", and "Fail". |
|
last_start_update_time
|
The last time for the integration runtime node update start. |
|
last_end_update_time
|
The last time for the integration runtime node update end. |
|
is_active_dispatcher
|
Indicates whether this node is the active dispatcher for integration runtime requests. |
|
concurrent_jobs_limit
|
Maximum concurrent jobs on the integration runtime node. |
|
max_concurrent_jobs
|
The maximum concurrent jobs in this integration runtime. |
Attributes
capabilities
The integration runtime capabilities dictionary.
capabilities: dict[str, str] | None
concurrent_jobs_limit
Maximum concurrent jobs on the integration runtime node.
concurrent_jobs_limit: int | None
expiry_time
The time at which the integration runtime will expire in ISO8601 format.
expiry_time: datetime | None
host_service_uri
URI for the host machine of the integration runtime.
host_service_uri: str | None
is_active_dispatcher
Indicates whether this node is the active dispatcher for integration runtime requests.
is_active_dispatcher: bool | None
last_connect_time
The most recent time at which the integration runtime was connected in ISO8601 format.
last_connect_time: datetime | None
last_end_update_time
The last time for the integration runtime node update end.
last_end_update_time: datetime | None
last_start_time
The time the node last started up.
last_start_time: datetime | None
last_start_update_time
The last time for the integration runtime node update start.
last_start_update_time: datetime | None
last_stop_time
The integration runtime node last stop time.
last_stop_time: datetime | None
last_update_result
"None", "Succeed", and "Fail".
last_update_result: str | _models.IntegrationRuntimeUpdateResult | None
machine_name
Machine name of the integration runtime node.
machine_name: str | None
max_concurrent_jobs
The maximum concurrent jobs in this integration runtime.
max_concurrent_jobs: int | None
node_name
Name of the integration runtime node.
node_name: str | None
register_time
The time at which the integration runtime node was registered in ISO8601 format.
register_time: datetime | None
status
"NeedRegistration", "Online", "Limited", "Offline", "Upgrading", "Initializing", and "InitializeFailed".
status: str | _models.SelfHostedIntegrationRuntimeNodeStatus | None
version
Version of the integration runtime node.
version: str | None
version_status
Status of the integration runtime node version.
version_status: str | None