Share via


ArmResourcesModelFactory.ArmDeploymentPropertiesExtended Method

Definition

Initializes a new instance of ArmDeploymentPropertiesExtended.

public static Azure.ResourceManager.Resources.Models.ArmDeploymentPropertiesExtended ArmDeploymentPropertiesExtended (Azure.ResourceManager.Resources.Models.ResourcesProvisioningState? provisioningState = default, string correlationId = default, DateTimeOffset? timestamp = default, TimeSpan? duration = default, BinaryData outputs = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.ResourceProviderData> providers = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.ArmDependency> dependencies = default, Azure.ResourceManager.Resources.Models.ArmDeploymentTemplateLink templateLink = default, BinaryData parameters = default, Azure.ResourceManager.Resources.Models.ArmDeploymentParametersLink parametersLink = default, Azure.ResourceManager.Resources.Models.ArmDeploymentMode? mode = default, string debugSettingDetailLevel = default, Azure.ResourceManager.Resources.Models.ErrorDeploymentExtended errorDeployment = default, string templateHash = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.SubResource> outputResources = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.SubResource> validatedResources = default, Azure.ResponseError error = default);
static member ArmDeploymentPropertiesExtended : Nullable<Azure.ResourceManager.Resources.Models.ResourcesProvisioningState> * string * Nullable<DateTimeOffset> * Nullable<TimeSpan> * BinaryData * seq<Azure.ResourceManager.Resources.ResourceProviderData> * seq<Azure.ResourceManager.Resources.Models.ArmDependency> * Azure.ResourceManager.Resources.Models.ArmDeploymentTemplateLink * BinaryData * Azure.ResourceManager.Resources.Models.ArmDeploymentParametersLink * Nullable<Azure.ResourceManager.Resources.Models.ArmDeploymentMode> * string * Azure.ResourceManager.Resources.Models.ErrorDeploymentExtended * string * seq<Azure.ResourceManager.Resources.Models.SubResource> * seq<Azure.ResourceManager.Resources.Models.SubResource> * Azure.ResponseError -> Azure.ResourceManager.Resources.Models.ArmDeploymentPropertiesExtended
Public Shared Function ArmDeploymentPropertiesExtended (Optional provisioningState As Nullable(Of ResourcesProvisioningState) = Nothing, Optional correlationId As String = Nothing, Optional timestamp As Nullable(Of DateTimeOffset) = Nothing, Optional duration As Nullable(Of TimeSpan) = Nothing, Optional outputs As BinaryData = Nothing, Optional providers As IEnumerable(Of ResourceProviderData) = Nothing, Optional dependencies As IEnumerable(Of ArmDependency) = Nothing, Optional templateLink As ArmDeploymentTemplateLink = Nothing, Optional parameters As BinaryData = Nothing, Optional parametersLink As ArmDeploymentParametersLink = Nothing, Optional mode As Nullable(Of ArmDeploymentMode) = Nothing, Optional debugSettingDetailLevel As String = Nothing, Optional errorDeployment As ErrorDeploymentExtended = Nothing, Optional templateHash As String = Nothing, Optional outputResources As IEnumerable(Of SubResource) = Nothing, Optional validatedResources As IEnumerable(Of SubResource) = Nothing, Optional error As ResponseError = Nothing) As ArmDeploymentPropertiesExtended

Parameters

provisioningState
Nullable<ResourcesProvisioningState>

Denotes the state of provisioning.

correlationId
String

The correlation ID of the deployment.

timestamp
Nullable<DateTimeOffset>

The timestamp of the template deployment.

duration
Nullable<TimeSpan>

The duration of the template deployment.

outputs
BinaryData

Key/value pairs that represent deployment output.

providers
IEnumerable<ResourceProviderData>

The list of resource providers needed for the deployment.

dependencies
IEnumerable<ArmDependency>

The list of deployment dependencies.

templateLink
ArmDeploymentTemplateLink

The URI referencing the template.

parameters
BinaryData

Deployment parameters.

parametersLink
ArmDeploymentParametersLink

The URI referencing the parameters.

mode
Nullable<ArmDeploymentMode>

The deployment mode. Possible values are Incremental and Complete.

debugSettingDetailLevel
String

The debug setting of the deployment.

errorDeployment
ErrorDeploymentExtended

The deployment on error behavior.

templateHash
String

The hash produced for the template.

outputResources
IEnumerable<SubResource>

Array of provisioned resources.

validatedResources
IEnumerable<SubResource>

Array of validated resources.

error
ResponseError

The deployment error.

Returns

A new ArmDeploymentPropertiesExtended instance for mocking.

Applies to