ArmSynapseModelFactory.SynapseSelfHostedIntegrationRuntimeNode Method

Definition

Initializes a new instance of SynapseSelfHostedIntegrationRuntimeNode.

public static Azure.ResourceManager.Synapse.Models.SynapseSelfHostedIntegrationRuntimeNode SynapseSelfHostedIntegrationRuntimeNode (string nodeName = default, string machineName = default, Uri hostServiceUri = default, Azure.ResourceManager.Synapse.Models.SynapseSelfHostedIntegrationRuntimeNodeStatus? status = default, System.Collections.Generic.IReadOnlyDictionary<string,string> capabilities = default, string versionStatus = default, string version = default, DateTimeOffset? registerOn = default, DateTimeOffset? lastConnectedOn = default, DateTimeOffset? expireOn = default, DateTimeOffset? lastStartedOn = default, DateTimeOffset? lastStopOn = default, Azure.ResourceManager.Synapse.Models.SynapseIntegrationRuntimeUpdateResult? lastUpdateResult = default, DateTimeOffset? lastStartUpdateOn = default, DateTimeOffset? lastEndUpdateOn = default, bool? isActiveDispatcher = default, int? concurrentJobsLimit = default, int? maxConcurrentJobs = default, System.Collections.Generic.IReadOnlyDictionary<string,BinaryData> additionalProperties = default);
static member SynapseSelfHostedIntegrationRuntimeNode : string * string * Uri * Nullable<Azure.ResourceManager.Synapse.Models.SynapseSelfHostedIntegrationRuntimeNodeStatus> * System.Collections.Generic.IReadOnlyDictionary<string, string> * string * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.Synapse.Models.SynapseIntegrationRuntimeUpdateResult> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<bool> * Nullable<int> * Nullable<int> * System.Collections.Generic.IReadOnlyDictionary<string, BinaryData> -> Azure.ResourceManager.Synapse.Models.SynapseSelfHostedIntegrationRuntimeNode
Public Shared Function SynapseSelfHostedIntegrationRuntimeNode (Optional nodeName As String = Nothing, Optional machineName As String = Nothing, Optional hostServiceUri As Uri = Nothing, Optional status As Nullable(Of SynapseSelfHostedIntegrationRuntimeNodeStatus) = Nothing, Optional capabilities As IReadOnlyDictionary(Of String, String) = Nothing, Optional versionStatus As String = Nothing, Optional version As String = Nothing, Optional registerOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastConnectedOn As Nullable(Of DateTimeOffset) = Nothing, Optional expireOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastStartedOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastStopOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastUpdateResult As Nullable(Of SynapseIntegrationRuntimeUpdateResult) = Nothing, Optional lastStartUpdateOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastEndUpdateOn As Nullable(Of DateTimeOffset) = Nothing, Optional isActiveDispatcher As Nullable(Of Boolean) = Nothing, Optional concurrentJobsLimit As Nullable(Of Integer) = Nothing, Optional maxConcurrentJobs As Nullable(Of Integer) = Nothing, Optional additionalProperties As IReadOnlyDictionary(Of String, BinaryData) = Nothing) As SynapseSelfHostedIntegrationRuntimeNode

Parameters

nodeName
String

Name of the integration runtime node.

machineName
String

Machine name of the integration runtime node.

hostServiceUri
Uri

URI for the host machine of the integration runtime.

status
Nullable<SynapseSelfHostedIntegrationRuntimeNodeStatus>

Status of the integration runtime node.

capabilities
IReadOnlyDictionary<String,String>

The integration runtime capabilities dictionary.

versionStatus
String

Status of the integration runtime node version.

version
String

Version of the integration runtime node.

registerOn
Nullable<DateTimeOffset>

The time at which the integration runtime node was registered in ISO8601 format.

lastConnectedOn
Nullable<DateTimeOffset>

The most recent time at which the integration runtime was connected in ISO8601 format.

expireOn
Nullable<DateTimeOffset>

The time at which the integration runtime will expire in ISO8601 format.

lastStartedOn
Nullable<DateTimeOffset>

The time the node last started up.

lastStopOn
Nullable<DateTimeOffset>

The integration runtime node last stop time.

lastUpdateResult
Nullable<SynapseIntegrationRuntimeUpdateResult>

The result of the last integration runtime node update.

lastStartUpdateOn
Nullable<DateTimeOffset>

The last time for the integration runtime node update start.

lastEndUpdateOn
Nullable<DateTimeOffset>

The last time for the integration runtime node update end.

isActiveDispatcher
Nullable<Boolean>

Indicates whether this node is the active dispatcher for integration runtime requests.

concurrentJobsLimit
Nullable<Int32>

Maximum concurrent jobs on the integration runtime node.

maxConcurrentJobs
Nullable<Int32>

The maximum concurrent jobs in this integration runtime.

additionalProperties
IReadOnlyDictionary<String,BinaryData>

Additional Properties.

Returns

A new SynapseSelfHostedIntegrationRuntimeNode instance for mocking.

Applies to