DeploymentStackProperties interface

Eigenschappen van implementatiestack.

Eigenschappen

actionOnUnmanage

Definieert het gedrag van resources die niet meer worden beheerd nadat de implementatiestack is bijgewerkt of verwijderd.

bypassStackOutOfSyncError

Vlag om servicefouten te omzeilen die aangeven dat de stackresourcelijst niet correct is gesynchroniseerd.

correlationId

De correlatie-id van de laatste implementatiestack-upsert- of verwijderbewerking. Deze heeft de GUID-indeling en wordt gebruikt voor tracering.

debugSetting

De foutopsporingsinstelling van de implementatie.

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.

denySettings

Definieert hoe resources die door de stack zijn geïmplementeerd, zijn vergrendeld.

deploymentExtensions

De extensies die tijdens de uitrol worden gebruikt. Bevat extensiegegevens voor alle uitbreidbare bronnen die door de stack worden beheerd.

deploymentId

De resourceId van de implementatieresource die is gemaakt door de implementatiestack.

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}').

description

Beschrijving van implementatiestack. Maximale lengte van 4096 tekens.

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.

duration

De duur van de laatste geslaagde implementatiestackupdate.

error

De foutdetails.

extensionConfigs

De configuraties van de deployment extensies. Sleutels van dit object zijn extensie-aliasen zoals gedefinieerd in de deploymenttemplate.

externalInputDefinitions

Definities van externe invoer, die door externe hulpprogramma's worden gebruikt om verwachte externe invoerwaarden te definiëren.

externalInputs

Externe invoerwaarden, gebruikt door externe tooling voor parameterevaluatie.

failedResources

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.

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.

provisioningState

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.

templateLink

De URI van de sjabloon. Gebruik de eigenschap templateLink of de sjablooneigenschap, maar niet beide.

validationLevel

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

De foutdetails.

error?: ErrorDetail

Waarde van eigenschap

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

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>

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>

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