ArmResourcesDeploymentStacksModelFactory Class

Definition

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

public static class ArmResourcesDeploymentStacksModelFactory
type ArmResourcesDeploymentStacksModelFactory = class
Public Class ArmResourcesDeploymentStacksModelFactory
Inheritance
ArmResourcesDeploymentStacksModelFactory

Methods

Name Description
ActionOnUnmanage(UnmanageActionResourceMode, Nullable<UnmanageActionResourceGroupMode>, Nullable<UnmanageActionManagementGroupMode>, Nullable<ResourcesWithoutDeleteSupportAction>)
DeploymentExtension(String, String, String, IDictionary<String,BinaryData>)
DeploymentExtensionConfig(IDictionary<String,BinaryData>)

The configuration of a deployment extension. The keys of this object should align with the extension config schema.

DeploymentExternalInput(BinaryData)
DeploymentExternalInputDefinition(String, BinaryData)
DeploymentParameterItem(BinaryData, String, KeyVaultParameterReference, String)
DeploymentStackAdditionalErrorInfo(String, BinaryData)

The resource management error additional info.

DeploymentStackData(ResourceIdentifier, String, ResourceType, SystemData, ResponseError, BinaryData, DeploymentStacksTemplateLink, IDictionary<String,DeploymentParameterItem>, DeploymentStacksParametersLink, IDictionary<String,DeploymentExtensionConfig>, IDictionary<String, DeploymentExternalInput>, IDictionary<String,DeploymentExternalInputDefinition>, ActionOnUnmanage, String, String, DeploymentStackDenySettings, Nullable<DeploymentStackProvisioningState>, String, Nullable<DeploymentStackValidationLevel>, Nullable<Boolean>, IEnumerable<DeploymentStackResourceReference>, IEnumerable<DeploymentStackResourceReference>, IEnumerable<DeploymentStackResourceReferenceExtended>, IEnumerable<DeploymentStackManagedResourceReference>, IEnumerable<DeploymentExtension>, String, BinaryData, Nullable<TimeSpan>, String, Nullable<AzureLocation>, IDictionary<String,String>)
DeploymentStackDenySettings(DeploymentStackDenySettingsMode, IEnumerable<String>, IEnumerable<String>, Nullable<Boolean>)

Defines how resources deployed by the Deployment stack are locked.

DeploymentStackManagedResourceReference(ResourceIdentifier, DeploymentExtension, Nullable<ResourceType>, BinaryData, String, Nullable<ResourceStatusMode>, Nullable<DeploymentStackDenyStatusMode>)

The managed resource model.

DeploymentStackResourceReference(ResourceIdentifier, DeploymentExtension, Nullable<ResourceType>, BinaryData, String)

The resourceId model.

DeploymentStackResourceReferenceExtended(ResourceIdentifier, DeploymentExtension, Nullable<ResourceType>, BinaryData, String, ResponseError)

The resourceId extended model. This is used to document failed resources with a resourceId and a corresponding error.

DeploymentStacksChangeBase(String, String)

Base model for properties with the before-and-after property values.

DeploymentStacksChangeBaseDenyStatusMode(Nullable<DeploymentStackDenyStatusMode>, Nullable<DeploymentStackDenyStatusMode>)

Base model for properties with the before-and-after property values.

DeploymentStacksChangeBaseDeploymentStacksManagementStatus(Nullable<DeploymentStacksManagementStatus>, Nullable<DeploymentStacksManagementStatus>)

Base model for properties with the before-and-after property values.

DeploymentStacksChangeDelta(BinaryData, BinaryData, IEnumerable<DeploymentStacksWhatIfPropertyChange>)

Model to show the before-and-after property values, along with the delta between them.

DeploymentStacksChangeDeltaDenySettings(DeploymentStackDenySettings, DeploymentStackDenySettings, IEnumerable<DeploymentStacksWhatIfPropertyChange>)

Model to show the before-and-after property values, along with the delta between them.

DeploymentStacksDiagnostic(DeploymentStacksDiagnosticLevel, String, String, String, IEnumerable<DeploymentStackAdditionalErrorInfo>)

The error additional info.

DeploymentStacksParametersLink(Uri, String)
DeploymentStacksTemplateLink(Uri, String, String, String, String)
DeploymentStacksWhatIfChange(IEnumerable<DeploymentStacksWhatIfResourceChange>, DeploymentStacksChangeDeltaDenySettings, DeploymentStacksChangeBase)

Changes predicted to the deployment stack as a result of the what-if operation.

DeploymentStacksWhatIfPropertyChange(BinaryData, BinaryData, String, DeploymentStacksWhatIfPropertyChangeType, IEnumerable<DeploymentStacksWhatIfPropertyChange>)

The predicted change to the resource property.

DeploymentStacksWhatIfResourceChange(ResourceIdentifier, DeploymentExtension, Nullable<ResourceType>, BinaryData, String, String, String, DeploymentStacksWhatIfChangeType, DeploymentStacksWhatIfChangeCertainty, DeploymentStacksChangeBaseDeploymentStacksManagementStatus, DeploymentStacksChangeBaseDenyStatusMode, String, DeploymentStacksChangeDelta)

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

DeploymentStackTemplateExportResult(BinaryData, DeploymentStacksTemplateLink)

Export Template specific properties of the Deployment stack.

DeploymentStackValidateProperties(ActionOnUnmanage, String, DeploymentStackDenySettings, String, String, IDictionary<String,DeploymentParameterItem>, DeploymentStacksTemplateLink, IEnumerable<DeploymentStackResourceReference>, IEnumerable<DeploymentExtension>, Nullable<DeploymentStackValidationLevel>)

The Deployment stack validation result details.

DeploymentStackValidateResult(ResourceIdentifier, String, ResourceType, SystemData, ResponseError, DeploymentStackValidateProperties)
DeploymentStackWhatIfResultData(ResourceIdentifier, String, ResourceType, SystemData, DeploymentStackWhatIfResultProperties, Nullable<AzureLocation>, IDictionary<String,String>)

Deployment stack object.

DeploymentStackWhatIfResultProperties(ResponseError, BinaryData, DeploymentStacksTemplateLink, IDictionary<String,DeploymentParameterItem>, DeploymentStacksParametersLink, IDictionary<String,DeploymentExtensionConfig>, IDictionary<String,DeploymentExternalInput>, IDictionary<String, DeploymentExternalInputDefinition>, ActionOnUnmanage, String, String, String, DeploymentStackDenySettings, Nullable<DeploymentStackProvisioningState>, String, Nullable<DeploymentStackValidationLevel>, ResourceIdentifier, Nullable<DateTimeOffset>, TimeSpan, DeploymentStacksWhatIfChange, IEnumerable<DeploymentStacksDiagnostic>)
KeyVaultParameterReference(ResourceIdentifier, String, String)

Applies to