1. Packages
  2. Azure Native
  3. API Docs
  4. resources
  5. getDeploymentAtSubscriptionScope
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.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

azure-native.resources.getDeploymentAtSubscriptionScope

Explore with Pulumi AI

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.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

Gets a deployment.

Uses Azure REST API version 2024-03-01.

Other available API versions: 2020-10-01, 2021-01-01, 2021-04-01, 2022-09-01, 2023-07-01, 2024-07-01, 2024-11-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native resources [ApiVersion]. See the version guide for details.

Using getDeploymentAtSubscriptionScope

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 getDeploymentAtSubscriptionScope(args: GetDeploymentAtSubscriptionScopeArgs, opts?: InvokeOptions): Promise<GetDeploymentAtSubscriptionScopeResult>
function getDeploymentAtSubscriptionScopeOutput(args: GetDeploymentAtSubscriptionScopeOutputArgs, opts?: InvokeOptions): Output<GetDeploymentAtSubscriptionScopeResult>
Copy
def get_deployment_at_subscription_scope(deployment_name: Optional[str] = None,
                                         opts: Optional[InvokeOptions] = None) -> GetDeploymentAtSubscriptionScopeResult
def get_deployment_at_subscription_scope_output(deployment_name: Optional[pulumi.Input[str]] = None,
                                         opts: Optional[InvokeOptions] = None) -> Output[GetDeploymentAtSubscriptionScopeResult]
Copy
func LookupDeploymentAtSubscriptionScope(ctx *Context, args *LookupDeploymentAtSubscriptionScopeArgs, opts ...InvokeOption) (*LookupDeploymentAtSubscriptionScopeResult, error)
func LookupDeploymentAtSubscriptionScopeOutput(ctx *Context, args *LookupDeploymentAtSubscriptionScopeOutputArgs, opts ...InvokeOption) LookupDeploymentAtSubscriptionScopeResultOutput
Copy

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

