Esta documentación es AWS CLI únicamente para la versión 1 de la versión. Para ver la documentación relacionada con la versión 2 de AWS CLI, consulte la Guía del usuario de la versión 2.
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
AppRegistry ejemplos que utilizan AWS CLI
Los siguientes ejemplos de código muestran cómo realizar acciones e implementar escenarios comunes mediante el uso del AWS Command Line Interface with AppRegistry.
Las acciones son extractos de código de programas más grandes y deben ejecutarse en contexto. Mientras las acciones muestran cómo llamar a las funciones de servicio individuales, es posible ver las acciones en contexto en los escenarios relacionados.
Cada ejemplo incluye un enlace al código fuente completo, donde puede encontrar instrucciones sobre cómo configurar y ejecutar el código en su contexto.
Temas
Acciones
En el siguiente ejemplo de código se muestra cómo usarloassociate-attribute-group
.
- AWS CLI
-
Para asociar un grupo de atributos
El siguiente
associate-attribute-group
ejemplo asocia un grupo de atributos específico de su AWS cuenta a una aplicación específica de su AWS cuenta.aws servicecatalog-appregistry associate-attribute-group \ --application
"ExampleApplication"
\ --attribute-group"ExampleAttributeGroup"
Salida:
{ "applicationArn": "arn:aws:servicecatalog:us-west-2:813737243517:/applications/0ars38r6btoohvpvd9gqrptt9l", "attributeGroupArn": "arn:aws:servicecatalog:us-west-2:813737243517:/attribute-groups/01sj5xdwhbw54kejwnt09fnpcl" }
Para obtener más información, consulte Asociar y desasociar grupos de atributos en la Guía del administrador de AWS Service Catalog AppRegistry .
-
Para API obtener más información, consulte la Referencia de AssociateAttributeGroup
comandos AWS CLI .
-
El siguiente ejemplo de código muestra cómo usarlocreate-application
.
- AWS CLI
-
Para crear una aplicación
En el siguiente
create-application
ejemplo, se crea una nueva aplicación en su AWS cuenta.aws servicecatalog-appregistry create-application \ --name
"ExampleApplication"
Salida:
{ "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": {} } }
Para obtener más información, consulte Creación de aplicaciones en la Guía del AppRegistry administrador de AWS Service Catalog.
-
Para API obtener más información, consulte CreateApplication
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlocreate-attribute-group
.
- AWS CLI
-
Para crear un grupo de atributos
En el siguiente
create-attribute-group
ejemplo, se crea un nuevo grupo de atributos en su AWS cuenta.aws servicecatalog-appregistry create-attribute-group \ --name
"ExampleAttributeGroup"
\ --attributes '{"SomeKey1":"SomeValue1","SomeKey2":"SomeValue2"}
'Salida:
{ "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": {} } }
Para obtener más información, consulte Creación de grupos de atributos en la Guía del AppRegistry administrador de AWS Service Catalog.
-
Para API obtener más información, consulte CreateAttributeGroup
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlodelete-application
.
- AWS CLI
-
Eliminación de una aplicación
En el siguiente
delete-application
ejemplo, se elimina una aplicación específica de tu AWS cuenta.aws servicecatalog-appregistry delete-application \ --application
"ExampleApplication3"
Salida:
{ "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" } }
Para obtener más información, consulte Eliminar aplicaciones en la Guía del AppRegistry administrador de AWS Service Catalog.
-
Para API obtener más información, consulte DeleteApplication
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlodelete-attribute-group
.
- AWS CLI
-
Ejemplo 8: Para eliminar un grupo de atributos
En el siguiente
delete-attribute-group
ejemplo, se elimina un grupo de atributos específico de su AWS cuenta.aws servicecatalog-appregistry delete-attribute-group \ --attribute-group
"ExampleAttributeGroup3"
Salida:
{ "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" } }
Para obtener más información, consulte Eliminar grupos de atributos en la Guía del AppRegistry administrador de AWS Service Catalog.
-
Para API obtener más información, consulte DeleteAttributeGroup
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarloget-application
.
- AWS CLI
-
Para obtener una solicitud
En el siguiente
get-application
ejemplo, se recupera la información de metadatos sobre una aplicación específica de su AWS cuenta.aws servicecatalog-appregistry get-application \ --application
"ExampleApplication"
Salida:
{ "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" } } }
Para obtener más información, consulte Uso de los detalles de la aplicación en la Guía del AppRegistry administrador de AWS Service Catalog.
-
Para API obtener más información, consulte GetApplication
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarloget-attribute-group
.
- AWS CLI
-
Para obtener un grupo de atributos
En el siguiente
get-attribute-group
ejemplo, se recupera un grupo de atributos específico de su AWS cuenta.aws servicecatalog-appregistry get-attribute-group \ --attribute-group
"ExampleAttributeGroup"
Salida:
{ "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" } }
Para obtener más información, consulte Administración de metadatos para grupos de atributos en la Guía del AppRegistry administrador de AWS Service Catalog.
-
Para API obtener más información, consulte GetAttributeGroup
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlolist-applications
.
- AWS CLI
-
Para enumerar las aplicaciones
En el siguiente
list-applications
ejemplo, se recupera una lista de todas las aplicaciones de su AWS cuenta.aws servicecatalog-appregistry list-applications
Salida:
{ "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" } ] }
Para obtener más información, consulte Visualización de los detalles de la aplicación en la Guía del AppRegistry administrador de AWS Service Catalog.
-
Para API obtener más información, consulte ListApplications
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlolist-associated-attribute-groups
.
- AWS CLI
-
Para enumerar los grupos de atributos asociados
El siguiente
list-associated-attribute-groups
ejemplo recupera una lista de todos los grupos de atributos de su AWS cuenta que están asociados a una aplicación específica de su AWS cuenta.aws servicecatalog-appregistry list-associated-attribute-groups \ --application
"ExampleApplication"
Salida:
{ "attributeGroups": [ "01sj5xdwhbw54kejwnt09fnpcl" ] }
Para obtener más información, consulte Asociar y desasociar grupos de atributos en la Guía del administrador de AWS Service Catalog AppRegistry .
-
Para API obtener más información, consulte la Referencia de ListAssociatedAttributeGroups
comandos AWS CLI .
-
El siguiente ejemplo de código muestra cómo usarlolist-attribute-groups-for-application
.
- AWS CLI
-
Para enumerar los grupos de atributos de una aplicación
En el siguiente
list-attribute-groups-for-application
ejemplo, se enumeran los detalles de todos los grupos de atributos de su AWS cuenta que están asociados a una aplicación específica de su AWS cuenta.aws servicecatalog-appregistry list-attribute-groups-for-application \ --application
"ExampleApplication"
Salida:
{ "attributeGroupsDetails": [ { "id": "01sj5xdwhbw54kejwnt09fnpcl", "arn": "arn:aws:servicecatalog:us-west-2:813737243517:/attribute-groups/01sj5xdwhbw54kejwnt09fnpcl", "name": "ExampleAttributeGroup" } ] }
Para obtener más información, consulte Visualización de los detalles de los grupos de atributos
en la Guía del AppRegistry administrador de AWS Service Catalog. -
Para API obtener más información, consulte ListAttributeGroupsForApplication
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlolist-attribute-groups
.
- AWS CLI
-
Para enumerar los grupos de atributos
En el siguiente
list-attribute-groups
ejemplo, se recupera una lista de todos los grupos de atributos de su AWS cuenta.aws servicecatalog-appregistry list-attribute-groups
Salida:
{ "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" } ] }
Para obtener más información, consulte Visualización de los detalles de los grupos de atributos en la Guía del AppRegistry administrador de AWS Service Catalog.
-
Para API obtener más información, consulte ListAttributeGroups
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarloupdate-application
.
- AWS CLI
-
Para actualizar una aplicación
En el siguiente
update-application
ejemplo, se actualiza una aplicación específica de su AWS cuenta para incluir una descripción.aws servicecatalog-appregistry update-application \ --application
"ExampleApplication"
\ --description"This is an example application"
Salida:
{ "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" } } }
Para obtener más información, consulte Edición de aplicaciones en la Guía del AppRegistry administrador de AWS Service Catalog.
-
Para API obtener más información, consulte UpdateApplication
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarloupdate-attribute-group
.
- AWS CLI
-
Para actualizar un grupo de atributos
En el siguiente
update-attribute-group
ejemplo, se actualiza un grupo de atributos específico de su AWS cuenta para incluir una descripción.aws servicecatalog-appregistry update-attribute-group \ --attribute-group
"ExampleAttributeGroup"
\ --description"This is an example attribute group"
Salida:
{ "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" } } }
Para obtener más información, consulte Edición de grupos de atributos en la Guía del AppRegistry administrador de AWS Service Catalog.
-
Para API obtener más información, consulte UpdateAttributeGroup
la Referencia de AWS CLI comandos.
-