Share via


ArmDurableTaskModelFactory.DurableTaskSchedulerProperties Method

Definition

Details of the Scheduler.

public static Azure.ResourceManager.DurableTask.Models.DurableTaskSchedulerProperties DurableTaskSchedulerProperties(Azure.ResourceManager.DurableTask.Models.DurableTaskProvisioningState? provisioningState = default, string endpoint = default, System.Collections.Generic.IEnumerable<string> ipAllowlist = default, Azure.ResourceManager.DurableTask.Models.DurableTaskSchedulerSku sku = default, Azure.ResourceManager.DurableTask.Models.DurableTaskPublicNetworkAccess? publicNetworkAccess = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DurableTask.DurableTaskPrivateEndpointConnectionData> privateEndpointConnections = default);
static member DurableTaskSchedulerProperties : Nullable<Azure.ResourceManager.DurableTask.Models.DurableTaskProvisioningState> * string * seq<string> * Azure.ResourceManager.DurableTask.Models.DurableTaskSchedulerSku * Nullable<Azure.ResourceManager.DurableTask.Models.DurableTaskPublicNetworkAccess> * seq<Azure.ResourceManager.DurableTask.DurableTaskPrivateEndpointConnectionData> -> Azure.ResourceManager.DurableTask.Models.DurableTaskSchedulerProperties
Public Shared Function DurableTaskSchedulerProperties (Optional provisioningState As Nullable(Of DurableTaskProvisioningState) = Nothing, Optional endpoint As String = Nothing, Optional ipAllowlist As IEnumerable(Of String) = Nothing, Optional sku As DurableTaskSchedulerSku = Nothing, Optional publicNetworkAccess As Nullable(Of DurableTaskPublicNetworkAccess) = Nothing, Optional privateEndpointConnections As IEnumerable(Of DurableTaskPrivateEndpointConnectionData) = Nothing) As DurableTaskSchedulerProperties

Parameters

provisioningState
Nullable<DurableTaskProvisioningState>

The status of the last operation.

endpoint
String

URL of the durable task scheduler.

ipAllowlist
IEnumerable<String>

IP allow list for durable task scheduler. Values can be IPv4, IPv6 or CIDR.

sku
DurableTaskSchedulerSku

SKU of the durable task scheduler.

publicNetworkAccess
Nullable<DurableTaskPublicNetworkAccess>

Allow or disallow public network access to durable task scheduler.

privateEndpointConnections
IEnumerable<DurableTaskPrivateEndpointConnectionData>

The private endpoints exposed by this resource.

Returns

A new DurableTaskSchedulerProperties instance for mocking.

Applies to