Microsoft.Resources deploymentStacks 2024-03-01
Bicep-resourcedefinitie
Het resourcetype deploymentStacks kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Beheergroepen - Zie implementatieopdrachten voor beheergroepen* Abonnement - Zie implementatieopdrachten voor* resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Resources/deploymentStacks-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Resources/deploymentStacks@2024-03-01' = {
location: 'string'
name: 'string'
properties: {
actionOnUnmanage: {
managementGroups: 'string'
resourceGroups: 'string'
resources: 'string'
}
bypassStackOutOfSyncError: bool
debugSetting: {
detailLevel: 'string'
}
denySettings: {
applyToChildScopes: bool
excludedActions: [
'string'
]
excludedPrincipals: [
'string'
]
mode: 'string'
}
deploymentScope: 'string'
description: 'string'
error: {}
parameters: {
{customized property}: {
reference: {
keyVault: {
id: 'string'
}
secretName: 'string'
secretVersion: 'string'
}
type: 'string'
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
parametersLink: {
contentVersion: 'string'
uri: 'string'
}
template: any(Azure.Bicep.Types.Concrete.AnyType)
templateLink: {
contentVersion: 'string'
id: 'string'
queryString: 'string'
relativePath: 'string'
uri: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Eigenschapswaarden
ActionOnUnmanage
Naam | Beschrijving | Waarde |
---|---|---|
managementGroups | Hiermee geeft u een actie op voor een nieuw niet-beheerde resource. Verwijderen probeert de resource te verwijderen uit Azure. Loskoppelen laat de resource in de huidige status staan. | 'verwijderen' 'loskoppelen' |
resourceGroups | Hiermee geeft u een actie op voor een nieuw niet-beheerde resource. Verwijderen probeert de resource te verwijderen uit Azure. Loskoppelen laat de resource in de huidige status staan. | 'verwijderen' 'loskoppelen' |
weg | Hiermee geeft u een actie op voor een nieuw niet-beheerde resource. Verwijderen probeert de resource te verwijderen uit Azure. Loskoppelen laat de resource in de huidige status staan. | 'verwijderen' 'loskoppelen' (vereist) |
DenySettings
Naam | Beschrijving | Waarde |
---|---|---|
applyToChildScopes | DenySettings wordt toegepast op onderliggende resourcebereiken van elke beheerde resource met een weigeringstoewijzing. | Bool |
excludedActions | Lijst met beheerbewerkingen op basis van rollen die zijn uitgesloten van denySettings. Maximaal 200 acties zijn toegestaan. Als de denySetting-modus is ingesteld op denyWriteAndDelete, worden de volgende acties automatisch toegevoegd aan 'excludedActions': '*/read' en 'Microsoft.Authorization/locks/delete'. Als de denySetting-modus is ingesteld op DenyDelete, worden de volgende acties automatisch toegevoegd aan 'excludedActions': 'Microsoft.Authorization/locks/delete'. Dubbele acties worden verwijderd. | tekenreeks[] |
excludedPrincipals | Lijst met AAD-principal-id's die zijn uitgesloten van de vergrendeling. Maximaal 5 principals zijn toegestaan. | tekenreeks[] |
wijze | denySettings-modus waarmee geweigerde acties worden gedefinieerd. | 'denyDelete' 'denyWriteAndDelete' 'none' (vereist) |
DeploymentParameterAutoGenerated
Naam | Beschrijving | Waarde |
---|---|---|
referentie | Azure Key Vault-parameterverwijzing. | KeyVaultParameterReferenceAutoGenerated |
type | Type van de waarde. | snaar |
waarde | Invoerwaarde voor de parameter. | enig |
DeploymentStackProperties
Naam | Beschrijving | Waarde |
---|---|---|
actionOnUnmanage | Definieert het gedrag van resources die niet meer worden beheerd nadat de implementatiestack is bijgewerkt of verwijderd. | ActionOnUnmanage (vereist) |
bypassStackOutOfSyncError | Vlag om servicefouten te omzeilen die aangeven dat de stackresourcelijst niet correct is gesynchroniseerd. | Bool |
foutopsporingsetting | De foutopsporingsinstelling van de implementatie. | DeploymentStacksDebugSetting- |
denySettings | Definieert hoe resources die door de stack zijn geïmplementeerd, zijn vergrendeld. | DenySettings (vereist) |
deploymentScope | Het bereik waarop de eerste implementatie moet worden gemaakt. Als er geen bereik is opgegeven, wordt standaard het bereik van de implementatiestack gebruikt. Geldige bereiken zijn: beheergroep (indeling: /providers/Microsoft.Management/managementGroups/{managementGroupId}), abonnement (indeling: '/subscriptions/{subscriptionId}'), resourcegroep (indeling: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'). | snaar |
beschrijving | Beschrijving van implementatiestack. Maximale lengte van 4096 tekens. | snaar Beperkingen: Maximale lengte = 4096 |
fout | De foutdetails. | ErrorDetail- |
Parameters | Naam- en waardeparen waarmee de implementatieparameters voor de sjabloon worden gedefinieerd. Gebruik dit element wanneer u de parameterwaarden rechtstreeks in de aanvraag opgeeft in plaats van een koppeling naar een bestaand parameterbestand. Gebruik de eigenschap parametersLink of de parametereigenschap, maar niet beide. | DeploymentStackPropertiesParameters |
parametersLink | De URI van het parameterbestand. Gebruik dit element om een koppeling te maken naar een bestaand parameterbestand. Gebruik de eigenschap parametersLink of de parametereigenschap, maar niet beide. | DeploymentStacksParametersLink |
sjabloon | De sjablooninhoud. U gebruikt dit element als u de syntaxis van de sjabloon rechtstreeks in de aanvraag wilt doorgeven in plaats van een koppeling naar een bestaande sjabloon. Dit kan een JObject of een goed opgemaakte JSON-tekenreeks zijn. Gebruik de eigenschap templateLink of de sjablooneigenschap, maar niet beide. | enig |
templateLink | De URI van de sjabloon. Gebruik de eigenschap templateLink of de sjablooneigenschap, maar niet beide. | DeploymentStacksTemplateLink- |
DeploymentStackPropertiesParameters
Naam | Beschrijving | Waarde |
---|
DeploymentStacksDebugSetting
Naam | Beschrijving | Waarde |
---|---|---|
detailLevel | Hiermee geeft u het type informatie op dat moet worden vastgelegd voor foutopsporing. De toegestane waarden zijn geen, requestContent, responseContent of zowel requestContent als responseContent, gescheiden door een komma. De standaardwaarde is geen. Houd bij het instellen van deze waarde zorgvuldig rekening met het type informatie dat wordt doorgegeven tijdens de implementatie. Door informatie over de aanvraag of het antwoord te registreren, kunnen gevoelige gegevens die worden opgehaald via de implementatiebewerkingen mogelijk worden weergegeven. | snaar |
DeploymentStacksParametersLink
Naam | Beschrijving | Waarde |
---|---|---|
contentVersion | Indien opgenomen, moet deze overeenkomen met de ContentVersion in de sjabloon. | snaar |
Uri | De URI van het parameterbestand. | tekenreeks (vereist) |
DeploymentStacksTemplateLink
Naam | Beschrijving | Waarde |
---|---|---|
contentVersion | Indien opgenomen, moet deze overeenkomen met de ContentVersion in de sjabloon. | snaar |
legitimatiebewijs | De resourceId van een sjabloonspecificatie. Gebruik de id of URI-eigenschap, maar niet beide. | snaar |
queryString | De querytekenreeks (bijvoorbeeld een SAS-token) die moet worden gebruikt met de templateLink-URI. | snaar |
relativePath | De relatievePath-eigenschap kan worden gebruikt om een gekoppelde sjabloon te implementeren op een locatie ten opzichte van het bovenliggende item. Als de bovenliggende sjabloon is gekoppeld aan een TemplateSpec, verwijst dit naar een artefact in de TemplateSpec. Als het bovenliggende element is gekoppeld aan een URI, is de onderliggende implementatie een combinatie van de bovenliggende en relatievePath-URI's. | snaar |
Uri | De URI van de sjabloon die moet worden geïmplementeerd. Gebruik de eigenschap URI of id, maar niet beide. | snaar |
DeploymentStackTags
Naam | Beschrijving | Waarde |
---|
ErrorDetail
Naam | Beschrijving | Waarde |
---|
KeyVaultParameterReferenceAutoGenerated
Naam | Beschrijving | Waarde |
---|---|---|
keyVault | Naslaginformatie over Azure Key Vault. | KeyVaultReferenceAutoGenerated (vereist) |
secretName | Naam van azure Key Vault-geheim. | tekenreeks (vereist) |
secretVersion | Geheime versie van Azure Key Vault. | snaar |
KeyVaultReferenceAutoGenerated
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | Azure Key Vault-resourceId. | tekenreeks (vereist) |
Microsoft.Resources/deploymentStacks
Naam | Beschrijving | Waarde |
---|---|---|
plaats | De locatie van de implementatiestack. Deze kan niet worden gewijzigd na het maken. Dit moet een van de ondersteunde Azure-locaties zijn. | snaar |
naam | De resourcenaam | snaar Beperkingen: Minimale lengte = 1 Maximale lengte = 90 Patroon = ^[-\w\._\(\)]+$ (vereist) |
Eigenschappen | Eigenschappen van implementatiestack. | DeploymentStackProperties- |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
Resourcedefinitie van ARM-sjabloon
Het resourcetype deploymentStacks kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Beheergroepen - Zie implementatieopdrachten voor beheergroepen* Abonnement - Zie implementatieopdrachten voor* resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Resources/deploymentStacks-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Resources/deploymentStacks",
"apiVersion": "2024-03-01",
"name": "string",
"location": "string",
"properties": {
"actionOnUnmanage": {
"managementGroups": "string",
"resourceGroups": "string",
"resources": "string"
},
"bypassStackOutOfSyncError": "bool",
"debugSetting": {
"detailLevel": "string"
},
"denySettings": {
"applyToChildScopes": "bool",
"excludedActions": [ "string" ],
"excludedPrincipals": [ "string" ],
"mode": "string"
},
"deploymentScope": "string",
"description": "string",
"error": {
},
"parameters": {
"{customized property}": {
"reference": {
"keyVault": {
"id": "string"
},
"secretName": "string",
"secretVersion": "string"
},
"type": "string",
"value": {}
}
},
"parametersLink": {
"contentVersion": "string",
"uri": "string"
},
"template": {},
"templateLink": {
"contentVersion": "string",
"id": "string",
"queryString": "string",
"relativePath": "string",
"uri": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Eigenschapswaarden
ActionOnUnmanage
Naam | Beschrijving | Waarde |
---|---|---|
managementGroups | Hiermee geeft u een actie op voor een nieuw niet-beheerde resource. Verwijderen probeert de resource te verwijderen uit Azure. Loskoppelen laat de resource in de huidige status staan. | 'verwijderen' 'loskoppelen' |
resourceGroups | Hiermee geeft u een actie op voor een nieuw niet-beheerde resource. Verwijderen probeert de resource te verwijderen uit Azure. Loskoppelen laat de resource in de huidige status staan. | 'verwijderen' 'loskoppelen' |
weg | Hiermee geeft u een actie op voor een nieuw niet-beheerde resource. Verwijderen probeert de resource te verwijderen uit Azure. Loskoppelen laat de resource in de huidige status staan. | 'verwijderen' 'loskoppelen' (vereist) |
DenySettings
Naam | Beschrijving | Waarde |
---|---|---|
applyToChildScopes | DenySettings wordt toegepast op onderliggende resourcebereiken van elke beheerde resource met een weigeringstoewijzing. | Bool |
excludedActions | Lijst met beheerbewerkingen op basis van rollen die zijn uitgesloten van denySettings. Maximaal 200 acties zijn toegestaan. Als de denySetting-modus is ingesteld op denyWriteAndDelete, worden de volgende acties automatisch toegevoegd aan 'excludedActions': '*/read' en 'Microsoft.Authorization/locks/delete'. Als de denySetting-modus is ingesteld op DenyDelete, worden de volgende acties automatisch toegevoegd aan 'excludedActions': 'Microsoft.Authorization/locks/delete'. Dubbele acties worden verwijderd. | tekenreeks[] |
excludedPrincipals | Lijst met AAD-principal-id's die zijn uitgesloten van de vergrendeling. Maximaal 5 principals zijn toegestaan. | tekenreeks[] |
wijze | denySettings-modus waarmee geweigerde acties worden gedefinieerd. | 'denyDelete' 'denyWriteAndDelete' 'none' (vereist) |
DeploymentParameterAutoGenerated
Naam | Beschrijving | Waarde |
---|---|---|
referentie | Azure Key Vault-parameterverwijzing. | KeyVaultParameterReferenceAutoGenerated |
type | Type van de waarde. | snaar |
waarde | Invoerwaarde voor de parameter. | enig |
DeploymentStackProperties
Naam | Beschrijving | Waarde |
---|---|---|
actionOnUnmanage | Definieert het gedrag van resources die niet meer worden beheerd nadat de implementatiestack is bijgewerkt of verwijderd. | ActionOnUnmanage (vereist) |
bypassStackOutOfSyncError | Vlag om servicefouten te omzeilen die aangeven dat de stackresourcelijst niet correct is gesynchroniseerd. | Bool |
foutopsporingsetting | De foutopsporingsinstelling van de implementatie. | DeploymentStacksDebugSetting- |
denySettings | Definieert hoe resources die door de stack zijn geïmplementeerd, zijn vergrendeld. | DenySettings (vereist) |
deploymentScope | Het bereik waarop de eerste implementatie moet worden gemaakt. Als er geen bereik is opgegeven, wordt standaard het bereik van de implementatiestack gebruikt. Geldige bereiken zijn: beheergroep (indeling: /providers/Microsoft.Management/managementGroups/{managementGroupId}), abonnement (indeling: '/subscriptions/{subscriptionId}'), resourcegroep (indeling: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'). | snaar |
beschrijving | Beschrijving van implementatiestack. Maximale lengte van 4096 tekens. | snaar Beperkingen: Maximale lengte = 4096 |
fout | De foutdetails. | ErrorDetail- |
Parameters | Naam- en waardeparen waarmee de implementatieparameters voor de sjabloon worden gedefinieerd. Gebruik dit element wanneer u de parameterwaarden rechtstreeks in de aanvraag opgeeft in plaats van een koppeling naar een bestaand parameterbestand. Gebruik de eigenschap parametersLink of de parametereigenschap, maar niet beide. | DeploymentStackPropertiesParameters |
parametersLink | De URI van het parameterbestand. Gebruik dit element om een koppeling te maken naar een bestaand parameterbestand. Gebruik de eigenschap parametersLink of de parametereigenschap, maar niet beide. | DeploymentStacksParametersLink |
sjabloon | De sjablooninhoud. U gebruikt dit element als u de syntaxis van de sjabloon rechtstreeks in de aanvraag wilt doorgeven in plaats van een koppeling naar een bestaande sjabloon. Dit kan een JObject of een goed opgemaakte JSON-tekenreeks zijn. Gebruik de eigenschap templateLink of de sjablooneigenschap, maar niet beide. | enig |
templateLink | De URI van de sjabloon. Gebruik de eigenschap templateLink of de sjablooneigenschap, maar niet beide. | DeploymentStacksTemplateLink- |
DeploymentStackPropertiesParameters
Naam | Beschrijving | Waarde |
---|
DeploymentStacksDebugSetting
Naam | Beschrijving | Waarde |
---|---|---|
detailLevel | Hiermee geeft u het type informatie op dat moet worden vastgelegd voor foutopsporing. De toegestane waarden zijn geen, requestContent, responseContent of zowel requestContent als responseContent, gescheiden door een komma. De standaardwaarde is geen. Houd bij het instellen van deze waarde zorgvuldig rekening met het type informatie dat wordt doorgegeven tijdens de implementatie. Door informatie over de aanvraag of het antwoord te registreren, kunnen gevoelige gegevens die worden opgehaald via de implementatiebewerkingen mogelijk worden weergegeven. | snaar |
DeploymentStacksParametersLink
Naam | Beschrijving | Waarde |
---|---|---|
contentVersion | Indien opgenomen, moet deze overeenkomen met de ContentVersion in de sjabloon. | snaar |
Uri | De URI van het parameterbestand. | tekenreeks (vereist) |
DeploymentStacksTemplateLink
Naam | Beschrijving | Waarde |
---|---|---|
contentVersion | Indien opgenomen, moet deze overeenkomen met de ContentVersion in de sjabloon. | snaar |
legitimatiebewijs | De resourceId van een sjabloonspecificatie. Gebruik de id of URI-eigenschap, maar niet beide. | snaar |
queryString | De querytekenreeks (bijvoorbeeld een SAS-token) die moet worden gebruikt met de templateLink-URI. | snaar |
relativePath | De relatievePath-eigenschap kan worden gebruikt om een gekoppelde sjabloon te implementeren op een locatie ten opzichte van het bovenliggende item. Als de bovenliggende sjabloon is gekoppeld aan een TemplateSpec, verwijst dit naar een artefact in de TemplateSpec. Als het bovenliggende element is gekoppeld aan een URI, is de onderliggende implementatie een combinatie van de bovenliggende en relatievePath-URI's. | snaar |
Uri | De URI van de sjabloon die moet worden geïmplementeerd. Gebruik de eigenschap URI of id, maar niet beide. | snaar |
DeploymentStackTags
Naam | Beschrijving | Waarde |
---|
ErrorDetail
Naam | Beschrijving | Waarde |
---|
KeyVaultParameterReferenceAutoGenerated
Naam | Beschrijving | Waarde |
---|---|---|
keyVault | Naslaginformatie over Azure Key Vault. | KeyVaultReferenceAutoGenerated (vereist) |
secretName | Naam van azure Key Vault-geheim. | tekenreeks (vereist) |
secretVersion | Geheime versie van Azure Key Vault. | snaar |
KeyVaultReferenceAutoGenerated
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | Azure Key Vault-resourceId. | tekenreeks (vereist) |
Microsoft.Resources/deploymentStacks
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2024-03-01' |
plaats | De locatie van de implementatiestack. Deze kan niet worden gewijzigd na het maken. Dit moet een van de ondersteunde Azure-locaties zijn. | snaar |
naam | De resourcenaam | snaar Beperkingen: Minimale lengte = 1 Maximale lengte = 90 Patroon = ^[-\w\._\(\)]+$ (vereist) |
Eigenschappen | Eigenschappen van implementatiestack. | DeploymentStackProperties- |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
type | Het resourcetype | 'Microsoft.Resources/deploymentStacks' |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype deploymentStacks kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Beheergroepen* Abonnement* Resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Resources/deploymentStacks-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Resources/deploymentStacks@2024-03-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
actionOnUnmanage = {
managementGroups = "string"
resourceGroups = "string"
resources = "string"
}
bypassStackOutOfSyncError = bool
debugSetting = {
detailLevel = "string"
}
denySettings = {
applyToChildScopes = bool
excludedActions = [
"string"
]
excludedPrincipals = [
"string"
]
mode = "string"
}
deploymentScope = "string"
description = "string"
error = {
}
parameters = {
{customized property} = {
reference = {
keyVault = {
id = "string"
}
secretName = "string"
secretVersion = "string"
}
type = "string"
value = ?
}
}
parametersLink = {
contentVersion = "string"
uri = "string"
}
template = ?
templateLink = {
contentVersion = "string"
id = "string"
queryString = "string"
relativePath = "string"
uri = "string"
}
}
})
}
Eigenschapswaarden
ActionOnUnmanage
Naam | Beschrijving | Waarde |
---|---|---|
managementGroups | Hiermee geeft u een actie op voor een nieuw niet-beheerde resource. Verwijderen probeert de resource te verwijderen uit Azure. Loskoppelen laat de resource in de huidige status staan. | 'verwijderen' 'loskoppelen' |
resourceGroups | Hiermee geeft u een actie op voor een nieuw niet-beheerde resource. Verwijderen probeert de resource te verwijderen uit Azure. Loskoppelen laat de resource in de huidige status staan. | 'verwijderen' 'loskoppelen' |
weg | Hiermee geeft u een actie op voor een nieuw niet-beheerde resource. Verwijderen probeert de resource te verwijderen uit Azure. Loskoppelen laat de resource in de huidige status staan. | 'verwijderen' 'loskoppelen' (vereist) |
DenySettings
Naam | Beschrijving | Waarde |
---|---|---|
applyToChildScopes | DenySettings wordt toegepast op onderliggende resourcebereiken van elke beheerde resource met een weigeringstoewijzing. | Bool |
excludedActions | Lijst met beheerbewerkingen op basis van rollen die zijn uitgesloten van denySettings. Maximaal 200 acties zijn toegestaan. Als de denySetting-modus is ingesteld op denyWriteAndDelete, worden de volgende acties automatisch toegevoegd aan 'excludedActions': '*/read' en 'Microsoft.Authorization/locks/delete'. Als de denySetting-modus is ingesteld op DenyDelete, worden de volgende acties automatisch toegevoegd aan 'excludedActions': 'Microsoft.Authorization/locks/delete'. Dubbele acties worden verwijderd. | tekenreeks[] |
excludedPrincipals | Lijst met AAD-principal-id's die zijn uitgesloten van de vergrendeling. Maximaal 5 principals zijn toegestaan. | tekenreeks[] |
wijze | denySettings-modus waarmee geweigerde acties worden gedefinieerd. | 'denyDelete' 'denyWriteAndDelete' 'none' (vereist) |
DeploymentParameterAutoGenerated
Naam | Beschrijving | Waarde |
---|---|---|
referentie | Azure Key Vault-parameterverwijzing. | KeyVaultParameterReferenceAutoGenerated |
type | Type van de waarde. | snaar |
waarde | Invoerwaarde voor de parameter. | enig |
DeploymentStackProperties
Naam | Beschrijving | Waarde |
---|---|---|
actionOnUnmanage | Definieert het gedrag van resources die niet meer worden beheerd nadat de implementatiestack is bijgewerkt of verwijderd. | ActionOnUnmanage (vereist) |
bypassStackOutOfSyncError | Vlag om servicefouten te omzeilen die aangeven dat de stackresourcelijst niet correct is gesynchroniseerd. | Bool |
foutopsporingsetting | De foutopsporingsinstelling van de implementatie. | DeploymentStacksDebugSetting- |
denySettings | Definieert hoe resources die door de stack zijn geïmplementeerd, zijn vergrendeld. | DenySettings (vereist) |
deploymentScope | Het bereik waarop de eerste implementatie moet worden gemaakt. Als er geen bereik is opgegeven, wordt standaard het bereik van de implementatiestack gebruikt. Geldige bereiken zijn: beheergroep (indeling: /providers/Microsoft.Management/managementGroups/{managementGroupId}), abonnement (indeling: '/subscriptions/{subscriptionId}'), resourcegroep (indeling: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'). | snaar |
beschrijving | Beschrijving van implementatiestack. Maximale lengte van 4096 tekens. | snaar Beperkingen: Maximale lengte = 4096 |
fout | De foutdetails. | ErrorDetail- |
Parameters | Naam- en waardeparen waarmee de implementatieparameters voor de sjabloon worden gedefinieerd. Gebruik dit element wanneer u de parameterwaarden rechtstreeks in de aanvraag opgeeft in plaats van een koppeling naar een bestaand parameterbestand. Gebruik de eigenschap parametersLink of de parametereigenschap, maar niet beide. | DeploymentStackPropertiesParameters |
parametersLink | De URI van het parameterbestand. Gebruik dit element om een koppeling te maken naar een bestaand parameterbestand. Gebruik de eigenschap parametersLink of de parametereigenschap, maar niet beide. | DeploymentStacksParametersLink |
sjabloon | De sjablooninhoud. U gebruikt dit element als u de syntaxis van de sjabloon rechtstreeks in de aanvraag wilt doorgeven in plaats van een koppeling naar een bestaande sjabloon. Dit kan een JObject of een goed opgemaakte JSON-tekenreeks zijn. Gebruik de eigenschap templateLink of de sjablooneigenschap, maar niet beide. | enig |
templateLink | De URI van de sjabloon. Gebruik de eigenschap templateLink of de sjablooneigenschap, maar niet beide. | DeploymentStacksTemplateLink- |
DeploymentStackPropertiesParameters
Naam | Beschrijving | Waarde |
---|
DeploymentStacksDebugSetting
Naam | Beschrijving | Waarde |
---|---|---|
detailLevel | Hiermee geeft u het type informatie op dat moet worden vastgelegd voor foutopsporing. De toegestane waarden zijn geen, requestContent, responseContent of zowel requestContent als responseContent, gescheiden door een komma. De standaardwaarde is geen. Houd bij het instellen van deze waarde zorgvuldig rekening met het type informatie dat wordt doorgegeven tijdens de implementatie. Door informatie over de aanvraag of het antwoord te registreren, kunnen gevoelige gegevens die worden opgehaald via de implementatiebewerkingen mogelijk worden weergegeven. | snaar |
DeploymentStacksParametersLink
Naam | Beschrijving | Waarde |
---|---|---|
contentVersion | Indien opgenomen, moet deze overeenkomen met de ContentVersion in de sjabloon. | snaar |
Uri | De URI van het parameterbestand. | tekenreeks (vereist) |
DeploymentStacksTemplateLink
Naam | Beschrijving | Waarde |
---|---|---|
contentVersion | Indien opgenomen, moet deze overeenkomen met de ContentVersion in de sjabloon. | snaar |
legitimatiebewijs | De resourceId van een sjabloonspecificatie. Gebruik de id of URI-eigenschap, maar niet beide. | snaar |
queryString | De querytekenreeks (bijvoorbeeld een SAS-token) die moet worden gebruikt met de templateLink-URI. | snaar |
relativePath | De relatievePath-eigenschap kan worden gebruikt om een gekoppelde sjabloon te implementeren op een locatie ten opzichte van het bovenliggende item. Als de bovenliggende sjabloon is gekoppeld aan een TemplateSpec, verwijst dit naar een artefact in de TemplateSpec. Als het bovenliggende element is gekoppeld aan een URI, is de onderliggende implementatie een combinatie van de bovenliggende en relatievePath-URI's. | snaar |
Uri | De URI van de sjabloon die moet worden geïmplementeerd. Gebruik de eigenschap URI of id, maar niet beide. | snaar |
DeploymentStackTags
Naam | Beschrijving | Waarde |
---|
ErrorDetail
Naam | Beschrijving | Waarde |
---|
KeyVaultParameterReferenceAutoGenerated
Naam | Beschrijving | Waarde |
---|---|---|
keyVault | Naslaginformatie over Azure Key Vault. | KeyVaultReferenceAutoGenerated (vereist) |
secretName | Naam van azure Key Vault-geheim. | tekenreeks (vereist) |
secretVersion | Geheime versie van Azure Key Vault. | snaar |
KeyVaultReferenceAutoGenerated
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | Azure Key Vault-resourceId. | tekenreeks (vereist) |
Microsoft.Resources/deploymentStacks
Naam | Beschrijving | Waarde |
---|---|---|
plaats | De locatie van de implementatiestack. Deze kan niet worden gewijzigd na het maken. Dit moet een van de ondersteunde Azure-locaties zijn. | snaar |
naam | De resourcenaam | snaar Beperkingen: Minimale lengte = 1 Maximale lengte = 90 Patroon = ^[-\w\._\(\)]+$ (vereist) |
Eigenschappen | Eigenschappen van implementatiestack. | DeploymentStackProperties- |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. |
type | Het resourcetype | "Microsoft.Resources/deploymentStacks@2024-03-01" |