DeploymentStackProperties interface
Proprietà dello stack di distribuzione.
Proprietà
| action |
Definisce il comportamento delle risorse non più gestite dopo l'aggiornamento o l'eliminazione dello stack di distribuzione. |
| bypass |
Flag per ignorare gli errori del servizio che indicano che l'elenco di risorse dello stack non è sincronizzato correttamente. |
| correlation |
ID di correlazione dell'ultima operazione di stack upsert o eliminazione dello stack di distribuzione. È in formato GUID e viene usato per la traccia. |
| debug |
Impostazione di debug della distribuzione. |
| deleted |
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. |
| deny |
Definisce la modalità di blocco delle risorse distribuite dallo stack. |
| deployment |
Le estensioni utilizzate durante il deployment. Contiene dati di estensione per tutte le risorse estensionali gestite dallo stack. |
| deployment |
ResourceId della risorsa di distribuzione creata dallo stack di distribuzione. |
| deployment |
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. |
| detached |
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. |
| extension |
Le configurazioni dell'estensione di distribuzione. Le chiavi di questo oggetto sono alias di estensione come definiti nel template di implementazione. |
| external |
Definizioni di input esterno, utilizzate dagli strumenti esterni per definire i valori di input esterni previsti. |
| external |
Valori di input esterni, utilizzati dagli strumenti esterni per la valutazione dei parametri. |
| failed |
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. |
| parameters |
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. |
| provisioning |
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. |
| template |
URI del modello. Usare la proprietà templateLink o la proprietà del modello, ma non entrambe. |
| validation |
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
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à
Record<string, DeploymentExternalInputDefinition>
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>
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.
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>
templateLink
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