View a markdown version of this page

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

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

AWS CloudShell (prefijo de servicio:cloudshell) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para su uso en las políticas de permisos de IAM.

Referencias:

Acciones definidas por AWS CloudShell

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

Permission-only acciones para AWS CloudShell

Las siguientes acciones se definen mediante ninguna operación de la API AWS CloudShell , pero no se pueden invocar directamente a través de ellas. Solo se pueden utilizar 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

Otorga permiso para aprobar un comando enviado por otro servicio AWS

Entorno*

Lectura

CreateEnvironment

Otorga permisos para crear un entorno CloudShell

caparazón de nube: SecurityGroupIds

capa de nube: SubnetIds

capa de nube: VpcIds

Escritura

CreateSession

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

Entorno*

Escritura

DeleteEnvironment

Otorga permiso para eliminar un entorno CloudShell

Entorno*

Escritura

DescribeEnvironments

Concede permiso para devolver descripciones de entornos de usuarios existentes

Enumeración

GetEnvironmentStatus

Otorga permiso para leer el estado de un CloudShell entorno

Entorno*

Lectura

GetFileDownloadUrls

Otorga permisos para descargar archivos de un entorno CloudShell

Entorno*

Escritura

GetFileUploadUrls

Otorga permisos para cargar archivos a un entorno CloudShell

Entorno*

Escritura

PutCredentials

Concede permisos para reenviar credenciales de consola al entorno

Ambiente*

Escritura

StartEnvironment

Otorga permiso para iniciar un entorno detenido CloudShell

Entorno*

Escritura

StopEnvironment

Otorga permiso para detener un entorno en ejecución CloudShell

Entorno*

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

Entorno

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 utilizar en el Condition elemento de una política de IAM.

Claves de condición Descripción Tipo

caparazón de nube: SecurityGroupIds

Filtra el acceso por ID de grupos de seguridad Disponible durante el funcionamiento CreateEnvironment

ArrayOfString

capa de nube: SubnetIds

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

ArrayOfString

capa de nube: VpcIds

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

ArrayOfString