États des composants - AWS Proton

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

États des composants

AWS Protonles composants peuvent se trouver dans deux états fondamentalement différents :

  • Attaché : le composant est attaché à une instance de service. Il définit l'infrastructure qui prend en charge les fonctionnalités d'exécution de l'instance de service. Le composant étend l'infrastructure définie dans les modèles d'environnement et de service avec une infrastructure définie par le développeur.

    Un composant typique est attaché pendant la majeure partie de son cycle de vie utile.

  • Détaché : le composant est associé à unAWS Proton environnement et n'est rattaché à aucune instance de service de l'environnement.

    Il s'agit d'un état transitoire qui permet de prolonger la durée de vie d'un composant au-delà d'une seule instance de service.

Le tableau suivant fournit une comparaison de haut niveau des différents états des composants.

Attached Detached

Objectif principal de l'État

Pour étendre l'infrastructure d'une instance de service.

Maintenir l'infrastructure du composant entre les attachements des instances de service.

Associé à

Une instance de service et un environnement

Un environnement

Propriétés spécifiques clés

  • Nom du service

  • Nom de l'instance de service

  • Spec

  • Nom de l'environnement

Peut être supprimé

Non

Oui

Peut être mis à jour vers une autre instance de service

Non

Oui

Peut lire les entrées

Oui

Non

L'objectif principal d'un composant est d'être rattaché à une instance de service et d'étendre son infrastructure avec des ressources supplémentaires. Un composant attaché peut lire les entrées de l'instance de service conformément à la spécification. Vous ne pouvez pas supprimer directement le composant ni l'attacher à une autre instance de service. Vous ne pouvez pas non plus supprimer son instance de service ni le service et l'environnement associés. Pour effectuer l'une de ces opérations, mettez d'abord à jour le composant pour le détacher de son instance de service.

Pour maintenir l'infrastructure du composant au-delà de la durée de vie d'une instance de service unique, vous mettez à jour le composant et le détachez de son instance de service en supprimant le service et les noms des instances de service. Cet État détaché est un État de transition. Le composant n'a aucune entrée. Son infrastructure reste provisionnée et vous pouvez la mettre à jour. Vous pouvez supprimer les ressources auxquelles le composant était associé lors de son attachement (instance de service, service). Vous pouvez supprimer le composant ou le mettre à jour pour le rattacher à nouveau à une instance de service.