Package version:

Interface SelfHostedIntegrationRuntimeStatus

Self-hosted integration runtime status.

interface SelfHostedIntegrationRuntimeStatus {
    autoUpdate?: string;
    autoUpdateETA?: any;
    capabilities?: {
        [propertyName: string]: string;
    };
    createTime?: any;
    dataFactoryName?: string;
    internalChannelEncryption?: string;
    latestVersion?: string;
    links?: LinkedIntegrationRuntime[];
    localTimeZoneOffset?: string;
    nodes?: SelfHostedIntegrationRuntimeNode[];
    pushedVersion?: string;
    scheduledUpdateDate?: any;
    selfContainedInteractiveAuthoringEnabled?: boolean;
    serviceUrls?: string[];
    state?: string;
    taskQueueId?: string;
    type: "SelfHosted";
    updateDelayOffset?: string;
    version?: string;
    versionStatus?: string;
}

Hierarchy (view full)

Properties

autoUpdate?: string

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?: any

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?: {
    [propertyName: string]: string;
}

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

createTime?: any

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.

dataFactoryName?: string

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.

internalChannelEncryption?: string

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?: string

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

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

localTimeZoneOffset?: string

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

The list of nodes for this integration runtime.

pushedVersion?: string

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?: any

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?: boolean

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?: string[]

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.

state?: string

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

taskQueueId?: string

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?: string

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?: string

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

versionStatus?: string

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