SelfHostedIntegrationRuntimeStatus interface

Self-hosted integration runtime status.

Extends

Properties

autoUpdate

Whether Self-hosted integration runtime auto update has been turned on. NOTE: This property will not be serialized. It can only be populated by the server.

autoUpdateETA

The estimated time when the self-hosted integration runtime will be updated. NOTE: This property will not be serialized. It can only be populated by the server.

capabilities

Object with additional information about integration runtime capabilities. NOTE: This property will not be serialized. It can only be populated by the server.

createTime

The time at which the integration runtime was created, in ISO8601 format. NOTE: This property will not be serialized. It can only be populated by the server.

internalChannelEncryption

It is used to set the encryption mode for node-node communication channel (when more than 2 self-hosted integration runtime nodes exist). NOTE: This property will not be serialized. It can only be populated by the server.

latestVersion

The latest version on download center. NOTE: This property will not be serialized. It can only be populated by the server.

links

The list of linked integration runtimes that are created to share with this integration runtime.

localTimeZoneOffset

The local time zone offset in hours. NOTE: This property will not be serialized. It can only be populated by the server.

nodes

The list of nodes for this integration runtime.

pushedVersion

The version that the integration runtime is going to update to. NOTE: This property will not be serialized. It can only be populated by the server.

scheduledUpdateDate

The date at which the integration runtime will be scheduled to update, in ISO8601 format. NOTE: This property will not be serialized. It can only be populated by the server.

selfContainedInteractiveAuthoringEnabled

An alternative option to ensure interactive authoring function when your self-hosted integration runtime is unable to establish a connection with Azure Relay. NOTE: This property will not be serialized. It can only be populated by the server.

serviceUrls

The URLs for the services used in integration runtime backend service. NOTE: This property will not be serialized. It can only be populated by the server.

taskQueueId

The task queue id of the integration runtime. NOTE: This property will not be serialized. It can only be populated by the server.

type

Polymorphic discriminator, which specifies the different types this object can be

updateDelayOffset

The time in the date scheduled by service to update the integration runtime, e.g., PT03H is 3 hours NOTE: This property will not be serialized. It can only be populated by the server.

version

Version of the integration runtime. NOTE: This property will not be serialized. It can only be populated by the server.

versionStatus

Status of the integration runtime version. NOTE: This property will not be serialized. It can only be populated by the server.

Inherited Properties

dataFactoryName

The data factory name which the integration runtime belong to. NOTE: This property will not be serialized. It can only be populated by the server.

state

The state of integration runtime. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

autoUpdate

Whether Self-hosted integration runtime auto update has been turned on. NOTE: This property will not be serialized. It can only be populated by the server.

autoUpdate?: string

Property Value

string

autoUpdateETA

The estimated time when the self-hosted integration runtime will be updated. NOTE: This property will not be serialized. It can only be populated by the server.

autoUpdateETA?: Date

Property Value

Date

capabilities

Object with additional information about integration runtime capabilities. NOTE: This property will not be serialized. It can only be populated by the server.

capabilities?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

createTime

The time at which the integration runtime was created, in ISO8601 format. NOTE: This property will not be serialized. It can only be populated by the server.

createTime?: Date

Property Value

Date

internalChannelEncryption

It is used to set the encryption mode for node-node communication channel (when more than 2 self-hosted integration runtime nodes exist). NOTE: This property will not be serialized. It can only be populated by the server.

internalChannelEncryption?: string

Property Value

string

latestVersion

The latest version on download center. NOTE: This property will not be serialized. It can only be populated by the server.

latestVersion?: string

Property Value

string

The list of linked integration runtimes that are created to share with this integration runtime.

links?: LinkedIntegrationRuntime[]

Property Value

localTimeZoneOffset

The local time zone offset in hours. NOTE: This property will not be serialized. It can only be populated by the server.

localTimeZoneOffset?: string

Property Value

string

nodes

The list of nodes for this integration runtime.

nodes?: SelfHostedIntegrationRuntimeNode[]

Property Value

pushedVersion

The version that the integration runtime is going to update to. NOTE: This property will not be serialized. It can only be populated by the server.

pushedVersion?: string

Property Value

string

scheduledUpdateDate

The date at which the integration runtime will be scheduled to update, in ISO8601 format. NOTE: This property will not be serialized. It can only be populated by the server.

scheduledUpdateDate?: Date

Property Value

Date

selfContainedInteractiveAuthoringEnabled

An alternative option to ensure interactive authoring function when your self-hosted integration runtime is unable to establish a connection with Azure Relay. NOTE: This property will not be serialized. It can only be populated by the server.

selfContainedInteractiveAuthoringEnabled?: boolean

Property Value

boolean

serviceUrls

The URLs for the services used in integration runtime backend service. NOTE: This property will not be serialized. It can only be populated by the server.

serviceUrls?: string[]

Property Value

string[]

taskQueueId

The task queue id of the integration runtime. NOTE: This property will not be serialized. It can only be populated by the server.

taskQueueId?: string

Property Value

string

type

Polymorphic discriminator, which specifies the different types this object can be

type: "SelfHosted"

Property Value

"SelfHosted"

updateDelayOffset

The time in the date scheduled by service to update the integration runtime, e.g., PT03H is 3 hours NOTE: This property will not be serialized. It can only be populated by the server.

updateDelayOffset?: string

Property Value

string

version

Version of the integration runtime. NOTE: This property will not be serialized. It can only be populated by the server.

version?: string

Property Value

string

versionStatus

Status of the integration runtime version. NOTE: This property will not be serialized. It can only be populated by the server.

versionStatus?: string

Property Value

string

Inherited Property Details

dataFactoryName

The data factory name which the integration runtime belong to. NOTE: This property will not be serialized. It can only be populated by the server.

dataFactoryName?: string

Property Value

string

Inherited From IntegrationRuntimeStatus.dataFactoryName

state

The state of integration runtime. NOTE: This property will not be serialized. It can only be populated by the server.

state?: string

Property Value

string

Inherited From IntegrationRuntimeStatus.state