Show / Hide Table of Contents

Class TemplateDeploymentArgs

Inheritance
System.Object
InputArgs
ResourceArgs
TemplateDeploymentArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.Core
Assembly: Pulumi.Azure.dll
Syntax
public sealed class TemplateDeploymentArgs : ResourceArgs

Constructors

View Source

TemplateDeploymentArgs()

Declaration
public TemplateDeploymentArgs()

Properties

View Source

DeploymentMode

Specifies the mode that is used to deploy resources. This value could be either Incremental or Complete. Note that you will almost always want this to be set to Incremental otherwise the deployment will destroy all infrastructure not specified within the template, and this provider will not be aware of this.

Declaration
public Input<string> DeploymentMode { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Name

Specifies the name of the template deployment. Changing this forces a new resource to be created.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Parameters

Specifies the name and value pairs that define the deployment parameters for the template.

Declaration
public InputMap<string> Parameters { get; set; }
Property Value
Type Description
InputMap<System.String>
View Source

ParametersBody

Specifies a valid Azure JSON parameters file that define the deployment parameters. It can contain KeyVault references

Declaration
public Input<string> ParametersBody { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ResourceGroupName

The name of the resource group in which to create the template deployment.

Declaration
public Input<string> ResourceGroupName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

TemplateBody

Specifies the JSON definition for the template.

Declaration
public Input<string> TemplateBody { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.