Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
AppRegistry esempi utilizzando AWS CLI
I seguenti esempi di codice mostrano come eseguire azioni e implementare scenari comuni utilizzando AWS Command Line Interface with AppRegistry.
Le operazioni sono estratti di codice da programmi più grandi e devono essere eseguite nel contesto. Mentre le azioni mostrano come richiamare le singole funzioni di servizio, è possibile visualizzare le azioni nel loro contesto negli scenari correlati.
Ogni esempio include un collegamento al codice sorgente completo, in cui è possibile trovare istruzioni su come configurare ed eseguire il codice nel contesto.
Argomenti
Azioni
Il seguente esempio di codice mostra come utilizzareassociate-attribute-group
.
- AWS CLI
-
Per associare un gruppo di attributi
L'
associate-attribute-group
esempio seguente associa un gruppo di attributi specifico del tuo AWS account a un'applicazione specifica del tuo AWS account.aws servicecatalog-appregistry associate-attribute-group \ --application
"ExampleApplication"
\ --attribute-group"ExampleAttributeGroup"
Output:
{ "applicationArn": "arn:aws:servicecatalog:us-west-2:813737243517:/applications/0ars38r6btoohvpvd9gqrptt9l", "attributeGroupArn": "arn:aws:servicecatalog:us-west-2:813737243517:/attribute-groups/01sj5xdwhbw54kejwnt09fnpcl" }
Per ulteriori informazioni, vedere Associating and Dissociating Attribating Groups nella AWS Service Catalog Administrator Guide. AppRegistry
-
Per API i dettagli, vedere AssociateAttributeGroup
in AWS CLI Command Reference.
-
Il seguente esempio di codice mostra come utilizzarecreate-application
.
- AWS CLI
-
Per creare un'applicazione
L'
create-application
esempio seguente crea una nuova applicazione nel tuo AWS account.aws servicecatalog-appregistry create-application \ --name
"ExampleApplication"
Output:
{ "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": {} } }
Per ulteriori informazioni, vedere Creazione di applicazioni nella AWS Service Catalog AppRegistry Administrator Guide.
-
Per API i dettagli, vedere CreateApplication
in AWS CLI Command Reference.
-
Il seguente esempio di codice mostra come utilizzarecreate-attribute-group
.
- AWS CLI
-
Per creare un gruppo di attributi
L'
create-attribute-group
esempio seguente crea un nuovo gruppo di attributi nel tuo AWS account.aws servicecatalog-appregistry create-attribute-group \ --name
"ExampleAttributeGroup"
\ --attributes '{"SomeKey1":"SomeValue1","SomeKey2":"SomeValue2"}
'Output:
{ "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": {} } }
Per ulteriori informazioni, vedere Creazione di gruppi di attributi nella AWS Service Catalog AppRegistry Administrator Guide.
-
Per API i dettagli, vedere CreateAttributeGroup
in AWS CLI Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredelete-application
.
- AWS CLI
-
Eliminazione di un'applicazione
L'
delete-application
esempio seguente elimina un'applicazione specifica dall' AWS account.aws servicecatalog-appregistry delete-application \ --application
"ExampleApplication3"
Output:
{ "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" } }
Per ulteriori informazioni, vedere Eliminazione di applicazioni nella AWS Service Catalog AppRegistry Administrator Guide.
-
Per API i dettagli, vedere DeleteApplication
in AWS CLI Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredelete-attribute-group
.
- AWS CLI
-
Esempio 8: Per eliminare un gruppo di attributi
L'
delete-attribute-group
esempio seguente elimina un gruppo di attributi specifico nel tuo AWS account.aws servicecatalog-appregistry delete-attribute-group \ --attribute-group
"ExampleAttributeGroup3"
Output:
{ "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" } }
Per ulteriori informazioni, vedere Eliminazione dei gruppi di attributi nella AWS Service Catalog AppRegistry Administrator Guide.
-
Per API i dettagli, vedere DeleteAttributeGroup
in AWS CLI Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-application
.
- AWS CLI
-
Per ottenere un'applicazione
L'
get-application
esempio seguente recupera le informazioni sui metadati relative a un'applicazione specifica nel tuo AWS account.aws servicecatalog-appregistry get-application \ --application
"ExampleApplication"
Output:
{ "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" } } }
Per ulteriori informazioni, vedere Using Application details nella AWS Service Catalog AppRegistry Administrator Guide.
-
Per API i dettagli, vedere GetApplication
in AWS CLI Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-attribute-group
.
- AWS CLI
-
Per ottenere un gruppo di attributi
L'
get-attribute-group
esempio seguente recupera un gruppo di attributi specifico nel tuo AWS account.aws servicecatalog-appregistry get-attribute-group \ --attribute-group
"ExampleAttributeGroup"
Output:
{ "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" } }
Per ulteriori informazioni, vedere Gestione dei metadati per i gruppi di attributi nella AWS Service Catalog AppRegistry Administrator Guide.
-
Per API i dettagli, vedere GetAttributeGroup
in AWS CLI Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-applications
.
- AWS CLI
-
Per elencare le applicazioni
L'
list-applications
esempio seguente recupera un elenco di tutte le applicazioni del tuo AWS account.aws servicecatalog-appregistry list-applications
Output:
{ "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" } ] }
Per ulteriori informazioni, vedere Visualizzazione dei dettagli dell'applicazione nella AWS Service Catalog AppRegistry Administrator Guide.
-
Per API i dettagli, vedere ListApplications
in AWS CLI Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-associated-attribute-groups
.
- AWS CLI
-
Per elencare i gruppi di attributi associati
L'
list-associated-attribute-groups
esempio seguente recupera un elenco di tutti i gruppi di attributi AWS dell'account associati a un'applicazione specifica dell' AWS account.aws servicecatalog-appregistry list-associated-attribute-groups \ --application
"ExampleApplication"
Output:
{ "attributeGroups": [ "01sj5xdwhbw54kejwnt09fnpcl" ] }
Per ulteriori informazioni, vedere Associating and Dissociating Attribating Groups nella AWS Service Catalog Administrator Guide. AppRegistry
-
Per API i dettagli, vedere ListAssociatedAttributeGroups
in AWS CLI Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-attribute-groups-for-application
.
- AWS CLI
-
Per elencare i gruppi di attributi per un'applicazione
L'
list-attribute-groups-for-application
esempio seguente elenca i dettagli di tutti i gruppi di attributi AWS dell'account associati a un'applicazione specifica dell' AWS account.aws servicecatalog-appregistry list-attribute-groups-for-application \ --application
"ExampleApplication"
Output:
{ "attributeGroupsDetails": [ { "id": "01sj5xdwhbw54kejwnt09fnpcl", "arn": "arn:aws:servicecatalog:us-west-2:813737243517:/attribute-groups/01sj5xdwhbw54kejwnt09fnpcl", "name": "ExampleAttributeGroup" } ] }
Per ulteriori informazioni, vedere Visualizzazione dei dettagli del gruppo di attributi
nella AWS Service Catalog AppRegistry Administrator Guide. -
Per API i dettagli, vedere ListAttributeGroupsForApplication
in AWS CLI Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-attribute-groups
.
- AWS CLI
-
Per elencare i gruppi di attributi
L'
list-attribute-groups
esempio seguente recupera un elenco di tutti i gruppi di attributi presenti nell' AWS account.aws servicecatalog-appregistry list-attribute-groups
Output:
{ "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" } ] }
Per ulteriori informazioni, vedere Visualizzazione dei dettagli del gruppo di attributi nella AWS Service Catalog AppRegistry Administrator Guide.
-
Per API i dettagli, vedere ListAttributeGroups
in AWS CLI Command Reference.
-
Il seguente esempio di codice mostra come utilizzareupdate-application
.
- AWS CLI
-
Per aggiornare un'applicazione
L'
update-application
esempio seguente aggiorna un'applicazione specifica nell' AWS account per includere una descrizione.aws servicecatalog-appregistry update-application \ --application
"ExampleApplication"
\ --description"This is an example application"
Output:
{ "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" } } }
Per ulteriori informazioni, vedere Modifica delle applicazioni nella AWS Service Catalog AppRegistry Administrator Guide.
-
Per API i dettagli, vedere UpdateApplication
in AWS CLI Command Reference.
-
Il seguente esempio di codice mostra come utilizzareupdate-attribute-group
.
- AWS CLI
-
Per aggiornare un gruppo di attributi
L'
update-attribute-group
esempio seguente aggiorna un gruppo di attributi specifico nel tuo AWS account per includere una descrizione.aws servicecatalog-appregistry update-attribute-group \ --attribute-group
"ExampleAttributeGroup"
\ --description"This is an example attribute group"
Output:
{ "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" } } }
Per ulteriori informazioni, vedere Modifica dei gruppi di attributi nella AWS Service Catalog AppRegistry Administrator Guide.
-
Per API i dettagli, vedere UpdateAttributeGroup
in AWS CLI Command Reference.
-