DeploymentStackProperties interface
Właściwości stosu wdrożenia.
Właściwości
| action |
Definiuje zachowanie zasobów, które nie są już zarządzane po zaktualizowaniu lub usunięciu stosu wdrożenia. |
| bypass |
Flaga pomijania błędów usługi wskazujących, że lista zasobów stosu nie jest poprawnie zsynchronizowana. |
| correlation |
Identyfikator korelacji ostatniej operacji upsert lub delete stosu wdrożenia. Jest on w formacie GUID i jest używany do śledzenia. |
| debug |
Ustawienie debugowania wdrożenia. |
| deleted |
Tablica zasobów, które zostały usunięte podczas najnowszej aktualizacji stosu wdrożenia. Usunięto oznacza, że zasób został usunięty z szablonu i określono odpowiednie operacje usuwania. |
| deny |
Definiuje sposób, w jaki zasoby wdrażane przez stos są zablokowane. |
| deployment |
Rozszerzenia używane podczas wdrożenia. Zawiera dane rozszerzeniowe dla wszystkich rozszerzalnych zasobów zarządzanych przez stos. |
| deployment |
ResourceId zasobu wdrożenia utworzonego przez stos wdrożenia. |
| deployment |
Zakres, w którym należy utworzyć początkowe wdrożenie. Jeśli zakres nie zostanie określony, domyślnie będzie to zakres stosu wdrożenia. Prawidłowe zakresy to: grupa zarządzania (format: "/providers/Microsoft.Management/managementGroups/{managementGroupId}"), subskrypcja (format: "/subscriptions/{subscriptionId}"), grupa zasobów (format: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}"). |
| description | Opis stosu wdrożenia. Maksymalna długość 4096 znaków. |
| detached |
Tablica zasobów, które zostały odłączone podczas najnowszej aktualizacji stosu wdrożenia. Odłączony oznacza, że zasób został usunięty z szablonu, ale nie określono żadnych odpowiednich operacji usuwania. Dlatego zasób nadal istnieje, gdy nie jest już skojarzony ze stosem. |
| duration | Czas trwania ostatniej pomyślnej aktualizacji stosu wdrożenia. |
| error | Szczegóły błędu. |
| extension |
Konfiguruje się rozszerzenie wdrożenia. Klucze tego obiektu to aliasy rozszerzenia zdefiniowane w szablonie wdrożenia. |
| external |
Definicje danych wejściowych zewnętrznych, używane przez narzędzia zewnętrzne do definiowania oczekiwanych zewnętrznych wartości wejściowych. |
| external |
Zewnętrzne wartości wejściowe używane przez narzędzia zewnętrzne do oceny parametrów. |
| failed |
Tablica zasobów, które nie osiągnęły stanu celu podczas ostatniej aktualizacji. Do każdego identyfikatora resourceId jest dołączony komunikat o błędzie. |
| outputs | Dane wyjściowe zasobu wdrożenia utworzonego przez stos wdrożenia. |
| parameters | Pary nazw i wartości definiujące parametry wdrożenia dla szablonu. Użyj tego elementu, podając wartości parametrów bezpośrednio w żądaniu, zamiast łączyć się z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu. |
| parameters |
Identyfikator URI pliku parametrów. Użyj tego elementu, aby połączyć się z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu. |
| provisioning |
Stan stosu wdrożenia. |
| resources | Tablica zasobów obecnie zarządzanych przez stos wdrożenia. |
| template | Zawartość szablonu. Ten element jest używany, gdy chcesz przekazać składnię szablonu bezpośrednio w żądaniu, a nie połączyć się z istniejącym szablonem. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu. |
| template |
Identyfikator URI szablonu. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu. |
| validation |
Poziom walidacji stosu wdrożeń |
Szczegóły właściwości
actionOnUnmanage
Definiuje zachowanie zasobów, które nie są już zarządzane po zaktualizowaniu lub usunięciu stosu wdrożenia.
actionOnUnmanage: ActionOnUnmanage
Wartość właściwości
bypassStackOutOfSyncError
Flaga pomijania błędów usługi wskazujących, że lista zasobów stosu nie jest poprawnie zsynchronizowana.
bypassStackOutOfSyncError?: boolean
Wartość właściwości
boolean
correlationId
Identyfikator korelacji ostatniej operacji upsert lub delete stosu wdrożenia. Jest on w formacie GUID i jest używany do śledzenia.
correlationId?: string
Wartość właściwości
string
debugSetting
Ustawienie debugowania wdrożenia.
debugSetting?: DeploymentStacksDebugSetting
Wartość właściwości
deletedResources
Tablica zasobów, które zostały usunięte podczas najnowszej aktualizacji stosu wdrożenia. Usunięto oznacza, że zasób został usunięty z szablonu i określono odpowiednie operacje usuwania.
deletedResources?: ResourceReference[]
Wartość właściwości
denySettings
Definiuje sposób, w jaki zasoby wdrażane przez stos są zablokowane.
denySettings: DenySettings
Wartość właściwości
deploymentExtensions
Rozszerzenia używane podczas wdrożenia. Zawiera dane rozszerzeniowe dla wszystkich rozszerzalnych zasobów zarządzanych przez stos.
deploymentExtensions?: DeploymentExtension[]
Wartość właściwości
deploymentId
ResourceId zasobu wdrożenia utworzonego przez stos wdrożenia.
deploymentId?: string
Wartość właściwości
string
deploymentScope
Zakres, w którym należy utworzyć początkowe wdrożenie. Jeśli zakres nie zostanie określony, domyślnie będzie to zakres stosu wdrożenia. Prawidłowe zakresy to: grupa zarządzania (format: "/providers/Microsoft.Management/managementGroups/{managementGroupId}"), subskrypcja (format: "/subscriptions/{subscriptionId}"), grupa zasobów (format: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}").
deploymentScope?: string
Wartość właściwości
string
description
Opis stosu wdrożenia. Maksymalna długość 4096 znaków.
description?: string
Wartość właściwości
string
detachedResources
Tablica zasobów, które zostały odłączone podczas najnowszej aktualizacji stosu wdrożenia. Odłączony oznacza, że zasób został usunięty z szablonu, ale nie określono żadnych odpowiednich operacji usuwania. Dlatego zasób nadal istnieje, gdy nie jest już skojarzony ze stosem.
detachedResources?: ResourceReference[]
Wartość właściwości
duration
Czas trwania ostatniej pomyślnej aktualizacji stosu wdrożenia.
duration?: string
Wartość właściwości
string
error
extensionConfigs
Konfiguruje się rozszerzenie wdrożenia. Klucze tego obiektu to aliasy rozszerzenia zdefiniowane w szablonie wdrożenia.
extensionConfigs?: Record<string, DeploymentExtensionConfig>
Wartość właściwości
Record<string, DeploymentExtensionConfig>
externalInputDefinitions
Definicje danych wejściowych zewnętrznych, używane przez narzędzia zewnętrzne do definiowania oczekiwanych zewnętrznych wartości wejściowych.
externalInputDefinitions?: Record<string, DeploymentExternalInputDefinition>
Wartość właściwości
Record<string, DeploymentExternalInputDefinition>
externalInputs
Zewnętrzne wartości wejściowe używane przez narzędzia zewnętrzne do oceny parametrów.
externalInputs?: Record<string, DeploymentExternalInput>
Wartość właściwości
Record<string, DeploymentExternalInput>
failedResources
Tablica zasobów, które nie osiągnęły stanu celu podczas ostatniej aktualizacji. Do każdego identyfikatora resourceId jest dołączony komunikat o błędzie.
failedResources?: ResourceReferenceExtended[]
Wartość właściwości
outputs
Dane wyjściowe zasobu wdrożenia utworzonego przez stos wdrożenia.
outputs?: Record<string, any>
Wartość właściwości
Record<string, any>
parameters
Pary nazw i wartości definiujące parametry wdrożenia dla szablonu. Użyj tego elementu, podając wartości parametrów bezpośrednio w żądaniu, zamiast łączyć się z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu.
parameters?: Record<string, DeploymentParameter>
Wartość właściwości
Record<string, DeploymentParameter>
parametersLink
Identyfikator URI pliku parametrów. Użyj tego elementu, aby połączyć się z istniejącym plikiem parametrów. Użyj właściwości parametersLink lub właściwości parameters, ale nie obu.
parametersLink?: DeploymentStacksParametersLink
Wartość właściwości
provisioningState
Stan stosu wdrożenia.
provisioningState?: string
Wartość właściwości
string
resources
Tablica zasobów obecnie zarządzanych przez stos wdrożenia.
resources?: ManagedResourceReference[]
Wartość właściwości
template
Zawartość szablonu. Ten element jest używany, gdy chcesz przekazać składnię szablonu bezpośrednio w żądaniu, a nie połączyć się z istniejącym szablonem. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu.
template?: Record<string, any>
Wartość właściwości
Record<string, any>
templateLink
Identyfikator URI szablonu. Użyj właściwości templateLink lub właściwości szablonu, ale nie obu.
templateLink?: DeploymentStacksTemplateLink
Wartość właściwości
validationLevel
Poziom walidacji stosu wdrożeń
validationLevel?: string
Wartość właściwości
string