DeploymentStackProperties interface
Eigenschaften des Bereitstellungsstapels.
Eigenschaften
| action |
Definiert das Verhalten von Ressourcen, die nicht mehr verwaltet werden, nachdem der Bereitstellungsstapel aktualisiert oder gelöscht wurde. |
| bypass |
Flag zum Umgehen von Dienstfehlern, die angeben, dass die Stapelressourcenliste nicht ordnungsgemäß synchronisiert ist. |
| correlation |
Die Korrelations-ID des letzten Bereitstellungsstapel-Upsert- oder Löschvorgangs. Sie befindet sich im GUID-Format und wird für die Ablaufverfolgung verwendet. |
| debug |
Die Debugeinstellung der Bereitstellung. |
| deleted |
Ein Array von Ressourcen, die während des letzten Bereitstellungsstapelupdates gelöscht wurden. "Gelöscht" bedeutet, dass die Ressource aus der Vorlage entfernt wurde und relevante Löschvorgänge angegeben wurden. |
| deny |
Definiert, wie ressourcen, die vom Stapel bereitgestellt werden, gesperrt sind. |
| deployment |
Die Erweiterungen, die während des Einsatzes verwendet werden. Enthält Erweiterungsdaten für alle erweiterbaren Ressourcen, die vom Stack verwaltet werden. |
| deployment |
Die resourceId der Vom Bereitstellungsstapel erstellten Bereitstellungsressource. |
| deployment |
Der Bereich, in dem die anfängliche Bereitstellung erstellt werden soll. Wenn kein Bereich angegeben ist, wird er standardmäßig auf den Bereich des Bereitstellungsstapels festgelegt. Gültige Bereiche sind: Verwaltungsgruppe (Format: '/providers/Microsoft.Management/managementGroups/{managementGroupId}'), Abonnement (Format: '/subscriptions/{subscriptionId}'), Ressourcengruppe (Format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'). |
| description | Beschreibung des Bereitstellungsstapels. Maximale Länge von 4096 Zeichen. |
| detached |
Ein Array von Ressourcen, die während des letzten Bereitstellungsstapelupdates getrennt wurden. Getrennt bedeutet, dass die Ressource aus der Vorlage entfernt wurde, aber keine relevanten Löschvorgänge angegeben wurden. Die Ressource ist also weiterhin vorhanden, während sie nicht mehr mit dem Stapel verknüpft ist. |
| duration | Die Dauer des letzten erfolgreichen Bereitstellungsstapelupdates. |
| error | Das Fehlerdetails. |
| extension |
Die Konfigurationen der Deployment-Erweiterungen. Die Schlüssel dieses Objekts sind Erweiterungsaliase, wie sie in der Bereitstellungsvorlage definiert sind. |
| external |
Externe Eingabedefinitionen, die von externen Tools verwendet werden, um erwartete externe Eingabewerte zu definieren. |
| external |
Externe Eingabewerte, die von externen Tools zur Parameterauswertung verwendet werden. |
| failed |
Ein Array von Ressourcen, die während der letzten Aktualisierung den Zielzustand nicht erreicht haben. Jede resourceId wird von einer Fehlermeldung begleitet. |
| outputs | Die Ausgaben der Vom Bereitstellungsstapel erstellten Bereitstellungsressource. |
| parameters | Name- und Wertpaare, die die Bereitstellungsparameter für die Vorlage definieren. Verwenden Sie dieses Element, wenn Sie die Parameterwerte direkt in der Anforderung bereitstellen, anstatt mit einer vorhandenen Parameterdatei zu verknüpfen. Verwenden Sie entweder die ParametersLink-Eigenschaft oder die Parametereigenschaft, aber nicht beide. |
| parameters |
Der URI der Parameterdatei. Verwenden Sie dieses Element, um eine Verknüpfung mit einer vorhandenen Parameterdatei zu erstellen. Verwenden Sie entweder die ParametersLink-Eigenschaft oder die Parametereigenschaft, aber nicht beide. |
| provisioning |
Status des Bereitstellungsstapels. |
| resources | Ein Array von Ressourcen, die derzeit vom Bereitstellungsstapel verwaltet werden. |
| template | Der Vorlageninhalt. Sie verwenden dieses Element, wenn Sie die Vorlagensyntax direkt in der Anforderung übergeben möchten, anstatt mit einer vorhandenen Vorlage zu verknüpfen. Es kann sich um eine JObject- oder wohlgeformte JSON-Zeichenfolge sein. Verwenden Sie entweder die templateLink-Eigenschaft oder die Vorlageneigenschaft, aber nicht beide. |
| template |
Der URI der Vorlage. Verwenden Sie entweder die templateLink-Eigenschaft oder die Vorlageneigenschaft, aber nicht beide. |
| validation |
Die Validierungsstufe des Deployment-Stacks |
Details zur Eigenschaft
actionOnUnmanage
Definiert das Verhalten von Ressourcen, die nicht mehr verwaltet werden, nachdem der Bereitstellungsstapel aktualisiert oder gelöscht wurde.
actionOnUnmanage: ActionOnUnmanage
Eigenschaftswert
bypassStackOutOfSyncError
Flag zum Umgehen von Dienstfehlern, die angeben, dass die Stapelressourcenliste nicht ordnungsgemäß synchronisiert ist.
bypassStackOutOfSyncError?: boolean
Eigenschaftswert
boolean
correlationId
Die Korrelations-ID des letzten Bereitstellungsstapel-Upsert- oder Löschvorgangs. Sie befindet sich im GUID-Format und wird für die Ablaufverfolgung verwendet.
correlationId?: string
Eigenschaftswert
string
debugSetting
Die Debugeinstellung der Bereitstellung.
debugSetting?: DeploymentStacksDebugSetting
Eigenschaftswert
deletedResources
Ein Array von Ressourcen, die während des letzten Bereitstellungsstapelupdates gelöscht wurden. "Gelöscht" bedeutet, dass die Ressource aus der Vorlage entfernt wurde und relevante Löschvorgänge angegeben wurden.
deletedResources?: ResourceReference[]
Eigenschaftswert
denySettings
Definiert, wie ressourcen, die vom Stapel bereitgestellt werden, gesperrt sind.
denySettings: DenySettings
Eigenschaftswert
deploymentExtensions
Die Erweiterungen, die während des Einsatzes verwendet werden. Enthält Erweiterungsdaten für alle erweiterbaren Ressourcen, die vom Stack verwaltet werden.
deploymentExtensions?: DeploymentExtension[]
Eigenschaftswert
deploymentId
Die resourceId der Vom Bereitstellungsstapel erstellten Bereitstellungsressource.
deploymentId?: string
Eigenschaftswert
string
deploymentScope
Der Bereich, in dem die anfängliche Bereitstellung erstellt werden soll. Wenn kein Bereich angegeben ist, wird er standardmäßig auf den Bereich des Bereitstellungsstapels festgelegt. Gültige Bereiche sind: Verwaltungsgruppe (Format: '/providers/Microsoft.Management/managementGroups/{managementGroupId}'), Abonnement (Format: '/subscriptions/{subscriptionId}'), Ressourcengruppe (Format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}').
deploymentScope?: string
Eigenschaftswert
string
description
Beschreibung des Bereitstellungsstapels. Maximale Länge von 4096 Zeichen.
description?: string
Eigenschaftswert
string
detachedResources
Ein Array von Ressourcen, die während des letzten Bereitstellungsstapelupdates getrennt wurden. Getrennt bedeutet, dass die Ressource aus der Vorlage entfernt wurde, aber keine relevanten Löschvorgänge angegeben wurden. Die Ressource ist also weiterhin vorhanden, während sie nicht mehr mit dem Stapel verknüpft ist.
detachedResources?: ResourceReference[]
Eigenschaftswert
duration
Die Dauer des letzten erfolgreichen Bereitstellungsstapelupdates.
duration?: string
Eigenschaftswert
string
error
extensionConfigs
Die Konfigurationen der Deployment-Erweiterungen. Die Schlüssel dieses Objekts sind Erweiterungsaliase, wie sie in der Bereitstellungsvorlage definiert sind.
extensionConfigs?: Record<string, DeploymentExtensionConfig>
Eigenschaftswert
Record<string, DeploymentExtensionConfig>
externalInputDefinitions
Externe Eingabedefinitionen, die von externen Tools verwendet werden, um erwartete externe Eingabewerte zu definieren.
externalInputDefinitions?: Record<string, DeploymentExternalInputDefinition>
Eigenschaftswert
Record<string, DeploymentExternalInputDefinition>
externalInputs
Externe Eingabewerte, die von externen Tools zur Parameterauswertung verwendet werden.
externalInputs?: Record<string, DeploymentExternalInput>
Eigenschaftswert
Record<string, DeploymentExternalInput>
failedResources
Ein Array von Ressourcen, die während der letzten Aktualisierung den Zielzustand nicht erreicht haben. Jede resourceId wird von einer Fehlermeldung begleitet.
failedResources?: ResourceReferenceExtended[]
Eigenschaftswert
outputs
Die Ausgaben der Vom Bereitstellungsstapel erstellten Bereitstellungsressource.
outputs?: Record<string, any>
Eigenschaftswert
Record<string, any>
parameters
Name- und Wertpaare, die die Bereitstellungsparameter für die Vorlage definieren. Verwenden Sie dieses Element, wenn Sie die Parameterwerte direkt in der Anforderung bereitstellen, anstatt mit einer vorhandenen Parameterdatei zu verknüpfen. Verwenden Sie entweder die ParametersLink-Eigenschaft oder die Parametereigenschaft, aber nicht beide.
parameters?: Record<string, DeploymentParameter>
Eigenschaftswert
Record<string, DeploymentParameter>
parametersLink
Der URI der Parameterdatei. Verwenden Sie dieses Element, um eine Verknüpfung mit einer vorhandenen Parameterdatei zu erstellen. Verwenden Sie entweder die ParametersLink-Eigenschaft oder die Parametereigenschaft, aber nicht beide.
parametersLink?: DeploymentStacksParametersLink
Eigenschaftswert
provisioningState
Status des Bereitstellungsstapels.
provisioningState?: string
Eigenschaftswert
string
resources
Ein Array von Ressourcen, die derzeit vom Bereitstellungsstapel verwaltet werden.
resources?: ManagedResourceReference[]
Eigenschaftswert
template
Der Vorlageninhalt. Sie verwenden dieses Element, wenn Sie die Vorlagensyntax direkt in der Anforderung übergeben möchten, anstatt mit einer vorhandenen Vorlage zu verknüpfen. Es kann sich um eine JObject- oder wohlgeformte JSON-Zeichenfolge sein. Verwenden Sie entweder die templateLink-Eigenschaft oder die Vorlageneigenschaft, aber nicht beide.
template?: Record<string, any>
Eigenschaftswert
Record<string, any>
templateLink
Der URI der Vorlage. Verwenden Sie entweder die templateLink-Eigenschaft oder die Vorlageneigenschaft, aber nicht beide.
templateLink?: DeploymentStacksTemplateLink
Eigenschaftswert
validationLevel
Die Validierungsstufe des Deployment-Stacks
validationLevel?: string
Eigenschaftswert
string