public static class GetDeploymentAtSubscriptionScope 
{
    public static Task<GetDeploymentAtSubscriptionScopeResult> InvokeAsync(GetDeploymentAtSubscriptionScopeArgs args, InvokeOptions? opts = null)
    public static Output<GetDeploymentAtSubscriptionScopeResult> Invoke(GetDeploymentAtSubscriptionScopeInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetDeploymentAtSubscriptionScopeResult> getDeploymentAtSubscriptionScope(GetDeploymentAtSubscriptionScopeArgs args, InvokeOptions options)
public static Output<GetDeploymentAtSubscriptionScopeResult> getDeploymentAtSubscriptionScope(GetDeploymentAtSubscriptionScopeArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:resources:getDeploymentAtSubscriptionScope
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

DeploymentName
This property is required.
Changes to this property will trigger replacement.
string
The name of the deployment.
DeploymentName
This property is required.
Changes to this property will trigger replacement.
string
The name of the deployment.
deploymentName
This property is required.
Changes to this property will trigger replacement.
String
The name of the deployment.
deploymentName
This property is required.
Changes to this property will trigger replacement.
string
The name of the deployment.
deployment_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the deployment.
deploymentName
This property is required.
Changes to this property will trigger replacement.
String
The name of the deployment.

getDeploymentAtSubscriptionScope Result

The following output properties are available:

AzureApiVersion string
The Azure API version of the resource.
Id string
The ID of the deployment.
Name string
The name of the deployment.
Properties Pulumi.AzureNative.Resources.Outputs.DeploymentPropertiesExtendedResponse
Deployment properties.
Type string
The type of the deployment.
Location string
the location of the deployment.
Tags Dictionary<string, string>
Deployment tags
AzureApiVersion string
The Azure API version of the resource.
Id string
The ID of the deployment.
Name string
The name of the deployment.
Properties DeploymentPropertiesExtendedResponse
Deployment properties.
Type string
The type of the deployment.
Location string
the location of the deployment.
Tags map[string]string
Deployment tags
azureApiVersion String
The Azure API version of the resource.
id String
The ID of the deployment.
name String
The name of the deployment.
properties DeploymentPropertiesExtendedResponse
Deployment properties.
type String
The type of the deployment.
location String
the location of the deployment.
tags Map<String,String>
Deployment tags
azureApiVersion string
The Azure API version of the resource.
id string
The ID of the deployment.
name string
The name of the deployment.
properties DeploymentPropertiesExtendedResponse
Deployment properties.
type string
The type of the deployment.
location string
the location of the deployment.
tags {[key: string]: string}
Deployment tags
azure_api_version str
The Azure API version of the resource.
id str
The ID of the deployment.
name str
The name of the deployment.
properties DeploymentPropertiesExtendedResponse
Deployment properties.
type str
The type of the deployment.
location str
the location of the deployment.
tags Mapping[str, str]
Deployment tags
azureApiVersion String
The Azure API version of the resource.
id String
The ID of the deployment.
name String
The name of the deployment.
properties Property Map
Deployment properties.
type String
The type of the deployment.
location String
the location of the deployment.
tags Map<String>
Deployment tags

Supporting Types

AliasPathMetadataResponse

Attributes This property is required. string
The attributes of the token that the alias path is referring to.
Type This property is required. string
The type of the token that the alias path is referring to.
Attributes This property is required. string
The attributes of the token that the alias path is referring to.
Type This property is required. string
The type of the token that the alias path is referring to.
attributes This property is required. String
The attributes of the token that the alias path is referring to.
type This property is required. String
The type of the token that the alias path is referring to.
attributes This property is required. string
The attributes of the token that the alias path is referring to.
type This property is required. string
The type of the token that the alias path is referring to.
attributes This property is required. str
The attributes of the token that the alias path is referring to.
type This property is required. str
The type of the token that the alias path is referring to.
attributes This property is required. String
The attributes of the token that the alias path is referring to.
type This property is required. String
The type of the token that the alias path is referring to.

AliasPathResponse

Metadata This property is required. Pulumi.AzureNative.Resources.Inputs.AliasPathMetadataResponse
The metadata of the alias path. If missing, fall back to the default metadata of the alias.
ApiVersions List<string>
The API versions.
Path string
The path of an alias.
Pattern Pulumi.AzureNative.Resources.Inputs.AliasPatternResponse
The pattern for an alias path.
Metadata This property is required. AliasPathMetadataResponse
The metadata of the alias path. If missing, fall back to the default metadata of the alias.
ApiVersions []string
The API versions.
Path string
The path of an alias.
Pattern AliasPatternResponse
The pattern for an alias path.
metadata This property is required. AliasPathMetadataResponse
The metadata of the alias path. If missing, fall back to the default metadata of the alias.
apiVersions List<String>
The API versions.
path String
The path of an alias.
pattern AliasPatternResponse
The pattern for an alias path.
metadata This property is required. AliasPathMetadataResponse
The metadata of the alias path. If missing, fall back to the default metadata of the alias.
apiVersions string[]
The API versions.
path string
The path of an alias.
pattern AliasPatternResponse
The pattern for an alias path.
metadata This property is required. AliasPathMetadataResponse
The metadata of the alias path. If missing, fall back to the default metadata of the alias.
api_versions Sequence[str]
The API versions.
path str
The path of an alias.
pattern AliasPatternResponse
The pattern for an alias path.
metadata This property is required. Property Map
The metadata of the alias path. If missing, fall back to the default metadata of the alias.
apiVersions List<String>
The API versions.
path String
The path of an alias.
pattern Property Map
The pattern for an alias path.

AliasPatternResponse

Phrase string
The alias pattern phrase.
Type string
The type of alias pattern
Variable string
The alias pattern variable.
Phrase string
The alias pattern phrase.
Type string
The type of alias pattern
Variable string
The alias pattern variable.
phrase String
The alias pattern phrase.
type String
The type of alias pattern
variable String
The alias pattern variable.
phrase string
The alias pattern phrase.
type string
The type of alias pattern
variable string
The alias pattern variable.
phrase str
The alias pattern phrase.
type str
The type of alias pattern
variable str
The alias pattern variable.
phrase String
The alias pattern phrase.
type String
The type of alias pattern
variable String
The alias pattern variable.

AliasResponse

DefaultMetadata This property is required. Pulumi.AzureNative.Resources.Inputs.AliasPathMetadataResponse
The default alias path metadata. Applies to the default path and to any alias path that doesn't have metadata
DefaultPath string
The default path for an alias.
DefaultPattern Pulumi.AzureNative.Resources.Inputs.AliasPatternResponse
The default pattern for an alias.
Name string
The alias name.
Paths List<Pulumi.AzureNative.Resources.Inputs.AliasPathResponse>
The paths for an alias.
Type string
The type of the alias.
DefaultMetadata This property is required. AliasPathMetadataResponse
The default alias path metadata. Applies to the default path and to any alias path that doesn't have metadata
DefaultPath string
The default path for an alias.
DefaultPattern AliasPatternResponse
The default pattern for an alias.
Name string
The alias name.
Paths []AliasPathResponse
The paths for an alias.
Type string
The type of the alias.
defaultMetadata This property is required. AliasPathMetadataResponse
The default alias path metadata. Applies to the default path and to any alias path that doesn't have metadata
defaultPath String
The default path for an alias.
defaultPattern AliasPatternResponse
The default pattern for an alias.
name String
The alias name.
paths List<AliasPathResponse>
The paths for an alias.
type String
The type of the alias.
defaultMetadata This property is required. AliasPathMetadataResponse
The default alias path metadata. Applies to the default path and to any alias path that doesn't have metadata
defaultPath string
The default path for an alias.
defaultPattern AliasPatternResponse
The default pattern for an alias.
name string
The alias name.
paths AliasPathResponse[]
The paths for an alias.
type string
The type of the alias.
default_metadata This property is required. AliasPathMetadataResponse
The default alias path metadata. Applies to the default path and to any alias path that doesn't have metadata
default_path str
The default path for an alias.
default_pattern AliasPatternResponse
The default pattern for an alias.
name str
The alias name.
paths Sequence[AliasPathResponse]
The paths for an alias.
type str
The type of the alias.
defaultMetadata This property is required. Property Map
The default alias path metadata. Applies to the default path and to any alias path that doesn't have metadata
defaultPath String
The default path for an alias.
defaultPattern Property Map
The default pattern for an alias.
name String
The alias name.
paths List<Property Map>
The paths for an alias.
type String
The type of the alias.

ApiProfileResponse

ApiVersion This property is required. string
The API version.
ProfileVersion This property is required. string
The profile version.
ApiVersion This property is required. string
The API version.
ProfileVersion This property is required. string
The profile version.
apiVersion This property is required. String
The API version.
profileVersion This property is required. String
The profile version.
apiVersion This property is required. string
The API version.
profileVersion This property is required. string
The profile version.
api_version This property is required. str
The API version.
profile_version This property is required. str
The profile version.
apiVersion This property is required. String
The API version.
profileVersion This property is required. String
The profile version.

BasicDependencyResponse

Id string
The ID of the dependency.
ResourceName string
The dependency resource name.
ResourceType string
The dependency resource type.
Id string
The ID of the dependency.
ResourceName string
The dependency resource name.
ResourceType string
The dependency resource type.
id String
The ID of the dependency.
resourceName String
The dependency resource name.
resourceType String
The dependency resource type.
id string
The ID of the dependency.
resourceName string
The dependency resource name.
resourceType string
The dependency resource type.
id str
The ID of the dependency.
resource_name str
The dependency resource name.
resource_type str
The dependency resource type.
id String
The ID of the dependency.
resourceName String
The dependency resource name.
resourceType String
The dependency resource type.

DebugSettingResponse

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 you are passing in during deployment. By logging information about the request or response, you could potentially expose sensitive data that is retrieved through the deployment operations.
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 you are passing in during deployment. By logging information about the request or response, you could potentially expose sensitive data that is retrieved through the deployment operations.
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 you are passing in during deployment. By logging information about the request or response, you could potentially expose sensitive data that is retrieved through the deployment operations.
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 you are passing in during deployment. By logging information about the request or response, you could potentially expose sensitive data that is retrieved through the deployment operations.
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 you are passing in during deployment. By logging information about the request or response, you could potentially expose sensitive data that is retrieved through the deployment operations.
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 you are passing in during deployment. By logging information about the request or response, you could potentially expose sensitive data that is retrieved through the deployment operations.

DependencyResponse

DependsOn List<Pulumi.AzureNative.Resources.Inputs.BasicDependencyResponse>
The list of dependencies.
Id string
The ID of the dependency.
ResourceName string
The dependency resource name.
ResourceType string
The dependency resource type.
DependsOn []BasicDependencyResponse
The list of dependencies.
Id string
The ID of the dependency.
ResourceName string
The dependency resource name.
ResourceType string
The dependency resource type.
dependsOn List<BasicDependencyResponse>
The list of dependencies.
id String
The ID of the dependency.
resourceName String
The dependency resource name.
resourceType String
The dependency resource type.
dependsOn BasicDependencyResponse[]
The list of dependencies.
id string
The ID of the dependency.
resourceName string
The dependency resource name.
resourceType string
The dependency resource type.
depends_on Sequence[BasicDependencyResponse]
The list of dependencies.
id str
The ID of the dependency.
resource_name str
The dependency resource name.
resource_type str
The dependency resource type.
dependsOn List<Property Map>
The list of dependencies.
id String
The ID of the dependency.
resourceName String
The dependency resource name.
resourceType String
The dependency resource type.

DeploymentPropertiesExtendedResponse

CorrelationId This property is required. string
The correlation ID of the deployment.
DebugSetting This property is required. Pulumi.AzureNative.Resources.Inputs.DebugSettingResponse
The debug setting of the deployment.
Dependencies This property is required. List<Pulumi.AzureNative.Resources.Inputs.DependencyResponse>
The list of deployment dependencies.
Duration This property is required. string
The duration of the template deployment.
Error This property is required. Pulumi.AzureNative.Resources.Inputs.ErrorResponseResponse
The deployment error.
Mode This property is required. string
The deployment mode. Possible values are Incremental and Complete.
OnErrorDeployment This property is required. Pulumi.AzureNative.Resources.Inputs.OnErrorDeploymentExtendedResponse
The deployment on error behavior.
OutputResources This property is required. List<Pulumi.AzureNative.Resources.Inputs.ResourceReferenceResponse>
Array of provisioned resources.
Outputs This property is required. object
Key/value pairs that represent deployment output.
Parameters This property is required. object
Deployment parameters.
ParametersLink This property is required. Pulumi.AzureNative.Resources.Inputs.ParametersLinkResponse
The URI referencing the parameters.
Providers This property is required. List<Pulumi.AzureNative.Resources.Inputs.ProviderResponse>
The list of resource providers needed for the deployment.
ProvisioningState This property is required. string
Denotes the state of provisioning.
TemplateHash This property is required. string
The hash produced for the template.
TemplateLink This property is required. Pulumi.AzureNative.Resources.Inputs.TemplateLinkResponse
The URI referencing the template.
Timestamp This property is required. string
The timestamp of the template deployment.
ValidatedResources This property is required. List<Pulumi.AzureNative.Resources.Inputs.ResourceReferenceResponse>
Array of validated resources.
CorrelationId This property is required. string
The correlation ID of the deployment.
DebugSetting This property is required. DebugSettingResponse
The debug setting of the deployment.
Dependencies This property is required. []DependencyResponse
The list of deployment dependencies.
Duration This property is required. string
The duration of the template deployment.
Error This property is required. ErrorResponseResponse
The deployment error.
Mode This property is required. string
The deployment mode. Possible values are Incremental and Complete.
OnErrorDeployment This property is required. OnErrorDeploymentExtendedResponse
The deployment on error behavior.
OutputResources This property is required. []ResourceReferenceResponse
Array of provisioned resources.
Outputs This property is required. interface{}
Key/value pairs that represent deployment output.
Parameters This property is required. interface{}
Deployment parameters.
ParametersLink This property is required. ParametersLinkResponse
The URI referencing the parameters.
Providers This property is required. []ProviderResponse
The list of resource providers needed for the deployment.
ProvisioningState This property is required. string
Denotes the state of provisioning.
TemplateHash This property is required. string
The hash produced for the template.
TemplateLink This property is required. TemplateLinkResponse
The URI referencing the template.
Timestamp This property is required. string
The timestamp of the template deployment.
ValidatedResources This property is required. []ResourceReferenceResponse
Array of validated resources.
correlationId This property is required. String
The correlation ID of the deployment.
debugSetting This property is required. DebugSettingResponse
The debug setting of the deployment.
dependencies This property is required. List<DependencyResponse>
The list of deployment dependencies.
duration This property is required. String
The duration of the template deployment.
error This property is required. ErrorResponseResponse
The deployment error.
mode This property is required. String
The deployment mode. Possible values are Incremental and Complete.
onErrorDeployment This property is required. OnErrorDeploymentExtendedResponse
The deployment on error behavior.
outputResources This property is required. List<ResourceReferenceResponse>
Array of provisioned resources.
outputs This property is required. Object
Key/value pairs that represent deployment output.
parameters This property is required. Object
Deployment parameters.
parametersLink This property is required. ParametersLinkResponse
The URI referencing the parameters.
providers This property is required. List<ProviderResponse>
The list of resource providers needed for the deployment.
provisioningState This property is required. String
Denotes the state of provisioning.
templateHash This property is required. String
The hash produced for the template.
templateLink This property is required. TemplateLinkResponse
The URI referencing the template.
timestamp This property is required. String
The timestamp of the template deployment.
validatedResources This property is required. List<ResourceReferenceResponse>
Array of validated resources.
correlationId This property is required. string
The correlation ID of the deployment.
debugSetting This property is required. DebugSettingResponse
The debug setting of the deployment.
dependencies This property is required. DependencyResponse[]
The list of deployment dependencies.
duration This property is required. string
The duration of the template deployment.
error This property is required. ErrorResponseResponse
The deployment error.
mode This property is required. string
The deployment mode. Possible values are Incremental and Complete.
onErrorDeployment This property is required. OnErrorDeploymentExtendedResponse
The deployment on error behavior.
outputResources This property is required. ResourceReferenceResponse[]
Array of provisioned resources.
outputs This property is required. any
Key/value pairs that represent deployment output.
parameters This property is required. any
Deployment parameters.
parametersLink This property is required. ParametersLinkResponse
The URI referencing the parameters.
providers This property is required. ProviderResponse[]
The list of resource providers needed for the deployment.
provisioningState This property is required. string
Denotes the state of provisioning.
templateHash This property is required. string
The hash produced for the template.
templateLink This property is required. TemplateLinkResponse
The URI referencing the template.
timestamp This property is required. string
The timestamp of the template deployment.
validatedResources This property is required. ResourceReferenceResponse[]
Array of validated resources.
correlation_id This property is required. str
The correlation ID of the deployment.
debug_setting This property is required. DebugSettingResponse
The debug setting of the deployment.
dependencies This property is required. Sequence[DependencyResponse]
The list of deployment dependencies.
duration This property is required. str
The duration of the template deployment.
error This property is required. ErrorResponseResponse
The deployment error.
mode This property is required. str
The deployment mode. Possible values are Incremental and Complete.
on_error_deployment This property is required. OnErrorDeploymentExtendedResponse
The deployment on error behavior.
output_resources This property is required. Sequence[ResourceReferenceResponse]
Array of provisioned resources.
outputs This property is required. Any
Key/value pairs that represent deployment output.
parameters This property is required. Any
Deployment parameters.
parameters_link This property is required. ParametersLinkResponse
The URI referencing the parameters.
providers This property is required. Sequence[ProviderResponse]
The list of resource providers needed for the deployment.
provisioning_state This property is required. str
Denotes the state of provisioning.
template_hash This property is required. str
The hash produced for the template.
template_link This property is required. TemplateLinkResponse
The URI referencing the template.
timestamp This property is required. str
The timestamp of the template deployment.
validated_resources This property is required. Sequence[ResourceReferenceResponse]
Array of validated resources.
correlationId This property is required. String
The correlation ID of the deployment.
debugSetting This property is required. Property Map
The debug setting of the deployment.
dependencies This property is required. List<Property Map>
The list of deployment dependencies.
duration This property is required. String
The duration of the template deployment.
error This property is required. Property Map
The deployment error.
mode This property is required. String
The deployment mode. Possible values are Incremental and Complete.
onErrorDeployment This property is required. Property Map
The deployment on error behavior.
outputResources This property is required. List<Property Map>
Array of provisioned resources.
outputs This property is required. Any
Key/value pairs that represent deployment output.
parameters This property is required. Any
Deployment parameters.
parametersLink This property is required. Property Map
The URI referencing the parameters.
providers This property is required. List<Property Map>
The list of resource providers needed for the deployment.
provisioningState This property is required. String
Denotes the state of provisioning.
templateHash This property is required. String
The hash produced for the template.
templateLink This property is required. Property Map
The URI referencing the template.
timestamp This property is required. String
The timestamp of the template deployment.
validatedResources This property is required. List<Property Map>
Array of validated resources.

ErrorAdditionalInfoResponse

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

ErrorResponseResponse

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

OnErrorDeploymentExtendedResponse

ProvisioningState This property is required. string
The state of the provisioning for the on error deployment.
DeploymentName string
The deployment to be used on error case.
Type string
The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment.
ProvisioningState This property is required. string
The state of the provisioning for the on error deployment.
DeploymentName string
The deployment to be used on error case.
Type string
The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment.
provisioningState This property is required. String
The state of the provisioning for the on error deployment.
deploymentName String
The deployment to be used on error case.
type String
The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment.
provisioningState This property is required. string
The state of the provisioning for the on error deployment.
deploymentName string
The deployment to be used on error case.
type string
The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment.
provisioning_state This property is required. str
The state of the provisioning for the on error deployment.
deployment_name str
The deployment to be used on error case.
type str
The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment.
provisioningState This property is required. String
The state of the provisioning for the on error deployment.
deploymentName String
The deployment to be used on error case.
type String
The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment.

ParametersLinkResponse

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

ProviderExtendedLocationResponse

ExtendedLocations List<string>
The extended locations for the azure location.
Location string
The azure location.
Type string
The extended location type.
ExtendedLocations []string
The extended locations for the azure location.
Location string
The azure location.
Type string
The extended location type.
extendedLocations List<String>
The extended locations for the azure location.
location String
The azure location.
type String
The extended location type.
extendedLocations string[]
The extended locations for the azure location.
location string
The azure location.
type string
The extended location type.
extended_locations Sequence[str]
The extended locations for the azure location.
location str
The azure location.
type str
The extended location type.
extendedLocations List<String>
The extended locations for the azure location.
location String
The azure location.
type String
The extended location type.

ProviderResourceTypeResponse

ApiProfiles This property is required. List<Pulumi.AzureNative.Resources.Inputs.ApiProfileResponse>
The API profiles for the resource provider.
DefaultApiVersion This property is required. string
The default API version.
Aliases List<Pulumi.AzureNative.Resources.Inputs.AliasResponse>
The aliases that are supported by this resource type.
ApiVersions List<string>
The API version.
Capabilities string
The additional capabilities offered by this resource type.
LocationMappings List<Pulumi.AzureNative.Resources.Inputs.ProviderExtendedLocationResponse>
The location mappings that are supported by this resource type.
Locations List<string>
The collection of locations where this resource type can be created.
Properties Dictionary<string, string>
The properties.
ResourceType string
The resource type.
ZoneMappings List<Pulumi.AzureNative.Resources.Inputs.ZoneMappingResponse>
ApiProfiles This property is required. []ApiProfileResponse
The API profiles for the resource provider.
DefaultApiVersion This property is required. string
The default API version.
Aliases []AliasResponse
The aliases that are supported by this resource type.
ApiVersions []string
The API version.
Capabilities string
The additional capabilities offered by this resource type.
LocationMappings []ProviderExtendedLocationResponse
The location mappings that are supported by this resource type.
Locations []string
The collection of locations where this resource type can be created.
Properties map[string]string
The properties.
ResourceType string
The resource type.
ZoneMappings []ZoneMappingResponse
apiProfiles This property is required. List<ApiProfileResponse>
The API profiles for the resource provider.
defaultApiVersion This property is required. String
The default API version.
aliases List<AliasResponse>
The aliases that are supported by this resource type.
apiVersions List<String>
The API version.
capabilities String
The additional capabilities offered by this resource type.
locationMappings List<ProviderExtendedLocationResponse>
The location mappings that are supported by this resource type.
locations List<String>
The collection of locations where this resource type can be created.
properties Map<String,String>
The properties.
resourceType String
The resource type.
zoneMappings List<ZoneMappingResponse>
apiProfiles This property is required. ApiProfileResponse[]
The API profiles for the resource provider.
defaultApiVersion This property is required. string
The default API version.
aliases AliasResponse[]
The aliases that are supported by this resource type.
apiVersions string[]
The API version.
capabilities string
The additional capabilities offered by this resource type.
locationMappings ProviderExtendedLocationResponse[]
The location mappings that are supported by this resource type.
locations string[]
The collection of locations where this resource type can be created.
properties {[key: string]: string}
The properties.
resourceType string
The resource type.
zoneMappings ZoneMappingResponse[]
api_profiles This property is required. Sequence[ApiProfileResponse]
The API profiles for the resource provider.
default_api_version This property is required. str
The default API version.
aliases Sequence[AliasResponse]
The aliases that are supported by this resource type.
api_versions Sequence[str]
The API version.
capabilities str
The additional capabilities offered by this resource type.
location_mappings Sequence[ProviderExtendedLocationResponse]
The location mappings that are supported by this resource type.
locations Sequence[str]
The collection of locations where this resource type can be created.
properties Mapping[str, str]
The properties.
resource_type str
The resource type.
zone_mappings Sequence[ZoneMappingResponse]
apiProfiles This property is required. List<Property Map>
The API profiles for the resource provider.
defaultApiVersion This property is required. String
The default API version.
aliases List<Property Map>
The aliases that are supported by this resource type.
apiVersions List<String>
The API version.
capabilities String
The additional capabilities offered by this resource type.
locationMappings List<Property Map>
The location mappings that are supported by this resource type.
locations List<String>
The collection of locations where this resource type can be created.
properties Map<String>
The properties.
resourceType String
The resource type.
zoneMappings List<Property Map>

ProviderResponse

Id This property is required. string
The provider ID.
RegistrationPolicy This property is required. string
The registration policy of the resource provider.
RegistrationState This property is required. string
The registration state of the resource provider.
ResourceTypes This property is required. List<Pulumi.AzureNative.Resources.Inputs.ProviderResourceTypeResponse>
The collection of provider resource types.
Namespace string
The namespace of the resource provider.
ProviderAuthorizationConsentState string
The provider authorization consent state.
Id This property is required. string
The provider ID.
RegistrationPolicy This property is required. string
The registration policy of the resource provider.
RegistrationState This property is required. string
The registration state of the resource provider.
ResourceTypes This property is required. []ProviderResourceTypeResponse
The collection of provider resource types.
Namespace string
The namespace of the resource provider.
ProviderAuthorizationConsentState string
The provider authorization consent state.
id This property is required. String
The provider ID.
registrationPolicy This property is required. String
The registration policy of the resource provider.
registrationState This property is required. String
The registration state of the resource provider.
resourceTypes This property is required. List<ProviderResourceTypeResponse>
The collection of provider resource types.
namespace String
The namespace of the resource provider.
providerAuthorizationConsentState String
The provider authorization consent state.
id This property is required. string
The provider ID.
registrationPolicy This property is required. string
The registration policy of the resource provider.
registrationState This property is required. string
The registration state of the resource provider.
resourceTypes This property is required. ProviderResourceTypeResponse[]
The collection of provider resource types.
namespace string
The namespace of the resource provider.
providerAuthorizationConsentState string
The provider authorization consent state.
id This property is required. str
The provider ID.
registration_policy This property is required. str
The registration policy of the resource provider.
registration_state This property is required. str
The registration state of the resource provider.
resource_types This property is required. Sequence[ProviderResourceTypeResponse]
The collection of provider resource types.
namespace str
The namespace of the resource provider.
provider_authorization_consent_state str
The provider authorization consent state.
id This property is required. String
The provider ID.
registrationPolicy This property is required. String
The registration policy of the resource provider.
registrationState This property is required. String
The registration state of the resource provider.
resourceTypes This property is required. List<Property Map>
The collection of provider resource types.
namespace String
The namespace of the resource provider.
providerAuthorizationConsentState String
The provider authorization consent state.

ResourceReferenceResponse

Id This property is required. string
The resourceId of a resource managed by the deployment stack.
Id This property is required. string
The resourceId of a resource managed by the deployment stack.
id This property is required. String
The resourceId of a resource managed by the deployment stack.
id This property is required. string
The resourceId of a resource managed by the deployment stack.
id This property is required. str
The resourceId of a resource managed by the deployment stack.
id This property is required. String
The resourceId of a resource managed by the deployment stack.

TemplateLinkResponse

ContentVersion string
If included, must match the ContentVersion in the template.
Id string
The resource id of a Template Spec. Use either the id or uri property, but not both.
QueryString string
The query string (for example, a SAS token) to be used with the templateLink URI.
RelativePath string
The relativePath property can be used to deploy a linked template at a location relative to the parent. If the parent template was linked with a TemplateSpec, this will reference an artifact in the TemplateSpec. If the parent was linked with a URI, the child deployment will be a combination of the parent and relativePath URIs
Uri string
The URI of the template to deploy. Use either the uri or id property, but not both.
ContentVersion string
If included, must match the ContentVersion in the template.
Id string
The resource id of a Template Spec. Use either the id or uri property, but not both.
QueryString string
The query string (for example, a SAS token) to be used with the templateLink URI.
RelativePath string
The relativePath property can be used to deploy a linked template at a location relative to the parent. If the parent template was linked with a TemplateSpec, this will reference an artifact in the TemplateSpec. If the parent was linked with a URI, the child deployment will be a combination of the parent and relativePath URIs
Uri string
The URI of the template to deploy. Use either the uri or id property, but not both.
contentVersion String
If included, must match the ContentVersion in the template.
id String
The resource id of a Template Spec. Use either the id or uri property, but not both.
queryString String
The query string (for example, a SAS token) to be used with the templateLink URI.
relativePath String
The relativePath property can be used to deploy a linked template at a location relative to the parent. If the parent template was linked with a TemplateSpec, this will reference an artifact in the TemplateSpec. If the parent was linked with a URI, the child deployment will be a combination of the parent and relativePath URIs
uri String
The URI of the template to deploy. Use either the uri or id property, but not both.
contentVersion string
If included, must match the ContentVersion in the template.
id string
The resource id of a Template Spec. Use either the id or uri property, but not both.
queryString string
The query string (for example, a SAS token) to be used with the templateLink URI.
relativePath string
The relativePath property can be used to deploy a linked template at a location relative to the parent. If the parent template was linked with a TemplateSpec, this will reference an artifact in the TemplateSpec. If the parent was linked with a URI, the child deployment will be a combination of the parent and relativePath URIs
uri string
The URI of the template to deploy. Use either the uri or id property, but not both.
content_version str
If included, must match the ContentVersion in the template.
id str
The resource id of a Template Spec. Use either the id or uri property, but not both.
query_string str
The query string (for example, a SAS token) to be used with the templateLink URI.
relative_path str
The relativePath property can be used to deploy a linked template at a location relative to the parent. If the parent template was linked with a TemplateSpec, this will reference an artifact in the TemplateSpec. If the parent was linked with a URI, the child deployment will be a combination of the parent and relativePath URIs
uri str
The URI of the template to deploy. Use either the uri or id property, but not both.
contentVersion String
If included, must match the ContentVersion in the template.
id String
The resource id of a Template Spec. Use either the id or uri property, but not both.
queryString String
The query string (for example, a SAS token) to be used with the templateLink URI.
relativePath String
The relativePath property can be used to deploy a linked template at a location relative to the parent. If the parent template was linked with a TemplateSpec, this will reference an artifact in the TemplateSpec. If the parent was linked with a URI, the child deployment will be a combination of the parent and relativePath URIs
uri String
The URI of the template to deploy. Use either the uri or id property, but not both.

ZoneMappingResponse

Location string
The location of the zone mapping.
Zones List<string>
Location string
The location of the zone mapping.
Zones []string
location String
The location of the zone mapping.
zones List<String>
location string
The location of the zone mapping.
zones string[]
location str
The location of the zone mapping.
zones Sequence[str]
location String
The location of the zone mapping.
zones List<String>

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
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.1.0 published on Tuesday, Apr 8, 2025 by Pulumi