View a markdown version of this page

Acciones, recursos y claves de condición para AWS CloudShell - Referencia de autorizaciones de servicio

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.

Acciones, recursos y claves de condición para AWS CloudShell

AWS CloudShell (prefijo de servicio: cloudshell) proporciona las siguientes claves de operación, recursos, acciones y condiciones específicas del servicio para usarlas en las políticas de permisos de IAM.

Referencias:

Acciones definidas por AWS CloudShell

AWS CloudShell no tiene operaciones de API que puedan usarse en Actions elemento de una declaración de política de IAM.

Permission-only acciones para AWS CloudShell

Las siguientes acciones se definen mediante AWS CloudShell pero no se pueden invocar directamente mediante ninguna operación de API. Solo se pueden usar en las declaraciones de política de IAM para conceder o denegar permisos.

Acciones Description (Descripción) Tipos de recursos (*necesarios) Claves de condición Nivel de acceso

ApproveCommand

Concede permiso para aprobar un comando enviado por otra persona AWS servicio

Environment*

Lectura

CreateEnvironment

Otorga permisos para crear un CloudShell entorno

cloudshell:SecurityGroupIds

cloudshell:SubnetIds

cloudshell:VpcIds

Escritura

CreateSession

Otorga permisos para conectarse a un CloudShell entorno desde el Consola de administración de AWS

Environment*

Escritura

DeleteEnvironment

Concede permiso para eliminar un CloudShell entorno

Environment*

Escritura

DescribeEnvironments

Concede permiso para devolver descripciones de entornos de usuarios existentes

Enumeración

GetEnvironmentStatus

Concede permiso para leer un CloudShell estado del entorno

Environment*

Lectura

GetFileDownloadUrls

Concede permisos para descargar archivos de un CloudShell entorno

Environment*

Escritura

GetFileUploadUrls

Concede permisos para subir archivos a un CloudShell entorno

Environment*

Escritura

PutCredentials

Concede permisos para reenviar credenciales de consola al entorno

Environment*

Escritura

StartEnvironment

Concede permiso para iniciar una parada CloudShell entorno

Environment*

Escritura

StopEnvironment

Concede permiso para detener una ejecución CloudShell entorno

Environment*

Escritura

Tipos de recursos definidos por AWS CloudShell

Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento Resource de las instrucciones de política de permisos de IAM.

Tipos de recurso ARN Claves de condición

Environment

arn:${Partition}:cloudshell:${Region}:${Account}:environment/${EnvironmentId}

Claves de condición para AWS CloudShell

AWS CloudShell define las siguientes claves de condición que se pueden usar en Condition elemento de una política de IAM.

Claves de condición Descripción Tipo

cloudshell:SecurityGroupIds

Filtra el acceso por ID de grupos de seguridad Disponible durante CreateEnvironment operación

ArrayOfString

cloudshell:SubnetIds

Filtra el acceso según los ID de subred. Disponible durante CreateEnvironment operación

ArrayOfString

cloudshell:VpcIds

Filtra el acceso según los ID de VPC. Disponible durante CreateEnvironment operación

ArrayOfString