C# 클래스 Microsoft.Azure.Commands.ResourceManager.Cmdlets.Utilities.TemplateUtility

파일 보기 프로젝트 열기: Azure/azure-powershell

공개 메소드들

메소드 설명
GetTemplateParametersFromFile ( string templateFilePath, Hashtable templateParameterObject, string templateParameterFilePath, string staticParameters ) : RuntimeDefinedParameterDictionary

Gets the parameters for a given template file.

ParseTemplateParameterContent ( string templateParameterContent ) : TemplateFileParameterV1>.Dictionary
ParseTemplateParameterFileContents ( string templateParameterFilePath ) : TemplateFileParameterV1>.Dictionary

비공개 메소드들

메소드 설명
ConstructDynamicParameter ( string staticParameters, TemplateFileParameterV1>.KeyValuePair parameter ) : System.Management.Automation.RuntimeDefinedParameter
GetParameterType ( string resourceParameterType ) : Type
ParseTemplateAndExtractParameters ( string templateContent, Hashtable templateParameterObject, string templateParameterFilePath, string staticParameters ) : RuntimeDefinedParameterDictionary
UpdateParametersWithObject ( RuntimeDefinedParameterDictionary dynamicParameters, Hashtable templateParameterObject ) : void

메소드 상세

GetTemplateParametersFromFile() 공개 정적인 메소드

Gets the parameters for a given template file.
public static GetTemplateParametersFromFile ( string templateFilePath, Hashtable templateParameterObject, string templateParameterFilePath, string staticParameters ) : RuntimeDefinedParameterDictionary
templateFilePath string The gallery template path (local or remote)
templateParameterObject System.Collections.Hashtable Existing template parameter object
templateParameterFilePath string Path to the template parameter file if present
staticParameters string The existing PowerShell cmdlet parameters
리턴 RuntimeDefinedParameterDictionary

ParseTemplateParameterContent() 공개 정적인 메소드

public static ParseTemplateParameterContent ( string templateParameterContent ) : TemplateFileParameterV1>.Dictionary
templateParameterContent string
리턴 TemplateFileParameterV1>.Dictionary

ParseTemplateParameterFileContents() 공개 정적인 메소드

public static ParseTemplateParameterFileContents ( string templateParameterFilePath ) : TemplateFileParameterV1>.Dictionary
templateParameterFilePath string
리턴 TemplateFileParameterV1>.Dictionary