DeploymentProperties interface
Implementatie-eigenschappen.
Eigenschappen
| debug |
De foutopsporingsinstelling van de implementatie. |
| expression |
Hiermee geeft u op of sjabloonexpressies worden geëvalueerd binnen het bereik van de bovenliggende sjabloon of geneste sjabloon. Alleen van toepassing op geneste sjablonen. Als dit niet is opgegeven, is de standaardwaarde buiten. |
| extension |
De configuraties die moeten worden gebruikt voor implementatie-uitbreidingen. De sleutels van dit object zijn aliassen voor implementatie-extensies, zoals gedefinieerd in de implementatiesjabloon. |
| 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. |
| mode | De modus die wordt gebruikt voor het implementeren van resources. Deze waarde kan incrementeel of voltooid zijn. In de incrementele modus worden resources geïmplementeerd zonder bestaande resources te verwijderen die niet zijn opgenomen in de sjabloon. In de volledige modus worden resources geïmplementeerd en worden bestaande resources in de resourcegroep verwijderd die niet zijn opgenomen in de sjabloon. Wees voorzichtig bij het gebruik van de volledige modus, omdat u resources onbedoeld kunt verwijderen. |
| on |
De implementatie op foutgedrag. |
| parameters | Naam- en waardeparen waarmee de implementatieparameters voor de sjabloon worden gedefinieerd. U gebruikt dit element als u de parameterwaarden rechtstreeks in de aanvraag wilt opgeven in plaats van een koppeling te maken naar een bestaand parameterbestand. Gebruik de eigenschap parametersLink of de parametereigenschap, maar niet beide. Dit kan een JObject of een goed opgemaakte JSON-tekenreeks zijn. |
| parameters |
De URI van het parameterbestand. U gebruikt dit element om een koppeling te maken naar een bestaand parameterbestand. Gebruik de eigenschap parametersLink of de parametereigenschap, maar niet beide. |
| 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 implementatie |
Eigenschapdetails
debugSetting
De foutopsporingsinstelling van de implementatie.
debugSetting?: DebugSetting
Waarde van eigenschap
expressionEvaluationOptions
Hiermee geeft u op of sjabloonexpressies worden geëvalueerd binnen het bereik van de bovenliggende sjabloon of geneste sjabloon. Alleen van toepassing op geneste sjablonen. Als dit niet is opgegeven, is de standaardwaarde buiten.
expressionEvaluationOptions?: ExpressionEvaluationOptions
Waarde van eigenschap
extensionConfigs
De configuraties die moeten worden gebruikt voor implementatie-uitbreidingen. De sleutels van dit object zijn aliassen voor implementatie-extensies, zoals gedefinieerd in de implementatiesjabloon.
extensionConfigs?: Record<string, Record<string, DeploymentExtensionConfigItem>>
Waarde van eigenschap
Record<string, Record<string, DeploymentExtensionConfigItem>>
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>
mode
De modus die wordt gebruikt voor het implementeren van resources. Deze waarde kan incrementeel of voltooid zijn. In de incrementele modus worden resources geïmplementeerd zonder bestaande resources te verwijderen die niet zijn opgenomen in de sjabloon. In de volledige modus worden resources geïmplementeerd en worden bestaande resources in de resourcegroep verwijderd die niet zijn opgenomen in de sjabloon. Wees voorzichtig bij het gebruik van de volledige modus, omdat u resources onbedoeld kunt verwijderen.
mode: DeploymentMode
Waarde van eigenschap
onErrorDeployment
De implementatie op foutgedrag.
onErrorDeployment?: OnErrorDeployment
Waarde van eigenschap
parameters
Naam- en waardeparen waarmee de implementatieparameters voor de sjabloon worden gedefinieerd. U gebruikt dit element als u de parameterwaarden rechtstreeks in de aanvraag wilt opgeven in plaats van een koppeling te maken naar een bestaand parameterbestand. Gebruik de eigenschap parametersLink of de parametereigenschap, maar niet beide. Dit kan een JObject of een goed opgemaakte JSON-tekenreeks zijn.
parameters?: Record<string, DeploymentParameter>
Waarde van eigenschap
Record<string, DeploymentParameter>
parametersLink
De URI van het parameterbestand. U gebruikt dit element om een koppeling te maken naar een bestaand parameterbestand. Gebruik de eigenschap parametersLink of de parametereigenschap, maar niet beide.
parametersLink?: ParametersLink
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?: any
Waarde van eigenschap
any
templateLink
De URI van de sjabloon. Gebruik de eigenschap templateLink of de sjablooneigenschap, maar niet beide.
templateLink?: TemplateLink
Waarde van eigenschap
validationLevel
Het validatieniveau van de implementatie
validationLevel?: string
Waarde van eigenschap
string