ArmAppServiceModelFactory.WorkflowRunActionRepetitionDefinitionData Method

Definition

Initializes a new instance of WorkflowRunActionRepetitionDefinitionData.

public static Azure.ResourceManager.AppService.WorkflowRunActionRepetitionDefinitionData WorkflowRunActionRepetitionDefinitionData(Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, DateTimeOffset? startOn = default, DateTimeOffset? endOn = default, Azure.ResourceManager.AppService.Models.WebAppRunActionCorrelation correlation = default, Azure.ResourceManager.AppService.Models.WorkflowStatus? status = default, string code = default, BinaryData error = default, string trackingId = default, BinaryData inputs = default, Azure.ResourceManager.AppService.Models.WebAppContentLink inputsLink = default, BinaryData outputs = default, Azure.ResourceManager.AppService.Models.WebAppContentLink outputsLink = default, BinaryData trackedProperties = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AppService.Models.WebAppRetryHistory> retryHistory = default, int? iterationCount = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AppService.Models.WorkflowRunActionRepetitionIndex> repetitionIndexes = default);
static member WorkflowRunActionRepetitionDefinitionData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Azure.ResourceManager.AppService.Models.WebAppRunActionCorrelation * Nullable<Azure.ResourceManager.AppService.Models.WorkflowStatus> * string * BinaryData * string * BinaryData * Azure.ResourceManager.AppService.Models.WebAppContentLink * BinaryData * Azure.ResourceManager.AppService.Models.WebAppContentLink * BinaryData * seq<Azure.ResourceManager.AppService.Models.WebAppRetryHistory> * Nullable<int> * seq<Azure.ResourceManager.AppService.Models.WorkflowRunActionRepetitionIndex> -> Azure.ResourceManager.AppService.WorkflowRunActionRepetitionDefinitionData
Public Shared Function WorkflowRunActionRepetitionDefinitionData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional startOn As Nullable(Of DateTimeOffset) = Nothing, Optional endOn As Nullable(Of DateTimeOffset) = Nothing, Optional correlation As WebAppRunActionCorrelation = Nothing, Optional status As Nullable(Of WorkflowStatus) = Nothing, Optional code As String = Nothing, Optional error As BinaryData = Nothing, Optional trackingId As String = Nothing, Optional inputs As BinaryData = Nothing, Optional inputsLink As WebAppContentLink = Nothing, Optional outputs As BinaryData = Nothing, Optional outputsLink As WebAppContentLink = Nothing, Optional trackedProperties As BinaryData = Nothing, Optional retryHistory As IEnumerable(Of WebAppRetryHistory) = Nothing, Optional iterationCount As Nullable(Of Integer) = Nothing, Optional repetitionIndexes As IEnumerable(Of WorkflowRunActionRepetitionIndex) = Nothing) As WorkflowRunActionRepetitionDefinitionData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

tags
IDictionary<String,String>

The tags.

location
AzureLocation

The location.

startOn
Nullable<DateTimeOffset>

The start time of the workflow scope repetition. Serialized Name: WorkflowRunActionRepetitionDefinition.properties.startTime

endOn
Nullable<DateTimeOffset>

The end time of the workflow scope repetition. Serialized Name: WorkflowRunActionRepetitionDefinition.properties.endTime

correlation
WebAppRunActionCorrelation

The correlation properties. Serialized Name: WorkflowRunActionRepetitionDefinition.properties.correlation

status
Nullable<WorkflowStatus>

The status of the workflow scope repetition. Serialized Name: WorkflowRunActionRepetitionDefinition.properties.status

code
String

The workflow scope repetition code. Serialized Name: WorkflowRunActionRepetitionDefinition.properties.code

error
BinaryData

Anything Serialized Name: WorkflowRunActionRepetitionDefinition.properties.error

trackingId
String

Gets the tracking id. Serialized Name: WorkflowRunActionRepetitionDefinition.properties.trackingId

inputs
BinaryData

Gets the inputs. Serialized Name: WorkflowRunActionRepetitionDefinition.properties.inputs

inputsLink
WebAppContentLink

Gets the link to inputs. Serialized Name: WorkflowRunActionRepetitionDefinition.properties.inputsLink

outputs
BinaryData

Gets the outputs. Serialized Name: WorkflowRunActionRepetitionDefinition.properties.outputs

outputsLink
WebAppContentLink

Gets the link to outputs. Serialized Name: WorkflowRunActionRepetitionDefinition.properties.outputsLink

trackedProperties
BinaryData

Gets the tracked properties. Serialized Name: WorkflowRunActionRepetitionDefinition.properties.trackedProperties

retryHistory
IEnumerable<WebAppRetryHistory>

Gets the retry histories. Serialized Name: WorkflowRunActionRepetitionDefinition.properties.retryHistory

iterationCount
Nullable<Int32>

Serialized Name: WorkflowRunActionRepetitionDefinition.properties.iterationCount.

repetitionIndexes
IEnumerable<WorkflowRunActionRepetitionIndex>

The repetition indexes. Serialized Name: WorkflowRunActionRepetitionDefinition.properties.repetitionIndexes

Returns

A new WorkflowRunActionRepetitionDefinitionData instance for mocking.

Applies to