Azure.ResourceManager.Resources.Deployments.Models Namespace

Classes

Name Description
ArmDependency

Deployment dependency information.

ArmDeploymentContent

Deployment operation parameters.

ArmDeploymentExportResult

The deployment export result.

ArmDeploymentExtensionConfigItem

The ArmDeploymentExtensionConfigItem.

ArmDeploymentExtensionDefinition

The ArmDeploymentExtensionDefinition.

ArmDeploymentExternalInput

Deployment external input for parameterization.

ArmDeploymentExternalInputDefinition

Deployment external input definition for parameterization.

ArmDeploymentOperation

Deployment operation information.

ArmDeploymentOperationProperties

Deployment operation properties.

ArmDeploymentParametersLink

Entity representing the reference to the deployment parameters.

ArmDeploymentParameterValue

Deployment parameter for the template.

ArmDeploymentProperties

Deployment properties.

ArmDeploymentPropertiesExtended

Deployment properties with additional details.

ArmDeploymentTemplateLink

Entity representing the reference to the template.

ArmDeploymentValidateResult

Information from validate template deployment response.

ArmDeploymentWhatIfContent

Deployment What-if operation parameters.

ArmDeploymentWhatIfProperties

Deployment What-if properties.

ArmResourceReference

The resource Id model.

ArmResourcesModelFactory

A factory class for creating instances of the models for mocking.

BasicArmDependency

Deployment dependency information.

DeploymentDiagnosticsDefinition

The DeploymentDiagnosticsDefinition.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDeployment

Deployment on error behavior.

ErrorDeploymentExtended

Deployment on error behavior with additional details.

KeyVaultParameterReference

Azure Key Vault parameter reference.

StatusMessage

Operation status message object.

TargetResource

Target resource.

TemplateHashResult

Result of the request to calculate template hash. It contains a string of minified template and its hash.

WhatIfChange

Information about a single resource change predicted by What-If operation.

WhatIfOperationResult

Result of the What-If operation. Contains a list of predicted changes and a URL link to get to the next set of results.

WhatIfPropertyChange

The predicted change to the resource property.

Structs

Name Description
ExpressionEvaluationScope

The scope to be used for evaluation of parameters, variables and functions in a nested template.

ExtensionConfigPropertyType
Level

Denotes the additional response level.

ResourcesProvisioningState

Denotes the state of provisioning.

ValidationLevel

The level of validation performed on the deployment.

Enums

Name Description
ArmDeploymentMode

The mode that is used to deploy resources. This value can be either Incremental or Complete. In Incremental mode, resources are deployed without deleting existing resources that are not included in the template. In Complete mode, resources are deployed and existing resources in the resource group that are not included in the template are deleted. Be careful when using Complete mode as you may unintentionally delete resources.

ErrorDeploymentType

The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment.

ProvisioningOperationKind

The name of the current provisioning operation.

WhatIfChangeType

Type of change that will be made to the resource when the deployment is executed.

WhatIfPropertyChangeType

The type of property change.

WhatIfResultFormat

The format of the What-If results.