DeploymentStackProperties interface

Proprietà dello stack di distribuzione.

Proprietà

actionOnUnmanage

Definisce il comportamento delle risorse non più gestite dopo l'aggiornamento o l'eliminazione dello stack di distribuzione.

bypassStackOutOfSyncError

Flag per ignorare gli errori del servizio che indicano che l'elenco di risorse dello stack non è sincronizzato correttamente.

correlationId

ID di correlazione dell'ultima operazione di stack upsert o eliminazione dello stack di distribuzione. È in formato GUID e viene usato per la traccia.

debugSetting

Impostazione di debug della distribuzione.

deletedResources

Matrice di risorse eliminate durante l'aggiornamento più recente dello stack di distribuzione. Eliminato significa che la risorsa è stata rimossa dal modello e sono state specificate le operazioni di eliminazione pertinenti.

denySettings

Definisce la modalità di blocco delle risorse distribuite dallo stack.

deploymentExtensions

Le estensioni utilizzate durante il deployment. Contiene dati di estensione per tutte le risorse estensionali gestite dallo stack.

deploymentId

ResourceId della risorsa di distribuzione creata dallo stack di distribuzione.

deploymentScope

Ambito in cui deve essere creata la distribuzione iniziale. Se non viene specificato un ambito, per impostazione predefinita verrà impostato l'ambito dello stack di distribuzione. Gli ambiti validi sono: gruppo di gestione (formato: '/providers/Microsoft.Management/managementGroups/{managementGroupId}'), sottoscrizione (formato: '/subscriptions/{subscriptionId}'), gruppo di risorse (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}').

description

Descrizione dello stack di distribuzione. Lunghezza massima di 4096 caratteri.

detachedResources

Matrice di risorse scollegate durante l'aggiornamento più recente dello stack di distribuzione. Scollegato significa che la risorsa è stata rimossa dal modello, ma non sono state specificate operazioni di eliminazione pertinenti. Pertanto, la risorsa esiste ancora mentre non è più associata allo stack.

duration

Durata dell'ultimo aggiornamento dello stack di distribuzione riuscito.

error

Dettagli dell'errore.

extensionConfigs

Le configurazioni dell'estensione di distribuzione. Le chiavi di questo oggetto sono alias di estensione come definiti nel template di implementazione.

externalInputDefinitions

Definizioni di input esterno, utilizzate dagli strumenti esterni per definire i valori di input esterni previsti.

externalInputs

Valori di input esterni, utilizzati dagli strumenti esterni per la valutazione dei parametri.

failedResources

Matrice di risorse che non sono riuscite a raggiungere lo stato obiettivo durante l'aggiornamento più recente. Ogni resourceId è accompagnato da un messaggio di errore.

outputs

Output della risorsa di distribuzione creata dallo stack di distribuzione.

parameters

Coppie nome e valore che definiscono i parametri di distribuzione per il modello. Usare questo elemento quando si specificano i valori dei parametri direttamente nella richiesta, anziché collegarsi a un file di parametri esistente. Utilizzare la proprietà parametersLink o la proprietà parameters, ma non entrambe.

parametersLink

URI del file di parametri. Utilizzare questo elemento per collegarsi a un file di parametri esistente. Utilizzare la proprietà parametersLink o la proprietà parameters, ma non entrambe.

provisioningState

Stato dello stack di distribuzione.

resources

Matrice di risorse attualmente gestite dallo stack di distribuzione.

template

Contenuto del modello. Questo elemento viene usato quando si vuole passare la sintassi del modello direttamente nella richiesta anziché collegarsi a un modello esistente. Può trattarsi di una stringa JSON JObject o di formato corretto. Usare la proprietà templateLink o la proprietà del modello, ma non entrambe.

templateLink

URI del modello. Usare la proprietà templateLink o la proprietà del modello, ma non entrambe.

validationLevel

Il livello di validazione dello stack di distribuzione

Dettagli proprietà

actionOnUnmanage

Definisce il comportamento delle risorse non più gestite dopo l'aggiornamento o l'eliminazione dello stack di distribuzione.

actionOnUnmanage: ActionOnUnmanage

Valore della proprietà

bypassStackOutOfSyncError

Flag per ignorare gli errori del servizio che indicano che l'elenco di risorse dello stack non è sincronizzato correttamente.

bypassStackOutOfSyncError?: boolean

Valore della proprietà

boolean

correlationId

ID di correlazione dell'ultima operazione di stack upsert o eliminazione dello stack di distribuzione. È in formato GUID e viene usato per la traccia.

correlationId?: string

Valore della proprietà

string

debugSetting

Impostazione di debug della distribuzione.

debugSetting?: DeploymentStacksDebugSetting

Valore della proprietà

deletedResources

