DeploymentStackProperties interface
Propriétés de la pile de déploiement.
- Extends
Propriétés
| action |
Définit le comportement des ressources qui ne sont plus gérées après la mise à jour ou la suppression de la pile de déploiement. |
| bypass |
Indicateur pour contourner les erreurs de service qui indiquent que la liste des ressources de pile n’est pas correctement synchronisée. |
| correlation |
ID de corrélation de la dernière opération upsert ou delete de la pile de déploiement. Il est au format GUID et est utilisé pour le suivi. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| debug |
Paramètre de débogage du déploiement. |
| deleted |
Tableau de ressources qui ont été supprimées lors de la dernière mise à jour de la pile de déploiement. La suppression signifie que la ressource a été supprimée du modèle et que les opérations de suppression pertinentes ont été spécifiées. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| deny |
Définit la façon dont les ressources déployées par la pile sont verrouillées. |
| deployment |
ResourceId de la ressource de déploiement créée par la pile de déploiement. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| deployment |
Étendue à laquelle le déploiement initial doit être créé. Si aucune étendue n’est spécifiée, elle est définie par défaut sur l’étendue de la pile de déploiement. Les étendues valides sont les suivantes : groupe d’administration (format : « /providers/Microsoft.Management/managementGroups/{managementGroupId} »),abonnement (format : '/subscriptions/{subscriptionId}'), groupe de ressources (format : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'). |
| description | Description de la pile de déploiement. Longueur maximale de 4 096 caractères. |
| detached |
Tableau de ressources détachées lors de la dernière mise à jour de la pile de déploiement. Détaché signifie que la ressource a été supprimée du modèle, mais aucune opération de suppression pertinente n’a été spécifiée. Par conséquent, la ressource existe toujours tout en n’étant plus associée à la pile. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| duration | Durée de la dernière mise à jour réussie de la pile de déploiement. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| failed |
Tableau de ressources qui n’ont pas atteint l’état d’objectif pendant la dernière mise à jour. Chaque resourceId est accompagné d’un message d’erreur. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| outputs | Sorties de la ressource de déploiement créée par la pile de déploiement. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| parameters | Paires nom et valeur qui définissent les paramètres de déploiement du modèle. Utilisez cet élément lors de la fourniture des valeurs de paramètre directement dans la requête, plutôt que de lier à un fichier de paramètres existant. Utilisez la propriété parametersLink ou la propriété parameters, mais pas les deux. |
| parameters |
URI du fichier de paramètres. Utilisez cet élément pour créer un lien vers un fichier de paramètres existant. Utilisez la propriété parametersLink ou la propriété parameters, mais pas les deux. |
| provisioning |
État de la pile de déploiement. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| resources | Tableau de ressources actuellement gérées par la pile de déploiement. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| template | Contenu du modèle. Vous utilisez cet élément lorsque vous souhaitez transmettre la syntaxe du modèle directement dans la requête plutôt que de lier à un modèle existant. Il peut s’agir d’une chaîne JSON bien formée ou JObject. Utilisez la propriété templateLink ou la propriété de modèle, mais pas les deux. |
| template |
URI du modèle. Utilisez la propriété templateLink ou la propriété de modèle, mais pas les deux. |
Propriétés héritées
| error | Détail de l’erreur. |
Détails de la propriété
actionOnUnmanage
Définit le comportement des ressources qui ne sont plus gérées après la mise à jour ou la suppression de la pile de déploiement.
actionOnUnmanage: ActionOnUnmanage
Valeur de propriété
bypassStackOutOfSyncError
Indicateur pour contourner les erreurs de service qui indiquent que la liste des ressources de pile n’est pas correctement synchronisée.
bypassStackOutOfSyncError?: boolean
Valeur de propriété
boolean
correlationId
ID de corrélation de la dernière opération upsert ou delete de la pile de déploiement. Il est au format GUID et est utilisé pour le suivi. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
correlationId?: string
Valeur de propriété
string
debugSetting
Paramètre de débogage du déploiement.
debugSetting?: DeploymentStacksDebugSetting
Valeur de propriété
deletedResources
Tableau de ressources qui ont été supprimées lors de la dernière mise à jour de la pile de déploiement. La suppression signifie que la ressource a été supprimée du modèle et que les opérations de suppression pertinentes ont été spécifiées. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
deletedResources?: ResourceReference[]
Valeur de propriété
denySettings
Définit la façon dont les ressources déployées par la pile sont verrouillées.
denySettings: DenySettings
Valeur de propriété
deploymentId
ResourceId de la ressource de déploiement créée par la pile de déploiement. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
deploymentId?: string
Valeur de propriété
string
deploymentScope
Étendue à laquelle le déploiement initial doit être créé. Si aucune étendue n’est spécifiée, elle est définie par défaut sur l’étendue de la pile de déploiement. Les étendues valides sont les suivantes : groupe d’administration (format : « /providers/Microsoft.Management/managementGroups/{managementGroupId} »),abonnement (format : '/subscriptions/{subscriptionId}'), groupe de ressources (format : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}').
deploymentScope?: string
Valeur de propriété
string
description
Description de la pile de déploiement. Longueur maximale de 4 096 caractères.
description?: string
Valeur de propriété
string
detachedResources
Tableau de ressources détachées lors de la dernière mise à jour de la pile de déploiement. Détaché signifie que la ressource a été supprimée du modèle, mais aucune opération de suppression pertinente n’a été spécifiée. Par conséquent, la ressource existe toujours tout en n’étant plus associée à la pile. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
detachedResources?: ResourceReference[]
Valeur de propriété
duration
Durée de la dernière mise à jour réussie de la pile de déploiement. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
duration?: string
Valeur de propriété
string
failedResources
Tableau de ressources qui n’ont pas atteint l’état d’objectif pendant la dernière mise à jour. Chaque resourceId est accompagné d’un message d’erreur. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
failedResources?: ResourceReferenceExtended[]
Valeur de propriété
outputs
Sorties de la ressource de déploiement créée par la pile de déploiement. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
outputs?: Record<string, unknown>
Valeur de propriété
Record<string, unknown>
parameters
Paires nom et valeur qui définissent les paramètres de déploiement du modèle. Utilisez cet élément lors de la fourniture des valeurs de paramètre directement dans la requête, plutôt que de lier à un fichier de paramètres existant. Utilisez la propriété parametersLink ou la propriété parameters, mais pas les deux.
parameters?: {[propertyName: string]: DeploymentParameter}
Valeur de propriété
{[propertyName: string]: DeploymentParameter}
parametersLink
URI du fichier de paramètres. Utilisez cet élément pour créer un lien vers un fichier de paramètres existant. Utilisez la propriété parametersLink ou la propriété parameters, mais pas les deux.
parametersLink?: DeploymentStacksParametersLink
Valeur de propriété
provisioningState
État de la pile de déploiement. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
provisioningState?: string
Valeur de propriété
string
resources
Tableau de ressources actuellement gérées par la pile de déploiement. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
resources?: ManagedResourceReference[]
Valeur de propriété
template
Contenu du modèle. Vous utilisez cet élément lorsque vous souhaitez transmettre la syntaxe du modèle directement dans la requête plutôt que de lier à un modèle existant. Il peut s’agir d’une chaîne JSON bien formée ou JObject. Utilisez la propriété templateLink ou la propriété de modèle, mais pas les deux.
template?: Record<string, unknown>
Valeur de propriété
Record<string, unknown>
templateLink
URI du modèle. Utilisez la propriété templateLink ou la propriété de modèle, mais pas les deux.
templateLink?: DeploymentStacksTemplateLink