AppRegistry Beispiele mit AWS CLI - AWS Command Line Interface

Diese Dokumentation bezieht sich AWS CLI nur auf Version 1 von. Dokumentation zu Version 2 von finden Sie im Benutzerhandbuch für Version 2. AWS CLI

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

AppRegistry Beispiele mit AWS CLI

Die folgenden Codebeispiele zeigen Ihnen, wie Sie mithilfe von AWS Command Line Interface with Aktionen ausführen und allgemeine Szenarien implementieren AppRegistry.

Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Während Aktionen Ihnen zeigen, wie Sie einzelne Servicefunktionen aufrufen, können Sie Aktionen im Kontext der zugehörigen Szenarien und serviceübergreifenden Beispiele sehen.

Szenarien sind Codebeispiele, die Ihnen zeigen, wie Sie eine bestimmte Aufgabe ausführen können, indem Sie mehrere Funktionen innerhalb desselben Services aufrufen.

Jedes Beispiel enthält einen Link zu GitHub, wo Sie Anweisungen zum Einrichten und Ausführen des Codes im Kontext finden.

Themen

Aktionen

Das folgende Codebeispiel zeigt die Verwendungassociate-attribute-group.

AWS CLI

Um eine Attributgruppe zuzuordnen

Im folgenden associate-attribute-group Beispiel wird eine bestimmte Attributgruppe in Ihrem AWS Konto einer bestimmten Anwendung in Ihrem AWS Konto zugeordnet.

aws servicecatalog-appregistry associate-attribute-group \ --application "ExampleApplication" \ --attribute-group "ExampleAttributeGroup"

Ausgabe:

{ "applicationArn": "arn:aws:servicecatalog:us-west-2:813737243517:/applications/0ars38r6btoohvpvd9gqrptt9l", "attributeGroupArn": "arn:aws:servicecatalog:us-west-2:813737243517:/attribute-groups/01sj5xdwhbw54kejwnt09fnpcl" }

Weitere Informationen finden Sie unter Attributgruppen zuordnen und deren Zuordnung aufheben im AWS Service AppRegistry Catalog-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungcreate-application.

AWS CLI

Um eine Anwendung zu erstellen

Das folgende create-application Beispiel erstellt eine neue Anwendung in Ihrem AWS Konto.

aws servicecatalog-appregistry create-application \ --name "ExampleApplication"

Ausgabe:

{ "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": {} } }

Weitere Informationen finden Sie unter Erstellen von Anwendungen im AWS Service AppRegistry Catalog-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungcreate-attribute-group.

AWS CLI

Um eine Attributgruppe zu erstellen

Das folgende create-attribute-group Beispiel erstellt eine neue Attributgruppe in Ihrem AWS Konto.

aws servicecatalog-appregistry create-attribute-group \ --name "ExampleAttributeGroup" \ --attributes '{"SomeKey1":"SomeValue1","SomeKey2":"SomeValue2"}'

Ausgabe:

{ "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": {} } }

Weitere Informationen finden Sie unter Erstellen von Attributgruppen im AWS Service Catalog AppRegistry Administrator Guide.

Das folgende Codebeispiel zeigt die Verwendungdelete-application.

AWS CLI

So löschen Sie eine Anwendung

Im folgenden delete-application Beispiel wird eine bestimmte Anwendung in Ihrem AWS Konto gelöscht.

aws servicecatalog-appregistry delete-application \ --application "ExampleApplication3"

Ausgabe:

{ "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" } }

Weitere Informationen finden Sie unter Löschen von Anwendungen im AWS Service AppRegistry Catalog-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungdelete-attribute-group.

AWS CLI

Beispiel 8: Um eine Attributgruppe zu löschen

Das folgende delete-attribute-group Beispiel löscht eine bestimmte Attributgruppe in Ihrem AWS Konto.

aws servicecatalog-appregistry delete-attribute-group \ --attribute-group "ExampleAttributeGroup3"

Ausgabe:

{ "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" } }

Weitere Informationen finden Sie unter Löschen von Attributgruppen im AWS Service Catalog AppRegistry Administrator Guide.

Das folgende Codebeispiel zeigt die Verwendungget-application.

AWS CLI

Um eine Bewerbung zu erhalten

Im folgenden get-application Beispiel werden Metadateninformationen zu einer bestimmten Anwendung in Ihrem AWS Konto abgerufen.

aws servicecatalog-appregistry get-application \ --application "ExampleApplication"

Ausgabe:

{ "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" } } }

