ArmDataFactoryModelFactory.SelfHostedIntegrationRuntimeStatus Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of SelfHostedIntegrationRuntimeStatus.
public static Azure.ResourceManager.DataFactory.Models.SelfHostedIntegrationRuntimeStatus SelfHostedIntegrationRuntimeStatus (string dataFactoryName = default, Azure.ResourceManager.DataFactory.Models.IntegrationRuntimeState? state = default, System.Collections.Generic.IReadOnlyDictionary<string,BinaryData> additionalProperties = default, DateTimeOffset? createdOn = default, Guid? taskQueueId = default, Azure.ResourceManager.DataFactory.Models.IntegrationRuntimeInternalChannelEncryptionMode? internalChannelEncryption = default, string version = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataFactory.Models.SelfHostedIntegrationRuntimeNode> nodes = default, DateTimeOffset? scheduledUpdateOn = default, TimeSpan? updateDelayOffset = default, TimeSpan? localTimeZoneOffset = default, System.Collections.Generic.IReadOnlyDictionary<string,string> capabilities = default, System.Collections.Generic.IEnumerable<string> serviceUriStringList = default, Azure.ResourceManager.DataFactory.Models.IntegrationRuntimeAutoUpdateState? autoUpdate = default, string versionStatus = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataFactory.Models.LinkedIntegrationRuntime> links = default, string pushedVersion = default, string latestVersion = default, DateTimeOffset? autoUpdateEta = default, bool? isSelfContainedInteractiveAuthoringEnabled = default);
static member SelfHostedIntegrationRuntimeStatus : string * Nullable<Azure.ResourceManager.DataFactory.Models.IntegrationRuntimeState> * System.Collections.Generic.IReadOnlyDictionary<string, BinaryData> * Nullable<DateTimeOffset> * Nullable<Guid> * Nullable<Azure.ResourceManager.DataFactory.Models.IntegrationRuntimeInternalChannelEncryptionMode> * string * seq<Azure.ResourceManager.DataFactory.Models.SelfHostedIntegrationRuntimeNode> * Nullable<DateTimeOffset> * Nullable<TimeSpan> * Nullable<TimeSpan> * System.Collections.Generic.IReadOnlyDictionary<string, string> * seq<string> * Nullable<Azure.ResourceManager.DataFactory.Models.IntegrationRuntimeAutoUpdateState> * string * seq<Azure.ResourceManager.DataFactory.Models.LinkedIntegrationRuntime> * string * string * Nullable<DateTimeOffset> * Nullable<bool> -> Azure.ResourceManager.DataFactory.Models.SelfHostedIntegrationRuntimeStatus
Public Shared Function SelfHostedIntegrationRuntimeStatus (Optional dataFactoryName As String = Nothing, Optional state As Nullable(Of IntegrationRuntimeState) = Nothing, Optional additionalProperties As IReadOnlyDictionary(Of String, BinaryData) = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional taskQueueId As Nullable(Of Guid) = Nothing, Optional internalChannelEncryption As Nullable(Of IntegrationRuntimeInternalChannelEncryptionMode) = Nothing, Optional version As String = Nothing, Optional nodes As IEnumerable(Of SelfHostedIntegrationRuntimeNode) = Nothing, Optional scheduledUpdateOn As Nullable(Of DateTimeOffset) = Nothing, Optional updateDelayOffset As Nullable(Of TimeSpan) = Nothing, Optional localTimeZoneOffset As Nullable(Of TimeSpan) = Nothing, Optional capabilities As IReadOnlyDictionary(Of String, String) = Nothing, Optional serviceUriStringList As IEnumerable(Of String) = Nothing, Optional autoUpdate As Nullable(Of IntegrationRuntimeAutoUpdateState) = Nothing, Optional versionStatus As String = Nothing, Optional links As IEnumerable(Of LinkedIntegrationRuntime) = Nothing, Optional pushedVersion As String = Nothing, Optional latestVersion As String = Nothing, Optional autoUpdateEta As Nullable(Of DateTimeOffset) = Nothing, Optional isSelfContainedInteractiveAuthoringEnabled As Nullable(Of Boolean) = Nothing) As SelfHostedIntegrationRuntimeStatus
Parameters
- dataFactoryName
- String
The data factory name which the integration runtime belong to.
- state
- Nullable<IntegrationRuntimeState>
The state of integration runtime.
- additionalProperties
- IReadOnlyDictionary<String,BinaryData>
Additional Properties.
- createdOn
- Nullable<DateTimeOffset>
The time at which the integration runtime was created, in ISO8601 format.
- internalChannelEncryption
- Nullable<IntegrationRuntimeInternalChannelEncryptionMode>
It is used to set the encryption mode for node-node communication channel (when more than 2 self-hosted integration runtime nodes exist).
- version
- String
Version of the integration runtime.
The list of nodes for this integration runtime.
- scheduledUpdateOn
- Nullable<DateTimeOffset>
The date at which the integration runtime will be scheduled to update, in ISO8601 format.
The time in the date scheduled by service to update the integration runtime, e.g., PT03H is 3 hours.
- capabilities
- IReadOnlyDictionary<String,String>
Object with additional information about integration runtime capabilities.
- serviceUriStringList
- IEnumerable<String>
The URLs for the services used in integration runtime backend service.
- autoUpdate
- Nullable<IntegrationRuntimeAutoUpdateState>
Whether Self-hosted integration runtime auto update has been turned on.
- versionStatus
- String
Status of the integration runtime version.
The list of linked integration runtimes that are created to share with this integration runtime.
- pushedVersion
- String
The version that the integration runtime is going to update to.
- latestVersion
- String
The latest version on download center.
- autoUpdateEta
- Nullable<DateTimeOffset>
The estimated time when the self-hosted integration runtime will be updated.
An alternative option to ensure interactive authoring function when your self-hosted integration runtime is unable to establish a connection with Azure Relay.
Returns
A new SelfHostedIntegrationRuntimeStatus instance for mocking.