UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

72 lines (71 loc) 2.93 kB
/** * All IAM policy actions for AWS CloudShell (CLOUDSHELL) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awscloudshell.html * * 2025-02-24T21:47:05.062Z */ export declare enum AwsCloudshellActions { /** * Grants permissions to create a CloudShell environment * * See https://docs.aws.amazon.com/cloudshell/latest/userguide/sec-auth-with-identities.html#CreateEnvironment */ CreateEnvironment = "cloudshell:CreateEnvironment", /** * Grants permissions to connect to a CloudShell environment from the AWS Manageme * nt Console * * See https://docs.aws.amazon.com/cloudshell/latest/userguide/sec-auth-with-identities.html#CreateSession */ CreateSession = "cloudshell:CreateSession", /** * Grants permission to delete a CloudShell environment * * See https://docs.aws.amazon.com/cloudshell/latest/userguide/sec-auth-with-identities.html#DeleteEnvironment */ DeleteEnvironment = "cloudshell:DeleteEnvironment", /** * Grants permission to return descriptions of existing user's environments * * See https://docs.aws.amazon.com/cloudshell/latest/userguide/sec-auth-with-identities.html#DescribeEnvironments */ DescribeEnvironments = "cloudshell:DescribeEnvironments", /** * Grants permission to read a CloudShell environment status * * See https://docs.aws.amazon.com/cloudshell/latest/userguide/sec-auth-with-identities.html#GetEnvironmentStatus */ GetEnvironmentStatus = "cloudshell:GetEnvironmentStatus", /** * Grants permissions to download files from a CloudShell environment * * See https://docs.aws.amazon.com/cloudshell/latest/userguide/sec-auth-with-identities.html#GetFileDownloadUrls */ GetFileDownloadUrls = "cloudshell:GetFileDownloadUrls", /** * Grants permissions to upload files to a CloudShell environment * * See https://docs.aws.amazon.com/cloudshell/latest/userguide/sec-auth-with-identities.html#GetFileUploadUrls */ GetFileUploadUrls = "cloudshell:GetFileUploadUrls", /** * Grants permissions to forward console credentials to the environment * * See https://docs.aws.amazon.com/cloudshell/latest/userguide/sec-auth-with-identities.html#PutCredentials */ PutCredentials = "cloudshell:PutCredentials", /** * Grants permission to start a stopped CloudShell environment * * See https://docs.aws.amazon.com/cloudshell/latest/userguide/sec-auth-with-identities.html#StartEnvironment */ StartEnvironment = "cloudshell:StartEnvironment", /** * Grants permission to stop a running CloudShell environment * * See https://docs.aws.amazon.com/cloudshell/latest/userguide/sec-auth-with-identities.html#StopEnvironment */ StopEnvironment = "cloudshell:StopEnvironment" }