Hay más AWS SDK ejemplos disponibles en el GitHub repositorio de AWS Doc SDK Examples
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 de uso de herramientas para PowerShell
Los siguientes ejemplos de código muestran cómo realizar acciones e implementar escenarios comunes mediante el uso del AWS Tools for PowerShell 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 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 usar Get-C9EnvironmentData
.
- Herramientas para PowerShell
-
Ejemplo 1: en este ejemplo se obtiene información sobre los entornos de desarrollo de AWS Cloud9 especificados.
Get-C9EnvironmentData -EnvironmentId 685f892f431b45c2b28cb69eadcdb0EX,1980b80e5f584920801c09086667f0EX
Salida:
Arn : arn:aws:cloud9:us-east-1:123456789012:environment:685f892f431b45c2b28cb69eadcdb0EX Description : Created from CodeStar. Id : 685f892f431b45c2b28cb69eadcdb0EX Lifecycle : Amazon.Cloud9.Model.EnvironmentLifecycle Name : my-demo-ec2-env OwnerArn : arn:aws:iam::123456789012:user/MyDemoUser Type : ec2 Arn : arn:aws:cloud9:us-east-1:123456789012:environment:1980b80e5f584920801c09086667f0EX Description : Id : 1980b80e5f584920801c09086667f0EX Lifecycle : Amazon.Cloud9.Model.EnvironmentLifecycle Name : my-demo-ssh-env OwnerArn : arn:aws:iam::123456789012:user/MyDemoUser Type : ssh
Ejemplo 2: Este ejemplo obtiene información sobre el estado del ciclo de vida del entorno de desarrollo AWS Cloud9 especificado.
(Get-C9EnvironmentData -EnvironmentId 685f892f431b45c2b28cb69eadcdb0EX).Lifecycle
Salida:
FailureResource Reason Status --------------- ------ ------ CREATED
-
Para API obtener más información, consulte la referencia DescribeEnvironmentsde AWS Tools for PowerShell cmdlets.
-
En el siguiente ejemplo de código se muestra cómo usar Get-C9EnvironmentList
.
- Herramientas para PowerShell
-
Ejemplo 1: En este ejemplo se obtiene una lista de los identificadores del entorno de desarrollo de AWS Cloud9 disponibles.
Get-C9EnvironmentList
Salida:
685f892f431b45c2b28cb69eadcdb0EX 1980b80e5f584920801c09086667f0EX
-
Para API obtener más información, consulte la referencia de ListEnvironments AWS Tools for PowerShellcmdlets.
-
En el siguiente ejemplo de código se muestra cómo usar Get-C9EnvironmentMembershipList
.
- Herramientas para PowerShell
-
Ejemplo 1: en este ejemplo se obtiene información sobre los miembros del entorno de desarrollo AWS Cloud9 especificado.
Get-C9EnvironmentMembershipList -EnvironmentId ffd88420d4824eeeaeaa8a04bfde8cEX
Salida:
EnvironmentId : ffd88420d4824eeeaeaa8a04bfde8cEX LastAccess : 1/1/0001 12:00:00 AM Permissions : read-write UserArn : arn:aws:iam::123456789012:user/AnotherDemoUser UserId : AIDAJ3BA6O2FMJWCWXHEX EnvironmentId : ffd88420d4824eeeaeaa8a04bfde8cEX LastAccess : 1/1/0001 12:00:00 AM Permissions : owner UserArn : arn:aws:iam::123456789012:user/MyDemoUser UserId : AIDAJ3LOROMOUXTBSU6EX
Ejemplo 2: Este ejemplo obtiene información sobre el propietario del entorno de desarrollo AWS Cloud9 especificado.
Get-C9EnvironmentMembershipList -EnvironmentId ffd88420d4824eeeaeaa8a04bfde8cEX -Permission owner
Salida:
EnvironmentId : ffd88420d4824eeeaeaa8a04bfde8cEX LastAccess : 1/1/0001 12:00:00 AM Permissions : owner UserArn : arn:aws:iam::123456789012:user/MyDemoUser UserId : AIDAJ3LOROMOUXTBSU6EX
Ejemplo 3: Este ejemplo obtiene información sobre el miembro del entorno especificado para varios entornos de desarrollo de AWS Cloud9.
Get-C9EnvironmentMembershipList -UserArn arn:aws:iam::123456789012:user/MyDemoUser
Salida:
EnvironmentId : ffd88420d4824eeeaeaa8a04bfde8cEX LastAccess : 1/17/2018 7:48:14 PM Permissions : owner UserArn : arn:aws:iam::123456789012:user/MyDemoUser UserId : AIDAJ3LOROMOUXTBSU6EX EnvironmentId : 1980b80e5f584920801c09086667f0EX LastAccess : 1/16/2018 11:21:24 PM Permissions : owner UserArn : arn:aws:iam::123456789012:user/MyDemoUser UserId : AIDAJ3LOROMOUXTBSU6EX
-
Para API obtener más información, consulte la referencia DescribeEnvironmentMembershipsde AWS Tools for PowerShell cmdlets.
-
En el siguiente ejemplo de código se muestra cómo usar Get-C9EnvironmentStatus
.
- Herramientas para PowerShell
-
Ejemplo 1: En este ejemplo se obtiene la información de estado del entorno de desarrollo AWS Cloud9 especificado.
Get-C9EnvironmentStatus -EnvironmentId 349c86d4579e4e7298d500ff57a6b2EX
Salida:
Message Status ------- ------ Environment is ready to use ready
-
Para API obtener más información, consulte la referencia DescribeEnvironmentStatusde AWS Tools for PowerShell cmdlets.
-
En el siguiente ejemplo de código se muestra cómo usar New-C9EnvironmentEC2
.
- Herramientas para PowerShell
-
Ejemplo 1: en este 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.
New-C9EnvironmentEC2 -Name my-demo-env -AutomaticStopTimeMinutes 60 -Description "My demonstration development environment." -InstanceType t2.micro -OwnerArn arn:aws:iam::123456789012:user/MyDemoUser -SubnetId subnet-d43a46EX
Salida:
ffd88420d4824eeeaeaa8a04bfde8cEX
-
Para API obtener más información, consulte la sección CreateEnvironmentEc2 en la referencia de AWS Tools for PowerShell cmdlets.
-
En el siguiente ejemplo de código se muestra cómo usar New-C9EnvironmentMembership
.
- Herramientas para PowerShell
-
Ejemplo 1: Este ejemplo agrega el miembro del entorno especificado al entorno de desarrollo AWS Cloud9 especificado.
New-C9EnvironmentMembership -UserArn arn:aws:iam::123456789012:user/AnotherDemoUser -EnvironmentId ffd88420d4824eeeaeaa8a04bfde8cEX -Permission read-write
Salida:
EnvironmentId : ffd88420d4824eeeaeaa8a04bfde8cEX LastAccess : 1/1/0001 12:00:00 AM Permissions : read-write UserArn : arn:aws:iam::123456789012:user/AnotherDemoUser UserId : AIDAJ3BA6O2FMJWCWXHEX
-
Para API obtener más información, consulte la referencia CreateEnvironmentMembershipde AWS Tools for PowerShell cmdlets.
-
En el siguiente ejemplo de código se muestra cómo usar Remove-C9Environment
.
- Herramientas para PowerShell
-
Ejemplo 1: 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.
Remove-C9Environment -EnvironmentId ffd88420d4824eeeaeaa8a04bfde8cEX
-
Para API obtener más información, consulte la referencia DeleteEnvironmentde AWS Tools for PowerShell cmdlets.
-
En el siguiente ejemplo de código se muestra cómo usar Remove-C9EnvironmentMembership
.
- Herramientas para PowerShell
-
Ejemplo 1: Este ejemplo elimina el miembro del entorno especificado del entorno de desarrollo AWS Cloud9 especificado.
Remove-C9EnvironmentMembership -UserArn arn:aws:iam::123456789012:user/AnotherDemoUser -EnvironmentId ffd88420d4824eeeaeaa8a04bfde8cEX
-
Para API obtener más información, consulte la referencia de DeleteEnvironmentMembership AWS Tools for PowerShellcmdlets.
-
En el siguiente ejemplo de código se muestra cómo usar Update-C9Environment
.
- Herramientas para PowerShell
-
Ejemplo 1: Este ejemplo cambia la configuración especificada del entorno de desarrollo AWS Cloud9 existente especificado.
Update-C9Environment -EnvironmentId ffd88420d4824eeeaeaa8a04bfde8cEX -Description "My changed demonstration development environment." -Name my-changed-demo-env
-
Para API obtener más información, consulte la referencia UpdateEnvironmentde AWS Tools for PowerShell cmdlets.
-
En el siguiente ejemplo de código se muestra cómo usar Update-C9EnvironmentMembership
.
- Herramientas para PowerShell
-
Ejemplo 1: Este ejemplo cambia la configuración del miembro del entorno existente especificado para el entorno de desarrollo AWS Cloud9 especificado.
Update-C9EnvironmentMembership -UserArn arn:aws:iam::123456789012:user/AnotherDemoUser -EnvironmentId ffd88420d4824eeeaeaa8a04bfde8cEX -Permission read-only
Salida:
EnvironmentId : ffd88420d4824eeeaeaa8a04bfde8cEX LastAccess : 1/1/0001 12:00:00 AM Permissions : read-only UserArn : arn:aws:iam::123456789012:user/AnotherDemoUser UserId : AIDAJ3BA6O2FMJWCWXHEX
-
Para API obtener más información, consulte la referencia UpdateEnvironmentMembershipde AWS Tools for PowerShell cmdlets.
-