Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

AWS Cloud9 ejemplos que utilizan AWS CLI - AWS Ejemplos de código de SDK

Hay más ejemplos de AWS SDK disponibles en el GitHub repositorio de ejemplos de AWS Doc SDK.

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.

Hay más ejemplos de AWS SDK disponibles en el GitHub repositorio de ejemplos de AWS Doc SDK.

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.

AWS Cloud9 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 AWS Cloud9.

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 distintas funciones de servicio, es posible ver las acciones en contexto en los escenarios relacionados.

En cada ejemplo se incluye un enlace al código de origen completo, con instrucciones de configuración y ejecución del código en el contexto.

Acciones

En el siguiente ejemplo de código, se muestra cómo utilizar create-environment-ec2.

AWS CLI

Para crear un entorno de AWS desarrollo Cloud9 EC2

En el siguiente create-environment-ec2 ejemplo, se crea un entorno de desarrollo de AWS Cloud9 con la configuración especificada, se lanza una instancia de Amazon Elastic Compute Cloud EC2 (Amazon) y, a continuación, se conecta desde la instancia al entorno.

aws cloud9 create-environment-ec2 \ --name my-demo-env \ --description "My demonstration development environment." \ --instance-type t2.micro --image-id amazonlinux-2023-x86_64 \ --subnet-id subnet-1fab8aEX \ --automatic-stop-time-minutes 60 \ --owner-arn arn:aws:iam::123456789012:user/MyDemoUser

Salida:

{ "environmentId": "8a34f51ce1e04a08882f1e811bd706EX" }

Para obtener más información, consulte la Guía del usuario sobre cómo crear un EC2 entorno en AWS Cloud9.

En el siguiente ejemplo de código, se muestra cómo utilizar create-environment-ec2.

AWS CLI

Para crear un entorno de AWS desarrollo Cloud9 EC2

En el siguiente create-environment-ec2 ejemplo, se crea un entorno de desarrollo de AWS Cloud9 con la configuración especificada, se lanza una instancia de Amazon Elastic Compute Cloud EC2 (Amazon) y, a continuación, se conecta desde la instancia al entorno.

aws cloud9 create-environment-ec2 \ --name my-demo-env \ --description "My demonstration development environment." \ --instance-type t2.micro --image-id amazonlinux-2023-x86_64 \ --subnet-id subnet-1fab8aEX \ --automatic-stop-time-minutes 60 \ --owner-arn arn:aws:iam::123456789012:user/MyDemoUser

Salida:

{ "environmentId": "8a34f51ce1e04a08882f1e811bd706EX" }

Para obtener más información, consulte la Guía del usuario sobre cómo crear un EC2 entorno en AWS Cloud9.

En el siguiente ejemplo de código, se muestra cómo utilizar create-environment-membership.

AWS CLI

Para añadir un miembro del entorno a un entorno de desarrollo de AWS Cloud9

En este ejemplo, se agrega el miembro del entorno especificado al entorno de desarrollo de AWS Cloud9 especificado.

Comando:

aws cloud9 create-environment-membership --environment-id 8a34f51ce1e04a08882f1e811bd706EX --user-arn arn:aws:iam::123456789012:user/AnotherDemoUser --permissions read-write

Salida:

