Określa typ informacji do rejestrowania na potrzeby debugowania. Dozwolone wartości to none, requestContent, responseContent lub requestContent i responseContent oddzielone przecinkami. Wartość domyślna to brak. Podczas ustawiania tej wartości należy dokładnie rozważyć typ informacji przekazywanych podczas wdrażania. Rejestrując informacje o żądaniu lub odpowiedzi, możesz potencjalnie uwidocznić poufne dane pobierane za pośrednictwem operacji wdrażania.
Określa, czy wyrażenia szablonu są oceniane w zakresie szablonu nadrzędnego lub szablonu zagnieżdżonego. Dotyczy tylko szablonów zagnieżdżonych. Jeśli nie zostanie określony, wartość domyślna jest zewnętrzna.
Tryb używany do wdrażania zasobów. Ta wartość może być przyrostowa lub ukończona. W trybie przyrostowym zasoby są wdrażane bez usuwania istniejących zasobów, które nie są uwzględnione w szablonie. W trybie kompletnym zasoby są wdrażane, a istniejące zasoby w grupie zasobów, które nie są uwzględnione w szablonie, są usuwane. Należy zachować ostrożność podczas korzystania z trybu ukończenia, ponieważ możesz przypadkowo usunąć zasoby.
Pary nazw i wartości definiujące parametry wdrożenia dla szablonu. Ten element jest używany, gdy chcesz podać wartości parametrów bezpośrednio w żądaniu, a nie połączyć się z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON.
Identyfikator URI pliku parametrów. Ten element służy do łączenia z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu.
Zawartość szablonu. Ten element jest używany, gdy chcesz przekazać składnię szablonu bezpośrednio w żądaniu, a nie połączyć się z istniejącym szablonem. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu.
jakikolwiek
templateLink
Identyfikator URI szablonu. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu.
TemplateLink
DeploymentPropertiesParameters
Nazwa
Opis
Wartość
Tagi wdrożenia
Nazwa
Opis
Wartość
ExpressionEvaluationOptions
Nazwa
Opis
Wartość
zakres
Zakres używany do oceny parametrów, zmiennych i funkcji w szablonie zagnieżdżonym.
Użyj polecenia podczas tworzenia zasobu w zakresie innym niż zakres wdrożenia.
Ustaw tę właściwość na symboliczną nazwę zasobu, aby zastosować zasób rozszerzenia .
Tagi
Tagi zasobów
Słownik nazw tagów i wartości. Zobacz tagi w szablonach
OnErrorDeploymentOrOnErrorDeploymentExtended
Nazwa
Opis
Wartość
deploymentName
Wdrożenie, które ma być używane w przypadku błędu.
struna
typ
Wdrożenie typu zachowania błędu. Możliwe wartości to LastSuccessful i SpecificDeployment.
"LastSuccessful" "SpecificDeployment"
ParametersLink
Nazwa
Opis
Wartość
contentVersion
W przypadku dołączenia element musi być zgodny z elementem ContentVersion w szablonie.
struna
Uri
Identyfikator URI pliku parametrów.
ciąg (wymagany)
SzablonLink
Nazwa
Opis
Wartość
contentVersion
W przypadku dołączenia element musi być zgodny z elementem ContentVersion w szablonie.
struna
id
Identyfikator zasobu specyfikacji szablonu. Użyj właściwości identyfikatora lub identyfikatora URI, ale nie obu tych elementów.
struna
queryString
Ciąg zapytania (na przykład token SAS) do użycia z identyfikatorem URI szablonuLink.
struna
relativePath
Właściwość relativePath może służyć do wdrażania połączonego szablonu w lokalizacji względem elementu nadrzędnego. Jeśli szablon nadrzędny został połączony z szablonem TemplateSpec, będzie on odwoływać się do artefaktu w elemencie TemplateSpec. Jeśli element nadrzędny został połączony z identyfikatorem URI, wdrożenie podrzędne będzie kombinacją identyfikatorów URI nadrzędnych i względnychPath
struna
Uri
Identyfikator URI szablonu do wdrożenia. Użyj właściwości URI lub id, ale nie obu.
struna
Definicja zasobu szablonu usługi ARM
Typ zasobu wdrożenia można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Resources/deployments, dodaj następujący kod JSON do szablonu.
Określa typ informacji do rejestrowania na potrzeby debugowania. Dozwolone wartości to none, requestContent, responseContent lub requestContent i responseContent oddzielone przecinkami. Wartość domyślna to brak. Podczas ustawiania tej wartości należy dokładnie rozważyć typ informacji przekazywanych podczas wdrażania. Rejestrując informacje o żądaniu lub odpowiedzi, możesz potencjalnie uwidocznić poufne dane pobierane za pośrednictwem operacji wdrażania.
Określa, czy wyrażenia szablonu są oceniane w zakresie szablonu nadrzędnego lub szablonu zagnieżdżonego. Dotyczy tylko szablonów zagnieżdżonych. Jeśli nie zostanie określony, wartość domyślna jest zewnętrzna.
Tryb używany do wdrażania zasobów. Ta wartość może być przyrostowa lub ukończona. W trybie przyrostowym zasoby są wdrażane bez usuwania istniejących zasobów, które nie są uwzględnione w szablonie. W trybie kompletnym zasoby są wdrażane, a istniejące zasoby w grupie zasobów, które nie są uwzględnione w szablonie, są usuwane. Należy zachować ostrożność podczas korzystania z trybu ukończenia, ponieważ możesz przypadkowo usunąć zasoby.
Pary nazw i wartości definiujące parametry wdrożenia dla szablonu. Ten element jest używany, gdy chcesz podać wartości parametrów bezpośrednio w żądaniu, a nie połączyć się z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON.
Identyfikator URI pliku parametrów. Ten element służy do łączenia z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu.
Zawartość szablonu. Ten element jest używany, gdy chcesz przekazać składnię szablonu bezpośrednio w żądaniu, a nie połączyć się z istniejącym szablonem. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu.
jakikolwiek
templateLink
Identyfikator URI szablonu. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu.
TemplateLink
DeploymentPropertiesParameters
Nazwa
Opis
Wartość
Tagi wdrożenia
Nazwa
Opis
Wartość
ExpressionEvaluationOptions
Nazwa
Opis
Wartość
zakres
Zakres używany do oceny parametrów, zmiennych i funkcji w szablonie zagnieżdżonym.
Słownik nazw tagów i wartości. Zobacz tagi w szablonach
typ
Typ zasobu
"Microsoft.Resources/deployments"
OnErrorDeploymentOrOnErrorDeploymentExtended
Nazwa
Opis
Wartość
deploymentName
Wdrożenie, które ma być używane w przypadku błędu.
struna
typ
Wdrożenie typu zachowania błędu. Możliwe wartości to LastSuccessful i SpecificDeployment.
"LastSuccessful" "SpecificDeployment"
ParametersLink
Nazwa
Opis
Wartość
contentVersion
W przypadku dołączenia element musi być zgodny z elementem ContentVersion w szablonie.
struna
Uri
Identyfikator URI pliku parametrów.
ciąg (wymagany)
SzablonLink
Nazwa
Opis
Wartość
contentVersion
W przypadku dołączenia element musi być zgodny z elementem ContentVersion w szablonie.
struna
id
Identyfikator zasobu specyfikacji szablonu. Użyj właściwości identyfikatora lub identyfikatora URI, ale nie obu tych elementów.
struna
queryString
Ciąg zapytania (na przykład token SAS) do użycia z identyfikatorem URI szablonuLink.
struna
relativePath
Właściwość relativePath może służyć do wdrażania połączonego szablonu w lokalizacji względem elementu nadrzędnego. Jeśli szablon nadrzędny został połączony z szablonem TemplateSpec, będzie on odwoływać się do artefaktu w elemencie TemplateSpec. Jeśli element nadrzędny został połączony z identyfikatorem URI, wdrożenie podrzędne będzie kombinacją identyfikatorów URI nadrzędnych i względnychPath
struna
Uri
Identyfikator URI szablonu do wdrożenia. Użyj właściwości URI lub id, ale nie obu.
Określa typ informacji do rejestrowania na potrzeby debugowania. Dozwolone wartości to none, requestContent, responseContent lub requestContent i responseContent oddzielone przecinkami. Wartość domyślna to brak. Podczas ustawiania tej wartości należy dokładnie rozważyć typ informacji przekazywanych podczas wdrażania. Rejestrując informacje o żądaniu lub odpowiedzi, możesz potencjalnie uwidocznić poufne dane pobierane za pośrednictwem operacji wdrażania.
Określa, czy wyrażenia szablonu są oceniane w zakresie szablonu nadrzędnego lub szablonu zagnieżdżonego. Dotyczy tylko szablonów zagnieżdżonych. Jeśli nie zostanie określony, wartość domyślna jest zewnętrzna.
Tryb używany do wdrażania zasobów. Ta wartość może być przyrostowa lub ukończona. W trybie przyrostowym zasoby są wdrażane bez usuwania istniejących zasobów, które nie są uwzględnione w szablonie. W trybie kompletnym zasoby są wdrażane, a istniejące zasoby w grupie zasobów, które nie są uwzględnione w szablonie, są usuwane. Należy zachować ostrożność podczas korzystania z trybu ukończenia, ponieważ możesz przypadkowo usunąć zasoby.
Pary nazw i wartości definiujące parametry wdrożenia dla szablonu. Ten element jest używany, gdy chcesz podać wartości parametrów bezpośrednio w żądaniu, a nie połączyć się z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON.
Identyfikator URI pliku parametrów. Ten element służy do łączenia z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu.
Zawartość szablonu. Ten element jest używany, gdy chcesz przekazać składnię szablonu bezpośrednio w żądaniu, a nie połączyć się z istniejącym szablonem. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu.
jakikolwiek
templateLink
Identyfikator URI szablonu. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu.
TemplateLink
DeploymentPropertiesParameters
Nazwa
Opis
Wartość
Tagi wdrożenia
Nazwa
Opis
Wartość
ExpressionEvaluationOptions
Nazwa
Opis
Wartość
zakres
Zakres używany do oceny parametrów, zmiennych i funkcji w szablonie zagnieżdżonym.
Wdrożenie, które ma być używane w przypadku błędu.
struna
typ
Wdrożenie typu zachowania błędu. Możliwe wartości to LastSuccessful i SpecificDeployment.
"LastSuccessful" "SpecificDeployment"
ParametersLink
Nazwa
Opis
Wartość
contentVersion
W przypadku dołączenia element musi być zgodny z elementem ContentVersion w szablonie.
struna
Uri
Identyfikator URI pliku parametrów.
ciąg (wymagany)
SzablonLink
Nazwa
Opis
Wartość
contentVersion
W przypadku dołączenia element musi być zgodny z elementem ContentVersion w szablonie.
struna
id
Identyfikator zasobu specyfikacji szablonu. Użyj właściwości identyfikatora lub identyfikatora URI, ale nie obu tych elementów.
struna
queryString
Ciąg zapytania (na przykład token SAS) do użycia z identyfikatorem URI szablonuLink.
struna
relativePath
Właściwość relativePath może służyć do wdrażania połączonego szablonu w lokalizacji względem elementu nadrzędnego. Jeśli szablon nadrzędny został połączony z szablonem TemplateSpec, będzie on odwoływać się do artefaktu w elemencie TemplateSpec. Jeśli element nadrzędny został połączony z identyfikatorem URI, wdrożenie podrzędne będzie kombinacją identyfikatorów URI nadrzędnych i względnychPath
struna
Uri
Identyfikator URI szablonu do wdrożenia. Użyj właściwości URI lub id, ale nie obu.