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 du 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 façon de configurer et d'exécuter le 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-group
exemple 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 Associer et dissocier des groupes d'attributs dans le Guide de l' AppRegistry administrateur du AWS Service Catalog.
-
Pour plus de détails sur l'API, reportez-vous 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-application
exemple 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 AWS Service Catalog.
-
Pour plus de détails sur l'API, reportez-vous 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-group
exemple 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 AWS Service Catalog.
-
Pour plus de détails sur l'API, reportez-vous 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-application
exemple 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 AWS Service Catalog.
-
Pour plus de détails sur l'API, reportez-vous 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-group
exemple 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 AWS Service Catalog.
-
Pour plus de détails sur l'API, reportez-vous DeleteAttributeGroup
à la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserget-application
.
- AWS CLI
-
Pour obtenir une candidature
L'
get-application
exemple suivant permet de récupérer 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 les détails de l'utilisation de l'application dans le Guide de l' AppRegistry administrateur du AWS Service Catalog.
-
Pour plus de détails sur l'API, reportez-vous 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-group
exemple suivant permet de récupérer 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 AWS Service Catalog.
-
Pour plus de détails sur l'API, reportez-vous GetAttributeGroup
à la section Référence des AWS CLI commandes.
-
L'exemple de code suivant montre comment utiliserlist-applications
.
- AWS CLI
-
Pour répertorier les applications
L'
list-applications
exemple suivant permet de récupérer la liste de toutes les applications de votre AWS compte.aws servicecatalog-appregistry list-applications
Sortie :
{ "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 AWS Service Catalog.
-
Pour plus de détails sur l'API, reportez-vous 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 les groupes d'attributs associés
L'
list-associated-attribute-groups
exemple suivant extrait une liste de tous les groupes d'attributs de votre AWS compte 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 Associer et dissocier des groupes d'attributs dans le Guide de l' AppRegistry administrateur du AWS Service Catalog.
-
Pour plus de détails sur l'API, reportez-vous 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-application
exemple suivant répertorie les détails de tous les groupes d'attributs de votre AWS compte 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 AWS Service Catalog. -
Pour plus de détails sur l'API, reportez-vous 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 les groupes d'attributs
L'
list-attribute-groups
exemple suivant permet de récupérer la liste de tous les groupes d'attributs de votre AWS compte.aws servicecatalog-appregistry list-attribute-groups
Sortie :
{ "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 AWS Service Catalog.
-
Pour plus de détails sur l'API, reportez-vous 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-application
exemple suivant met à jour une application spécifique de votre AWS compte pour y 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 d'applications dans le Guide de l' AppRegistry administrateur du AWS Service Catalog.
-
Pour plus de détails sur l'API, reportez-vous 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-group
exemple suivant met à jour un groupe d'attributs spécifique de votre AWS compte pour 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 AWS Service Catalog.
-
Pour plus de détails sur l'API, reportez-vous UpdateAttributeGroup
à la section Référence des AWS CLI commandes.
-