ArmSynapseModelFactory.SynapseSelfHostedIntegrationRuntimeStatus 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 SynapseSelfHostedIntegrationRuntimeStatus.
public static Azure.ResourceManager.Synapse.Models.SynapseSelfHostedIntegrationRuntimeStatus SynapseSelfHostedIntegrationRuntimeStatus (string dataFactoryName = default, Azure.ResourceManager.Synapse.Models.SynapseIntegrationRuntimeState? state = default, System.Collections.Generic.IReadOnlyDictionary<string,BinaryData> additionalProperties = default, DateTimeOffset? createOn = default, string taskQueueId = default, string nodeCommunicationChannelEncryptionMode = default, Azure.ResourceManager.Synapse.Models.SynapseIntegrationRuntimeInternalChannelEncryptionMode? internalChannelEncryption = default, string version = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Synapse.Models.SynapseSelfHostedIntegrationRuntimeNode> nodes = default, DateTimeOffset? scheduledUpdateOn = default, string updateDelayOffset = default, string localTimeZoneOffset = default, System.Collections.Generic.IReadOnlyDictionary<string,string> capabilities = default, System.Collections.Generic.IEnumerable<string> serviceUrls = default, Azure.ResourceManager.Synapse.Models.SynapseIntegrationRuntimeAutoUpdate? autoUpdate = default, string versionStatus = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Synapse.Models.SynapseLinkedIntegrationRuntime> links = default, string pushedVersion = default, string latestVersion = default, DateTimeOffset? autoUpdateEta = default, string serviceRegion = default, System.Collections.Generic.IEnumerable<string> newerVersions = default);
static member SynapseSelfHostedIntegrationRuntimeStatus : string * Nullable<Azure.ResourceManager.Synapse.Models.SynapseIntegrationRuntimeState> * System.Collections.Generic.IReadOnlyDictionary<string, BinaryData> * Nullable<DateTimeOffset> * string * string * Nullable<Azure.ResourceManager.Synapse.Models.SynapseIntegrationRuntimeInternalChannelEncryptionMode> * string * seq<Azure.ResourceManager.Synapse.Models.SynapseSelfHostedIntegrationRuntimeNode> * Nullable<DateTimeOffset> * string * string * System.Collections.Generic.IReadOnlyDictionary<string, string> * seq<string> * Nullable<Azure.ResourceManager.Synapse.Models.SynapseIntegrationRuntimeAutoUpdate> * string * seq<Azure.ResourceManager.Synapse.Models.SynapseLinkedIntegrationRuntime> * string * string * Nullable<DateTimeOffset> * string * seq<string> -> Azure.ResourceManager.Synapse.Models.SynapseSelfHostedIntegrationRuntimeStatus
Public Shared Function SynapseSelfHostedIntegrationRuntimeStatus (Optional dataFactoryName As String = Nothing, Optional state As Nullable(Of SynapseIntegrationRuntimeState) = Nothing, Optional additionalProperties As IReadOnlyDictionary(Of String, BinaryData) = Nothing, Optional createOn As Nullable(Of DateTimeOffset) = Nothing, Optional taskQueueId As String = Nothing, Optional nodeCommunicationChannelEncryptionMode As String = Nothing, Optional internalChannelEncryption As Nullable(Of SynapseIntegrationRuntimeInternalChannelEncryptionMode) = Nothing, Optional version As String = Nothing, Optional nodes As IEnumerable(Of SynapseSelfHostedIntegrationRuntimeNode) = Nothing, Optional scheduledUpdateOn As Nullable(Of DateTimeOffset) = Nothing, Optional updateDelayOffset As String = Nothing, Optional localTimeZoneOffset As String = Nothing, Optional capabilities As IReadOnlyDictionary(Of String, String) = Nothing, Optional serviceUrls As IEnumerable(Of String) = Nothing, Optional autoUpdate As Nullable(Of SynapseIntegrationRuntimeAutoUpdate) = Nothing, Optional versionStatus As String = Nothing, Optional links As IEnumerable(Of SynapseLinkedIntegrationRuntime) = Nothing, Optional pushedVersion As String = Nothing, Optional latestVersion As String = Nothing, Optional autoUpdateEta As Nullable(Of DateTimeOffset) = Nothing, Optional serviceRegion As String = Nothing, Optional newerVersions As IEnumerable(Of String) = Nothing) As SynapseSelfHostedIntegrationRuntimeStatus
Parameters
- dataFactoryName
- String
The workspace name which the integration runtime belong to.
The state of integration runtime.
- additionalProperties
- IReadOnlyDictionary<String,BinaryData>
Additional Properties.
- createOn
- Nullable<DateTimeOffset>
The time at which the integration runtime was created, in ISO8601 format.
- taskQueueId
- String
The task queue id of the integration runtime.
- nodeCommunicationChannelEncryptionMode
- String
The node communication Channel encryption mode.
- internalChannelEncryption
- Nullable<SynapseIntegrationRuntimeInternalChannelEncryptionMode>
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.
- updateDelayOffset
- String
The time in the date scheduled by service to update the integration runtime, e.g., PT03H is 3 hours.
- localTimeZoneOffset
- String
The local time zone offset in hours.
- capabilities
- IReadOnlyDictionary<String,String>
Object with additional information about integration runtime capabilities.
- serviceUrls
- IEnumerable<String>
The URLs for the services used in integration runtime backend service.
- autoUpdate
- Nullable<SynapseIntegrationRuntimeAutoUpdate>
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.
- serviceRegion
- String
The service region of the integration runtime.
- newerVersions
- IEnumerable<String>
The newer versions on download center.
Returns
A new SynapseSelfHostedIntegrationRuntimeStatus instance for mocking.