1. Packages
  2. Azure Native
  3. API Docs
  4. resources
  5. getDeploymentStacksWhatIfResultsAtSubscription
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.15.0 published on Wednesday, Mar 4, 2026 by Pulumi
azure-native logo
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.15.0 published on Wednesday, Mar 4, 2026 by Pulumi

    Gets the Deployment stack with the given name.

    Uses Azure REST API version 2025-07-01.

    Using getDeploymentStacksWhatIfResultsAtSubscription

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getDeploymentStacksWhatIfResultsAtSubscription(args: GetDeploymentStacksWhatIfResultsAtSubscriptionArgs, opts?: InvokeOptions): Promise<GetDeploymentStacksWhatIfResultsAtSubscriptionResult>
    function getDeploymentStacksWhatIfResultsAtSubscriptionOutput(args: GetDeploymentStacksWhatIfResultsAtSubscriptionOutputArgs, opts?: InvokeOptions): Output<GetDeploymentStacksWhatIfResultsAtSubscriptionResult>
    def get_deployment_stacks_what_if_results_at_subscription(deployment_stacks_what_if_result_name: Optional[str] = None,
                                                              opts: Optional[InvokeOptions] = None) -> GetDeploymentStacksWhatIfResultsAtSubscriptionResult
    def get_deployment_stacks_what_if_results_at_subscription_output(deployment_stacks_what_if_result_name: Optional[pulumi.Input[str]] = None,
                                                              opts: Optional[InvokeOptions] = None) -> Output[GetDeploymentStacksWhatIfResultsAtSubscriptionResult]
    func LookupDeploymentStacksWhatIfResultsAtSubscription(ctx *Context, args *LookupDeploymentStacksWhatIfResultsAtSubscriptionArgs, opts ...InvokeOption) (*LookupDeploymentStacksWhatIfResultsAtSubscriptionResult, error)
    func LookupDeploymentStacksWhatIfResultsAtSubscriptionOutput(ctx *Context, args *LookupDeploymentStacksWhatIfResultsAtSubscriptionOutputArgs, opts ...InvokeOption) LookupDeploymentStacksWhatIfResultsAtSubscriptionResultOutput

    > Note: This function is named LookupDeploymentStacksWhatIfResultsAtSubscription in the Go SDK.

    public static class GetDeploymentStacksWhatIfResultsAtSubscription 
    {
        public static Task<GetDeploymentStacksWhatIfResultsAtSubscriptionResult> InvokeAsync(GetDeploymentStacksWhatIfResultsAtSubscriptionArgs args, InvokeOptions? opts = null)
        public static Output<GetDeploymentStacksWhatIfResultsAtSubscriptionResult> Invoke(GetDeploymentStacksWhatIfResultsAtSubscriptionInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetDeploymentStacksWhatIfResultsAtSubscriptionResult> getDeploymentStacksWhatIfResultsAtSubscription(GetDeploymentStacksWhatIfResultsAtSubscriptionArgs args, InvokeOptions options)
    public static Output<GetDeploymentStacksWhatIfResultsAtSubscriptionResult> getDeploymentStacksWhatIfResultsAtSubscription(GetDeploymentStacksWhatIfResultsAtSubscriptionArgs args, InvokeOptions options)
    
    fn::invoke:
      function: azure-native:resources:getDeploymentStacksWhatIfResultsAtSubscription
      arguments:
        # arguments dictionary

    The following arguments are supported:

    DeploymentStacksWhatIfResultName string
    Name of the deployment stack what-if result.
    DeploymentStacksWhatIfResultName string
    Name of the deployment stack what-if result.
    deploymentStacksWhatIfResultName String
    Name of the deployment stack what-if result.
    deploymentStacksWhatIfResultName string
    Name of the deployment stack what-if result.
    deployment_stacks_what_if_result_name str
    Name of the deployment stack what-if result.
    deploymentStacksWhatIfResultName String
    Name of the deployment stack what-if result.

    getDeploymentStacksWhatIfResultsAtSubscription Result

    The following output properties are available:

    AzureApiVersion string
    The Azure API version of the resource.
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    Name string
    The name of the resource
    Properties Pulumi.AzureNative.Resources.Outputs.DeploymentStacksWhatIfResultPropertiesResponse
    The resource-specific properties for this resource.
    SystemData Pulumi.AzureNative.Resources.Outputs.SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    Location string
    The geo-location where the resource lives. Required for subscription and management group scoped stacks. The location is inherited from the resource group for resource group scoped stacks.
    Tags Dictionary<string, string>
    Resource tags.
    AzureApiVersion string
    The Azure API version of the resource.
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    Name string
    The name of the resource
    Properties DeploymentStacksWhatIfResultPropertiesResponse
    The resource-specific properties for this resource.
    SystemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    Location string
    The geo-location where the resource lives. Required for subscription and management group scoped stacks. The location is inherited from the resource group for resource group scoped stacks.
    Tags map[string]string
    Resource tags.
    azureApiVersion String
    The Azure API version of the resource.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name String
    The name of the resource
    properties DeploymentStacksWhatIfResultPropertiesResponse
    The resource-specific properties for this resource.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    location String
    The geo-location where the resource lives. Required for subscription and management group scoped stacks. The location is inherited from the resource group for resource group scoped stacks.
    tags Map<String,String>
    Resource tags.
    azureApiVersion string
    The Azure API version of the resource.
    id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name string
    The name of the resource
    properties DeploymentStacksWhatIfResultPropertiesResponse
    The resource-specific properties for this resource.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    location string
    The geo-location where the resource lives. Required for subscription and management group scoped stacks. The location is inherited from the resource group for resource group scoped stacks.
    tags {[key: string]: string}
    Resource tags.
    azure_api_version str
    The Azure API version of the resource.
    id str
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name str
    The name of the resource
    properties DeploymentStacksWhatIfResultPropertiesResponse
    The resource-specific properties for this resource.
    system_data SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    location str
    The geo-location where the resource lives. Required for subscription and management group scoped stacks. The location is inherited from the resource group for resource group scoped stacks.
    tags Mapping[str, str]
    Resource tags.
    azureApiVersion String
    The Azure API version of the resource.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name String
    The name of the resource
    properties Property Map
    The resource-specific properties for this resource.
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    location String
    The geo-location where the resource lives. Required for subscription and management group scoped stacks. The location is inherited from the resource group for resource group scoped stacks.
    tags Map<String>
    Resource tags.

    Supporting Types

    ActionOnUnmanageResponse

    Resources string
    Specifies an action for a newly unmanaged resource. Delete will attempt to delete the resource from Azure. Detach will leave the resource in it's current state.
    ManagementGroups string
    Specifies an action for a newly unmanaged resource. Delete will attempt to delete the resource from Azure. Detach will leave the resource in it's current state.
    ResourceGroups string
    Specifies an action for a newly unmanaged resource. Delete will attempt to delete the resource from Azure. Detach will leave the resource in it's current state.
    ResourcesWithoutDeleteSupport string
    Some resources do not support deletion. This flag will denote how the stack should handle those resources.
    Resources string
    Specifies an action for a newly unmanaged resource. Delete will attempt to delete the resource from Azure. Detach will leave the resource in it's current state.
    ManagementGroups string
    Specifies an action for a newly unmanaged resource. Delete will attempt to delete the resource from Azure. Detach will leave the resource in it's current state.
    ResourceGroups string
    Specifies an action for a newly unmanaged resource. Delete will attempt to delete the resource from Azure. Detach will leave the resource in it's current state.
    ResourcesWithoutDeleteSupport string
    Some resources do not support deletion. This flag will denote how the stack should handle those resources.
    resources String
    Specifies an action for a newly unmanaged resource. Delete will attempt to delete the resource from Azure. Detach will leave the resource in it's current state.
    managementGroups String
    Specifies an action for a newly unmanaged resource. Delete will attempt to delete the resource from Azure. Detach will leave the resource in it's current state.
    resourceGroups String
    Specifies an action for a newly unmanaged resource. Delete will attempt to delete the resource from Azure. Detach will leave the resource in it's current state.
    resourcesWithoutDeleteSupport String
    Some resources do not support deletion. This flag will denote how the stack should handle those resources.
    resources string
    Specifies an action for a newly unmanaged resource. Delete will attempt to delete the resource from Azure. Detach will leave the resource in it's current state.
    managementGroups string
    Specifies an action for a newly unmanaged resource. Delete will attempt to delete the resource from Azure. Detach will leave the resource in it's current state.
    resourceGroups string
    Specifies an action for a newly unmanaged resource. Delete will attempt to delete the resource from Azure. Detach will leave the resource in it's current state.
    resourcesWithoutDeleteSupport string
    Some resources do not support deletion. This flag will denote how the stack should handle those resources.
    resources str
    Specifies an action for a newly unmanaged resource. Delete will attempt to delete the resource from Azure. Detach will leave the resource in it's current state.
    management_groups str
    Specifies an action for a newly unmanaged resource. Delete will attempt to delete the resource from Azure. Detach will leave the resource in it's current state.
    resource_groups str
    Specifies an action for a newly unmanaged resource. Delete will attempt to delete the resource from Azure. Detach will leave the resource in it's current state.
    resources_without_delete_support str
    Some resources do not support deletion. This flag will denote how the stack should handle those resources.
    resources String
    Specifies an action for a newly unmanaged resource. Delete will attempt to delete the resource from Azure. Detach will leave the resource in it's current state.
    managementGroups String
    Specifies an action for a newly unmanaged resource. Delete will attempt to delete the resource from Azure. Detach will leave the resource in it's current state.
    resourceGroups String
    Specifies an action for a newly unmanaged resource. Delete will attempt to delete the resource from Azure. Detach will leave the resource in it's current state.
    resourcesWithoutDeleteSupport String
    Some resources do not support deletion. This flag will denote how the stack should handle those resources.

    DenySettingsResponse

    Mode string
    denySettings Mode that defines denied actions.
    ApplyToChildScopes bool
    DenySettings will be applied to child resource scopes of every managed resource with a deny assignment.
    ExcludedActions List<string>
    List of role-based management operations that are excluded from the denySettings. Up to 200 actions are permitted. If the denySetting mode is set to 'denyWriteAndDelete', then the following actions are automatically appended to 'excludedActions': '*/read' and 'Microsoft.Authorization/locks/delete'. If the denySetting mode is set to 'denyDelete', then the following actions are automatically appended to 'excludedActions': 'Microsoft.Authorization/locks/delete'. Duplicate actions will be removed.
    ExcludedPrincipals List<string>
    List of AAD principal IDs excluded from the lock. Up to 5 principals are permitted.
    Mode string
    denySettings Mode that defines denied actions.
    ApplyToChildScopes bool
    DenySettings will be applied to child resource scopes of every managed resource with a deny assignment.
    ExcludedActions []string
    List of role-based management operations that are excluded from the denySettings. Up to 200 actions are permitted. If the denySetting mode is set to 'denyWriteAndDelete', then the following actions are automatically appended to 'excludedActions': '*/read' and 'Microsoft.Authorization/locks/delete'. If the denySetting mode is set to 'denyDelete', then the following actions are automatically appended to 'excludedActions': 'Microsoft.Authorization/locks/delete'. Duplicate actions will be removed.
    ExcludedPrincipals []string
    List of AAD principal IDs excluded from the lock. Up to 5 principals are permitted.
    mode String
    denySettings Mode that defines denied actions.
    applyToChildScopes Boolean
    DenySettings will be applied to child resource scopes of every managed resource with a deny assignment.
    excludedActions List<String>
    List of role-based management operations that are excluded from the denySettings. Up to 200 actions are permitted. If the denySetting mode is set to 'denyWriteAndDelete', then the following actions are automatically appended to 'excludedActions': '*/read' and 'Microsoft.Authorization/locks/delete'. If the denySetting mode is set to 'denyDelete', then the following actions are automatically appended to 'excludedActions': 'Microsoft.Authorization/locks/delete'. Duplicate actions will be removed.
    excludedPrincipals List<String>
    List of AAD principal IDs excluded from the lock. Up to 5 principals are permitted.
    mode string
    denySettings Mode that defines denied actions.
    applyToChildScopes boolean
    DenySettings will be applied to child resource scopes of every managed resource with a deny assignment.
    excludedActions string[]
    List of role-based management operations that are excluded from the denySettings. Up to 200 actions are permitted. If the denySetting mode is set to 'denyWriteAndDelete', then the following actions are automatically appended to 'excludedActions': '*/read' and 'Microsoft.Authorization/locks/delete'. If the denySetting mode is set to 'denyDelete', then the following actions are automatically appended to 'excludedActions': 'Microsoft.Authorization/locks/delete'. Duplicate actions will be removed.
    excludedPrincipals string[]
    List of AAD principal IDs excluded from the lock. Up to 5 principals are permitted.
    mode str
    denySettings Mode that defines denied actions.
    apply_to_child_scopes bool
    DenySettings will be applied to child resource scopes of every managed resource with a deny assignment.
    excluded_actions Sequence[str]
    List of role-based management operations that are excluded from the denySettings. Up to 200 actions are permitted. If the denySetting mode is set to 'denyWriteAndDelete', then the following actions are automatically appended to 'excludedActions': '*/read' and 'Microsoft.Authorization/locks/delete'. If the denySetting mode is set to 'denyDelete', then the following actions are automatically appended to 'excludedActions': 'Microsoft.Authorization/locks/delete'. Duplicate actions will be removed.
    excluded_principals Sequence[str]
    List of AAD principal IDs excluded from the lock. Up to 5 principals are permitted.
    mode String
    denySettings Mode that defines denied actions.
    applyToChildScopes Boolean
    DenySettings will be applied to child resource scopes of every managed resource with a deny assignment.
    excludedActions List<String>
    List of role-based management operations that are excluded from the denySettings. Up to 200 actions are permitted. If the denySetting mode is set to 'denyWriteAndDelete', then the following actions are automatically appended to 'excludedActions': '*/read' and 'Microsoft.Authorization/locks/delete'. If the denySetting mode is set to 'denyDelete', then the following actions are automatically appended to 'excludedActions': 'Microsoft.Authorization/locks/delete'. Duplicate actions will be removed.
    excludedPrincipals List<String>
    List of AAD principal IDs excluded from the lock. Up to 5 principals are permitted.

    DeploymentExtensionConfigItemResponse

    Type string
    The type of the value.
    KeyVaultReference Pulumi.AzureNative.Resources.Inputs.KeyVaultParameterReferenceResponse
    The key vault reference of the config item.
    Value object
    The value of the config item. The type is determined by the extension config schema.
    Type string
    The type of the value.
    KeyVaultReference KeyVaultParameterReferenceResponse
    The key vault reference of the config item.
    Value interface{}
    The value of the config item. The type is determined by the extension config schema.
    type String
    The type of the value.
    keyVaultReference KeyVaultParameterReferenceResponse
    The key vault reference of the config item.
    value Object
    The value of the config item. The type is determined by the extension config schema.
    type string
    The type of the value.
    keyVaultReference KeyVaultParameterReferenceResponse
    The key vault reference of the config item.
    value any
    The value of the config item. The type is determined by the extension config schema.
    type str
    The type of the value.
    key_vault_reference KeyVaultParameterReferenceResponse
    The key vault reference of the config item.
    value Any
    The value of the config item. The type is determined by the extension config schema.
    type String
    The type of the value.
    keyVaultReference Property Map
    The key vault reference of the config item.
    value Any
    The value of the config item. The type is determined by the extension config schema.

    DeploymentExtensionResponse

    Name string
    The extension name.
    Version string
    The extension version.
    Config Dictionary<string, Pulumi.AzureNative.Resources.Inputs.DeploymentExtensionConfigItemResponse>
    The configuration used for deployment. The keys of this object should align with the extension config schema.
    ConfigId string
    The configuration ID of the extension usage. It uniquely identifies a target the extension deploys to.
    Name string
    The extension name.
    Version string
    The extension version.
    Config map[string]DeploymentExtensionConfigItemResponse
    The configuration used for deployment. The keys of this object should align with the extension config schema.
    ConfigId string
    The configuration ID of the extension usage. It uniquely identifies a target the extension deploys to.
    name String
    The extension name.
    version String
    The extension version.
    config Map<String,DeploymentExtensionConfigItemResponse>
    The configuration used for deployment. The keys of this object should align with the extension config schema.
    configId String
    The configuration ID of the extension usage. It uniquely identifies a target the extension deploys to.
    name string
    The extension name.
    version string
    The extension version.
    config {[key: string]: DeploymentExtensionConfigItemResponse}
    The configuration used for deployment. The keys of this object should align with the extension config schema.
    configId string
    The configuration ID of the extension usage. It uniquely identifies a target the extension deploys to.
    name str
    The extension name.
    version str
    The extension version.
    config Mapping[str, DeploymentExtensionConfigItemResponse]
    The configuration used for deployment. The keys of this object should align with the extension config schema.
    config_id str
    The configuration ID of the extension usage. It uniquely identifies a target the extension deploys to.
    name String
    The extension name.
    version String
    The extension version.
    config Map<Property Map>
    The configuration used for deployment. The keys of this object should align with the extension config schema.
    configId String
    The configuration ID of the extension usage. It uniquely identifies a target the extension deploys to.

    DeploymentParameterResponse

    Reference Pulumi.AzureNative.Resources.Inputs.KeyVaultParameterReferenceResponse
    Azure Key Vault parameter reference.
    Type string
    Type of the value.
    Value object
    Input value to the parameter.
    Reference KeyVaultParameterReferenceResponse
    Azure Key Vault parameter reference.
    Type string
    Type of the value.
    Value interface{}
    Input value to the parameter.
    reference KeyVaultParameterReferenceResponse
    Azure Key Vault parameter reference.
    type String
    Type of the value.
    value Object
    Input value to the parameter.
    reference KeyVaultParameterReferenceResponse
    Azure Key Vault parameter reference.
    type string
    Type of the value.
    value any
    Input value to the parameter.
    reference KeyVaultParameterReferenceResponse
    Azure Key Vault parameter reference.
    type str
    Type of the value.
    value Any
    Input value to the parameter.
    reference Property Map
    Azure Key Vault parameter reference.
    type String
    Type of the value.
    value Any
    Input value to the parameter.

    DeploymentStacksDebugSettingResponse

    DetailLevel string
    Specifies the type of information to log for debugging. The permitted values are none, requestContent, responseContent, or both requestContent and responseContent separated by a comma. The default is none. When setting this value, carefully consider the type of information that is being passed in during deployment. By logging information about the request or response, sensitive data that is retrieved through the deployment operations could potentially be exposed.
    DetailLevel string
    Specifies the type of information to log for debugging. The permitted values are none, requestContent, responseContent, or both requestContent and responseContent separated by a comma. The default is none. When setting this value, carefully consider the type of information that is being passed in during deployment. By logging information about the request or response, sensitive data that is retrieved through the deployment operations could potentially be exposed.
    detailLevel String
    Specifies the type of information to log for debugging. The permitted values are none, requestContent, responseContent, or both requestContent and responseContent separated by a comma. The default is none. When setting this value, carefully consider the type of information that is being passed in during deployment. By logging information about the request or response, sensitive data that is retrieved through the deployment operations could potentially be exposed.
    detailLevel string
    Specifies the type of information to log for debugging. The permitted values are none, requestContent, responseContent, or both requestContent and responseContent separated by a comma. The default is none. When setting this value, carefully consider the type of information that is being passed in during deployment. By logging information about the request or response, sensitive data that is retrieved through the deployment operations could potentially be exposed.
    detail_level str
    Specifies the type of information to log for debugging. The permitted values are none, requestContent, responseContent, or both requestContent and responseContent separated by a comma. The default is none. When setting this value, carefully consider the type of information that is being passed in during deployment. By logging information about the request or response, sensitive data that is retrieved through the deployment operations could potentially be exposed.
    detailLevel String
    Specifies the type of information to log for debugging. The permitted values are none, requestContent, responseContent, or both requestContent and responseContent separated by a comma. The default is none. When setting this value, carefully consider the type of information that is being passed in during deployment. By logging information about the request or response, sensitive data that is retrieved through the deployment operations could potentially be exposed.

    DeploymentStacksDiagnosticResponse

    Code string
    The error code.
    Level string
    Denotes the additional response level.
    Message string
    The error message.
    AdditionalInfo List<Pulumi.AzureNative.Resources.Inputs.ErrorAdditionalInfoResponse>
    Additional error information.
    Target string
    The error target.
    Code string
    The error code.
    Level string
    Denotes the additional response level.
    Message string
    The error message.
    AdditionalInfo []ErrorAdditionalInfoResponse
    Additional error information.
    Target string
    The error target.
    code String
    The error code.
    level String
    Denotes the additional response level.
    message String
    The error message.
    additionalInfo List<ErrorAdditionalInfoResponse>
    Additional error information.
    target String
    The error target.
    code string
    The error code.
    level string
    Denotes the additional response level.
    message string
    The error message.
    additionalInfo ErrorAdditionalInfoResponse[]
    Additional error information.
    target string
    The error target.
    code str
    The error code.
    level str
    Denotes the additional response level.
    message str
    The error message.
    additional_info Sequence[ErrorAdditionalInfoResponse]
    Additional error information.
    target str
    The error target.
    code String
    The error code.
    level String
    Denotes the additional response level.
    message String
    The error message.
    additionalInfo List<Property Map>
    Additional error information.
    target String
    The error target.

    DeploymentStacksParametersLinkResponse

    Uri string
    The URI of the parameters file.
    ContentVersion string
    If included, must match the ContentVersion in the template.
    Uri string
    The URI of the parameters file.
    ContentVersion string
    If included, must match the ContentVersion in the template.
    uri String
    The URI of the parameters file.
    contentVersion String
    If included, must match the ContentVersion in the template.
    uri string
    The URI of the parameters file.
    contentVersion string
    If included, must match the ContentVersion in the template.
    uri str
    The URI of the parameters file.
    content_version str
    If included, must match the ContentVersion in the template.
    uri String
    The URI of the parameters file.
    contentVersion String
    If included, must match the ContentVersion in the template.

    DeploymentStacksWhatIfChangeResponse

    DenySettingsChange DeploymentStacksWhatIfChangeResponseDenySettingsChange
    Predicted changes to the deployment stack deny settings.
    ResourceChanges []DeploymentStacksWhatIfResourceChangeResponse
    List of resource changes predicted by What-If operation.
    DeploymentScopeChange DeploymentStacksWhatIfChangeResponseDeploymentScopeChange
    Predicted changes to the deployment scope for the deployment stack.
    denySettingsChange DeploymentStacksWhatIfChangeResponseDenySettingsChange
    Predicted changes to the deployment stack deny settings.
    resourceChanges List<DeploymentStacksWhatIfResourceChangeResponse>
    List of resource changes predicted by What-If operation.
    deploymentScopeChange DeploymentStacksWhatIfChangeResponseDeploymentScopeChange
    Predicted changes to the deployment scope for the deployment stack.
    denySettingsChange DeploymentStacksWhatIfChangeResponseDenySettingsChange
    Predicted changes to the deployment stack deny settings.
    resourceChanges DeploymentStacksWhatIfResourceChangeResponse[]
    List of resource changes predicted by What-If operation.
    deploymentScopeChange DeploymentStacksWhatIfChangeResponseDeploymentScopeChange
    Predicted changes to the deployment scope for the deployment stack.
    deny_settings_change DeploymentStacksWhatIfChangeResponseDenySettingsChange
    Predicted changes to the deployment stack deny settings.
    resource_changes Sequence[DeploymentStacksWhatIfResourceChangeResponse]
    List of resource changes predicted by What-If operation.
    deployment_scope_change DeploymentStacksWhatIfChangeResponseDeploymentScopeChange
    Predicted changes to the deployment scope for the deployment stack.
    denySettingsChange Property Map
    Predicted changes to the deployment stack deny settings.
    resourceChanges List<Property Map>
    List of resource changes predicted by What-If operation.
    deploymentScopeChange Property Map
    Predicted changes to the deployment scope for the deployment stack.

    DeploymentStacksWhatIfChangeResponseDenySettingsChange

    After Pulumi.AzureNative.Resources.Inputs.DenySettingsResponse
    The predicted value after the deployment is executed.
    Before Pulumi.AzureNative.Resources.Inputs.DenySettingsResponse
    The predicted value before the deployment is executed.
    Delta List<Pulumi.AzureNative.Resources.Inputs.DeploymentStacksWhatIfPropertyChangeResponse>
    The predicted changes to the properties."
    After DenySettingsResponse
    The predicted value after the deployment is executed.
    Before DenySettingsResponse
    The predicted value before the deployment is executed.
    Delta []DeploymentStacksWhatIfPropertyChangeResponse
    The predicted changes to the properties."
    after DenySettingsResponse
    The predicted value after the deployment is executed.
    before DenySettingsResponse
    The predicted value before the deployment is executed.
    delta List<DeploymentStacksWhatIfPropertyChangeResponse>
    The predicted changes to the properties."
    after DenySettingsResponse
    The predicted value after the deployment is executed.
    before DenySettingsResponse
    The predicted value before the deployment is executed.
    delta DeploymentStacksWhatIfPropertyChangeResponse[]
    The predicted changes to the properties."
    after DenySettingsResponse
    The predicted value after the deployment is executed.
    before DenySettingsResponse
    The predicted value before the deployment is executed.
    delta Sequence[DeploymentStacksWhatIfPropertyChangeResponse]
    The predicted changes to the properties."
    after Property Map
    The predicted value after the deployment is executed.
    before Property Map
    The predicted value before the deployment is executed.
    delta List<Property Map>
    The predicted changes to the properties."

    DeploymentStacksWhatIfChangeResponseDeploymentScopeChange

    After string
    The predicted value after the deployment is executed.
    Before string
    The predicted value before the deployment is executed.
    After string
    The predicted value after the deployment is executed.
    Before string
    The predicted value before the deployment is executed.
    after String
    The predicted value after the deployment is executed.
    before String
    The predicted value before the deployment is executed.
    after string
    The predicted value after the deployment is executed.
    before string
    The predicted value before the deployment is executed.
    after str
    The predicted value after the deployment is executed.
    before str
    The predicted value before the deployment is executed.
    after String
    The predicted value after the deployment is executed.
    before String
    The predicted value before the deployment is executed.

    DeploymentStacksWhatIfPropertyChangeResponse

    ChangeType string
    Type of change that will be made to the resource when the deployment is executed.
    Path string
    Type of change that will be made to the resource when the deployment is executed.
    After object
    The predicted value after the deployment is executed.
    Before object
    The predicted value before the deployment is executed.
    Children List<Pulumi.AzureNative.Resources.Inputs.DeploymentStacksWhatIfPropertyChangeResponse>
    Nested property changes.
    ChangeType string
    Type of change that will be made to the resource when the deployment is executed.
    Path string
    Type of change that will be made to the resource when the deployment is executed.
    After interface{}
    The predicted value after the deployment is executed.
    Before interface{}
    The predicted value before the deployment is executed.
    Children []DeploymentStacksWhatIfPropertyChangeResponse
    Nested property changes.
    changeType String
    Type of change that will be made to the resource when the deployment is executed.
    path String
    Type of change that will be made to the resource when the deployment is executed.
    after Object
    The predicted value after the deployment is executed.
    before Object
    The predicted value before the deployment is executed.
    children List<DeploymentStacksWhatIfPropertyChangeResponse>
    Nested property changes.
    changeType string
    Type of change that will be made to the resource when the deployment is executed.
    path string
    Type of change that will be made to the resource when the deployment is executed.
    after any
    The predicted value after the deployment is executed.
    before any
    The predicted value before the deployment is executed.
    children DeploymentStacksWhatIfPropertyChangeResponse[]
    Nested property changes.
    change_type str
    Type of change that will be made to the resource when the deployment is executed.
    path str
    Type of change that will be made to the resource when the deployment is executed.
    after Any
    The predicted value after the deployment is executed.
    before Any
    The predicted value before the deployment is executed.
    children Sequence[DeploymentStacksWhatIfPropertyChangeResponse]
    Nested property changes.
    changeType String
    Type of change that will be made to the resource when the deployment is executed.
    path String
    Type of change that will be made to the resource when the deployment is executed.
    after Any
    The predicted value after the deployment is executed.
    before Any
    The predicted value before the deployment is executed.
    children List<Property Map>
    Nested property changes.

    DeploymentStacksWhatIfResourceChangeResponse

    ApiVersion string
    The API version the resource was deployed with
    ChangeCertainty string
    The confidence level of the predicted change.
    ChangeType string
    Type of change that will be made to the resource when the deployment is executed.
    Extension Pulumi.AzureNative.Resources.Inputs.DeploymentExtensionResponse
    The extension the resource was deployed with.
    Id string
    The ARM Resource ID of a resource managed by the deployment stack.
    Identifiers object
    The extensible resource identifiers.
    Type string
    The resource type.
    DenyStatusChange Pulumi.AzureNative.Resources.Inputs.DeploymentStacksWhatIfResourceChangeResponseDenyStatusChange
    The predicted changes to the deployment stack deny status of the resource.
    DeploymentId string
    The resource id of the Deployment responsible for this change.
    ManagementStatusChange Pulumi.AzureNative.Resources.Inputs.DeploymentStacksWhatIfResourceChangeResponseManagementStatusChange
    The predicted changes to the deployment stack management status of the resource.
    ResourceConfigurationChanges Pulumi.AzureNative.Resources.Inputs.DeploymentStacksWhatIfResourceChangeResponseResourceConfigurationChanges
    The predicted changes to the resource configuration.
    SymbolicName string
    The symbolic name of the resource being changed.
    UnsupportedReason string
    The explanation about why the resource is unsupported by What-If.
    ApiVersion string
    The API version the resource was deployed with
    ChangeCertainty string
    The confidence level of the predicted change.
    ChangeType string
    Type of change that will be made to the resource when the deployment is executed.
    Extension DeploymentExtensionResponse
    The extension the resource was deployed with.
    Id string
    The ARM Resource ID of a resource managed by the deployment stack.
    Identifiers interface{}
    The extensible resource identifiers.
    Type string
    The resource type.
    DenyStatusChange DeploymentStacksWhatIfResourceChangeResponseDenyStatusChange
    The predicted changes to the deployment stack deny status of the resource.
    DeploymentId string
    The resource id of the Deployment responsible for this change.
    ManagementStatusChange DeploymentStacksWhatIfResourceChangeResponseManagementStatusChange
    The predicted changes to the deployment stack management status of the resource.
    ResourceConfigurationChanges DeploymentStacksWhatIfResourceChangeResponseResourceConfigurationChanges
    The predicted changes to the resource configuration.
    SymbolicName string
    The symbolic name of the resource being changed.
    UnsupportedReason string
    The explanation about why the resource is unsupported by What-If.
    apiVersion String
    The API version the resource was deployed with
    changeCertainty String
    The confidence level of the predicted change.
    changeType String
    Type of change that will be made to the resource when the deployment is executed.
    extension DeploymentExtensionResponse
    The extension the resource was deployed with.
    id String
    The ARM Resource ID of a resource managed by the deployment stack.
    identifiers Object
    The extensible resource identifiers.
    type String
    The resource type.
    denyStatusChange DeploymentStacksWhatIfResourceChangeResponseDenyStatusChange
    The predicted changes to the deployment stack deny status of the resource.
    deploymentId String
    The resource id of the Deployment responsible for this change.
    managementStatusChange DeploymentStacksWhatIfResourceChangeResponseManagementStatusChange
    The predicted changes to the deployment stack management status of the resource.
    resourceConfigurationChanges DeploymentStacksWhatIfResourceChangeResponseResourceConfigurationChanges
    The predicted changes to the resource configuration.
    symbolicName String
    The symbolic name of the resource being changed.
    unsupportedReason String
    The explanation about why the resource is unsupported by What-If.
    apiVersion string
    The API version the resource was deployed with
    changeCertainty string
    The confidence level of the predicted change.
    changeType string
    Type of change that will be made to the resource when the deployment is executed.
    extension DeploymentExtensionResponse
    The extension the resource was deployed with.
    id string
    The ARM Resource ID of a resource managed by the deployment stack.
    identifiers any
    The extensible resource identifiers.
    type string
    The resource type.
    denyStatusChange DeploymentStacksWhatIfResourceChangeResponseDenyStatusChange
    The predicted changes to the deployment stack deny status of the resource.
    deploymentId string
    The resource id of the Deployment responsible for this change.
    managementStatusChange DeploymentStacksWhatIfResourceChangeResponseManagementStatusChange
    The predicted changes to the deployment stack management status of the resource.
    resourceConfigurationChanges DeploymentStacksWhatIfResourceChangeResponseResourceConfigurationChanges
    The predicted changes to the resource configuration.
    symbolicName string
    The symbolic name of the resource being changed.
    unsupportedReason string
    The explanation about why the resource is unsupported by What-If.
    api_version str
    The API version the resource was deployed with
    change_certainty str
    The confidence level of the predicted change.
    change_type str
    Type of change that will be made to the resource when the deployment is executed.
    extension DeploymentExtensionResponse
    The extension the resource was deployed with.
    id str
    The ARM Resource ID of a resource managed by the deployment stack.
    identifiers Any
    The extensible resource identifiers.
    type str
    The resource type.
    deny_status_change DeploymentStacksWhatIfResourceChangeResponseDenyStatusChange
    The predicted changes to the deployment stack deny status of the resource.
    deployment_id str
    The resource id of the Deployment responsible for this change.
    management_status_change DeploymentStacksWhatIfResourceChangeResponseManagementStatusChange
    The predicted changes to the deployment stack management status of the resource.
    resource_configuration_changes DeploymentStacksWhatIfResourceChangeResponseResourceConfigurationChanges
    The predicted changes to the resource configuration.
    symbolic_name str
    The symbolic name of the resource being changed.
    unsupported_reason str
    The explanation about why the resource is unsupported by What-If.
    apiVersion String
    The API version the resource was deployed with
    changeCertainty String
    The confidence level of the predicted change.
    changeType String
    Type of change that will be made to the resource when the deployment is executed.
    extension Property Map
    The extension the resource was deployed with.
    id String
    The ARM Resource ID of a resource managed by the deployment stack.
    identifiers Any
    The extensible resource identifiers.
    type String
    The resource type.
    denyStatusChange Property Map
    The predicted changes to the deployment stack deny status of the resource.
    deploymentId String
    The resource id of the Deployment responsible for this change.
    managementStatusChange Property Map
    The predicted changes to the deployment stack management status of the resource.
    resourceConfigurationChanges Property Map
    The predicted changes to the resource configuration.
    symbolicName String
    The symbolic name of the resource being changed.
    unsupportedReason String
    The explanation about why the resource is unsupported by What-If.

    DeploymentStacksWhatIfResourceChangeResponseDenyStatusChange

    After string
    The predicted value after the deployment is executed.
    Before string
    The predicted value before the deployment is executed.
    After string
    The predicted value after the deployment is executed.
    Before string
    The predicted value before the deployment is executed.
    after String
    The predicted value after the deployment is executed.
    before String
    The predicted value before the deployment is executed.
    after string
    The predicted value after the deployment is executed.
    before string
    The predicted value before the deployment is executed.
    after str
    The predicted value after the deployment is executed.
    before str
    The predicted value before the deployment is executed.
    after String
    The predicted value after the deployment is executed.
    before String
    The predicted value before the deployment is executed.

    DeploymentStacksWhatIfResourceChangeResponseManagementStatusChange

    After string
    The predicted value after the deployment is executed.
    Before string
    The predicted value before the deployment is executed.
    After string
    The predicted value after the deployment is executed.
    Before string
    The predicted value before the deployment is executed.
    after String
    The predicted value after the deployment is executed.
    before String
    The predicted value before the deployment is executed.
    after string
    The predicted value after the deployment is executed.
    before string
    The predicted value before the deployment is executed.
    after str
    The predicted value after the deployment is executed.
    before str
    The predicted value before the deployment is executed.
    after String
    The predicted value after the deployment is executed.
    before String
    The predicted value before the deployment is executed.

    DeploymentStacksWhatIfResourceChangeResponseResourceConfigurationChanges

    After object
    The predicted value after the deployment is executed.
    Before object
    The predicted value before the deployment is executed.
    Delta List<Pulumi.AzureNative.Resources.Inputs.DeploymentStacksWhatIfPropertyChangeResponse>
    The predicted changes to the properties."
    After interface{}
    The predicted value after the deployment is executed.
    Before interface{}
    The predicted value before the deployment is executed.
    Delta []DeploymentStacksWhatIfPropertyChangeResponse
    The predicted changes to the properties."
    after Object
    The predicted value after the deployment is executed.
    before Object
    The predicted value before the deployment is executed.
    delta List<DeploymentStacksWhatIfPropertyChangeResponse>
    The predicted changes to the properties."
    after any
    The predicted value after the deployment is executed.
    before any
    The predicted value before the deployment is executed.
    delta DeploymentStacksWhatIfPropertyChangeResponse[]
    The predicted changes to the properties."
    after Any
    The predicted value after the deployment is executed.
    before Any
    The predicted value before the deployment is executed.
    delta Sequence[DeploymentStacksWhatIfPropertyChangeResponse]
    The predicted changes to the properties."
    after Any
    The predicted value after the deployment is executed.
    before Any
    The predicted value before the deployment is executed.
    delta List<Property Map>
    The predicted changes to the properties."

    DeploymentStacksWhatIfResultPropertiesResponse

    ActionOnUnmanage Pulumi.AzureNative.Resources.Inputs.ActionOnUnmanageResponse
    Defines the behavior of resources that are no longer managed after the Deployment stack is updated or deleted.
    Changes Pulumi.AzureNative.Resources.Inputs.DeploymentStacksWhatIfChangeResponse
    All of the changes predicted by the deployment stack what-if operation.
    CorrelationId string
    The correlation id of the last Deployment stack upsert or delete operation. It is in GUID format and is used for tracing.
    DenySettings Pulumi.AzureNative.Resources.Inputs.DenySettingsResponse
    Defines how resources deployed by the stack are locked.
    DeploymentStackLastModified string
    The timestamp for when the deployment stack was last modified. This can be used to determine if the what-if data is still current.
    DeploymentStackResourceId string
    The deployment stack id to use as the basis for comparison.
    Diagnostics List<Pulumi.AzureNative.Resources.Inputs.DeploymentStacksDiagnosticResponse>
    List of resource diagnostics detected by What-If operation.
    ProvisioningState string
    State of the deployment stack.
    RetentionInterval string
    The interval to persist the deployment stack what-if result in ISO 8601 format.
    DebugSetting Pulumi.AzureNative.Resources.Inputs.DeploymentStacksDebugSettingResponse
    The debug setting of the deployment.
    DeploymentScope string
    The scope at which the initial deployment should be created. If a scope is not specified, it will default to the scope of the deployment stack. Valid scopes are: management group (format: '/providers/Microsoft.Management/managementGroups/{managementGroupId}'), subscription (format: '/subscriptions/{subscriptionId}'), resource group (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}').
    Description string
    Deployment stack description. Max length of 4096 characters.
    Error Pulumi.AzureNative.Resources.Inputs.ErrorDetailResponse
    The error detail.
    Parameters Dictionary<string, Pulumi.AzureNative.Resources.Inputs.DeploymentParameterResponse>
    Name and value pairs that define the deployment parameters for the template. Use this element when providing the parameter values directly in the request, rather than linking to an existing parameter file. Use either the parametersLink property or the parameters property, but not both.
    ParametersLink Pulumi.AzureNative.Resources.Inputs.DeploymentStacksParametersLinkResponse
    The URI of parameters file. Use this element to link to an existing parameters file. Use either the parametersLink property or the parameters property, but not both.
    ValidationLevel string
    The validation level of the deployment stack
    ActionOnUnmanage ActionOnUnmanageResponse
    Defines the behavior of resources that are no longer managed after the Deployment stack is updated or deleted.
    Changes DeploymentStacksWhatIfChangeResponse
    All of the changes predicted by the deployment stack what-if operation.
    CorrelationId string
    The correlation id of the last Deployment stack upsert or delete operation. It is in GUID format and is used for tracing.
    DenySettings DenySettingsResponse
    Defines how resources deployed by the stack are locked.
    DeploymentStackLastModified string
    The timestamp for when the deployment stack was last modified. This can be used to determine if the what-if data is still current.
    DeploymentStackResourceId string
    The deployment stack id to use as the basis for comparison.
    Diagnostics []DeploymentStacksDiagnosticResponse
    List of resource diagnostics detected by What-If operation.
    ProvisioningState string
    State of the deployment stack.
    RetentionInterval string
    The interval to persist the deployment stack what-if result in ISO 8601 format.
    DebugSetting DeploymentStacksDebugSettingResponse
    The debug setting of the deployment.
    DeploymentScope string
    The scope at which the initial deployment should be created. If a scope is not specified, it will default to the scope of the deployment stack. Valid scopes are: management group (format: '/providers/Microsoft.Management/managementGroups/{managementGroupId}'), subscription (format: '/subscriptions/{subscriptionId}'), resource group (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}').
    Description string
    Deployment stack description. Max length of 4096 characters.
    Error ErrorDetailResponse
    The error detail.
    Parameters map[string]DeploymentParameterResponse
    Name and value pairs that define the deployment parameters for the template. Use this element when providing the parameter values directly in the request, rather than linking to an existing parameter file. Use either the parametersLink property or the parameters property, but not both.
    ParametersLink DeploymentStacksParametersLinkResponse
    The URI of parameters file. Use this element to link to an existing parameters file. Use either the parametersLink property or the parameters property, but not both.
    ValidationLevel string
    The validation level of the deployment stack
    actionOnUnmanage ActionOnUnmanageResponse
    Defines the behavior of resources that are no longer managed after the Deployment stack is updated or deleted.
    changes DeploymentStacksWhatIfChangeResponse
    All of the changes predicted by the deployment stack what-if operation.
    correlationId String
    The correlation id of the last Deployment stack upsert or delete operation. It is in GUID format and is used for tracing.
    denySettings DenySettingsResponse
    Defines how resources deployed by the stack are locked.
    deploymentStackLastModified String
    The timestamp for when the deployment stack was last modified. This can be used to determine if the what-if data is still current.
    deploymentStackResourceId String
    The deployment stack id to use as the basis for comparison.
    diagnostics List<DeploymentStacksDiagnosticResponse>
    List of resource diagnostics detected by What-If operation.
    provisioningState String
    State of the deployment stack.
    retentionInterval String
    The interval to persist the deployment stack what-if result in ISO 8601 format.
    debugSetting DeploymentStacksDebugSettingResponse
    The debug setting of the deployment.
    deploymentScope String
    The scope at which the initial deployment should be created. If a scope is not specified, it will default to the scope of the deployment stack. Valid scopes are: management group (format: '/providers/Microsoft.Management/managementGroups/{managementGroupId}'), subscription (format: '/subscriptions/{subscriptionId}'), resource group (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}').
    description String
    Deployment stack description. Max length of 4096 characters.
    error ErrorDetailResponse
    The error detail.
    parameters Map<String,DeploymentParameterResponse>
    Name and value pairs that define the deployment parameters for the template. Use this element when providing the parameter values directly in the request, rather than linking to an existing parameter file. Use either the parametersLink property or the parameters property, but not both.
    parametersLink DeploymentStacksParametersLinkResponse
    The URI of parameters file. Use this element to link to an existing parameters file. Use either the parametersLink property or the parameters property, but not both.
    validationLevel String
    The validation level of the deployment stack
    actionOnUnmanage ActionOnUnmanageResponse
    Defines the behavior of resources that are no longer managed after the Deployment stack is updated or deleted.
    changes DeploymentStacksWhatIfChangeResponse
    All of the changes predicted by the deployment stack what-if operation.
    correlationId string
    The correlation id of the last Deployment stack upsert or delete operation. It is in GUID format and is used for tracing.
    denySettings DenySettingsResponse
    Defines how resources deployed by the stack are locked.
    deploymentStackLastModified string
    The timestamp for when the deployment stack was last modified. This can be used to determine if the what-if data is still current.
    deploymentStackResourceId string
    The deployment stack id to use as the basis for comparison.
    diagnostics DeploymentStacksDiagnosticResponse[]
    List of resource diagnostics detected by What-If operation.
    provisioningState string
    State of the deployment stack.
    retentionInterval string
    The interval to persist the deployment stack what-if result in ISO 8601 format.
    debugSetting DeploymentStacksDebugSettingResponse
    The debug setting of the deployment.
    deploymentScope string
    The scope at which the initial deployment should be created. If a scope is not specified, it will default to the scope of the deployment stack. Valid scopes are: management group (format: '/providers/Microsoft.Management/managementGroups/{managementGroupId}'), subscription (format: '/subscriptions/{subscriptionId}'), resource group (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}').
    description string
    Deployment stack description. Max length of 4096 characters.
    error ErrorDetailResponse
    The error detail.
    parameters {[key: string]: DeploymentParameterResponse}
    Name and value pairs that define the deployment parameters for the template. Use this element when providing the parameter values directly in the request, rather than linking to an existing parameter file. Use either the parametersLink property or the parameters property, but not both.
    parametersLink DeploymentStacksParametersLinkResponse
    The URI of parameters file. Use this element to link to an existing parameters file. Use either the parametersLink property or the parameters property, but not both.
    validationLevel string
    The validation level of the deployment stack
    action_on_unmanage ActionOnUnmanageResponse
    Defines the behavior of resources that are no longer managed after the Deployment stack is updated or deleted.
    changes DeploymentStacksWhatIfChangeResponse
    All of the changes predicted by the deployment stack what-if operation.
    correlation_id str
    The correlation id of the last Deployment stack upsert or delete operation. It is in GUID format and is used for tracing.
    deny_settings DenySettingsResponse
    Defines how resources deployed by the stack are locked.
    deployment_stack_last_modified str
    The timestamp for when the deployment stack was last modified. This can be used to determine if the what-if data is still current.
    deployment_stack_resource_id str
    The deployment stack id to use as the basis for comparison.
    diagnostics Sequence[DeploymentStacksDiagnosticResponse]
    List of resource diagnostics detected by What-If operation.
    provisioning_state str
    State of the deployment stack.
    retention_interval str
    The interval to persist the deployment stack what-if result in ISO 8601 format.
    debug_setting DeploymentStacksDebugSettingResponse
    The debug setting of the deployment.
    deployment_scope str
    The scope at which the initial deployment should be created. If a scope is not specified, it will default to the scope of the deployment stack. Valid scopes are: management group (format: '/providers/Microsoft.Management/managementGroups/{managementGroupId}'), subscription (format: '/subscriptions/{subscriptionId}'), resource group (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}').
    description str
    Deployment stack description. Max length of 4096 characters.
    error ErrorDetailResponse
    The error detail.
    parameters Mapping[str, DeploymentParameterResponse]
    Name and value pairs that define the deployment parameters for the template. Use this element when providing the parameter values directly in the request, rather than linking to an existing parameter file. Use either the parametersLink property or the parameters property, but not both.
    parameters_link DeploymentStacksParametersLinkResponse
    The URI of parameters file. Use this element to link to an existing parameters file. Use either the parametersLink property or the parameters property, but not both.
    validation_level str
    The validation level of the deployment stack
    actionOnUnmanage Property Map
    Defines the behavior of resources that are no longer managed after the Deployment stack is updated or deleted.
    changes Property Map
    All of the changes predicted by the deployment stack what-if operation.
    correlationId String
    The correlation id of the last Deployment stack upsert or delete operation. It is in GUID format and is used for tracing.
    denySettings Property Map
    Defines how resources deployed by the stack are locked.
    deploymentStackLastModified String
    The timestamp for when the deployment stack was last modified. This can be used to determine if the what-if data is still current.
    deploymentStackResourceId String
    The deployment stack id to use as the basis for comparison.
    diagnostics List<Property Map>
    List of resource diagnostics detected by What-If operation.
    provisioningState String
    State of the deployment stack.
    retentionInterval String
    The interval to persist the deployment stack what-if result in ISO 8601 format.
    debugSetting Property Map
    The debug setting of the deployment.
    deploymentScope String
    The scope at which the initial deployment should be created. If a scope is not specified, it will default to the scope of the deployment stack. Valid scopes are: management group (format: '/providers/Microsoft.Management/managementGroups/{managementGroupId}'), subscription (format: '/subscriptions/{subscriptionId}'), resource group (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}').
    description String
    Deployment stack description. Max length of 4096 characters.
    error Property Map
    The error detail.
    parameters Map<Property Map>
    Name and value pairs that define the deployment parameters for the template. Use this element when providing the parameter values directly in the request, rather than linking to an existing parameter file. Use either the parametersLink property or the parameters property, but not both.
    parametersLink Property Map
    The URI of parameters file. Use this element to link to an existing parameters file. Use either the parametersLink property or the parameters property, but not both.
    validationLevel String
    The validation level of the deployment stack

    ErrorAdditionalInfoResponse

    Info object
    The additional info.
    Type string
    The additional info type.
    Info interface{}
    The additional info.
    Type string
    The additional info type.
    info Object
    The additional info.
    type String
    The additional info type.
    info any
    The additional info.
    type string
    The additional info type.
    info Any
    The additional info.
    type str
    The additional info type.
    info Any
    The additional info.
    type String
    The additional info type.

    ErrorDetailResponse

    AdditionalInfo List<Pulumi.AzureNative.Resources.Inputs.ErrorAdditionalInfoResponse>
    The error additional info.
    Code string
    The error code.
    Details List<Pulumi.AzureNative.Resources.Inputs.ErrorDetailResponse>
    The error details.
    Message string
    The error message.
    Target string
    The error target.
    AdditionalInfo []ErrorAdditionalInfoResponse
    The error additional info.
    Code string
    The error code.
    Details []ErrorDetailResponse
    The error details.
    Message string
    The error message.
    Target string
    The error target.
    additionalInfo List<ErrorAdditionalInfoResponse>
    The error additional info.
    code String
    The error code.
    details List<ErrorDetailResponse>
    The error details.
    message String
    The error message.
    target String
    The error target.
    additionalInfo ErrorAdditionalInfoResponse[]
    The error additional info.
    code string
    The error code.
    details ErrorDetailResponse[]
    The error details.
    message string
    The error message.
    target string
    The error target.
    additional_info Sequence[ErrorAdditionalInfoResponse]
    The error additional info.
    code str
    The error code.
    details Sequence[ErrorDetailResponse]
    The error details.
    message str
    The error message.
    target str
    The error target.
    additionalInfo List<Property Map>
    The error additional info.
    code String
    The error code.
    details List<Property Map>
    The error details.
    message String
    The error message.
    target String
    The error target.

    KeyVaultParameterReferenceResponse

    KeyVault Pulumi.AzureNative.Resources.Inputs.KeyVaultReferenceResponse
    Azure Key Vault reference.
    SecretName string
    Azure Key Vault secret name.
    SecretVersion string
    Azure Key Vault secret version.
    KeyVault KeyVaultReferenceResponse
    Azure Key Vault reference.
    SecretName string
    Azure Key Vault secret name.
    SecretVersion string
    Azure Key Vault secret version.
    keyVault KeyVaultReferenceResponse
    Azure Key Vault reference.
    secretName String
    Azure Key Vault secret name.
    secretVersion String
    Azure Key Vault secret version.
    keyVault KeyVaultReferenceResponse
    Azure Key Vault reference.
    secretName string
    Azure Key Vault secret name.
    secretVersion string
    Azure Key Vault secret version.
    key_vault KeyVaultReferenceResponse
    Azure Key Vault reference.
    secret_name str
    Azure Key Vault secret name.
    secret_version str
    Azure Key Vault secret version.
    keyVault Property Map
    Azure Key Vault reference.
    secretName String
    Azure Key Vault secret name.
    secretVersion String
    Azure Key Vault secret version.

    KeyVaultReferenceResponse

    Id string
    Azure Key Vault resourceId.
    Id string
    Azure Key Vault resourceId.
    id String
    Azure Key Vault resourceId.
    id string
    Azure Key Vault resourceId.
    id str
    Azure Key Vault resourceId.
    id String
    Azure Key Vault resourceId.

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource.
    created_at str
    The timestamp of resource creation (UTC).
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
    Azure Native v3.15.0 published on Wednesday, Mar 4, 2026 by Pulumi
      Meet Neo: Your AI Platform Teammate