Share via


SelfHostedIntegrationRuntimeStatus Class

Definition

Self-hosted integration runtime status.

[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("SelfHosted")]
public class SelfHostedIntegrationRuntimeStatus : Microsoft.Azure.Management.Synapse.Models.IntegrationRuntimeStatus
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("SelfHosted")>]
type SelfHostedIntegrationRuntimeStatus = class
    inherit IntegrationRuntimeStatus
Public Class SelfHostedIntegrationRuntimeStatus
Inherits IntegrationRuntimeStatus
Inheritance
SelfHostedIntegrationRuntimeStatus
Attributes
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Constructors

SelfHostedIntegrationRuntimeStatus()

Initializes a new instance of the SelfHostedIntegrationRuntimeStatus class.

SelfHostedIntegrationRuntimeStatus(IDictionary<String,Object>, String, String, Nullable<DateTime>, String, String, String, String, IList<SelfHostedIntegrationRuntimeNode>, Nullable<DateTime>, String, String, IDictionary<String,String>, IList<String>, String, String, IList<LinkedIntegrationRuntime>, String, String, Nullable<DateTime>)

Initializes a new instance of the SelfHostedIntegrationRuntimeStatus class.

Properties

AdditionalProperties

Gets or sets unmatched properties from the message are deserialized this collection

(Inherited from IntegrationRuntimeStatus)
AutoUpdate

Gets whether Self-hosted integration runtime auto update has been turned on. Possible values include: 'On', 'Off'

AutoUpdateETA

Gets the estimated time when the self-hosted integration runtime will be updated.

Capabilities

Gets object with additional information about integration runtime capabilities.

CreateTime

Gets the time at which the integration runtime was created, in ISO8601 format.

DataFactoryName

Gets the workspace name which the integration runtime belong to.

(Inherited from IntegrationRuntimeStatus)
InternalChannelEncryption

Gets it is used to set the encryption mode for node-node communication channel (when more than 2 self-hosted integration runtime nodes exist). Possible values include: 'NotSet', 'SslEncrypted', 'NotEncrypted'

LatestVersion

Gets the latest version on download center.

Links

Gets or sets the list of linked integration runtimes that are created to share with this integration runtime.

LocalTimeZoneOffset

Gets the local time zone offset in hours.

NodeCommunicationChannelEncryptionMode

Gets the node communication Channel encryption mode

Nodes

Gets or sets the list of nodes for this integration runtime.

PushedVersion

Gets the version that the integration runtime is going to update to.

ScheduledUpdateDate

Gets the date at which the integration runtime will be scheduled to update, in ISO8601 format.

ServiceUrls

Gets the URLs for the services used in integration runtime backend service.

State

Gets the state of integration runtime. Possible values include: 'Initial', 'Stopped', 'Started', 'Starting', 'Stopping', 'NeedRegistration', 'Online', 'Limited', 'Offline', 'AccessDenied'

(Inherited from IntegrationRuntimeStatus)
TaskQueueId

Gets the task queue id of the integration runtime.

UpdateDelayOffset

Gets the time in the date scheduled by service to update the integration runtime, e.g., PT03H is 3 hours

Version

Gets version of the integration runtime.

VersionStatus

Gets status of the integration runtime version.

Applies to