Permissions for @turbot/aws-elasticbeanstalk
Taking a look at permissions and associated grant levels for each permission for Elastic Beanstalk:
Permission | Grant Level | Help |
---|---|---|
elasticbeanstalk:AbortEnvironmentUpdate | Operator | Operators can abort environment configuration updates. |
elasticbeanstalk:AddTags | Operator | |
elasticbeanstalk:ApplyEnvironmentManagedAction | Operator | Operators can schedule managed updates for environments. |
elasticbeanstalk:AssociateEnvironmentOperationsRole | Admin | |
elasticbeanstalk:CheckDNSAvailability | Metadata | Verify if a CNAME for a new web server is available. |
elasticbeanstalk:ComposeEnvironments | Operator | Operators can create or update multiple environments. |
elasticbeanstalk:CreateApplication | Admin | Admins manage applications. |
elasticbeanstalk:CreateApplicationVersion | Admin | Admins manage application versions. |
elasticbeanstalk:CreateConfigurationTemplate | Operator | Operators can create application configuration templates. |
elasticbeanstalk:CreateEnvironment | Operator | Operators can create application environments. |
elasticbeanstalk:CreatePlatformVersion | Operator | Operators can manage platform versions. |
elasticbeanstalk:CreateStorageLocation | Operator | |
elasticbeanstalk:DeleteApplication | Admin | Admins manage applications. |
elasticbeanstalk:DeleteApplicationVersion | Admin | Admins manage application versions. |
elasticbeanstalk:DeleteConfigurationTemplate | Operator | Operators can delete application configuration templates. |
elasticbeanstalk:DeleteEnvironmentConfiguration | Operator | Operators can delete application environment configurations. |
elasticbeanstalk:DeletePlatformVersion | Operator | Operators can manage platform versions. |
elasticbeanstalk:DescribeAccountAttributes | Metadata | |
elasticbeanstalk:DescribeApplications | Metadata | Only contains application metadata with no access to data. |
elasticbeanstalk:DescribeApplicationVersions | Metadata | Only contains application veresion metadata with no access to data. |
elasticbeanstalk:DescribeConfigurationOptions | Metadata | |
elasticbeanstalk:DescribeConfigurationSettings | Metadata | |
elasticbeanstalk:DescribeEnvironmentHealth | Metadata | |
elasticbeanstalk:DescribeEnvironmentManagedActionHistory | Metadata | |
elasticbeanstalk:DescribeEnvironmentManagedActions | Metadata | |
elasticbeanstalk:DescribeEnvironmentResources | Metadata | Only contains resource names with no access to data. |
elasticbeanstalk:DescribeEnvironments | Metadata | Only contains environment metadata with no access to data. |
elasticbeanstalk:DescribeEvents | Metadata | |
elasticbeanstalk:DescribeInstancesHealth | Metadata | |
elasticbeanstalk:DescribePlatformVersion | Metadata | |
elasticbeanstalk:DisassociateEnvironmentOperationsRole | Admin | |
elasticbeanstalk:ListAvailableSolutionStacks | Metadata | |
elasticbeanstalk:ListPlatformBranches | Metadata | |
elasticbeanstalk:ListPlatformVersions | Metadata | |
elasticbeanstalk:ListTagsForResource | Metadata | |
elasticbeanstalk:PutInstanceStatistics | Admin | |
elasticbeanstalk:RebuildEnvironment | Operator | Operators can recreate all components in an environment. |
elasticbeanstalk:RemoveTags | Operator | |
elasticbeanstalk:RequestEnvironmentInfo | Operator | ReadOnly since applications logs are included. Operator to reduce level definitions. |
elasticbeanstalk:RestartAppServer | Operator | Operators can restart an application server for an environment. |
elasticbeanstalk:RetrieveEnvironmentInfo | Operator | ReadOnly since applications logs are included. Operator to reduce level definitions. |
elasticbeanstalk:SwapEnvironmentCNAMEs | Operator | Operators can manage the CNAMEs for environments. |
elasticbeanstalk:TerminateEnvironment | Operator | Operators can delete application environments. |
elasticbeanstalk:UpdateApplication | Admin | Admins manage applications. |
elasticbeanstalk:UpdateApplicationResourceLifecycle | Admin | Admins manage applications. |
elasticbeanstalk:UpdateApplicationVersion | Admin | Admins manage application versions. |
elasticbeanstalk:UpdateConfigurationTemplate | Operator | Operators can update application configuration templates. |
elasticbeanstalk:UpdateEnvironment | Operator | Operators can update application environment settings. |
elasticbeanstalk:UpdateTagsForResource | Operator | |
elasticbeanstalk:ValidateConfigurationSettings | Metadata | Checks configuration settings without running. |