D'autres exemples de AWS SDK sont disponibles dans le référentiel AWS Doc SDK Examples
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.
AppRegistry exemples utilisant AWS CLI
Les exemples de code suivants vous montrent comment effectuer des actions et implémenter des scénarios courants à l'aide de AWS Command Line Interface with AppRegistry.
Les actions sont des extraits de code de programmes plus larges et doivent être exécutées dans leur contexte. Alors que les actions vous indiquent comment appeler des fonctions de service individuelles, vous pouvez les voir en contexte dans leurs scénarios associés.
Chaque exemple inclut un lien vers le code source complet, où vous trouverez des instructions sur la configuration et l’exécution du code en contexte.
Rubriques
Actions
L'exemple de code suivant montre comment utiliserassociate-attribute-group.
- AWS CLI
-
Pour associer un groupe d’attributs
L'
associate-attribute-groupexemple suivant associe un groupe d'attributs spécifique de votre AWS compte à une application spécifique de votre AWS compte.aws servicecatalog-appregistry associate-attribute-group \ --application"ExampleApplication"\ --attribute-group"ExampleAttributeGroup"Sortie :
{ "applicationArn": "arn:aws:servicecatalog:us-west-2:813737243517:/applications/0ars38r6btoohvpvd9gqrptt9l", "attributeGroupArn": "arn:aws:servicecatalog:us-west-2:813737243517:/attribute-groups/01sj5xdwhbw54kejwnt09fnpcl" }Pour plus d'informations, consultez la section Association et dissociation de groupes d'attributs dans le Guide de l'administrateur du catalogue AWS AppRegistry de services.
-
Pour plus de détails sur l'API, consultez AssociateAttributeGroup
la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utilisercreate-application.
- AWS CLI
-
Pour créer une application
L'
create-applicationexemple suivant crée une nouvelle application dans votre AWS compte.aws servicecatalog-appregistry create-application \ --name"ExampleApplication"Sortie :
{ "application": { "id": "0ars38r6btoohvpvd9gqrptt9l", "arn": "arn:aws:servicecatalog:us-west-2:813737243517:/applications/0ars38r6btoohvpvd9gqrptt9l", "name": "ExampleApplication", "creationTime": "2023-02-28T21:10:10.820000+00:00", "lastUpdateTime": "2023-02-28T21:10:10.820000+00:00", "tags": {} } }Pour plus d'informations, consultez la section Création d'applications dans le Guide de l' AppRegistry administrateur du catalogue de AWS services.
-
Pour plus de détails sur l'API, consultez CreateApplication
la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utilisercreate-attribute-group.
- AWS CLI
-
Pour créer un groupe d’attributs
L'
create-attribute-groupexemple suivant crée un nouveau groupe d'attributs dans votre AWS compte.aws servicecatalog-appregistry create-attribute-group \ --name"ExampleAttributeGroup"\ --attributes '{"SomeKey1":"SomeValue1","SomeKey2":"SomeValue2"}'Sortie :
{ "attributeGroup": { "id": "01sj5xdwhbw54kejwnt09fnpcl", "arn": "arn:aws:servicecatalog:us-west-2:813737243517:/attribute-groups/01sj5xdwhbw54kejwnt09fnpcl", "name": "ExampleAttributeGroup", "creationTime": "2023-02-28T20:38:01.389000+00:00", "lastUpdateTime": "2023-02-28T20:38:01.389000+00:00", "tags": {} } }Pour plus d'informations, consultez la section Création de groupes d'attributs dans le Guide de l' AppRegistry administrateur du catalogue de AWS services.
-
Pour plus de détails sur l'API, consultez CreateAttributeGroup
la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserdelete-application.
- AWS CLI
-
Pour supprimer une application
L'
delete-applicationexemple suivant supprime une application spécifique de votre AWS compte.aws servicecatalog-appregistry delete-application \ --application"ExampleApplication3"Sortie :
{ "application": { "id": "055gw7aynr1i5mbv7kjwzx5945", "arn": "arn:aws:servicecatalog:us-west-2:813737243517:/applications/055gw7aynr1i5mbv7kjwzx5945", "name": "ExampleApplication3", "creationTime": "2023-02-28T22:06:28.228000+00:00", "lastUpdateTime": "2023-02-28T22:06:28.228000+00:00" } }Pour plus d'informations, consultez la section Suppression d'applications dans le Guide de l' AppRegistry administrateur du catalogue de AWS services.
-
Pour plus de détails sur l'API, consultez DeleteApplication
la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserdelete-attribute-group.
- AWS CLI
-
Exemple 8 : pour supprimer un groupe d’attributs
L'
delete-attribute-groupexemple suivant supprime un groupe d'attributs spécifique de votre AWS compte.aws servicecatalog-appregistry delete-attribute-group \ --attribute-group"ExampleAttributeGroup3"Sortie :
{ "attributeGroup": { "id": "011ge6y3emyjijt8dw8jn6r0hv", "arn": "arn:aws:servicecatalog:us-west-2:813737243517:/attribute-groups/011ge6y3emyjijt8dw8jn6r0hv", "name": "ExampleAttributeGroup3", "creationTime": "2023-02-28T22:05:35.224000+00:00", "lastUpdateTime": "2023-02-28T22:05:35.224000+00:00" } }Pour plus d'informations, consultez la section Suppression de groupes d'attributs dans le Guide de l' AppRegistry administrateur du catalogue de AWS services.
-
Pour plus de détails sur l'API, consultez DeleteAttributeGroup
la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserget-application.
- AWS CLI
-
Pour obtenir une application
L'
get-applicationexemple suivant récupère les informations de métadonnées relatives à une application spécifique de votre AWS compte.aws servicecatalog-appregistry get-application \ --application"ExampleApplication"Sortie :
{ "id": "0ars38r6btoohvpvd9gqrptt9l", "arn": "arn:aws:servicecatalog:us-west-2:813737243517:/applications/0ars38r6btoohvpvd9gqrptt9l", "name": "ExampleApplication", "creationTime": "2023-02-28T21:10:10.820000+00:00", "lastUpdateTime": "2023-02-28T21:10:10.820000+00:00", "associatedResourceCount": 0, "tags": { "aws:servicecatalog:applicationName": "ExampleApplication" }, "integrations": { "resourceGroup": { "state": "CREATE_COMPLETE", "arn": "arn:aws:resource-groups:us-west-2:813737243517:group/AWS_AppRegistry_Application-ExampleApplication" } } }Pour plus d'informations, consultez la section Utilisation des détails de l'application dans le Guide de l' AppRegistry administrateur du catalogue de AWS services.
-
Pour plus de détails sur l'API, consultez GetApplication
la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserget-attribute-group.
- AWS CLI
-
Pour obtenir un groupe d’attributs
L'
get-attribute-groupexemple suivant extrait un groupe d'attributs spécifique dans votre AWS compte.aws servicecatalog-appregistry get-attribute-group \ --attribute-group"ExampleAttributeGroup"Sortie :
{ "id": "01sj5xdwhbw54kejwnt09fnpcl", "arn": "arn:aws:servicecatalog:us-west-2:813737243517:/attribute-groups/01sj5xdwhbw54kejwnt09fnpcl", "name": "ExampleAttributeGroup", "attributes": "{\"SomeKey1\":\"SomeValue1\",\"SomeKey2\":\"SomeValue2\"}", "creationTime": "2023-02-28T20:38:01.389000+00:00", "lastUpdateTime": "2023-02-28T20:38:01.389000+00:00", "tags": { "aws:servicecatalog:attributeGroupName": "ExampleAttributeGroup" } }Pour plus d'informations, consultez la section Gestion des métadonnées pour les groupes d'attributs dans le Guide de l' AppRegistry administrateur du catalogue de AWS services.
-
Pour plus de détails sur l'API, consultez GetAttributeGroup
la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserlist-applications.
- AWS CLI
-
Pour répertorier des applications
L'
list-applicationsexemple suivant récupère la liste de toutes les applications de votre AWS compte.aws servicecatalog-appregistry list-applicationsSortie :
{ "applications": [ { "id": "03axw94pjfj3uan00tcgbrxnkw", "arn": "arn:aws:servicecatalog:us-west-2:813737243517:/applications/03axw94pjfj3uan00tcgbrxnkw", "name": "ExampleApplication2", "creationTime": "2023-02-28T21:59:34.094000+00:00", "lastUpdateTime": "2023-02-28T21:59:34.094000+00:00" }, { "id": "055gw7aynr1i5mbv7kjwzx5945", "arn": "arn:aws:servicecatalog:us-west-2:813737243517:/applications/055gw7aynr1i5mbv7kjwzx5945", "name": "ExampleApplication3", "creationTime": "2023-02-28T22:06:28.228000+00:00", "lastUpdateTime": "2023-02-28T22:06:28.228000+00:00" }, { "id": "0ars38r6btoohvpvd9gqrptt9l", "arn": "arn:aws:servicecatalog:us-west-2:813737243517:/applications/0ars38r6btoohvpvd9gqrptt9l", "name": "ExampleApplication", "description": "This is an example application", "creationTime": "2023-02-28T21:10:10.820000+00:00", "lastUpdateTime": "2023-02-28T21:24:19.729000+00:00" } ] }Pour plus d'informations, consultez la section Affichage des détails de l'application dans le Guide de l' AppRegistry administrateur du catalogue de AWS services.
-
Pour plus de détails sur l'API, consultez ListApplications
la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserlist-associated-attribute-groups.
- AWS CLI
-
Pour répertorier des groupes d’attributs associés
L'
list-associated-attribute-groupsexemple suivant extrait une liste de tous les groupes d'attributs de votre AWS compte qui sont associés à une application spécifique de votre AWS compte.aws servicecatalog-appregistry list-associated-attribute-groups \ --application"ExampleApplication"Sortie :
{ "attributeGroups": [ "01sj5xdwhbw54kejwnt09fnpcl" ] }Pour plus d'informations, consultez la section Association et dissociation de groupes d'attributs dans le Guide de l'administrateur du catalogue AWS AppRegistry de services.
-
Pour plus de détails sur l'API, consultez ListAssociatedAttributeGroups
la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserlist-attribute-groups-for-application.
- AWS CLI
-
Pour répertorier les groupes d’attributs d’une application
L'
list-attribute-groups-for-applicationexemple suivant répertorie les détails de tous les groupes d'attributs de votre AWS compte qui sont associés à une application spécifique de votre AWS compte.aws servicecatalog-appregistry list-attribute-groups-for-application \ --application"ExampleApplication"Sortie :
{ "attributeGroupsDetails": [ { "id": "01sj5xdwhbw54kejwnt09fnpcl", "arn": "arn:aws:servicecatalog:us-west-2:813737243517:/attribute-groups/01sj5xdwhbw54kejwnt09fnpcl", "name": "ExampleAttributeGroup" } ] }Pour plus d'informations, consultez la section Affichage des détails des groupes d'attributs
dans le Guide de l' AppRegistry administrateur du catalogue de AWS services. -
Pour plus de détails sur l'API, consultez ListAttributeGroupsForApplication
la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserlist-attribute-groups.
- AWS CLI
-
Pour répertorier des groupes d’attributs
L'
list-attribute-groupsexemple suivant extrait la liste de tous les groupes d'attributs de votre AWS compte.aws servicecatalog-appregistry list-attribute-groupsSortie :
{ "attributeGroups": [ { "id": "011ge6y3emyjijt8dw8jn6r0hv", "arn": "arn:aws:servicecatalog:us-west-2:813737243517:/attribute-groups/011ge6y3emyjijt8dw8jn6r0hv", "name": "ExampleAttributeGroup3", "creationTime": "2023-02-28T22:05:35.224000+00:00", "lastUpdateTime": "2023-02-28T22:05:35.224000+00:00" }, { "id": "01sj5xdwhbw54kejwnt09fnpcl", "arn": "arn:aws:servicecatalog:us-west-2:813737243517:/attribute-groups/01sj5xdwhbw54kejwnt09fnpcl", "name": "ExampleAttributeGroup", "description": "This is an example attribute group", "creationTime": "2023-02-28T20:38:01.389000+00:00", "lastUpdateTime": "2023-02-28T21:02:04.559000+00:00" }, { "id": "03n1yffgq6d18vwrzxf0c70nm3", "arn": "arn:aws:servicecatalog:us-west-2:813737243517:/attribute-groups/03n1yffgq6d18vwrzxf0c70nm3", "name": "ExampleAttributeGroup2", "creationTime": "2023-02-28T21:57:30.687000+00:00", "lastUpdateTime": "2023-02-28T21:57:30.687000+00:00" } ] }Pour plus d'informations, consultez la section Affichage des détails des groupes d'attributs dans le Guide de l' AppRegistry administrateur du catalogue de AWS services.
-
Pour plus de détails sur l'API, consultez ListAttributeGroups
la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserupdate-application.
- AWS CLI
-
Pour mettre à jour une application
L'
update-applicationexemple suivant met à jour une application spécifique de votre AWS compte pour inclure une description.aws servicecatalog-appregistry update-application \ --application"ExampleApplication"\ --description"This is an example application"Sortie :
{ "application": { "id": "0ars38r6btoohvpvd9gqrptt9l", "arn": "arn:aws:servicecatalog:us-west-2:813737243517:/applications/0ars38r6btoohvpvd9gqrptt9l", "name": "ExampleApplication", "description": "This is an example application", "creationTime": "2023-02-28T21:10:10.820000+00:00", "lastUpdateTime": "2023-02-28T21:24:19.729000+00:00", "tags": { "aws:servicecatalog:applicationName": "ExampleApplication" } } }Pour plus d'informations, consultez la section Modification des applications dans le Guide de l' AppRegistry administrateur du catalogue de AWS services.
-
Pour plus de détails sur l'API, consultez UpdateApplication
la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserupdate-attribute-group.
- AWS CLI
-
Pour mettre à jour un groupe d’attributs
L'
update-attribute-groupexemple suivant met à jour un groupe d'attributs spécifique de votre AWS compte pour y inclure une description.aws servicecatalog-appregistry update-attribute-group \ --attribute-group"ExampleAttributeGroup"\ --description"This is an example attribute group"Sortie :
{ "attributeGroup": { "id": "01sj5xdwhbw54kejwnt09fnpcl", "arn": "arn:aws:servicecatalog:us-west-2:813737243517:/attribute-groups/01sj5xdwhbw54kejwnt09fnpcl", "name": "ExampleAttributeGroup", "description": "This is an example attribute group", "creationTime": "2023-02-28T20:38:01.389000+00:00", "lastUpdateTime": "2023-02-28T21:02:04.559000+00:00", "tags": { "aws:servicecatalog:attributeGroupName": "ExampleAttributeGroup" } } }Pour plus d'informations, consultez la section Modification de groupes d'attributs dans le Guide de l' AppRegistry administrateur du catalogue de AWS services.
-
Pour plus de détails sur l'API, consultez UpdateAttributeGroup
la section Référence des AWS CLI commandes.
-