com.azure.resourcemanager.resources.deployments.models

Package containing the data models for DeploymentsManagementClient. Provides operations for working with deployments.

Classes

Alias

The alias type.

AliasPath

The type of the paths for alias.

AliasPathAttributes

The attributes of the token that the alias path is referring to.

AliasPathMetadata

The AliasPathMetadata model.

AliasPathTokenType

The type of the token that the alias path is referring to.

AliasPattern

The type of the pattern for an alias path.

ApiProfile

The ApiProfile model.

BasicDependency

Deployment dependency information.

DebugSetting

The debug setting.

Dependency

Deployment dependency information.

Deployment

Deployment operation parameters.

DeploymentDiagnosticsDefinition

The DeploymentDiagnosticsDefinition model.

DeploymentExtensionConfigItem

Represents the value for an extension config property.

DeploymentExtensionDefinition

The DeploymentExtensionDefinition model.

DeploymentExternalInput

Deployment external input for parameterization.

DeploymentExternalInputDefinition

Deployment external input definition for parameterization.

DeploymentIdentity

The Managed Identity configuration for a deployment.

DeploymentIdentityType

The identity type.

DeploymentOperationProperties

Deployment operation properties.

DeploymentParameter

Deployment parameter for the template.

DeploymentProperties

Deployment properties.

DeploymentPropertiesExtended

Deployment properties with additional details.

DeploymentResourceWhatIfPrediction

A prediction for a deployment resource by its symbolic name path.

DeploymentWhatIf

Deployment What-if operation parameters.

DeploymentWhatIfProperties

Deployment What-if properties.

DeploymentWhatIfSettings

Deployment What-If operation settings.

ErrorAdditionalInfo

The resource management error additional info.

ExpressionEvaluationOptions

Specifies whether template expressions are evaluated within the scope of the parent template or nested template.

ExpressionEvaluationOptionsScopeType

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

HttpMessage

HTTP message.

KeyVaultParameterReference

Azure Key Vault parameter reference.

KeyVaultReference

Azure Key Vault reference.

Level

Denotes the additional response level.

OnErrorDeployment

Deployment on error behavior.

OnErrorDeploymentExtended

Deployment on error behavior with additional details.

ParametersLink

Entity representing the reference to the deployment parameters.

Provider

Resource provider information.

ProviderAuthorizationConsentState

The provider authorization consent state.

ProviderExtendedLocation

The provider extended location.

ProviderResourceType

Resource type managed by the resource provider.

ProvisioningState

Denotes the state of provisioning.

ResourceReference

The resource Id model.

ScopedDeployment

Deployment operation parameters.

ScopedDeploymentWhatIf

Deployment What-if operation parameters.

StatusMessage

Operation status message object.

TargetResource

Target resource.

TemplateLink

Entity representing the reference to the template.

UserAssignedIdentity

User assigned identity properties.

ValidationLevel

The level of validation performed on the deployment.

WhatIfChange

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

WhatIfPropertyChange

The predicted change to the resource property.

ZoneMapping

The ZoneMapping model.

Interfaces

DeploymentExportResult

An immutable client-side representation of DeploymentExportResult.

DeploymentExtended

An immutable client-side representation of DeploymentExtended.

DeploymentExtended.Definition

The entirety of the DeploymentExtended definition.

DeploymentExtended.DefinitionStages

The DeploymentExtended definition stages.

DeploymentExtended.DefinitionStages.Blank

The first stage of the DeploymentExtended definition.

DeploymentExtended.DefinitionStages.WithCreate

The stage of the DeploymentExtended definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

DeploymentExtended.DefinitionStages.WithIdentity

The stage of the DeploymentExtended definition allowing to specify identity.

DeploymentExtended.DefinitionStages.WithLocation

The stage of the DeploymentExtended definition allowing to specify location.

DeploymentExtended.DefinitionStages.WithProperties

The stage of the DeploymentExtended definition allowing to specify properties.

DeploymentExtended.DefinitionStages.WithResourceGroup

The stage of the DeploymentExtended definition allowing to specify parent resource.

DeploymentExtended.DefinitionStages.WithTags

The stage of the DeploymentExtended definition allowing to specify tags.

DeploymentExtended.Update

The template for DeploymentExtended update.

DeploymentExtended.UpdateStages

The DeploymentExtended update stages.

DeploymentExtended.UpdateStages.WithIdentity

The stage of the DeploymentExtended update allowing to specify identity.

DeploymentExtended.UpdateStages.WithProperties

The stage of the DeploymentExtended update allowing to specify properties.

DeploymentExtended.UpdateStages.WithTags

The stage of the DeploymentExtended update allowing to specify tags.

DeploymentOperation

An immutable client-side representation of DeploymentOperation.

DeploymentOperations

Resource collection API of DeploymentOperations.

DeploymentValidateResult

An immutable client-side representation of DeploymentValidateResult.

Deployments

Resource collection API of Deployments.

TemplateHashResult

An immutable client-side representation of TemplateHashResult.

WhatIfOperationResult

An immutable client-side representation of WhatIfOperationResult.

Enums

AliasPatternType

The type of alias pattern.

AliasType

The type of the alias.

ChangeType

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

DeploymentMode

The mode that is used to deploy resources.

OnErrorDeploymentType

The deployment on error behavior type.

PropertyChangeType

The type of property change.

ProvisioningOperation

The name of the current provisioning operation.

WhatIfResultFormat

The format of the What-If results.