Matrice di risorse eliminate durante l'aggiornamento più recente dello stack di distribuzione. Eliminato significa che la risorsa è stata rimossa dal modello e sono state specificate le operazioni di eliminazione pertinenti.

deletedResources?: ResourceReference[]

Valore della proprietà

denySettings

Definisce la modalità di blocco delle risorse distribuite dallo stack.

denySettings: DenySettings

Valore della proprietà

deploymentExtensions

Le estensioni utilizzate durante il deployment. Contiene dati di estensione per tutte le risorse estensionali gestite dallo stack.

deploymentExtensions?: DeploymentExtension[]

Valore della proprietà

deploymentId

ResourceId della risorsa di distribuzione creata dallo stack di distribuzione.

deploymentId?: string

Valore della proprietà

string

deploymentScope

Ambito in cui deve essere creata la distribuzione iniziale. Se non viene specificato un ambito, per impostazione predefinita verrà impostato l'ambito dello stack di distribuzione. Gli ambiti validi sono: gruppo di gestione (formato: '/providers/Microsoft.Management/managementGroups/{managementGroupId}'), sottoscrizione (formato: '/subscriptions/{subscriptionId}'), gruppo di risorse (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}').

deploymentScope?: string

Valore della proprietà

string

description

Descrizione dello stack di distribuzione. Lunghezza massima di 4096 caratteri.

description?: string

Valore della proprietà

string

detachedResources

Matrice di risorse scollegate durante l'aggiornamento più recente dello stack di distribuzione. Scollegato significa che la risorsa è stata rimossa dal modello, ma non sono state specificate operazioni di eliminazione pertinenti. Pertanto, la risorsa esiste ancora mentre non è più associata allo stack.

detachedResources?: ResourceReference[]

Valore della proprietà

duration

Durata dell'ultimo aggiornamento dello stack di distribuzione riuscito.

duration?: string

Valore della proprietà

string

error

Dettagli dell'errore.

error?: ErrorDetail

Valore della proprietà

extensionConfigs

Le configurazioni dell'estensione di distribuzione. Le chiavi di questo oggetto sono alias di estensione come definiti nel template di implementazione.

extensionConfigs?: Record<string, DeploymentExtensionConfig>

Valore della proprietà

Record<string, DeploymentExtensionConfig>

externalInputDefinitions

Definizioni di input esterno, utilizzate dagli strumenti esterni per definire i valori di input esterni previsti.

externalInputDefinitions?: Record<string, DeploymentExternalInputDefinition>

Valore della proprietà

externalInputs

Valori di input esterni, utilizzati dagli strumenti esterni per la valutazione dei parametri.

externalInputs?: Record<string, DeploymentExternalInput>

Valore della proprietà

Record<string, DeploymentExternalInput>

failedResources

Matrice di risorse che non sono riuscite a raggiungere lo stato obiettivo durante l'aggiornamento più recente. Ogni resourceId è accompagnato da un messaggio di errore.

failedResources?: ResourceReferenceExtended[]

Valore della proprietà

outputs

Output della risorsa di distribuzione creata dallo stack di distribuzione.

outputs?: Record<string, any>

Valore della proprietà

Record<string, any>

parameters

Coppie nome e valore che definiscono i parametri di distribuzione per il modello. Usare questo elemento quando si specificano i valori dei parametri direttamente nella richiesta, anziché collegarsi a un file di parametri esistente. Utilizzare la proprietà parametersLink o la proprietà parameters, ma non entrambe.

parameters?: Record<string, DeploymentParameter>

Valore della proprietà

Record<string, DeploymentParameter>

URI del file di parametri. Utilizzare questo elemento per collegarsi a un file di parametri esistente. Utilizzare la proprietà parametersLink o la proprietà parameters, ma non entrambe.

parametersLink?: DeploymentStacksParametersLink

Valore della proprietà

provisioningState

Stato dello stack di distribuzione.

provisioningState?: string

Valore della proprietà

string

resources

Matrice di risorse attualmente gestite dallo stack di distribuzione.

resources?: ManagedResourceReference[]

Valore della proprietà

template

Contenuto del modello. Questo elemento viene usato quando si vuole passare la sintassi del modello direttamente nella richiesta anziché collegarsi a un modello esistente. Può trattarsi di una stringa JSON JObject o di formato corretto. Usare la proprietà templateLink o la proprietà del modello, ma non entrambe.

template?: Record<string, any>

Valore della proprietà

Record<string, any>

URI del modello. Usare la proprietà templateLink o la proprietà del modello, ma non entrambe.

templateLink?: DeploymentStacksTemplateLink

Valore della proprietà

validationLevel

Il livello di validazione dello stack di distribuzione

validationLevel?: string

Valore della proprietà

string