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.
Utilisez des extensions privées tierces qui ont été partagées avec vous
Pour utiliser des extensions privées tierces qui ont été partagées avec vous, vous devez d’abord les enregistrer auprès de CloudFormation, dans les comptes et les régions où vous souhaitez les utiliser. L'enregistrement de l'extension charge une copie de celle-ci dans le registre CloudFormation de votre compte et l'active. Une fois que vous avez enregistré une extension privée, celle-ci apparaîtra dans le registre CloudFormation correspondant à ce Compte AWS et cette région, et vous pourrez l’utiliser dans vos modèles de pile.
Rubriques
Autorisations IAM pour l’enregistrement d’une extension privée tierce
Dans le cadre de l’enregistrement d’une extension privée, vous pouvez spécifier un compartiment Amazon S3 contenant le package du projet d’extension. Ce package contient tous les fichiers sources nécessaires à l'extension que vous souhaitez enregistrer. L'utilisateur qui enregistre l'extension doit pouvoir accéder au package du projet dans ce compartiment Amazon S3. Pour ce faire, l’utilisateur doit disposer d’autorisations GetObject pour le package d’extension.
Cela vaut aussi bien si vous utilisez la commande register-type de la AWS CLI que la commande submit de l’interface CLI CloudFormation.
Pour plus d’informations, consultez Actions, ressources et clés de condition pour Amazon S3 dans la Référence de l’autorisation de service.
Commandes AWS CLI couramment utilisées pour travailler avec des extensions privées
Les commandes couramment utilisées pour travailler avec les extensions privées comprennent :
-
register-type pour enregistrer une extension privée dans votre compte.
-
describe-type-registration pour renvoyer l’état actuel d’une demande d’enregistrement.
-
list-types pour répertorier les extensions de votre compte.
-
describe-type pour renvoyer des informations détaillées sur une extension ou une version d’extension spécifique, y compris les données de configuration actuelles.
-
set-type-configuration pour spécifier les données de configuration d’une extension dans votre compte et pour désactiver et activer les Hooks.
-
set-type-default-version pour spécifier la version d’une extension qui est la version par défaut.
-
deregister-type pour supprimer une extension privée ou une version d’extension de votre compte.