ResourceGroupTemplateDeployment

class ResourceGroupTemplateDeployment : KotlinCustomResource

Manages a Resource Group Template Deployment.

Note: This resource will automatically attempt to delete resources deployed by the ARM Template when it is deleted. This behavior can be disabled in the provider features block by setting the delete_nested_items_during_deletion field to false within the template_deployment block.

Import

Resource Group Template Deployments can be imported using the resource id, e.g.

$ pulumi import azure:core/resourceGroupTemplateDeployment:ResourceGroupTemplateDeployment example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.Resources/deployments/template1

Properties

Link copied to clipboard
val debugLevel: Output<String>?

The Debug Level which should be used for this Resource Group Template Deployment. Possible values are none, requestContent, responseContent and requestContent, responseContent.

Link copied to clipboard
val deploymentMode: Output<String>

The Deployment Mode for this Resource Group Template Deployment. Possible values are Complete (where resources in the Resource Group not specified in the ARM Template will be destroyed) and Incremental (where resources are additive only).

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val name: Output<String>

The name which should be used for this Resource Group Template Deployment. Changing this forces a new Resource Group Template Deployment to be created.

Link copied to clipboard
val outputContent: Output<String>

The JSON Content of the Outputs of the ARM Template Deployment.

Link copied to clipboard

The contents of the ARM Template parameters file - containing a JSON list of parameters.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The name of the Resource Group where the Resource Group Template Deployment should exist. Changing this forces a new Resource Group Template Deployment to be created.

Link copied to clipboard
val tags: Output<Map<String, String>>?

A mapping of tags which should be assigned to the Resource Group Template Deployment.

Link copied to clipboard
val templateContent: Output<String>

The contents of the ARM Template which should be deployed into this Resource Group. Cannot be specified with template_spec_version_id.

Link copied to clipboard

The ID of the Template Spec Version to deploy. Cannot be specified with template_content.

Link copied to clipboard
val urn: Output<String>