DeploymentStackProperties interface
Eigenschappen van implementatiestack.
Eigenschappen
| action |
Definieert het gedrag van resources die niet meer worden beheerd nadat de implementatiestack is bijgewerkt of verwijderd. |
| bypass |
Vlag om servicefouten te omzeilen die aangeven dat de stackresourcelijst niet correct is gesynchroniseerd. |
| correlation |
De correlatie-id van de laatste implementatiestack-upsert- of verwijderbewerking. Deze heeft de GUID-indeling en wordt gebruikt voor tracering. |
| debug |
De foutopsporingsinstelling van de implementatie. |
| deleted |
Een matrix met resources die zijn verwijderd tijdens de meest recente update van de implementatiestack. Verwijderd betekent dat de resource is verwijderd uit de sjabloon en dat relevante verwijderingsbewerkingen zijn opgegeven. |
| deny |
Definieert hoe resources die door de stack zijn geïmplementeerd, zijn vergrendeld. |
| deployment |
De extensies die tijdens de uitrol worden gebruikt. Bevat extensiegegevens voor alle uitbreidbare bronnen die door de stack worden beheerd. |
| deployment |
De resourceId van de implementatieresource die is gemaakt door de implementatiestack. |
| deployment |
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}'). |
| description | Beschrijving van implementatiestack. Maximale lengte van 4096 tekens. |
| detached |
Een matrix met resources die zijn losgekoppeld tijdens de meest recente update van de implementatiestack. Losgekoppeld betekent dat de resource uit de sjabloon is verwijderd, maar dat er geen relevante verwijderingsbewerkingen zijn opgegeven. De resource bestaat dus nog steeds terwijl deze niet meer aan de stack is gekoppeld. |
| duration | De duur van de laatste geslaagde implementatiestackupdate. |
| error | De foutdetails. |
| extension |
De configuraties van de deployment extensies. Sleutels van dit object zijn extensie-aliasen zoals gedefinieerd in de deploymenttemplate. |
| external |
Definities van externe invoer, die door externe hulpprogramma's worden gebruikt om verwachte externe invoerwaarden te definiëren. |
| external |
Externe invoerwaarden, gebruikt door externe tooling voor parameterevaluatie. |
| failed |
Een matrix met resources die de doelstatus niet bereikt tijdens de meest recente update. Elke resourceId wordt vergezeld van een foutbericht. |
| outputs | De uitvoer van de implementatieresource die door de implementatiestack is gemaakt. |
| 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. |
| parameters |
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. |
| provisioning |
Status van de implementatiestack. |
| resources | Een matrix met resources die momenteel worden beheerd door de implementatiestack. |
| template | 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. |
| template |
De URI van de sjabloon. Gebruik de eigenschap templateLink of de sjablooneigenschap, maar niet beide. |
| validation |
Het validatieniveau van de deployment stack |
Eigenschapdetails
actionOnUnmanage
Definieert het gedrag van resources die niet meer worden beheerd nadat de implementatiestack is bijgewerkt of verwijderd.
actionOnUnmanage: ActionOnUnmanage
Waarde van eigenschap
bypassStackOutOfSyncError
Vlag om servicefouten te omzeilen die aangeven dat de stackresourcelijst niet correct is gesynchroniseerd.
bypassStackOutOfSyncError?: boolean
Waarde van eigenschap
boolean
correlationId
De correlatie-id van de laatste implementatiestack-upsert- of verwijderbewerking. Deze heeft de GUID-indeling en wordt gebruikt voor tracering.
correlationId?: string
Waarde van eigenschap
string
debugSetting
De foutopsporingsinstelling van de implementatie.
debugSetting?: DeploymentStacksDebugSetting
Waarde van eigenschap
deletedResources
Een matrix met resources die zijn verwijderd tijdens de meest recente update van de implementatiestack. Verwijderd betekent dat de resource is verwijderd uit de sjabloon en dat relevante verwijderingsbewerkingen zijn opgegeven.
deletedResources?: ResourceReference[]
Waarde van eigenschap
denySettings
Definieert hoe resources die door de stack zijn geïmplementeerd, zijn vergrendeld.
denySettings: DenySettings
Waarde van eigenschap
deploymentExtensions
De extensies die tijdens de uitrol worden gebruikt. Bevat extensiegegevens voor alle uitbreidbare bronnen die door de stack worden beheerd.
deploymentExtensions?: DeploymentExtension[]
Waarde van eigenschap
deploymentId
De resourceId van de implementatieresource die is gemaakt door de implementatiestack.
deploymentId?: string
Waarde van eigenschap
string
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}').
deploymentScope?: string
Waarde van eigenschap
string
description
Beschrijving van implementatiestack. Maximale lengte van 4096 tekens.
description?: string
Waarde van eigenschap
string
detachedResources
Een matrix met resources die zijn losgekoppeld tijdens de meest recente update van de implementatiestack. Losgekoppeld betekent dat de resource uit de sjabloon is verwijderd, maar dat er geen relevante verwijderingsbewerkingen zijn opgegeven. De resource bestaat dus nog steeds terwijl deze niet meer aan de stack is gekoppeld.
detachedResources?: ResourceReference[]
Waarde van eigenschap
duration
De duur van de laatste geslaagde implementatiestackupdate.
duration?: string
Waarde van eigenschap
string
error
extensionConfigs
De configuraties van de deployment extensies. Sleutels van dit object zijn extensie-aliasen zoals gedefinieerd in de deploymenttemplate.
extensionConfigs?: Record<string, DeploymentExtensionConfig>
Waarde van eigenschap
Record<string, DeploymentExtensionConfig>
externalInputDefinitions
Definities van externe invoer, die door externe hulpprogramma's worden gebruikt om verwachte externe invoerwaarden te definiëren.
externalInputDefinitions?: Record<string, DeploymentExternalInputDefinition>
Waarde van eigenschap
Record<string, DeploymentExternalInputDefinition>
externalInputs
Externe invoerwaarden, gebruikt door externe tooling voor parameterevaluatie.
externalInputs?: Record<string, DeploymentExternalInput>
Waarde van eigenschap
Record<string, DeploymentExternalInput>
failedResources
Een matrix met resources die de doelstatus niet bereikt tijdens de meest recente update. Elke resourceId wordt vergezeld van een foutbericht.
failedResources?: ResourceReferenceExtended[]
Waarde van eigenschap
outputs
De uitvoer van de implementatieresource die door de implementatiestack is gemaakt.
outputs?: Record<string, any>
Waarde van eigenschap
Record<string, any>
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.
parameters?: Record<string, DeploymentParameter>
Waarde van eigenschap
Record<string, DeploymentParameter>
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.
parametersLink?: DeploymentStacksParametersLink
Waarde van eigenschap
provisioningState
Status van de implementatiestack.
provisioningState?: string
Waarde van eigenschap
string
resources
Een matrix met resources die momenteel worden beheerd door de implementatiestack.
resources?: ManagedResourceReference[]
Waarde van eigenschap
template
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.
template?: Record<string, any>
Waarde van eigenschap
Record<string, any>
templateLink
De URI van de sjabloon. Gebruik de eigenschap templateLink of de sjablooneigenschap, maar niet beide.
templateLink?: DeploymentStacksTemplateLink
Waarde van eigenschap
validationLevel
Het validatieniveau van de deployment stack
validationLevel?: string
Waarde van eigenschap
string