{ "membership": { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJ3LOROMOUXTBSU6EX", "userArn": "arn:aws:iam::123456789012:user/AnotherDemoUser", "permissions": "read-write" } }

En el siguiente ejemplo de código, se muestra cómo utilizar create-environment-membership.

AWS CLI

Para añadir un miembro del entorno a un entorno de desarrollo de AWS Cloud9

En este ejemplo, se agrega el miembro del entorno especificado al entorno de desarrollo de AWS Cloud9 especificado.

Comando:

aws cloud9 create-environment-membership --environment-id 8a34f51ce1e04a08882f1e811bd706EX --user-arn arn:aws:iam::123456789012:user/AnotherDemoUser --permissions read-write

Salida:

{ "membership": { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJ3LOROMOUXTBSU6EX", "userArn": "arn:aws:iam::123456789012:user/AnotherDemoUser", "permissions": "read-write" } }

En el siguiente ejemplo de código, se muestra cómo utilizar delete-environment-membership.

AWS CLI

Para eliminar un miembro del entorno de un entorno de desarrollo de AWS Cloud9

En este ejemplo, se elimina el miembro del entorno especificado del entorno de desarrollo AWS Cloud9 especificado.

Comando:

aws cloud9 delete-environment-membership --environment-id 8a34f51ce1e04a08882f1e811bd706EX --user-arn arn:aws:iam::123456789012:user/AnotherDemoUser

Salida:

None.

En el siguiente ejemplo de código, se muestra cómo utilizar delete-environment-membership.

AWS CLI

Para eliminar un miembro del entorno de un entorno de desarrollo de AWS Cloud9

En este ejemplo, se elimina el miembro del entorno especificado del entorno de desarrollo AWS Cloud9 especificado.

Comando:

aws cloud9 delete-environment-membership --environment-id 8a34f51ce1e04a08882f1e811bd706EX --user-arn arn:aws:iam::123456789012:user/AnotherDemoUser

Salida:

None.

En el siguiente ejemplo de código, se muestra cómo utilizar delete-environment.

AWS CLI

Para eliminar un entorno de AWS desarrollo de Cloud9

En este ejemplo, se elimina el entorno de desarrollo AWS Cloud9 especificado. Si una EC2 instancia de Amazon está conectada al entorno, también termina la instancia.

Comando:

aws cloud9 delete-environment --environment-id 8a34f51ce1e04a08882f1e811bd706EX

Salida:

None.
  • Para obtener más información sobre la API, consulta DeleteEnvironmentla Referencia de AWS CLI comandos.

En el siguiente ejemplo de código, se muestra cómo utilizar delete-environment.

AWS CLI

Para eliminar un entorno de AWS desarrollo de Cloud9

En este ejemplo, se elimina el entorno de desarrollo AWS Cloud9 especificado. Si una EC2 instancia de Amazon está conectada al entorno, también termina la instancia.

Comando:

aws cloud9 delete-environment --environment-id 8a34f51ce1e04a08882f1e811bd706EX

Salida:

None.
  • Para obtener más información sobre la API, consulta DeleteEnvironmentla Referencia de AWS CLI comandos.

En el siguiente ejemplo de código, se muestra cómo utilizar describe-environment-memberships.

AWS CLI

Para obtener información sobre los miembros del entorno de un entorno de desarrollo de AWS Cloud9

En este ejemplo, se obtiene información sobre los miembros del entorno de desarrollo AWS Cloud9 especificado.

Comando:

aws cloud9 describe-environment-memberships --environment-id 8a34f51ce1e04a08882f1e811bd706EX

Salida:

{ "memberships": [ { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJ3LOROMOUXTBSU6EX", "userArn": "arn:aws:iam::123456789012:user/AnotherDemoUser", "permissions": "read-write" }, { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJNUEDQAQWFELJDLEX", "userArn": "arn:aws:iam::123456789012:user/MyDemoUser", "permissions": "owner" } ] }

Para obtener información sobre el propietario de un entorno de desarrollo de AWS Cloud9

En este ejemplo se obtiene información sobre el propietario del entorno de desarrollo AWS Cloud9 especificado.

Comando:

aws cloud9 describe-environment-memberships --environment-id 8a34f51ce1e04a08882f1e811bd706EX --permissions owner

Salida:

{ "memberships": [ { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJNUEDQAQWFELJDLEX", "userArn": "arn:aws:iam::123456789012:user/MyDemoUser", "permissions": "owner" } ] }

Para obtener información sobre un miembro del entorno para varios entornos de desarrollo de AWS Cloud9

En este ejemplo, se obtiene información sobre el miembro del entorno especificado para varios entornos de desarrollo de AWS Cloud9.

Comando:

aws cloud9 describe-environment-memberships --user-arn arn:aws:iam::123456789012:user/MyDemoUser

Salida:

{ "memberships": [ { "environmentId": "10a75714bd494714929e7f5ec4125aEX", "lastAccess": 1516213427.0, "userId": "AIDAJNUEDQAQWFELJDLEX", "userArn": "arn:aws:iam::123456789012:user/MyDemoUser", "permissions": "owner" }, { "environmentId": "1980b80e5f584920801c09086667f0EX", "lastAccess": 1516144884.0, "userId": "AIDAJNUEDQAQWFELJDLEX", "userArn": "arn:aws:iam::123456789012:user/MyDemoUser", "permissions": "owner" } ] }

En el siguiente ejemplo de código, se muestra cómo utilizar describe-environment-memberships.

AWS CLI

Para obtener información sobre los miembros del entorno de un entorno de desarrollo de AWS Cloud9

En este ejemplo, se obtiene información sobre los miembros del entorno de desarrollo AWS Cloud9 especificado.

Comando:

aws cloud9 describe-environment-memberships --environment-id 8a34f51ce1e04a08882f1e811bd706EX

Salida:

{ "memberships": [ { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJ3LOROMOUXTBSU6EX", "userArn": "arn:aws:iam::123456789012:user/AnotherDemoUser", "permissions": "read-write" }, { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJNUEDQAQWFELJDLEX", "userArn": "arn:aws:iam::123456789012:user/MyDemoUser", "permissions": "owner" } ] }

Para obtener información sobre el propietario de un entorno de desarrollo de AWS Cloud9

En este ejemplo se obtiene información sobre el propietario del entorno de desarrollo AWS Cloud9 especificado.

Comando:

aws cloud9 describe-environment-memberships --environment-id 8a34f51ce1e04a08882f1e811bd706EX --permissions owner

Salida:

{ "memberships": [ { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJNUEDQAQWFELJDLEX", "userArn": "arn:aws:iam::123456789012:user/MyDemoUser", "permissions": "owner" } ] }

Para obtener información sobre un miembro del entorno para varios entornos de desarrollo de AWS Cloud9

En este ejemplo, se obtiene información sobre el miembro del entorno especificado para varios entornos de desarrollo de AWS Cloud9.

Comando:

aws cloud9 describe-environment-memberships --user-arn arn:aws:iam::123456789012:user/MyDemoUser

Salida:

{ "memberships": [ { "environmentId": "10a75714bd494714929e7f5ec4125aEX", "lastAccess": 1516213427.0, "userId": "AIDAJNUEDQAQWFELJDLEX", "userArn": "arn:aws:iam::123456789012:user/MyDemoUser", "permissions": "owner" }, { "environmentId": "1980b80e5f584920801c09086667f0EX", "lastAccess": 1516144884.0, "userId": "AIDAJNUEDQAQWFELJDLEX", "userArn": "arn:aws:iam::123456789012:user/MyDemoUser", "permissions": "owner" } ] }

En el siguiente ejemplo de código, se muestra cómo utilizar describe-environment-status.

AWS CLI

Para obtener información sobre el estado de un entorno de desarrollo de AWS Cloud9

En este ejemplo se obtiene la información de estado del entorno de desarrollo AWS Cloud9 especificado.

Comando:

aws cloud9 describe-environment-status --environment-id 685f892f431b45c2b28cb69eadcdb0EX

Salida:

{ "status": "ready", "message": "Environment is ready to use" }

En el siguiente ejemplo de código, se muestra cómo utilizar describe-environment-status.

AWS CLI

Para obtener información sobre el estado de un entorno de desarrollo de AWS Cloud9

En este ejemplo se obtiene la información de estado del entorno de desarrollo AWS Cloud9 especificado.

Comando:

aws cloud9 describe-environment-status --environment-id 685f892f431b45c2b28cb69eadcdb0EX

Salida:

{ "status": "ready", "message": "Environment is ready to use" }

En el siguiente ejemplo de código, se muestra cómo utilizar describe-environments.

AWS CLI

Para obtener información sobre los entornos de desarrollo de AWS Cloud9

En este ejemplo se obtiene información sobre los entornos de desarrollo de AWS Cloud9 especificados.

Comando:

aws cloud9 describe-environments --environment-ids 685f892f431b45c2b28cb69eadcdb0EX 349c86d4579e4e7298d500ff57a6b2EX

Salida:

{ "environments": [ { "id": "685f892f431b45c2b28cb69eadcdb0EX", "name": "my-demo-ec2-env", "description": "Created from CodeStar.", "type": "ec2", "arn": "arn:aws:cloud9:us-east-1:123456789012:environment:685f892f431b45c2b28cb69eadcdb0EX", "ownerArn": "arn:aws:iam::123456789012:user/MyDemoUser", "lifecycle": { "status": "CREATED" } }, { "id": "349c86d4579e4e7298d500ff57a6b2EX", "name": my-demo-ssh-env", "description": "", "type": "ssh", "arn": "arn:aws:cloud9:us-east-1:123456789012:environment:349c86d4579e4e7298d500ff57a6b2EX", "ownerArn": "arn:aws:iam::123456789012:user/MyDemoUser", "lifecycle": { "status": "CREATED" } } ] }
  • Para obtener más información sobre la API, consulte DescribeEnvironmentsla Referencia de AWS CLI comandos.

En el siguiente ejemplo de código, se muestra cómo utilizar describe-environments.

AWS CLI

Para obtener información sobre los entornos de desarrollo de AWS Cloud9

En este ejemplo se obtiene información sobre los entornos de desarrollo de AWS Cloud9 especificados.

Comando:

aws cloud9 describe-environments --environment-ids 685f892f431b45c2b28cb69eadcdb0EX 349c86d4579e4e7298d500ff57a6b2EX

Salida:

{ "environments": [ { "id": "685f892f431b45c2b28cb69eadcdb0EX", "name": "my-demo-ec2-env", "description": "Created from CodeStar.", "type": "ec2", "arn": "arn:aws:cloud9:us-east-1:123456789012:environment:685f892f431b45c2b28cb69eadcdb0EX", "ownerArn": "arn:aws:iam::123456789012:user/MyDemoUser", "lifecycle": { "status": "CREATED" } }, { "id": "349c86d4579e4e7298d500ff57a6b2EX", "name": my-demo-ssh-env", "description": "", "type": "ssh", "arn": "arn:aws:cloud9:us-east-1:123456789012:environment:349c86d4579e4e7298d500ff57a6b2EX", "ownerArn": "arn:aws:iam::123456789012:user/MyDemoUser", "lifecycle": { "status": "CREATED" } } ] }
  • Para obtener más información sobre la API, consulte DescribeEnvironmentsla Referencia de AWS CLI comandos.

En el siguiente ejemplo de código, se muestra cómo utilizar list-environments.

AWS CLI

Para obtener una lista de los identificadores del entorno de desarrollo de AWS Cloud9 disponibles

En este ejemplo se obtiene una lista de los identificadores del entorno de desarrollo de AWS Cloud9 disponibles.

Comando:

aws cloud9 list-environments

Salida:

{ "environmentIds": [ "685f892f431b45c2b28cb69eadcdb0EX", "1980b80e5f584920801c09086667f0EX" ] }
  • Para obtener más información sobre la API, consulte la Referencia ListEnvironmentsde AWS CLI comandos.

En el siguiente ejemplo de código, se muestra cómo utilizar list-environments.

AWS CLI

Para obtener una lista de los identificadores del entorno de desarrollo de AWS Cloud9 disponibles

En este ejemplo se obtiene una lista de los identificadores del entorno de desarrollo de AWS Cloud9 disponibles.

Comando:

aws cloud9 list-environments

Salida:

{ "environmentIds": [ "685f892f431b45c2b28cb69eadcdb0EX", "1980b80e5f584920801c09086667f0EX" ] }
  • Para obtener más información sobre la API, consulte la Referencia ListEnvironmentsde AWS CLI comandos.

En el siguiente ejemplo de código, se muestra cómo utilizar update-environment-membership.

AWS CLI

Para cambiar la configuración de un miembro del entorno existente para un entorno de desarrollo de AWS Cloud9

En este ejemplo, se cambia la configuración del miembro del entorno existente especificado para el entorno de desarrollo AWS Cloud9 especificado.

Comando:

aws cloud9 update-environment-membership --environment-id 8a34f51ce1e04a08882f1e811bd706EX --user-arn arn:aws:iam::123456789012:user/AnotherDemoUser --permissions read-only

Salida:

{ "membership": { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJ3LOROMOUXTBSU6EX", "userArn": "arn:aws:iam::123456789012:user/AnotherDemoUser", "permissions": "read-only" } }

En el siguiente ejemplo de código, se muestra cómo utilizar update-environment-membership.

AWS CLI

Para cambiar la configuración de un miembro del entorno existente para un entorno de desarrollo de AWS Cloud9

En este ejemplo, se cambia la configuración del miembro del entorno existente especificado para el entorno de desarrollo AWS Cloud9 especificado.

Comando:

aws cloud9 update-environment-membership --environment-id 8a34f51ce1e04a08882f1e811bd706EX --user-arn arn:aws:iam::123456789012:user/AnotherDemoUser --permissions read-only

Salida:

{ "membership": { "environmentId": "8a34f51ce1e04a08882f1e811bd706EX", "userId": "AIDAJ3LOROMOUXTBSU6EX", "userArn": "arn:aws:iam::123456789012:user/AnotherDemoUser", "permissions": "read-only" } }

En el siguiente ejemplo de código, se muestra cómo utilizar update-environment.

AWS CLI

Para cambiar la configuración de un entorno de desarrollo de AWS Cloud9 existente

Este ejemplo cambia la configuración especificada del entorno de desarrollo AWS Cloud9 existente especificado.

Comando:

aws cloud9 update-environment --environment-id 8a34f51ce1e04a08882f1e811bd706EX --name my-changed-demo-env --description "My changed demonstration development environment."

Salida:

None.
  • Para obtener más información sobre la API, consulte UpdateEnvironmentla Referencia de AWS CLI comandos.

En el siguiente ejemplo de código, se muestra cómo utilizar update-environment.

AWS CLI

Para cambiar la configuración de un entorno de desarrollo de AWS Cloud9 existente

Este ejemplo cambia la configuración especificada del entorno de desarrollo AWS Cloud9 existente especificado.

Comando:

aws cloud9 update-environment --environment-id 8a34f51ce1e04a08882f1e811bd706EX --name my-changed-demo-env --description "My changed demonstration development environment."

Salida:

None.
  • Para obtener más información sobre la API, consulte UpdateEnvironmentla Referencia de AWS CLI comandos.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.