Weitere Informationen finden Sie unter Verwenden von Anwendungsdetails im AWS Service AppRegistry Catalog-Administratorhandbuch.

  • Einzelheiten zur API finden Sie GetApplicationunter AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt die Verwendungget-attribute-group.

AWS CLI

Um eine Attributgruppe abzurufen

Im folgenden get-attribute-group Beispiel wird eine bestimmte Attributgruppe in Ihrem AWS Konto abgerufen.

aws servicecatalog-appregistry get-attribute-group \ --attribute-group "ExampleAttributeGroup"

Ausgabe:

{ "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" } }

Weitere Informationen finden Sie unter Verwalten von Metadaten für Attributgruppen im AWS Service AppRegistry Catalog-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendunglist-applications.

AWS CLI

Um Anwendungen aufzulisten

Im folgenden list-applications Beispiel wird eine Liste aller Anwendungen in Ihrem AWS Konto abgerufen.

aws servicecatalog-appregistry list-applications

Ausgabe:

{ "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" } ] }

Weitere Informationen finden Sie unter Anzeigen von Anwendungsdetails im AWS Service AppRegistry Catalog-Administratorhandbuch.

  • Einzelheiten zur API finden Sie ListApplicationsunter AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt die Verwendunglist-associated-attribute-groups.

AWS CLI

Um zugehörige Attributgruppen aufzulisten

Im folgenden list-associated-attribute-groups Beispiel wird eine Liste aller Attributgruppen in Ihrem AWS Konto abgerufen, die einer bestimmten Anwendung in Ihrem AWS Konto zugeordnet sind.

aws servicecatalog-appregistry list-associated-attribute-groups \ --application "ExampleApplication"

Ausgabe:

{ "attributeGroups": [ "01sj5xdwhbw54kejwnt09fnpcl" ] }

Weitere Informationen finden Sie unter Attributgruppen zuordnen und deren Zuordnung aufheben im AWS Service AppRegistry Catalog-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendunglist-attribute-groups-for-application.

AWS CLI

Um Attributgruppen für eine Anwendung aufzulisten

Im folgenden list-attribute-groups-for-application Beispiel werden die Details aller Attributgruppen in Ihrem AWS Konto aufgeführt, die einer bestimmten Anwendung in Ihrem AWS Konto zugeordnet sind.

aws servicecatalog-appregistry list-attribute-groups-for-application \ --application "ExampleApplication"

Ausgabe:

{ "attributeGroupsDetails": [ { "id": "01sj5xdwhbw54kejwnt09fnpcl", "arn": "arn:aws:servicecatalog:us-west-2:813737243517:/attribute-groups/01sj5xdwhbw54kejwnt09fnpcl", "name": "ExampleAttributeGroup" } ] }

Weitere Informationen finden Sie unter Attributgruppendetails anzeigen im AWS Service Catalog AppRegistry Administrator Guide.

Das folgende Codebeispiel zeigt die Verwendunglist-attribute-groups.

AWS CLI

Um Attributgruppen aufzulisten

Im folgenden list-attribute-groups Beispiel wird eine Liste aller Attributgruppen in Ihrem AWS Konto abgerufen.

aws servicecatalog-appregistry list-attribute-groups

Ausgabe:

{ "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" } ] }

Weitere Informationen finden Sie unter Attributgruppendetails anzeigen im AWS Service Catalog AppRegistry Administrator Guide.

Das folgende Codebeispiel zeigt die Verwendungupdate-application.

AWS CLI

Um eine Anwendung zu aktualisieren

Im folgenden update-application Beispiel wird eine bestimmte Anwendung in Ihrem AWS Konto aktualisiert, sodass sie eine Beschreibung enthält.

aws servicecatalog-appregistry update-application \ --application "ExampleApplication" \ --description "This is an example application"

Ausgabe:

{ "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" } } }

Weitere Informationen finden Sie unter Bearbeiten von Anwendungen im AWS Service AppRegistry Catalog-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungupdate-attribute-group.

AWS CLI

Um eine Attributgruppe zu aktualisieren

Im folgenden update-attribute-group Beispiel wird eine bestimmte Attributgruppe in Ihrem AWS Konto aktualisiert, sodass sie eine Beschreibung enthält.

aws servicecatalog-appregistry update-attribute-group \ --attribute-group "ExampleAttributeGroup" \ --description "This is an example attribute group"

Ausgabe:

{ "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" } } }

Weitere Informationen finden Sie unter Bearbeiten von Attributgruppen im AWS Service Catalog AppRegistry Administrator Guide.