DeploymentStacksWhatIfResultProperties interface

DeploymentStack WhatIfResult eigenschappen

Eigenschappen

actionOnUnmanage

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

changes

Alle veranderingen die door de deployment worden voorspeld, stapelen wat-als-operatie.

correlationId

De correlatie-id van de laatste Deployment stacksert of delete-operatie. Het is in GUID-formaat en wordt gebruikt voor het traceren.

debugSetting

De foutopsporingsinstelling van de implementatie.

denySettings

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

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

deploymentStackLastModified

De tijdstempel van wanneer de deployment stack voor het laatst is aangepast. Dit kan worden gebruikt om te bepalen of de wat-als-gegevens nog actueel zijn.

deploymentStackResourceId

De deployment stack id om als basis voor vergelijking te gebruiken.

description

Beschrijving van implementatiestack. Maximale lengte van 4096 tekens.

diagnostics

Lijst met resourcediagnoses die door What-If bewerking zijn gedetecteerd.

error

Het foutdetail.

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.

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.

retentionInterval

Het interval om de implementatiestack te behouden wat als resulteert in ISO 8601-formaat.

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

changes

Alle veranderingen die door de deployment worden voorspeld, stapelen wat-als-operatie.

changes?: DeploymentStacksWhatIfChange

Waarde van eigenschap

correlationId

De correlatie-id van de laatste Deployment stacksert of delete-operatie. Het is in GUID-formaat en wordt gebruikt voor het traceren.

correlationId?: string

Waarde van eigenschap

string

debugSetting

De foutopsporingsinstelling van de implementatie.

debugSetting?: DeploymentStacksDebugSetting

Waarde van eigenschap

denySettings

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

denySettings: DenySettings

Waarde van eigenschap

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

deploymentStackLastModified

De tijdstempel van wanneer de deployment stack voor het laatst is aangepast. Dit kan worden gebruikt om te bepalen of de wat-als-gegevens nog actueel zijn.

deploymentStackLastModified?: Date

Waarde van eigenschap

Date

deploymentStackResourceId

De deployment stack id om als basis voor vergelijking te gebruiken.

deploymentStackResourceId: string

Waarde van eigenschap

string

description

Beschrijving van implementatiestack. Maximale lengte van 4096 tekens.

description?: string

Waarde van eigenschap

string

diagnostics

Lijst met resourcediagnoses die door What-If bewerking zijn gedetecteerd.

diagnostics?: DeploymentStacksDiagnostic[]

Waarde van eigenschap

error

Het foutdetail.

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>

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

retentionInterval

Het interval om de implementatiestack te behouden wat als resulteert in ISO 8601-formaat.

retentionInterval: string

Waarde van eigenschap

string

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