DeploymentStackProperties interface

Eigenschaften des Bereitstellungsstapels.

Eigenschaften

actionOnUnmanage

Definiert das Verhalten von Ressourcen, die nicht mehr verwaltet werden, nachdem der Bereitstellungsstapel aktualisiert oder gelöscht wurde.

bypassStackOutOfSyncError

Flag zum Umgehen von Dienstfehlern, die angeben, dass die Stapelressourcenliste nicht ordnungsgemäß synchronisiert ist.

correlationId

Die Korrelations-ID des letzten Bereitstellungsstapel-Upsert- oder Löschvorgangs. Sie befindet sich im GUID-Format und wird für die Ablaufverfolgung verwendet.

debugSetting

Die Debugeinstellung der Bereitstellung.

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.

denySettings

Definiert, wie ressourcen, die vom Stapel bereitgestellt werden, gesperrt sind.

deploymentExtensions

Die Erweiterungen, die während des Einsatzes verwendet werden. Enthält Erweiterungsdaten für alle erweiterbaren Ressourcen, die vom Stack verwaltet werden.

deploymentId

Die resourceId der Vom Bereitstellungsstapel erstellten Bereitstellungsressource.

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

description

Beschreibung des Bereitstellungsstapels. Maximale Länge von 4096 Zeichen.

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.

duration

Die Dauer des letzten erfolgreichen Bereitstellungsstapelupdates.

error

Das Fehlerdetails.

extensionConfigs

Die Konfigurationen der Deployment-Erweiterungen. Die Schlüssel dieses Objekts sind Erweiterungsaliase, wie sie in der Bereitstellungsvorlage definiert sind.

externalInputDefinitions

Externe Eingabedefinitionen, die von externen Tools verwendet werden, um erwartete externe Eingabewerte zu definieren.

externalInputs

Externe Eingabewerte, die von externen Tools zur Parameterauswertung verwendet werden.

failedResources

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.

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.

provisioningState

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.

templateLink

Der URI der Vorlage. Verwenden Sie entweder die templateLink-Eigenschaft oder die Vorlageneigenschaft, aber nicht beide.

validationLevel

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

Das Fehlerdetails.

error?: ErrorDetail

Eigenschaftswert

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

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>

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>

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