Contents

Account Summary

Accounts reviewed

Account nameAccount IDCollection date
NCCGroup-BascWorkshopXXXXXXXXXXXX2020-03-27

Resources

Resource counts

S3 buckets
EC2 instances
ELBs
ELBv2s
RDS instances
Redshift clusters
ElasticSearch domains
Elasticache clusters
SNS topics
SQS queues
CloudFronts
Autoscaling groups
ElasticBeanstalks
Firehose streams
Glacier vaults
KMS keys
Lambda functions
NCCGroup-BascWorkshop 9 1 1 1 1 1 1 0 1 1 0 0 0 0 1 5 0

Region usage

This table shows whether a region contains the resources being counted. Currently all S3 buckets, no matter their location, and CloudFronts, are identified as being in us-east-1.

eu-north-1
ap-south-1
eu-west-3
eu-west-2
eu-west-1
ap-northeast-2
ap-northeast-1
sa-east-1
ca-central-1
ap-southeast-1
ap-southeast-2
eu-central-1
us-east-1
us-east-2
us-west-1
us-west-2
NCCGroup-BascWorkshop
YS3 buckets:9
EC2 instances:1
ELBs:1
ELBv2s:1
RDS instances:1
Redshift clusters:1
ElasticSearch domains:1
SNS topics:1
SQS queues:1
Glacier vaults:1
KMS keys:5

IAM

Public network resources

Counts of public resources by type

ec2
elb
elbv2
rds
redshift
ecs
autoscaling
cloudfront
apigateway
NCCGroup-BascWorkshop 0 1 0 0 0 0 0 0 0

Counts of public resources by port ranges


Findings Summary

Counts of finding types by account

Links to findings

High Medium Low Info

Counts of findings by account


Findings

GuardDuty

GuardDuty is not enabled

Severity: Medium
Issue ID: GUARDDUTY_OFF

GuardDuty is an AWS threat detection service that detects compromised access keys, EC2 instances, and more. It should be enabled in all regions.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
    • eu-north-1
    • ap-south-1
    • eu-west-3
    • eu-west-2
    • eu-west-1
    • ap-northeast-2
    • ap-northeast-1
    • sa-east-1
    • ca-central-1
    • ap-southeast-1
    • ap-southeast-2
    • eu-central-1
    • us-east-1
    • us-east-2
    • us-west-1
    • us-west-2

S3

Public grant to S3 bucket via ACL

Severity: High
Issue ID: S3_PUBLIC_ACL

Access to S3 buckets should be controlled by policies, not ACL. ACLs result in overly permissive privileges to list the contents of the bucket.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
      1. sadcloud-s3-stack-s3bucket-c50m1j0jipu1
        {
            "Grantee": {
                "Type": "Group",
                "URI": "http://acs.amazonaws.com/groups/global/AllUsers"
            },
            "Permission": "READ"
        }

Internet accessible S3 bucket via policy (only GetObject)

Severity: Info
Issue ID: S3_PUBLIC_POLICY_GETOBJECT_ONLY

This is the right way to make an S3 bucket public when you don't want to put CloudFront in front of it. This may be done when a third-party caching service is being used and you don't care about direct access to the S3 bucket.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
      1. sadcloudhetonlys320200327155759833600000001

Internet accessible S3 bucket via policy

Severity: High
Issue ID: S3_PUBLIC_POLICY

This S3 bucket allows more public access than simply GetObject. These public privileges should be reduced.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
      1. sadcloudhetonlys320200327155801216200000006
        "{\"Version\":\"2012-10-17\",\"Statement\":[{\"Sid\":\"\",\"Effect\":\"Allow\",\"Principal\":{\"AWS\":\"*\"},\"Action\":\"s3:*\",\"Resource\":[\"arn:aws:s3:::sadcloudhetonlys320200327155801216200000006/*\",\"arn:aws:s3:::sadcloudhetonlys320200327155801216200000006\"]}]}"

S3 Control Access Block is not on

Severity: Low
Issue ID: S3_ACCESS_BLOCK_OFF

This control prevents S3 buckets from being made public. If there are no public S3 buckets in the account this should be turned on.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)

IAM

Custom policy allows admin

Severity: Low
Issue ID: IAM_CUSTOM_POLICY_ALLOWS_ADMIN

Instead of using the AdministratorAccess policy, a custom policy was created that does the same thing, or allows escalation to the same thing.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
      1. arn:aws:iam::XXXXXXXXXXXX:policy/wildcard_IAM_policy20200327155801109100000005
        {
            "policy": {
                "Statement": [
                    {
                        "Action": [
                            "*"
                        ],
                        "Effect": "Allow",
                        "Resource": "*"
                    }
                ],
                "Version": "2012-10-17"
            }
        }
      2. arn:aws:iam::XXXXXXXXXXXX:policy/sadcloud_superuser_policy
        {
            "policy": {
                "Statement": [
                    {
                        "Action": [
                            "*"
                        ],
                        "Effect": "Allow",
                        "Resource": "*"
                    }
                ],
                "Version": "2012-10-17"
            }
        }
      3. arn:aws:iam::XXXXXXXXXXXX:role/terraform-20200327155803928200000008
        {
            "comment": "Role has custom policy allowing admin",
            "policy": {
                "Statement": [
                    {
                        "Effect": "Allow",
                        "NotAction": [
                            "ec2:Describe*"
                        ],
                        "Resource": "*"
                    }
                ],
                "Version": "2012-10-17"
            }
        }
      4. arn:aws:iam::XXXXXXXXXXXX:group/sadcloudInlineGroup
        {
            "comment": "Group has custom policy allowing admin",
            "policy": {
                "Statement": [
                    {
                        "Effect": "Allow",
                        "NotAction": [
                            "ec2:*"
                        ],
                        "Resource": "*"
                    }
                ],
                "Version": "2012-10-17"
            }
        }
      5. sadcloudInlineUser
        {
            "comment": "User has custom policy allowing admin",
            "policy": {
                "Statement": [
                    {
                        "Effect": "Allow",
                        "NotAction": "s3:DeleteBucket",
                        "Resource": "*"
                    }
                ],
                "Version": "2012-10-17"
            }
        }

IAM linting issues

Severity: Low
Issue ID: IAM_LINTER

Issues identified by the IAM linter Parliament


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
      1. arn:aws:iam::aws:policy/ReadOnlyAccess
        {
            "issue": "UNKNOWN_PREFIX",
            "severity": "",
            "location": "{'statement': {'Action': ['a4b:Get*', 'a4b:List*', 'a4b:Search*', 'access-analyzer:GetAnalyzedResource', 'access-analyzer:GetAnalyzer', 'access-analyzer:GetArchiveRule', 'access-analyzer:GetFinding', 'access-analyzer:ListAnalyzedResources', 'access-analyzer:ListAnalyzers', 'access-analyzer:ListArchiveRules', 'access-analyzer:ListFindings', 'access-analyzer:ListTagsForResource', 'acm:Describe*', 'acm:Get*', 'acm:List*', 'acm-pca:Describe*', 'acm-pca:Get*', 'acm-pca:List*', 'amplify:GetApp', 'amplify:GetBranch', 'amplify:GetJob', 'amplify:GetDomainAssociation', 'amplify:ListApps', 'amplify:ListBranches', 'amplify:ListDomainAssociations', 'amplify:ListJobs', 'apigateway:GET', 'application-autoscaling:Describe*', 'applicationinsights:Describe*', 'applicationinsights:List*', 'appmesh:Describe*', 'appmesh:List*', 'appstream:Describe*', 'appstream:Get*', 'appstream:List*', 'appsync:Get*', 'appsync:List*', 'autoscaling:Describe*', 'autoscaling-plans:Describe*', 'autoscaling-plans:GetScalingPlanResourceForecastData', 'athena:List*', 'athena:Batch*', 'athena:Get*', 'backup:Describe*', 'backup:Get*', 'backup:List*', 'batch:List*', 'batch:Describe*', 'chatbot:Describe*', 'chatbot:Get*', 'chime:Get*', 'chime:List*', 'chime:Retrieve*', 'chime:Search*', 'chime:Validate*', 'cloud9:Describe*', 'cloud9:List*', 'clouddirectory:List*', 'clouddirectory:BatchRead', 'clouddirectory:Get*', 'clouddirectory:LookupPolicy', 'cloudformation:Describe*', 'cloudformation:Detect*', 'cloudformation:Get*', 'cloudformation:List*', 'cloudformation:Estimate*', 'cloudfront:Get*', 'cloudfront:List*', 'cloudhsm:List*', 'cloudhsm:Describe*', 'cloudhsm:Get*', 'cloudsearch:Describe*', 'cloudsearch:List*', 'cloudtrail:Describe*', 'cloudtrail:Get*', 'cloudtrail:List*', 'cloudtrail:LookupEvents', 'cloudwatch:Describe*', 'cloudwatch:Get*', 'cloudwatch:List*', 'codebuild:BatchGet*', 'codebuild:DescribeTestCases', 'codebuild:List*', 'codecommit:BatchGet*', 'codecommit:Describe*', 'codecommit:Get*', 'codecommit:GitPull', 'codecommit:List*', 'codedeploy:BatchGet*', 'codedeploy:Get*', 'codedeploy:List*', 'codeguru-profiler:Describe*', 'codeguru-profiler:Get*', 'codeguru-profiler:List*', 'codeguru-reviewer:Describe*', 'codeguru-reviewer:Get*', 'codeguru-reviewer:List*', 'codepipeline:List*', 'codepipeline:Get*', 'codestar:List*', 'codestar:Describe*', 'codestar:Get*', 'codestar:Verify*', 'codestar-notifications:describeNotificationRule', 'codestar-notifications:listEventTypes', 'codestar-notifications:listNotificationRules', 'codestar-notifications:listTagsForResource', 'codestar-notifications:ListTargets', 'compute-optimizer:GetAutoScalingGroupRecommendations', 'compute-optimizer:GetEC2InstanceRecommendations', 'compute-optimizer:GetEC2RecommendationProjectedMetrics', 'compute-optimizer:GetEnrollmentStatus', 'compute-optimizer:GetRecommendationSummaries', 'cognito-identity:Describe*', 'cognito-identity:GetCredentialsForIdentity', 'cognito-identity:GetIdentityPoolRoles', 'cognito-identity:GetOpenIdToken', 'cognito-identity:GetOpenIdTokenForDeveloperIdentity', 'cognito-identity:List*', 'cognito-identity:Lookup*', 'cognito-sync:List*', 'cognito-sync:Describe*', 'cognito-sync:Get*', 'cognito-sync:QueryRecords', 'cognito-idp:AdminGet*', 'cognito-idp:AdminList*', 'cognito-idp:List*', 'cognito-idp:Describe*', 'cognito-idp:Get*', 'config:Deliver*', 'config:Describe*', 'config:Get*', 'config:List*', 'config:SelectResourceConfig', 'connect:List*', 'connect:Describe*', 'connect:GetFederationToken', 'dataexchange:Get*', 'dataexchange:List*', 'datasync:Describe*', 'datasync:List*', 'datapipeline:Describe*', 'datapipeline:EvaluateExpression', 'datapipeline:Get*', 'datapipeline:List*', 'datapipeline:QueryObjects', 'datapipeline:Validate*', 'dax:BatchGetItem', 'dax:Describe*', 'dax:GetItem', 'dax:ListTags', 'dax:Query', 'dax:Scan', 'directconnect:Describe*', 'detective:Get*', 'detective:List*', 'devicefarm:List*', 'devicefarm:Get*', 'discovery:Describe*', 'discovery:List*', 'discovery:Get*', 'dlm:Get*', 'dms:Describe*', 'dms:List*', 'dms:Test*', 'ds:Check*', 'ds:Describe*', 'ds:Get*', 'ds:List*', 'ds:Verify*', 'dynamodb:BatchGet*', 'dynamodb:Describe*', 'dynamodb:Get*', 'dynamodb:List*', 'dynamodb:Query', 'dynamodb:Scan', 'ec2:Describe*', 'ec2:Get*', 'ec2:SearchTransitGatewayRoutes', 'ec2messages:Get*', 'ecr:BatchCheck*', 'ecr:BatchGet*', 'ecr:Describe*', 'ecr:Get*', 'ecr:List*', 'ecs:Describe*', 'ecs:List*', 'eks:DescribeCluster', 'eks:DescribeUpdate', 'eks:Describe*', 'eks:ListClusters', 'eks:ListUpdates', 'eks:List*', 'elasticache:Describe*', 'elasticache:List*', 'elasticbeanstalk:Check*', 'elasticbeanstalk:Describe*', 'elasticbeanstalk:List*', 'elasticbeanstalk:Request*', 'elasticbeanstalk:Retrieve*', 'elasticbeanstalk:Validate*', 'elasticfilesystem:Describe*', 'elasticloadbalancing:Describe*', 'elasticmapreduce:Describe*', 'elasticmapreduce:List*', 'elasticmapreduce:View*', 'elastictranscoder:List*', 'elastictranscoder:Read*', 'elemental-appliances-software:Get*', 'elemental-appliances-software:List*', 'es:Describe*', 'es:List*', 'es:Get*', 'es:ESHttpGet', 'es:ESHttpHead', 'events:Describe*', 'events:List*', 'events:Test*', 'firehose:Describe*', 'firehose:List*', 'fsx:Describe*', 'fsx:List*', 'gamelift:List*', 'gamelift:Get*', 'gamelift:Describe*', 'gamelift:RequestUploadCredentials', 'gamelift:ResolveAlias', 'gamelift:Search*', 'glacier:List*', 'glacier:Describe*', 'glacier:Get*', 'globalaccelerator:Describe*', 'globalaccelerator:List*', 'glue:BatchGetPartition', 'glue:GetCatalogImportStatus', 'glue:GetClassifier', 'glue:GetClassifiers', 'glue:GetCrawler', 'glue:GetCrawlers', 'glue:GetCrawlerMetrics', 'glue:GetDatabase', 'glue:GetDatabases', 'glue:GetDataCatalogEncryptionSettings', 'glue:GetDataflowGraph', 'glue:GetDevEndpoint', 'glue:GetDevEndpoints', 'glue:GetJob', 'glue:GetJobs', 'glue:GetJobRun', 'glue:GetJobRuns', 'glue:GetPartition', 'glue:GetPartitions', 'glue:GetPlan', 'glue:GetResourcePolicy', 'glue:GetSecurityConfiguration', 'glue:GetSecurityConfigurations', 'glue:GetTable', 'glue:GetTables', 'glue:GetTableVersion', 'glue:GetTableVersions', 'glue:GetTags', 'glue:GetTrigger', 'glue:GetTriggers', 'glue:GetUserDefinedFunction', 'glue:GetUserDefinedFunctions', 'greengrass:Get*', 'greengrass:List*', 'guardduty:Get*', 'guardduty:List*', 'health:Describe*', 'health:List*', 'iam:Generate*', 'iam:Get*', 'iam:List*', 'iam:Simulate*', 'imagebuilder:Get*', 'imagebuilder:List*', 'importexport:Get*', 'importexport:List*', 'inspector:Describe*', 'inspector:Get*', 'inspector:List*', 'inspector:Preview*', 'iot:Describe*', 'iot:Get*', 'iot:List*', 'iotanalytics:Describe*', 'iotanalytics:List*', 'iotanalytics:Get*', 'iotanalytics:SampleChannelData', 'kafka:Describe*', 'kafka:List*', 'kafka:Get*', 'kinesisanalytics:Describe*', 'kinesisanalytics:Discover*', 'kinesisanalytics:Get*', 'kinesisanalytics:List*', 'kinesisvideo:Describe*', 'kinesisvideo:Get*', 'kinesisvideo:List*', 'kinesis:Describe*', 'kinesis:Get*', 'kinesis:List*', 'kms:Describe*', 'kms:Get*', 'kms:List*', 'lambda:List*', 'lambda:Get*', 'lex:Get*', 'lightsail:GetActiveNames', 'lightsail:GetBlueprints', 'lightsail:GetBundles', 'lightsail:GetCloudFormationStackRecords', 'lightsail:GetDisk', 'lightsail:GetDisks', 'lightsail:GetDiskSnapshot', 'lightsail:GetDiskSnapshots', 'lightsail:GetDomain', 'lightsail:GetDomains', 'lightsail:GetExportSnapshotRecords', 'lightsail:GetInstance', 'lightsail:GetInstanceMetricData', 'lightsail:GetInstancePortStates', 'lightsail:GetInstances', 'lightsail:GetInstanceSnapshot', 'lightsail:GetInstanceSnapshots', 'lightsail:GetInstanceState', 'lightsail:GetKeyPair', 'lightsail:GetKeyPairs', 'lightsail:GetLoadBalancer', 'lightsail:GetLoadBalancerMetricData', 'lightsail:GetLoadBalancers', 'lightsail:GetLoadBalancerTlsCertificates', 'lightsail:GetOperation', 'lightsail:GetOperations', 'lightsail:GetOperationsForResource', 'lightsail:GetRegions', 'lightsail:GetRelationalDatabase', 'lightsail:GetRelationalDatabaseBlueprints', 'lightsail:GetRelationalDatabaseBundles', 'lightsail:GetRelationalDatabaseEvents', 'lightsail:GetRelationalDatabaseLogEvents', 'lightsail:GetRelationalDatabaseLogStreams', 'lightsail:GetRelationalDatabaseMetricData', 'lightsail:GetRelationalDatabaseParameters', 'lightsail:GetRelationalDatabases', 'lightsail:GetRelationalDatabaseSnapshot', 'lightsail:GetRelationalDatabaseSnapshots', 'lightsail:GetStaticIp', 'lightsail:GetStaticIps', 'lightsail:Is*', 'logs:Describe*', 'logs:Get*', 'logs:FilterLogEvents', 'logs:ListTagsLogGroup', 'logs:StartQuery', 'logs:TestMetricFilter', 'machinelearning:Describe*', 'machinelearning:Get*', 'mediaconvert:DescribeEndpoints', 'mediaconvert:Get*', 'mediaconvert:List*', 'mediapackage:List*', 'mediapackage:Describe*', 'mgh:Describe*', 'mgh:GetHomeRegion', 'mgh:List*', 'mobileanalytics:Get*', 'mobilehub:Describe*', 'mobilehub:Export*', 'mobilehub:Generate*', 'mobilehub:Get*', 'mobilehub:List*', 'mobilehub:Validate*', 'mobilehub:Verify*', 'mobiletargeting:Get*', 'mobiletargeting:List*', 'mq:Describe*', 'mq:List*', 'opsworks:Describe*', 'opsworks:Get*', 'opsworks-cm:Describe*', 'organizations:Describe*', 'organizations:List*', 'outposts:Get*', 'outposts:List*', 'personalize:Describe*', 'personalize:Get*', 'personalize:List*', 'pi:DescribeDimensionKeys', 'pi:GetResourceMetrics', 'polly:Describe*', 'polly:Get*', 'polly:List*', 'polly:SynthesizeSpeech', 'qldb:ListLedgers', 'qldb:DescribeLedger', 'qldb:ListJournalS3Exports', 'qldb:ListJournalS3ExportsForLedger', 'qldb:DescribeJournalS3Export', 'qldb:GetBlock', 'qldb:GetDigest', 'qldb:GetRevision', 'qldb:GetBlock', 'qldb:ListTagsForResource', 'ram:Get*', 'ram:List*', 'rekognition:CompareFaces', 'rekognition:Detect*', 'rekognition:List*', 'rekognition:Search*', 'rds:Describe*', 'rds:List*', 'rds:Download*', 'redshift:Describe*', 'redshift:GetReservedNodeExchangeOfferings', 'redshift:View*', 'resource-groups:Get*', 'resource-groups:List*', 'resource-groups:Search*', 'robomaker:BatchDescribe*', 'robomaker:Describe*', 'robomaker:List*', 'route53:Get*', 'route53:List*', 'route53:Test*', 'route53domains:Check*', 'route53domains:Get*', 'route53domains:List*', 'route53domains:View*', 'route53resolver:Get*', 'route53resolver:List*', 's3:Get*', 's3:List*', 'sagemaker:Describe*', 'sagemaker:GetSearchSuggestions', 'sagemaker:List*', 'sagemaker:Search', 'schemas:Describe*', 'schemas:Get*', 'schemas:List*', 'schemas:Search*', 'sdb:Get*', 'sdb:List*', 'sdb:Select*', 'secretsmanager:List*', 'secretsmanager:Describe*', 'secretsmanager:GetResourcePolicy', 'securityhub:Describe*', 'securityhub:Get*', 'securityhub:List*', 'serverlessrepo:List*', 'serverlessrepo:Get*', 'serverlessrepo:SearchApplications', 'servicecatalog:List*', 'servicecatalog:Scan*', 'servicecatalog:Search*', 'servicecatalog:Describe*', 'servicediscovery:Get*', 'servicediscovery:List*', 'servicequotas:GetAssociationForServiceQuotaTemplate', 'servicequotas:GetAWSDefaultServiceQuota', 'servicequotas:GetRequestedServiceQuotaChange', 'servicequotas:GetServiceQuota', 'servicequotas:GetServiceQuotaIncreaseRequestFromTemplate', 'servicequotas:ListAWSDefaultServiceQuotas', 'servicequotas:ListRequestedServiceQuotaChangeHistory', 'servicequotas:ListRequestedServiceQuotaChangeHistoryByQuota', 'servicequotas:ListServices', 'servicequotas:ListServiceQuotas', 'servicequotas:ListServiceQuotaIncreaseRequestsInTemplate', 'ses:Get*', 'ses:List*', 'ses:Describe*', 'shield:Describe*', 'shield:Get*', 'shield:List*', 'snowball:Get*', 'snowball:Describe*', 'snowball:List*', 'sns:Get*', 'sns:List*', 'sns:Check*', 'sqs:Get*', 'sqs:List*', 'sqs:Receive*', 'ssm:Describe*', 'ssm:Get*', 'ssm:List*', 'states:List*', 'states:Describe*', 'states:GetExecutionHistory', 'storagegateway:Describe*', 'storagegateway:List*', 'sts:Get*', 'swf:Count*', 'swf:Describe*', 'swf:Get*', 'swf:List*', 'synthetics:Describe*', 'synthetics:Get*', 'tag:Get*', 'transfer:Describe*', 'transfer:List*', 'transfer:TestIdentityProvider', 'transcribe:Get*', 'transcribe:List*', 'trustedadvisor:Describe*', 'waf:Get*', 'waf:List*', 'wafv2:Describe*', 'wafv2:Get*', 'wafv2:List*', 'waf-regional:List*', 'waf-regional:Get*', 'workdocs:Describe*', 'workdocs:Get*', 'workdocs:CheckAlias', 'worklink:Describe*', 'worklink:List*', 'workmail:Describe*', 'workmail:Get*', 'workmail:List*', 'workmail:Search*', 'workspaces:Describe*', 'xray:BatchGet*', 'xray:Get*'], 'Effect': 'Allow', 'Resource': '*'}, 'filepath': None}",
            "policy": {
                "Statement": [
                    {
                        "Action": [
                            "a4b:Get*",
                            "a4b:List*",
                            "a4b:Search*",
                            "access-analyzer:GetAnalyzedResource",
                            "access-analyzer:GetAnalyzer",
                            "access-analyzer:GetArchiveRule",
                            "access-analyzer:GetFinding",
                            "access-analyzer:ListAnalyzedResources",
                            "access-analyzer:ListAnalyzers",
                            "access-analyzer:ListArchiveRules",
                            "access-analyzer:ListFindings",
                            "access-analyzer:ListTagsForResource",
                            "acm:Describe*",
                            "acm:Get*",
                            "acm:List*",
                            "acm-pca:Describe*",
                            "acm-pca:Get*",
                            "acm-pca:List*",
                            "amplify:GetApp",
                            "amplify:GetBranch",
                            "amplify:GetJob",
                            "amplify:GetDomainAssociation",
                            "amplify:ListApps",
                            "amplify:ListBranches",
                            "amplify:ListDomainAssociations",
                            "amplify:ListJobs",
                            "apigateway:GET",
                            "application-autoscaling:Describe*",
                            "applicationinsights:Describe*",
                            "applicationinsights:List*",
                            "appmesh:Describe*",
                            "appmesh:List*",
                            "appstream:Describe*",
                            "appstream:Get*",
                            "appstream:List*",
                            "appsync:Get*",
                            "appsync:List*",
                            "autoscaling:Describe*",
                            "autoscaling-plans:Describe*",
                            "autoscaling-plans:GetScalingPlanResourceForecastData",
                            "athena:List*",
                            "athena:Batch*",
                            "athena:Get*",
                            "backup:Describe*",
                            "backup:Get*",
                            "backup:List*",
                            "batch:List*",
                            "batch:Describe*",
                            "chatbot:Describe*",
                            "chatbot:Get*",
                            "chime:Get*",
                            "chime:List*",
                            "chime:Retrieve*",
                            "chime:Search*",
                            "chime:Validate*",
                            "cloud9:Describe*",
                            "cloud9:List*",
                            "clouddirectory:List*",
                            "clouddirectory:BatchRead",
                            "clouddirectory:Get*",
                            "clouddirectory:LookupPolicy",
                            "cloudformation:Describe*",
                            "cloudformation:Detect*",
                            "cloudformation:Get*",
                            "cloudformation:List*",
                            "cloudformation:Estimate*",
                            "cloudfront:Get*",
                            "cloudfront:List*",
                            "cloudhsm:List*",
                            "cloudhsm:Describe*",
                            "cloudhsm:Get*",
                            "cloudsearch:Describe*",
                            "cloudsearch:List*",
                            "cloudtrail:Describe*",
                            "cloudtrail:Get*",
                            "cloudtrail:List*",
                            "cloudtrail:LookupEvents",
                            "cloudwatch:Describe*",
                            "cloudwatch:Get*",
                            "cloudwatch:List*",
                            "codebuild:BatchGet*",
                            "codebuild:DescribeTestCases",
                            "codebuild:List*",
                            "codecommit:BatchGet*",
                            "codecommit:Describe*",
                            "codecommit:Get*",
                            "codecommit:GitPull",
                            "codecommit:List*",
                            "codedeploy:BatchGet*",
                            "codedeploy:Get*",
                            "codedeploy:List*",
                            "codeguru-profiler:Describe*",
                            "codeguru-profiler:Get*",
                            "codeguru-profiler:List*",
                            "codeguru-reviewer:Describe*",
                            "codeguru-reviewer:Get*",
                            "codeguru-reviewer:List*",
                            "codepipeline:List*",
                            "codepipeline:Get*",
                            "codestar:List*",
                            "codestar:Describe*",
                            "codestar:Get*",
                            "codestar:Verify*",
                            "codestar-notifications:describeNotificationRule",
                            "codestar-notifications:listEventTypes",
                            "codestar-notifications:listNotificationRules",
                            "codestar-notifications:listTagsForResource",
                            "codestar-notifications:ListTargets",
                            "compute-optimizer:GetAutoScalingGroupRecommendations",
                            "compute-optimizer:GetEC2InstanceRecommendations",
                            "compute-optimizer:GetEC2RecommendationProjectedMetrics",
                            "compute-optimizer:GetEnrollmentStatus",
                            "compute-optimizer:GetRecommendationSummaries",
                            "cognito-identity:Describe*",
                            "cognito-identity:GetCredentialsForIdentity",
                            "cognito-identity:GetIdentityPoolRoles",
                            "cognito-identity:GetOpenIdToken",
                            "cognito-identity:GetOpenIdTokenForDeveloperIdentity",
                            "cognito-identity:List*",
                            "cognito-identity:Lookup*",
                            "cognito-sync:List*",
                            "cognito-sync:Describe*",
                            "cognito-sync:Get*",
                            "cognito-sync:QueryRecords",
                            "cognito-idp:AdminGet*",
                            "cognito-idp:AdminList*",
                            "cognito-idp:List*",
                            "cognito-idp:Describe*",
                            "cognito-idp:Get*",
                            "config:Deliver*",
                            "config:Describe*",
                            "config:Get*",
                            "config:List*",
                            "config:SelectResourceConfig",
                            "connect:List*",
                            "connect:Describe*",
                            "connect:GetFederationToken",
                            "dataexchange:Get*",
                            "dataexchange:List*",
                            "datasync:Describe*",
                            "datasync:List*",
                            "datapipeline:Describe*",
                            "datapipeline:EvaluateExpression",
                            "datapipeline:Get*",
                            "datapipeline:List*",
                            "datapipeline:QueryObjects",
                            "datapipeline:Validate*",
                            "dax:BatchGetItem",
                            "dax:Describe*",
                            "dax:GetItem",
                            "dax:ListTags",
                            "dax:Query",
                            "dax:Scan",
                            "directconnect:Describe*",
                            "detective:Get*",
                            "detective:List*",
                            "devicefarm:List*",
                            "devicefarm:Get*",
                            "discovery:Describe*",
                            "discovery:List*",
                            "discovery:Get*",
                            "dlm:Get*",
                            "dms:Describe*",
                            "dms:List*",
                            "dms:Test*",
                            "ds:Check*",
                            "ds:Describe*",
                            "ds:Get*",
                            "ds:List*",
                            "ds:Verify*",
                            "dynamodb:BatchGet*",
                            "dynamodb:Describe*",
                            "dynamodb:Get*",
                            "dynamodb:List*",
                            "dynamodb:Query",
                            "dynamodb:Scan",
                            "ec2:Describe*",
                            "ec2:Get*",
                            "ec2:SearchTransitGatewayRoutes",
                            "ec2messages:Get*",
                            "ecr:BatchCheck*",
                            "ecr:BatchGet*",
                            "ecr:Describe*",
                            "ecr:Get*",
                            "ecr:List*",
                            "ecs:Describe*",
                            "ecs:List*",
                            "eks:DescribeCluster",
                            "eks:DescribeUpdate",
                            "eks:Describe*",
                            "eks:ListClusters",
                            "eks:ListUpdates",
                            "eks:List*",
                            "elasticache:Describe*",
                            "elasticache:List*",
                            "elasticbeanstalk:Check*",
                            "elasticbeanstalk:Describe*",
                            "elasticbeanstalk:List*",
                            "elasticbeanstalk:Request*",
                            "elasticbeanstalk:Retrieve*",
                            "elasticbeanstalk:Validate*",
                            "elasticfilesystem:Describe*",
                            "elasticloadbalancing:Describe*",
                            "elasticmapreduce:Describe*",
                            "elasticmapreduce:List*",
                            "elasticmapreduce:View*",
                            "elastictranscoder:List*",
                            "elastictranscoder:Read*",
                            "elemental-appliances-software:Get*",
                            "elemental-appliances-software:List*",
                            "es:Describe*",
                            "es:List*",
                            "es:Get*",
                            "es:ESHttpGet",
                            "es:ESHttpHead",
                            "events:Describe*",
                            "events:List*",
                            "events:Test*",
                            "firehose:Describe*",
                            "firehose:List*",
                            "fsx:Describe*",
                            "fsx:List*",
                            "gamelift:List*",
                            "gamelift:Get*",
                            "gamelift:Describe*",
                            "gamelift:RequestUploadCredentials",
                            "gamelift:ResolveAlias",
                            "gamelift:Search*",
                            "glacier:List*",
                            "glacier:Describe*",
                            "glacier:Get*",
                            "globalaccelerator:Describe*",
                            "globalaccelerator:List*",
                            "glue:BatchGetPartition",
                            "glue:GetCatalogImportStatus",
                            "glue:GetClassifier",
                            "glue:GetClassifiers",
                            "glue:GetCrawler",
                            "glue:GetCrawlers",
                            "glue:GetCrawlerMetrics",
                            "glue:GetDatabase",
                            "glue:GetDatabases",
                            "glue:GetDataCatalogEncryptionSettings",
                            "glue:GetDataflowGraph",
                            "glue:GetDevEndpoint",
                            "glue:GetDevEndpoints",
                            "glue:GetJob",
                            "glue:GetJobs",
                            "glue:GetJobRun",
                            "glue:GetJobRuns",
                            "glue:GetPartition",
                            "glue:GetPartitions",
                            "glue:GetPlan",
                            "glue:GetResourcePolicy",
                            "glue:GetSecurityConfiguration",
                            "glue:GetSecurityConfigurations",
                            "glue:GetTable",
                            "glue:GetTables",
                            "glue:GetTableVersion",
                            "glue:GetTableVersions",
                            "glue:GetTags",
                            "glue:GetTrigger",
                            "glue:GetTriggers",
                            "glue:GetUserDefinedFunction",
                            "glue:GetUserDefinedFunctions",
                            "greengrass:Get*",
                            "greengrass:List*",
                            "guardduty:Get*",
                            "guardduty:List*",
                            "health:Describe*",
                            "health:List*",
                            "iam:Generate*",
                            "iam:Get*",
                            "iam:List*",
                            "iam:Simulate*",
                            "imagebuilder:Get*",
                            "imagebuilder:List*",
                            "importexport:Get*",
                            "importexport:List*",
                            "inspector:Describe*",
                            "inspector:Get*",
                            "inspector:List*",
                            "inspector:Preview*",
                            "iot:Describe*",
                            "iot:Get*",
                            "iot:List*",
                            "iotanalytics:Describe*",
                            "iotanalytics:List*",
                            "iotanalytics:Get*",
                            "iotanalytics:SampleChannelData",
                            "kafka:Describe*",
                            "kafka:List*",
                            "kafka:Get*",
                            "kinesisanalytics:Describe*",
                            "kinesisanalytics:Discover*",
                            "kinesisanalytics:Get*",
                            "kinesisanalytics:List*",
                            "kinesisvideo:Describe*",
                            "kinesisvideo:Get*",
                            "kinesisvideo:List*",
                            "kinesis:Describe*",
                            "kinesis:Get*",
                            "kinesis:List*",
                            "kms:Describe*",
                            "kms:Get*",
                            "kms:List*",
                            "lambda:List*",
                            "lambda:Get*",
                            "lex:Get*",
                            "lightsail:GetActiveNames",
                            "lightsail:GetBlueprints",
                            "lightsail:GetBundles",
                            "lightsail:GetCloudFormationStackRecords",
                            "lightsail:GetDisk",
                            "lightsail:GetDisks",
                            "lightsail:GetDiskSnapshot",
                            "lightsail:GetDiskSnapshots",
                            "lightsail:GetDomain",
                            "lightsail:GetDomains",
                            "lightsail:GetExportSnapshotRecords",
                            "lightsail:GetInstance",
                            "lightsail:GetInstanceMetricData",
                            "lightsail:GetInstancePortStates",
                            "lightsail:GetInstances",
                            "lightsail:GetInstanceSnapshot",
                            "lightsail:GetInstanceSnapshots",
                            "lightsail:GetInstanceState",
                            "lightsail:GetKeyPair",
                            "lightsail:GetKeyPairs",
                            "lightsail:GetLoadBalancer",
                            "lightsail:GetLoadBalancerMetricData",
                            "lightsail:GetLoadBalancers",
                            "lightsail:GetLoadBalancerTlsCertificates",
                            "lightsail:GetOperation",
                            "lightsail:GetOperations",
                            "lightsail:GetOperationsForResource",
                            "lightsail:GetRegions",
                            "lightsail:GetRelationalDatabase",
                            "lightsail:GetRelationalDatabaseBlueprints",
                            "lightsail:GetRelationalDatabaseBundles",
                            "lightsail:GetRelationalDatabaseEvents",
                            "lightsail:GetRelationalDatabaseLogEvents",
                            "lightsail:GetRelationalDatabaseLogStreams",
                            "lightsail:GetRelationalDatabaseMetricData",
                            "lightsail:GetRelationalDatabaseParameters",
                            "lightsail:GetRelationalDatabases",
                            "lightsail:GetRelationalDatabaseSnapshot",
                            "lightsail:GetRelationalDatabaseSnapshots",
                            "lightsail:GetStaticIp",
                            "lightsail:GetStaticIps",
                            "lightsail:Is*",
                            "logs:Describe*",
                            "logs:Get*",
                            "logs:FilterLogEvents",
                            "logs:ListTagsLogGroup",
                            "logs:StartQuery",
                            "logs:TestMetricFilter",
                            "machinelearning:Describe*",
                            "machinelearning:Get*",
                            "mediaconvert:DescribeEndpoints",
                            "mediaconvert:Get*",
                            "mediaconvert:List*",
                            "mediapackage:List*",
                            "mediapackage:Describe*",
                            "mgh:Describe*",
                            "mgh:GetHomeRegion",
                            "mgh:List*",
                            "mobileanalytics:Get*",
                            "mobilehub:Describe*",
                            "mobilehub:Export*",
                            "mobilehub:Generate*",
                            "mobilehub:Get*",
                            "mobilehub:List*",
                            "mobilehub:Validate*",
                            "mobilehub:Verify*",
                            "mobiletargeting:Get*",
                            "mobiletargeting:List*",
                            "mq:Describe*",
                            "mq:List*",
                            "opsworks:Describe*",
                            "opsworks:Get*",
                            "opsworks-cm:Describe*",
                            "organizations:Describe*",
                            "organizations:List*",
                            "outposts:Get*",
                            "outposts:List*",
                            "personalize:Describe*",
                            "personalize:Get*",
                            "personalize:List*",
                            "pi:DescribeDimensionKeys",
                            "pi:GetResourceMetrics",
                            "polly:Describe*",
                            "polly:Get*",
                            "polly:List*",
                            "polly:SynthesizeSpeech",
                            "qldb:ListLedgers",
                            "qldb:DescribeLedger",
                            "qldb:ListJournalS3Exports",
                            "qldb:ListJournalS3ExportsForLedger",
                            "qldb:DescribeJournalS3Export",
                            "qldb:GetBlock",
                            "qldb:GetDigest",
                            "qldb:GetRevision",
                            "qldb:GetBlock",
                            "qldb:ListTagsForResource",
                            "ram:Get*",
                            "ram:List*",
                            "rekognition:CompareFaces",
                            "rekognition:Detect*",
                            "rekognition:List*",
                            "rekognition:Search*",
                            "rds:Describe*",
                            "rds:List*",
                            "rds:Download*",
                            "redshift:Describe*",
                            "redshift:GetReservedNodeExchangeOfferings",
                            "redshift:View*",
                            "resource-groups:Get*",
                            "resource-groups:List*",
                            "resource-groups:Search*",
                            "robomaker:BatchDescribe*",
                            "robomaker:Describe*",
                            "robomaker:List*",
                            "route53:Get*",
                            "route53:List*",
                            "route53:Test*",
                            "route53domains:Check*",
                            "route53domains:Get*",
                            "route53domains:List*",
                            "route53domains:View*",
                            "route53resolver:Get*",
                            "route53resolver:List*",
                            "s3:Get*",
                            "s3:List*",
                            "sagemaker:Describe*",
                            "sagemaker:GetSearchSuggestions",
                            "sagemaker:List*",
                            "sagemaker:Search",
                            "schemas:Describe*",
                            "schemas:Get*",
                            "schemas:List*",
                            "schemas:Search*",
                            "sdb:Get*",
                            "sdb:List*",
                            "sdb:Select*",
                            "secretsmanager:List*",
                            "secretsmanager:Describe*",
                            "secretsmanager:GetResourcePolicy",
                            "securityhub:Describe*",
                            "securityhub:Get*",
                            "securityhub:List*",
                            "serverlessrepo:List*",
                            "serverlessrepo:Get*",
                            "serverlessrepo:SearchApplications",
                            "servicecatalog:List*",
                            "servicecatalog:Scan*",
                            "servicecatalog:Search*",
                            "servicecatalog:Describe*",
                            "servicediscovery:Get*",
                            "servicediscovery:List*",
                            "servicequotas:GetAssociationForServiceQuotaTemplate",
                            "servicequotas:GetAWSDefaultServiceQuota",
                            "servicequotas:GetRequestedServiceQuotaChange",
                            "servicequotas:GetServiceQuota",
                            "servicequotas:GetServiceQuotaIncreaseRequestFromTemplate",
                            "servicequotas:ListAWSDefaultServiceQuotas",
                            "servicequotas:ListRequestedServiceQuotaChangeHistory",
                            "servicequotas:ListRequestedServiceQuotaChangeHistoryByQuota",
                            "servicequotas:ListServices",
                            "servicequotas:ListServiceQuotas",
                            "servicequotas:ListServiceQuotaIncreaseRequestsInTemplate",
                            "ses:Get*",
                            "ses:List*",
                            "ses:Describe*",
                            "shield:Describe*",
                            "shield:Get*",
                            "shield:List*",
                            "snowball:Get*",
                            "snowball:Describe*",
                            "snowball:List*",
                            "sns:Get*",
                            "sns:List*",
                            "sns:Check*",
                            "sqs:Get*",
                            "sqs:List*",
                            "sqs:Receive*",
                            "ssm:Describe*",
                            "ssm:Get*",
                            "ssm:List*",
                            "states:List*",
                            "states:Describe*",
                            "states:GetExecutionHistory",
                            "storagegateway:Describe*",
                            "storagegateway:List*",
                            "sts:Get*",
                            "swf:Count*",
                            "swf:Describe*",
                            "swf:Get*",
                            "swf:List*",
                            "synthetics:Describe*",
                            "synthetics:Get*",
                            "tag:Get*",
                            "transfer:Describe*",
                            "transfer:List*",
                            "transfer:TestIdentityProvider",
                            "transcribe:Get*",
                            "transcribe:List*",
                            "trustedadvisor:Describe*",
                            "waf:Get*",
                            "waf:List*",
                            "wafv2:Describe*",
                            "wafv2:Get*",
                            "wafv2:List*",
                            "waf-regional:List*",
                            "waf-regional:Get*",
                            "workdocs:Describe*",
                            "workdocs:Get*",
                            "workdocs:CheckAlias",
                            "worklink:Describe*",
                            "worklink:List*",
                            "workmail:Describe*",
                            "workmail:Get*",
                            "workmail:List*",
                            "workmail:Search*",
                            "workspaces:Describe*",
                            "xray:BatchGet*",
                            "xray:Get*"
                        ],
                        "Effect": "Allow",
                        "Resource": "*"
                    }
                ],
                "Version": "2012-10-17"
            }
        }
      2. arn:aws:iam::aws:policy/aws-service-role/AmazonRDSServiceRolePolicy
        {
            "issue": "RESOURCE_MISMATCH",
            "severity": "",
            "location": "{'actions': ['logs:CreateLogGroup'], 'filepath': None}",
            "policy": {
                "Statement": [
                    {
                        "Action": [
                            "ec2:AuthorizeSecurityGroupIngress",
                            "ec2:CreateNetworkInterface",
                            "ec2:CreateSecurityGroup",
                            "ec2:DeleteNetworkInterface",
                            "ec2:DeleteSecurityGroup",
                            "ec2:DescribeAvailabilityZones",
                            "ec2:DescribeInternetGateways",
                            "ec2:DescribeSecurityGroups",
                            "ec2:DescribeSubnets",
                            "ec2:DescribeVpcAttribute",
                            "ec2:DescribeVpcs",
                            "ec2:ModifyNetworkInterfaceAttribute",
                            "ec2:ModifyVpcEndpoint",
                            "ec2:RevokeSecurityGroupIngress",
                            "ec2:CreateVpcEndpoint",
                            "ec2:DescribeVpcEndpoints",
                            "ec2:DeleteVpcEndpoints",
                            "ec2:AssignPrivateIpAddresses",
                            "ec2:UnassignPrivateIpAddresses"
                        ],
                        "Effect": "Allow",
                        "Resource": "*"
                    },
                    {
                        "Action": [
                            "sns:Publish"
                        ],
                        "Effect": "Allow",
                        "Resource": "*"
                    },
                    {
                        "Action": [
                            "logs:CreateLogGroup"
                        ],
                        "Effect": "Allow",
                        "Resource": [
                            "arn:aws:logs:*:*:log-group:/aws/rds/*",
                            "arn:aws:logs:*:*:log-group:/aws/docdb/*",
                            "arn:aws:logs:*:*:log-group:/aws/neptune/*"
                        ]
                    },
                    {
                        "Action": [
                            "logs:CreateLogStream",
                            "logs:PutLogEvents",
                            "logs:DescribeLogStreams"
                        ],
                        "Effect": "Allow",
                        "Resource": [
                            "arn:aws:logs:*:*:log-group:/aws/rds/*:log-stream:*",
                            "arn:aws:logs:*:*:log-group:/aws/docdb/*:log-stream:*",
                            "arn:aws:logs:*:*:log-group:/aws/neptune/*:log-stream:*"
                        ]
                    },
                    {
                        "Action": [
                            "kinesis:CreateStream",
                            "kinesis:PutRecord",
                            "kinesis:PutRecords",
                            "kinesis:DescribeStream",
                            "kinesis:SplitShard",
                            "kinesis:MergeShards",
                            "kinesis:DeleteStream",
                            "kinesis:UpdateShardCount"
                        ],
                        "Effect": "Allow",
                        "Resource": [
                            "arn:aws:kinesis:*:*:stream/aws-rds-das-*"
                        ]
                    }
                ],
                "Version": "2012-10-17"
            }
        }
      3. arn:aws:iam::aws:policy/aws-service-role/AmazonRDSServiceRolePolicy
        {
            "issue": "RESOURCE_MISMATCH",
            "severity": "",
            "location": "{'actions': ['logs:CreateLogStream', 'logs:PutLogEvents', 'logs:DescribeLogStreams'], 'filepath': None}",
            "policy": {
                "Statement": [
                    {
                        "Action": [
                            "ec2:AuthorizeSecurityGroupIngress",
                            "ec2:CreateNetworkInterface",
                            "ec2:CreateSecurityGroup",
                            "ec2:DeleteNetworkInterface",
                            "ec2:DeleteSecurityGroup",
                            "ec2:DescribeAvailabilityZones",
                            "ec2:DescribeInternetGateways",
                            "ec2:DescribeSecurityGroups",
                            "ec2:DescribeSubnets",
                            "ec2:DescribeVpcAttribute",
                            "ec2:DescribeVpcs",
                            "ec2:ModifyNetworkInterfaceAttribute",
                            "ec2:ModifyVpcEndpoint",
                            "ec2:RevokeSecurityGroupIngress",
                            "ec2:CreateVpcEndpoint",
                            "ec2:DescribeVpcEndpoints",
                            "ec2:DeleteVpcEndpoints",
                            "ec2:AssignPrivateIpAddresses",
                            "ec2:UnassignPrivateIpAddresses"
                        ],
                        "Effect": "Allow",
                        "Resource": "*"
                    },
                    {
                        "Action": [
                            "sns:Publish"
                        ],
                        "Effect": "Allow",
                        "Resource": "*"
                    },
                    {
                        "Action": [
                            "logs:CreateLogGroup"
                        ],
                        "Effect": "Allow",
                        "Resource": [
                            "arn:aws:logs:*:*:log-group:/aws/rds/*",
                            "arn:aws:logs:*:*:log-group:/aws/docdb/*",
                            "arn:aws:logs:*:*:log-group:/aws/neptune/*"
                        ]
                    },
                    {
                        "Action": [
                            "logs:CreateLogStream",
                            "logs:PutLogEvents",
                            "logs:DescribeLogStreams"
                        ],
                        "Effect": "Allow",
                        "Resource": [
                            "arn:aws:logs:*:*:log-group:/aws/rds/*:log-stream:*",
                            "arn:aws:logs:*:*:log-group:/aws/docdb/*:log-stream:*",
                            "arn:aws:logs:*:*:log-group:/aws/neptune/*:log-stream:*"
                        ]
                    },
                    {
                        "Action": [
                            "kinesis:CreateStream",
                            "kinesis:PutRecord",
                            "kinesis:PutRecords",
                            "kinesis:DescribeStream",
                            "kinesis:SplitShard",
                            "kinesis:MergeShards",
                            "kinesis:DeleteStream",
                            "kinesis:UpdateShardCount"
                        ],
                        "Effect": "Allow",
                        "Resource": [
                            "arn:aws:kinesis:*:*:stream/aws-rds-das-*"
                        ]
                    }
                ],
                "Version": "2012-10-17"
            }
        }
      4. arn:aws:iam::aws:policy/aws-service-role/AmazonRDSServiceRolePolicy
        {
            "issue": "RESOURCE_MISMATCH",
            "severity": "",
            "location": "{'actions': ['kinesis:CreateStream', 'kinesis:PutRecord', 'kinesis:PutRecords', 'kinesis:DescribeStream', 'kinesis:SplitShard', 'kinesis:MergeShards', 'kinesis:DeleteStream', 'kinesis:UpdateShardCount'], 'filepath': None}",
            "policy": {
                "Statement": [
                    {
                        "Action": [
                            "ec2:AuthorizeSecurityGroupIngress",
                            "ec2:CreateNetworkInterface",
                            "ec2:CreateSecurityGroup",
                            "ec2:DeleteNetworkInterface",
                            "ec2:DeleteSecurityGroup",
                            "ec2:DescribeAvailabilityZones",
                            "ec2:DescribeInternetGateways",
                            "ec2:DescribeSecurityGroups",
                            "ec2:DescribeSubnets",
                            "ec2:DescribeVpcAttribute",
                            "ec2:DescribeVpcs",
                            "ec2:ModifyNetworkInterfaceAttribute",
                            "ec2:ModifyVpcEndpoint",
                            "ec2:RevokeSecurityGroupIngress",
                            "ec2:CreateVpcEndpoint",
                            "ec2:DescribeVpcEndpoints",
                            "ec2:DeleteVpcEndpoints",
                            "ec2:AssignPrivateIpAddresses",
                            "ec2:UnassignPrivateIpAddresses"
                        ],
                        "Effect": "Allow",
                        "Resource": "*"
                    },
                    {
                        "Action": [
                            "sns:Publish"
                        ],
                        "Effect": "Allow",
                        "Resource": "*"
                    },
                    {
                        "Action": [
                            "logs:CreateLogGroup"
                        ],
                        "Effect": "Allow",
                        "Resource": [
                            "arn:aws:logs:*:*:log-group:/aws/rds/*",
                            "arn:aws:logs:*:*:log-group:/aws/docdb/*",
                            "arn:aws:logs:*:*:log-group:/aws/neptune/*"
                        ]
                    },
                    {
                        "Action": [
                            "logs:CreateLogStream",
                            "logs:PutLogEvents",
                            "logs:DescribeLogStreams"
                        ],
                        "Effect": "Allow",
                        "Resource": [
                            "arn:aws:logs:*:*:log-group:/aws/rds/*:log-stream:*",
                            "arn:aws:logs:*:*:log-group:/aws/docdb/*:log-stream:*",
                            "arn:aws:logs:*:*:log-group:/aws/neptune/*:log-stream:*"
                        ]
                    },
                    {
                        "Action": [
                            "kinesis:CreateStream",
                            "kinesis:PutRecord",
                            "kinesis:PutRecords",
                            "kinesis:DescribeStream",
                            "kinesis:SplitShard",
                            "kinesis:MergeShards",
                            "kinesis:DeleteStream",
                            "kinesis:UpdateShardCount"
                        ],
                        "Effect": "Allow",
                        "Resource": [
                            "arn:aws:kinesis:*:*:stream/aws-rds-das-*"
                        ]
                    }
                ],
                "Version": "2012-10-17"
            }
        }
      5. arn:aws:iam::aws:policy/aws-service-role/AWSSupportServiceRolePolicy
        {
            "issue": "UNKNOWN_ACTION",
            "severity": "",
            "location": "{'unknown_action': 'guardduty:listIPSets', 'statement': {'Action': ['a4b:getDevice', 'a4b:getProfile', 'a4b:getRoom', 'a4b:getRoomSkillParameter', 'a4b:getSkillGroup', 'a4b:searchDevices', 'a4b:searchProfiles', 'a4b:searchRooms', 'a4b:searchSkillGroups', 'access-analyzer:getFinding', 'access-analyzer:listAnalyzers', 'access-analyzer:listArchiveRules', 'access-analyzer:listFindings', 'acm-pca:describeCertificateAuthority', 'acm-pca:describeCertificateAuthorityAuditReport', 'acm-pca:getCertificate', 'acm-pca:getCertificateAuthorityCertificate', 'acm-pca:getCertificateAuthorityCsr', 'acm-pca:listCertificateAuthorities', 'acm-pca:listTags', 'acm:describeCertificate', 'acm:getCertificate', 'acm:listCertificates', 'acm:listTagsForCertificate', 'application-autoscaling:describeScalableTargets', 'application-autoscaling:describeScalingActivities', 'application-autoscaling:describeScalingPolicies', 'application-autoscaling:describeScheduledActions', 'appstream:describeDirectoryConfigs', 'appstream:describeFleets', 'appstream:describeImageBuilders', 'appstream:describeImages', 'appstream:describeSessions', 'appstream:describeStacks', 'appstream:listAssociatedFleets', 'appstream:listAssociatedStacks', 'appstream:listTagsForResource', 'appsync:getFunction', 'appsync:getGraphqlApi', 'appsync:getIntrospectionSchema', 'appsync:getResolver', 'appsync:getSchemaCreationStatus', 'appsync:getType', 'appsync:listDataSources', 'appsync:listFunctions', 'appsync:listGraphqlApis', 'appsync:listResolvers', 'appsync:listTypes', 'athena:batchGetNamedQuery', 'athena:batchGetQueryExecution', 'athena:getNamedQuery', 'athena:getQueryExecution', 'athena:getWorkGroup', 'athena:listNamedQueries', 'athena:listQueryExecutions', 'athena:listTagsForResource', 'athena:listWorkGroups', 'autoscaling-plans:describeScalingPlanResources', 'autoscaling-plans:describeScalingPlans', 'autoscaling-plans:getScalingPlanResourceForecastData', 'autoscaling:describeAccountLimits', 'autoscaling:describeAdjustmentTypes', 'autoscaling:describeAutoScalingGroups', 'autoscaling:describeAutoScalingInstances', 'autoscaling:describeAutoScalingNotificationTypes', 'autoscaling:describeLaunchConfigurations', 'autoscaling:describeLifecycleHookTypes', 'autoscaling:describeLifecycleHooks', 'autoscaling:describeLoadBalancerTargetGroups', 'autoscaling:describeLoadBalancers', 'autoscaling:describeMetricCollectionTypes', 'autoscaling:describeNotificationConfigurations', 'autoscaling:describePolicies', 'autoscaling:describeScalingActivities', 'autoscaling:describeScalingProcessTypes', 'autoscaling:describeScheduledActions', 'autoscaling:describeTags', 'autoscaling:describeTerminationPolicyTypes', 'backup:describeBackupJob', 'backup:describeBackupVault', 'backup:describeProtectedResource', 'backup:describeRecoveryPoint', 'backup:describeRestoreJob', 'backup:getBackupPlan', 'backup:getBackupPlanFromJSON', 'backup:getBackupPlanFromTemplate', 'backup:getBackupSelection', 'backup:getBackupVaultAccessPolicy', 'backup:getBackupVaultNotifications', 'backup:getRecoveryPointRestoreMetadata', 'backup:getSupportedResourceTypes', 'backup:listBackupJobs', 'backup:listBackupPlanTemplates', 'backup:listBackupPlanVersions', 'backup:listBackupPlans', 'backup:listBackupSelections', 'backup:listBackupVaults', 'backup:listProtectedResources', 'backup:listRecoveryPointsByBackupVault', 'backup:listRecoveryPointsByResource', 'backup:listRestoreJobs', 'backup:listTags', 'batch:describeComputeEnvironments', 'batch:describeJobDefinitions', 'batch:describeJobQueues', 'batch:describeJobs', 'batch:listJobs', 'ce:getCostAndUsage', 'ce:getDimensionValues', 'ce:getReservationCoverage', 'ce:getReservationUtilization', 'ce:getTags', 'cloud9:describeEnvironmentMemberships', 'cloud9:describeEnvironments', 'cloud9:listEnvironments', 'clouddirectory:getDirectory', 'clouddirectory:listDirectories', 'cloudformation:describeAccountLimits', 'cloudformation:describeChangeSet', 'cloudformation:describeStackEvents', 'cloudformation:describeStackInstance', 'cloudformation:describeStackResource', 'cloudformation:describeStackResources', 'cloudformation:describeStackSet', 'cloudformation:describeStackSetOperation', 'cloudformation:describeStacks', 'cloudformation:estimateTemplateCost', 'cloudformation:getStackPolicy', 'cloudformation:getTemplate', 'cloudformation:getTemplateSummary', 'cloudformation:listChangeSets', 'cloudformation:listExports', 'cloudformation:listImports', 'cloudformation:listStackInstances', 'cloudformation:listStackResources', 'cloudformation:listStackSetOperationResults', 'cloudformation:listStackSetOperations', 'cloudformation:listStackSets', 'cloudformation:listStacks', 'cloudfront:getCloudFrontOriginAccessIdentity', 'cloudfront:getCloudFrontOriginAccessIdentityConfig', 'cloudfront:getDistribution', 'cloudfront:getDistributionConfig', 'cloudfront:getInvalidation', 'cloudfront:getStreamingDistribution', 'cloudfront:getStreamingDistributionConfig', 'cloudfront:listCloudFrontOriginAccessIdentities', 'cloudfront:listDistributions', 'cloudfront:listDistributionsByWebACLId', 'cloudfront:listInvalidations', 'cloudfront:listStreamingDistributions', 'cloudhsm:describeBackups', 'cloudhsm:describeClusters', 'cloudsearch:describeAnalysisSchemes', 'cloudsearch:describeAvailabilityOptions', 'cloudsearch:describeDomains', 'cloudsearch:describeExpressions', 'cloudsearch:describeIndexFields', 'cloudsearch:describeScalingParameters', 'cloudsearch:describeServiceAccessPolicies', 'cloudsearch:describeSuggesters', 'cloudsearch:listDomainNames', 'cloudtrail:describeTrails', 'cloudtrail:getEventSelectors', 'cloudtrail:getInsightSelectors', 'cloudtrail:getTrail', 'cloudtrail:getTrailStatus', 'cloudtrail:listPublicKeys', 'cloudtrail:listTags', 'cloudtrail:listTrails', 'cloudtrail:lookupEvents', 'cloudwatch:describeAlarmHistory', 'cloudwatch:describeAlarms', 'cloudwatch:describeAlarmsForMetric', 'cloudwatch:getDashboard', 'cloudwatch:getMetricData', 'cloudwatch:getMetricStatistics', 'cloudwatch:listDashboards', 'cloudwatch:listMetrics', 'codebuild:batchGetBuilds', 'codebuild:batchGetProjects', 'codebuild:listBuilds', 'codebuild:listBuildsForProject', 'codebuild:listCuratedEnvironmentImages', 'codebuild:listProjects', 'codebuild:listSourceCredentials', 'codecommit:batchGetRepositories', 'codecommit:getBranch', 'codecommit:getRepository', 'codecommit:getRepositoryTriggers', 'codecommit:listBranches', 'codecommit:listRepositories', 'codedeploy:batchGetApplicationRevisions', 'codedeploy:batchGetApplications', 'codedeploy:batchGetDeploymentGroups', 'codedeploy:batchGetDeploymentInstances', 'codedeploy:batchGetDeployments', 'codedeploy:batchGetOnPremisesInstances', 'codedeploy:getApplication', 'codedeploy:getApplicationRevision', 'codedeploy:getDeployment', 'codedeploy:getDeploymentConfig', 'codedeploy:getDeploymentGroup', 'codedeploy:getDeploymentInstance', 'codedeploy:getOnPremisesInstance', 'codedeploy:listApplicationRevisions', 'codedeploy:listApplications', 'codedeploy:listDeploymentConfigs', 'codedeploy:listDeploymentGroups', 'codedeploy:listDeploymentInstances', 'codedeploy:listDeployments', 'codedeploy:listOnPremisesInstances', 'codepipeline:getJobDetails', 'codepipeline:getPipeline', 'codepipeline:getPipelineExecution', 'codepipeline:getPipelineState', 'codepipeline:listActionTypes', 'codepipeline:listPipelines', 'codestar:describeProject', 'codestar:listProjects', 'codestar:listResources', 'codestar:listTeamMembers', 'codestar:listUserProfiles', 'cognito-identity:describeIdentityPool', 'cognito-identity:getIdentityPoolRoles', 'cognito-identity:listIdentities', 'cognito-identity:listIdentityPools', 'cognito-idp:adminGetUser', 'cognito-idp:describeIdentityProvider', 'cognito-idp:describeResourceServer', 'cognito-idp:describeRiskConfiguration', 'cognito-idp:describeUserImportJob', 'cognito-idp:describeUserPool', 'cognito-idp:describeUserPoolClient', 'cognito-idp:describeUserPoolDomain', 'cognito-idp:getGroup', 'cognito-idp:getUICustomization', 'cognito-idp:getUser', 'cognito-idp:getUserPoolMfaConfig', 'cognito-idp:listGroups', 'cognito-idp:listIdentityProviders', 'cognito-idp:listResourceServers', 'cognito-idp:listUserImportJobs', 'cognito-idp:listUserPoolClients', 'cognito-idp:listUserPools', 'cognito-sync:describeDataset', 'cognito-sync:describeIdentityPoolUsage', 'cognito-sync:describeIdentityUsage', 'cognito-sync:getCognitoEvents', 'cognito-sync:getIdentityPoolConfiguration', 'cognito-sync:listDatasets', 'cognito-sync:listIdentityPoolUsage', 'config:describeConfigRuleEvaluationStatus', 'config:describeConfigRules', 'config:describeConfigurationRecorderStatus', 'config:describeConfigurationRecorders', 'config:describeDeliveryChannelStatus', 'config:describeDeliveryChannels', 'config:getResourceConfigHistory', 'config:listDiscoveredResources', 'connect:describeUser', 'connect:getCurrentMetricData', 'connect:getMetricData', 'connect:listRoutingProfiles', 'connect:listSecurityProfiles', 'connect:listUsers', 'datapipeline:describeObjects', 'datapipeline:describePipelines', 'datapipeline:getPipelineDefinition', 'datapipeline:listPipelines', 'datapipeline:queryObjects', 'datasync:describeAgent', 'datasync:describeLocationEfs', 'datasync:describeLocationNfs', 'datasync:describeLocationS3', 'datasync:describeTask', 'datasync:describeTaskExecution', 'datasync:listAgents', 'datasync:listLocations', 'datasync:listTaskExecutions', 'datasync:listTasks', 'dax:describeClusters', 'dax:describeDefaultParameters', 'dax:describeEvents', 'dax:describeParameterGroups', 'dax:describeParameters', 'dax:describeSubnetGroups', 'devicefarm:getAccountSettings', 'devicefarm:getDevice', 'devicefarm:getDevicePool', 'devicefarm:getDevicePoolCompatibility', 'devicefarm:getJob', 'devicefarm:getProject', 'devicefarm:getRemoteAccessSession', 'devicefarm:getRun', 'devicefarm:getSuite', 'devicefarm:getTest', 'devicefarm:getUpload', 'devicefarm:listArtifacts', 'devicefarm:listDevicePools', 'devicefarm:listDevices', 'devicefarm:listJobs', 'devicefarm:listProjects', 'devicefarm:listRemoteAccessSessions', 'devicefarm:listRuns', 'devicefarm:listSamples', 'devicefarm:listSuites', 'devicefarm:listTests', 'devicefarm:listUniqueProblems', 'devicefarm:listUploads', 'directconnect:describeConnections', 'directconnect:describeConnectionsOnInterconnect', 'directconnect:describeInterconnects', 'directconnect:describeLocations', 'directconnect:describeVirtualGateways', 'directconnect:describeVirtualInterfaces', 'dlm:getLifecyclePolicies', 'dlm:getLifecyclePolicy', 'dms:describeAccountAttributes', 'dms:describeConnections', 'dms:describeEndpointTypes', 'dms:describeEndpoints', 'dms:describeOrderableReplicationInstances', 'dms:describeRefreshSchemasStatus', 'dms:describeReplicationInstances', 'dms:describeReplicationSubnetGroups', 'ds:describeConditionalForwarders', 'ds:describeDirectories', 'ds:describeEventTopics', 'ds:describeSnapshots', 'ds:describeTrusts', 'ds:getDirectoryLimits', 'ds:getSnapshotLimits', 'ds:listIpRoutes', 'ds:listSchemaExtensions', 'ds:listTagsForResource', 'dynamodb:describeBackup', 'dynamodb:describeContinuousBackups', 'dynamodb:describeGlobalTable', 'dynamodb:describeLimits', 'dynamodb:describeStream', 'dynamodb:describeTable', 'dynamodb:describeTimeToLive', 'dynamodb:listBackups', 'dynamodb:listGlobalTables', 'dynamodb:listStreams', 'dynamodb:listTables', 'dynamodb:listTagsOfResource', 'ec2:acceptReservedInstancesExchangeQuote', 'ec2:cancelReservedInstancesListing', 'ec2:createReservedInstancesListing', 'ec2:describeAccountAttributes', 'ec2:describeAddresses', 'ec2:describeAvailabilityZones', 'ec2:describeBundleTasks', 'ec2:describeByoipCidrs', 'ec2:describeCapacityReservations', 'ec2:describeClassicLinkInstances', 'ec2:describeClientVpnAuthorizationRules', 'ec2:describeClientVpnConnections', 'ec2:describeClientVpnEndpoints', 'ec2:describeClientVpnRoutes', 'ec2:describeClientVpnTargetNetworks', 'ec2:describeConversionTasks', 'ec2:describeCustomerGateways', 'ec2:describeDhcpOptions', 'ec2:describeElasticGpus', 'ec2:describeExportTasks', 'ec2:describeFastSnapshotRestores', 'ec2:describeFleetHistory', 'ec2:describeFleetInstances', 'ec2:describeFleets', 'ec2:describeFlowLogs', 'ec2:describeHostReservationOfferings', 'ec2:describeHostReservations', 'ec2:describeHosts', 'ec2:describeIdFormat', 'ec2:describeIdentityIdFormat', 'ec2:describeImageAttribute', 'ec2:describeImages', 'ec2:describeImportImageTasks', 'ec2:describeImportSnapshotTasks', 'ec2:describeInstanceAttribute', 'ec2:describeInstanceStatus', 'ec2:describeInstances', 'ec2:describeInternetGateways', 'ec2:describeKeyPairs', 'ec2:describeLaunchTemplateVersions', 'ec2:describeLaunchTemplates', 'ec2:describeMovingAddresses', 'ec2:describeNatGateways', 'ec2:describeNetworkAcls', 'ec2:describeNetworkInterfaceAttribute', 'ec2:describeNetworkInterfaces', 'ec2:describePlacementGroups', 'ec2:describePrefixLists', 'ec2:describePublicIpv4Pools', 'ec2:describeRegions', 'ec2:describeReservedInstances', 'ec2:describeReservedInstancesListings', 'ec2:describeReservedInstancesModifications', 'ec2:describeReservedInstancesOfferings', 'ec2:describeRouteTables', 'ec2:describeScheduledInstances', 'ec2:describeSecurityGroups', 'ec2:describeSnapshotAttribute', 'ec2:describeSnapshots', 'ec2:describeSpotDatafeedSubscription', 'ec2:describeSpotFleetInstances', 'ec2:describeSpotFleetRequestHistory', 'ec2:describeSpotFleetRequests', 'ec2:describeSpotInstanceRequests', 'ec2:describeSpotPriceHistory', 'ec2:describeSubnets', 'ec2:describeTags', 'ec2:describeTrafficMirrorFilters', 'ec2:describeTrafficMirrorSessions', 'ec2:describeTrafficMirrorTargets', 'ec2:describeTransitGatewayAttachments', 'ec2:describeTransitGatewayRouteTables', 'ec2:describeTransitGatewayVpcAttachments', 'ec2:describeTransitGateways', 'ec2:describeVolumeAttribute', 'ec2:describeVolumeStatus', 'ec2:describeVolumes', 'ec2:describeVolumesModifications', 'ec2:describeVpcAttribute', 'ec2:describeVpcClassicLink', 'ec2:describeVpcClassicLinkDnsSupport', 'ec2:describeVpcEndpointConnectionNotifications', 'ec2:describeVpcEndpointConnections', 'ec2:describeVpcEndpointServiceConfigurations', 'ec2:describeVpcEndpointServicePermissions', 'ec2:describeVpcEndpointServices', 'ec2:describeVpcEndpoints', 'ec2:describeVpcPeeringConnections', 'ec2:describeVpcs', 'ec2:describeVpnConnections', 'ec2:describeVpnGateways', 'ec2:getConsoleScreenshot', 'ec2:getReservedInstancesExchangeQuote', 'ec2:getTransitGatewayAttachmentPropagations', 'ec2:getTransitGatewayRouteTableAssociations', 'ec2:getTransitGatewayRouteTablePropagations', 'ec2:modifyReservedInstances', 'ec2:purchaseReservedInstancesOffering', 'ecr:batchCheckLayerAvailability', 'ecr:describeImages', 'ecr:describeRepositories', 'ecr:getRepositoryPolicy', 'ecr:listImages', 'ecs:describeClusters', 'ecs:describeContainerInstances', 'ecs:describeServices', 'ecs:describeTaskDefinition', 'ecs:describeTasks', 'ecs:listClusters', 'ecs:listContainerInstances', 'ecs:listServices', 'ecs:listTaskDefinitions', 'ecs:listTasks', 'eks:describeCluster', 'eks:describeUpdate', 'eks:listClusters', 'eks:listUpdates', 'elasticache:describeCacheClusters', 'elasticache:describeCacheEngineVersions', 'elasticache:describeCacheParameterGroups', 'elasticache:describeCacheParameters', 'elasticache:describeCacheSecurityGroups', 'elasticache:describeCacheSubnetGroups', 'elasticache:describeEngineDefaultParameters', 'elasticache:describeEvents', 'elasticache:describeReplicationGroups', 'elasticache:describeReservedCacheNodes', 'elasticache:describeReservedCacheNodesOfferings', 'elasticache:describeSnapshots', 'elasticache:listAllowedNodeTypeModifications', 'elasticache:listTagsForResource', 'elasticbeanstalk:checkDNSAvailability', 'elasticbeanstalk:describeApplicationVersions', 'elasticbeanstalk:describeApplications', 'elasticbeanstalk:describeConfigurationOptions', 'elasticbeanstalk:describeConfigurationSettings', 'elasticbeanstalk:describeEnvironmentHealth', 'elasticbeanstalk:describeEnvironmentManagedActionHistory', 'elasticbeanstalk:describeEnvironmentManagedActions', 'elasticbeanstalk:describeEnvironmentResources', 'elasticbeanstalk:describeEnvironments', 'elasticbeanstalk:describeEvents', 'elasticbeanstalk:describeInstancesHealth', 'elasticbeanstalk:describePlatformVersion', 'elasticbeanstalk:listAvailableSolutionStacks', 'elasticbeanstalk:listPlatformVersions', 'elasticbeanstalk:validateConfigurationSettings', 'elasticfilesystem:describeFileSystems', 'elasticfilesystem:describeLifecycleConfiguration', 'elasticfilesystem:describeMountTargetSecurityGroups', 'elasticfilesystem:describeMountTargets', 'elasticfilesystem:describeTags', 'elasticloadbalancing:describeInstanceHealth', 'elasticloadbalancing:describeListenerCertificates', 'elasticloadbalancing:describeListeners', 'elasticloadbalancing:describeLoadBalancerAttributes', 'elasticloadbalancing:describeLoadBalancerPolicies', 'elasticloadbalancing:describeLoadBalancerPolicyTypes', 'elasticloadbalancing:describeLoadBalancers', 'elasticloadbalancing:describeRules', 'elasticloadbalancing:describeSSLPolicies', 'elasticloadbalancing:describeTags', 'elasticloadbalancing:describeTargetGroupAttributes', 'elasticloadbalancing:describeTargetGroups', 'elasticloadbalancing:describeTargetHealth', 'elasticmapreduce:describeCluster', 'elasticmapreduce:describeSecurityConfiguration', 'elasticmapreduce:describeStep', 'elasticmapreduce:listBootstrapActions', 'elasticmapreduce:listClusters', 'elasticmapreduce:listInstanceGroups', 'elasticmapreduce:listInstances', 'elasticmapreduce:listSecurityConfigurations', 'elasticmapreduce:listSteps', 'elastictranscoder:listJobsByPipeline', 'elastictranscoder:listJobsByStatus', 'elastictranscoder:listPipelines', 'elastictranscoder:listPresets', 'elastictranscoder:readPipeline', 'elastictranscoder:readPreset', 'es:describeElasticsearchDomain', 'es:describeElasticsearchDomainConfig', 'es:describeElasticsearchDomains', 'es:listDomainNames', 'es:listTags', 'events:describeEventBus', 'events:describeRule', 'events:listRuleNamesByTarget', 'events:listRules', 'events:listTargetsByRule', 'events:testEventPattern', 'firehose:describeDeliveryStream', 'firehose:listDeliveryStreams', 'forecast:describeDataset', 'forecast:describeDatasetGroup', 'forecast:describeDatasetImportJob', 'forecast:describeForecast', 'forecast:describeForecastExportJob', 'forecast:describePredictor', 'forecast:getAccuracyMetrics', 'forecast:listDatasetGroups', 'forecast:listDatasetImportJobs', 'forecast:listDatasets', 'forecast:listForecastExportJobs', 'forecast:listForecasts', 'forecast:listPredictors', 'fsx:describeBackups', 'fsx:describeFileSystems', 'fsx:listTagsForResource', 'glacier:describeJob', 'glacier:describeVault', 'glacier:getDataRetrievalPolicy', 'glacier:getVaultAccessPolicy', 'glacier:getVaultLock', 'glacier:getVaultNotifications', 'glacier:listJobs', 'glacier:listTagsForVault', 'glacier:listVaults', 'globalaccelerator:describeAccelerator', 'globalaccelerator:describeAcceleratorAttributes', 'globalaccelerator:describeEndpointGroup', 'globalaccelerator:describeListener', 'globalaccelerator:listAccelerators', 'globalaccelerator:listEndpointGroups', 'globalaccelerator:listListeners', 'glue:batchGetPartition', 'glue:getCatalogImportStatus', 'glue:getClassifier', 'glue:getClassifiers', 'glue:getCrawler', 'glue:getCrawlerMetrics', 'glue:getCrawlers', 'glue:getDatabase', 'glue:getDatabases', 'glue:getDataflowGraph', 'glue:getDevEndpoint', 'glue:getDevEndpoints', 'glue:getJob', 'glue:getJobRun', 'glue:getJobRuns', 'glue:getJobs', 'glue:getMapping', 'glue:getPartition', 'glue:getPartitions', 'glue:getTable', 'glue:getTableVersions', 'glue:getTables', 'glue:getTrigger', 'glue:getTriggers', 'glue:getUserDefinedFunction', 'glue:getUserDefinedFunctions', 'greengrass:getConnectivityInfo', 'greengrass:getCoreDefinition', 'greengrass:getCoreDefinitionVersion', 'greengrass:getDeploymentStatus', 'greengrass:getDeviceDefinition', 'greengrass:getDeviceDefinitionVersion', 'greengrass:getFunctionDefinition', 'greengrass:getFunctionDefinitionVersion', 'greengrass:getGroup', 'greengrass:getGroupCertificateAuthority', 'greengrass:getGroupVersion', 'greengrass:getLoggerDefinition', 'greengrass:getLoggerDefinitionVersion', 'greengrass:getResourceDefinitionVersion', 'greengrass:getServiceRoleForAccount', 'greengrass:getSubscriptionDefinition', 'greengrass:getSubscriptionDefinitionVersion', 'greengrass:listCoreDefinitionVersions', 'greengrass:listCoreDefinitions', 'greengrass:listDeployments', 'greengrass:listDeviceDefinitionVersions', 'greengrass:listDeviceDefinitions', 'greengrass:listFunctionDefinitionVersions', 'greengrass:listFunctionDefinitions', 'greengrass:listGroupVersions', 'greengrass:listGroups', 'greengrass:listLoggerDefinitionVersions', 'greengrass:listLoggerDefinitions', 'greengrass:listResourceDefinitionVersions', 'greengrass:listResourceDefinitions', 'greengrass:listSubscriptionDefinitionVersions', 'greengrass:listSubscriptionDefinitions', 'guardduty:getDetector', 'guardduty:getFindings', 'guardduty:getFindingsStatistics', 'guardduty:getIPSet', 'guardduty:getInvitationsCount', 'guardduty:getMasterAccount', 'guardduty:getMembers', 'guardduty:getThreatIntelSet', 'guardduty:listDetectors', 'guardduty:listFindings', 'guardduty:listIPSets', 'guardduty:listInvitations', 'guardduty:listMembers', 'guardduty:listThreatIntelSets', 'health:describeAffectedEntities', 'health:describeEntityAggregates', 'health:describeEventAggregates', 'health:describeEventDetails', 'health:describeEventTypes', 'health:describeEvents', 'iam:getAccessKeyLastUsed', 'iam:getAccountAuthorizationDetails', 'iam:getAccountPasswordPolicy', 'iam:getAccountSummary', 'iam:getContextKeysForCustomPolicy', 'iam:getContextKeysForPrincipalPolicy', 'iam:getCredentialReport', 'iam:getGroup', 'iam:getGroupPolicy', 'iam:getInstanceProfile', 'iam:getLoginProfile', 'iam:getOpenIDConnectProvider', 'iam:getPolicy', 'iam:getPolicyVersion', 'iam:getRole', 'iam:getRolePolicy', 'iam:getSAMLProvider', 'iam:getSSHPublicKey', 'iam:getServerCertificate', 'iam:getUser', 'iam:getUserPolicy', 'iam:listAccessKeys', 'iam:listAccountAliases', 'iam:listAttachedGroupPolicies', 'iam:listAttachedRolePolicies', 'iam:listAttachedUserPolicies', 'iam:listEntitiesForPolicy', 'iam:listGroupPolicies', 'iam:listGroups', 'iam:listGroupsForUser', 'iam:listInstanceProfiles', 'iam:listInstanceProfilesForRole', 'iam:listMFADevices', 'iam:listOpenIDConnectProviders', 'iam:listPolicies', 'iam:listPolicyVersions', 'iam:listRolePolicies', 'iam:listRoles', 'iam:listSAMLProviders', 'iam:listSSHPublicKeys', 'iam:listServerCertificates', 'iam:listSigningCertificates', 'iam:listUserPolicies', 'iam:listUsers', 'iam:listVirtualMFADevices', 'iam:simulateCustomPolicy', 'iam:simulatePrincipalPolicy', 'importexport:getStatus', 'importexport:listJobs', 'inspector:describeAssessmentRuns', 'inspector:describeAssessmentTargets', 'inspector:describeAssessmentTemplates', 'inspector:describeCrossAccountAccessRole', 'inspector:describeResourceGroups', 'inspector:describeRulesPackages', 'inspector:getTelemetryMetadata', 'inspector:listAssessmentRunAgents', 'inspector:listAssessmentRuns', 'inspector:listAssessmentTargets', 'inspector:listAssessmentTemplates', 'inspector:listEventSubscriptions', 'inspector:listRulesPackages', 'inspector:listTagsForResource', 'iot:describeAuthorizer', 'iot:describeCACertificate', 'iot:describeCertificate', 'iot:describeDefaultAuthorizer', 'iot:describeEndpoint', 'iot:describeIndex', 'iot:describeJobExecution', 'iot:describeThing', 'iot:describeThingGroup', 'iot:getEffectivePolicies', 'iot:getIndexingConfiguration', 'iot:getLoggingOptions', 'iot:getPolicy', 'iot:getPolicyVersion', 'iot:getTopicRule', 'iot:getV2LoggingOptions', 'iot:listAttachedPolicies', 'iot:listAuthorizers', 'iot:listCACertificates', 'iot:listCertificates', 'iot:listCertificatesByCA', 'iot:listJobExecutionsForJob', 'iot:listJobExecutionsForThing', 'iot:listJobs', 'iot:listOutgoingCertificates', 'iot:listPolicies', 'iot:listPolicyPrincipals', 'iot:listPolicyVersions', 'iot:listPrincipalPolicies', 'iot:listPrincipalThings', 'iot:listRoleAliases', 'iot:listTargetsForPolicy', 'iot:listThingGroups', 'iot:listThingGroupsForThing', 'iot:listThingPrincipals', 'iot:listThingRegistrationTasks', 'iot:listThingTypes', 'iot:listThings', 'iot:listTopicRules', 'iot:listV2LoggingLevels', 'iotevents:describeDetector', 'iotevents:describeDetectorModel', 'iotevents:describeInput', 'iotevents:describeLoggingOptions', 'iotevents:listDetectorModelVersions', 'iotevents:listDetectorModels', 'iotevents:listDetectors', 'iotevents:listInputs', 'kafka:describeCluster', 'kafka:getBootstrapBrokers', 'kafka:listClusters', 'kafka:listNodes', 'kinesis:describeStream', 'kinesis:listStreams', 'kinesis:listTagsForStream', 'kinesisanalytics:describeApplication', 'kinesisanalytics:listApplications', 'kms:describeKey', 'kms:getKeyPolicy', 'kms:getKeyRotationStatus', 'kms:listAliases', 'kms:listGrants', 'kms:listKeyPolicies', 'kms:listKeys', 'kms:listResourceTags', 'kms:listRetirableGrants', 'lambda:getAccountSettings', 'lambda:getAlias', 'lambda:getEventSourceMapping', 'lambda:getFunction', 'lambda:getFunctionConfiguration', 'lambda:getLayerVersion', 'lambda:getLayerVersionPolicy', 'lambda:getPolicy', 'lambda:listAliases', 'lambda:listEventSourceMappings', 'lambda:listFunctions', 'lambda:listLayerVersions', 'lambda:listLayers', 'lambda:listVersionsByFunction', 'lex:getBot', 'lex:getBotAlias', 'lex:getBotAliases', 'lex:getBotChannelAssociation', 'lex:getBotChannelAssociations', 'lex:getBotVersions', 'lex:getBots', 'lex:getBuiltinIntent', 'lex:getBuiltinIntents', 'lex:getBuiltinSlotTypes', 'lex:getIntent', 'lex:getIntentVersions', 'lex:getIntents', 'lex:getSlotType', 'lex:getSlotTypeVersions', 'lex:getSlotTypes', 'lightsail:getActiveNames', 'lightsail:getBlueprints', 'lightsail:getBundles', 'lightsail:getDomain', 'lightsail:getDomains', 'lightsail:getInstance', 'lightsail:getInstanceAccessDetails', 'lightsail:getInstanceMetricData', 'lightsail:getInstancePortStates', 'lightsail:getInstanceSnapshot', 'lightsail:getInstanceSnapshots', 'lightsail:getInstanceState', 'lightsail:getInstances', 'lightsail:getKeyPair', 'lightsail:getKeyPairs', 'lightsail:getOperation', 'lightsail:getOperations', 'lightsail:getOperationsForResource', 'lightsail:getRegions', 'lightsail:getStaticIp', 'lightsail:getStaticIps', 'logs:describeDestinations', 'logs:describeExportTasks', 'logs:describeLogGroups', 'logs:describeLogStreams', 'logs:describeMetricFilters', 'logs:describeQueries', 'logs:describeSubscriptionFilters', 'logs:testMetricFilter', 'machinelearning:describeBatchPredictions', 'machinelearning:describeDataSources', 'machinelearning:describeEvaluations', 'machinelearning:describeMLModels', 'machinelearning:getBatchPrediction', 'machinelearning:getDataSource', 'machinelearning:getEvaluation', 'machinelearning:getMLModel', 'managedblockchain:getMember', 'managedblockchain:getNetwork', 'managedblockchain:getNode', 'managedblockchain:listMembers', 'managedblockchain:listNetworks', 'managedblockchain:listNodes', 'mediaconvert:describeEndpoints', 'mediaconvert:getJob', 'mediaconvert:getJobTemplate', 'mediaconvert:getPreset', 'mediaconvert:getQueue', 'mediaconvert:listJobTemplates', 'mediaconvert:listJobs', 'medialive:describeChannel', 'medialive:describeInput', 'medialive:describeInputSecurityGroup', 'medialive:describeOffering', 'medialive:describeReservation', 'medialive:describeSchedule', 'medialive:listChannels', 'medialive:listInputSecurityGroups', 'medialive:listInputs', 'medialive:listOfferings', 'medialive:listReservations', 'mediapackage:describeChannel', 'mediapackage:describeOriginEndpoint', 'mediapackage:listChannels', 'mediapackage:listOriginEndpoints', 'mediastore:describeContainer', 'mediastore:describeObject', 'mediastore:getContainerPolicy', 'mediastore:getCorsPolicy', 'mediastore:listContainers', 'mediastore:listItems', 'mediatailor:getPlaybackConfiguration', 'mediatailor:listPlaybackConfigurations', 'mobiletargeting:getAdmChannel', 'mobiletargeting:getApnsChannel', 'mobiletargeting:getApnsSandboxChannel', 'mobiletargeting:getApnsVoipChannel', 'mobiletargeting:getApnsVoipSandboxChannel', 'mobiletargeting:getApp', 'mobiletargeting:getApplicationSettings', 'mobiletargeting:getApps', 'mobiletargeting:getBaiduChannel', 'mobiletargeting:getCampaign', 'mobiletargeting:getCampaignActivities', 'mobiletargeting:getCampaignVersion', 'mobiletargeting:getCampaignVersions', 'mobiletargeting:getCampaigns', 'mobiletargeting:getEmailChannel', 'mobiletargeting:getEndpoint', 'mobiletargeting:getEventStream', 'mobiletargeting:getExportJob', 'mobiletargeting:getExportJobs', 'mobiletargeting:getGcmChannel', 'mobiletargeting:getImportJob', 'mobiletargeting:getImportJobs', 'mobiletargeting:getSegment', 'mobiletargeting:getSegmentImportJobs', 'mobiletargeting:getSegmentVersion', 'mobiletargeting:getSegmentVersions', 'mobiletargeting:getSegments', 'mobiletargeting:getSmsChannel', 'mq:describeBroker', 'mq:describeConfiguration', 'mq:describeConfigurationRevision', 'mq:describeUser', 'mq:listBrokers', 'mq:listConfigurationRevisions', 'mq:listConfigurations', 'mq:listUsers', 'opsworks-cm:describeAccountAttributes', 'opsworks-cm:describeBackups', 'opsworks-cm:describeEvents', 'opsworks-cm:describeNodeAssociationStatus', 'opsworks-cm:describeServers', 'opsworks:describeAgentVersions', 'opsworks:describeApps', 'opsworks:describeCommands', 'opsworks:describeDeployments', 'opsworks:describeEcsClusters', 'opsworks:describeElasticIps', 'opsworks:describeElasticLoadBalancers', 'opsworks:describeInstances', 'opsworks:describeLayers', 'opsworks:describeLoadBasedAutoScaling', 'opsworks:describeMyUserProfile', 'opsworks:describePermissions', 'opsworks:describeRaidArrays', 'opsworks:describeRdsDbInstances', 'opsworks:describeServiceErrors', 'opsworks:describeStackProvisioningParameters', 'opsworks:describeStackSummary', 'opsworks:describeStacks', 'opsworks:describeTimeBasedAutoScaling', 'opsworks:describeUserProfiles', 'opsworks:describeVolumes', 'opsworks:getHostnameSuggestion', 'personalize:describeAlgorithm', 'personalize:describeCampaign', 'personalize:describeDataset', 'personalize:describeDatasetGroup', 'personalize:describeDatasetImportJob', 'personalize:describeEventTracker', 'personalize:describeFeatureTransformation', 'personalize:describeRecipe', 'personalize:describeSchema', 'personalize:describeSolution', 'personalize:describeSolutionVersion', 'personalize:listCampaigns', 'personalize:listDatasetGroups', 'personalize:listDatasetImportJobs', 'personalize:listDatasets', 'personalize:listEventTrackers', 'personalize:listRecipes', 'personalize:listSchemas', 'personalize:listSolutionVersions', 'personalize:listSolutions', 'polly:describeVoices', 'polly:getLexicon', 'polly:listLexicons', 'pricing:describeServices', 'pricing:getAttributeValues', 'pricing:getProducts', 'rds:describeAccountAttributes', 'rds:describeCertificates', 'rds:describeDBClusterParameterGroups', 'rds:describeDBClusterParameters', 'rds:describeDBClusterSnapshots', 'rds:describeDBClusters', 'rds:describeDBEngineVersions', 'rds:describeDBInstances', 'rds:describeDBParameterGroups', 'rds:describeDBParameters', 'rds:describeDBSecurityGroups', 'rds:describeDBSnapshotAttributes', 'rds:describeDBSnapshots', 'rds:describeDBSubnetGroups', 'rds:describeEngineDefaultClusterParameters', 'rds:describeEngineDefaultParameters', 'rds:describeEventCategories', 'rds:describeEventSubscriptions', 'rds:describeEvents', 'rds:describeOptionGroupOptions', 'rds:describeOptionGroups', 'rds:describeOrderableDBInstanceOptions', 'rds:describePendingMaintenanceActions', 'rds:describeReservedDBInstances', 'rds:describeReservedDBInstancesOfferings', 'rds:listTagsForResource', 'redshift:describeClusterParameterGroups', 'redshift:describeClusterParameters', 'redshift:describeClusterSecurityGroups', 'redshift:describeClusterSnapshots', 'redshift:describeClusterSubnetGroups', 'redshift:describeClusterVersions', 'redshift:describeClusters', 'redshift:describeDefaultClusterParameters', 'redshift:describeEventCategories', 'redshift:describeEventSubscriptions', 'redshift:describeEvents', 'redshift:describeHsmClientCertificates', 'redshift:describeHsmConfigurations', 'redshift:describeLoggingStatus', 'redshift:describeOrderableClusterOptions', 'redshift:describeReservedNodeOfferings', 'redshift:describeReservedNodes', 'redshift:describeResize', 'redshift:describeSnapshotCopyGrants', 'redshift:describeTableRestoreStatus', 'redshift:describeTags', 'rekognition:listCollections', 'rekognition:listFaces', 'robomaker:batchDescribeSimulationJob', 'robomaker:describeDeploymentJob', 'robomaker:describeFleet', 'robomaker:describeRobot', 'robomaker:describeRobotApplication', 'robomaker:describeSimulationApplication', 'robomaker:describeSimulationJob', 'robomaker:listDeploymentJobs', 'robomaker:listFleets', 'robomaker:listRobotApplications', 'robomaker:listRobots', 'robomaker:listSimulationApplications', 'robomaker:listSimulationJobs', 'route53:getChange', 'route53:getCheckerIpRanges', 'route53:getGeoLocation', 'route53:getHealthCheck', 'route53:getHealthCheckCount', 'route53:getHealthCheckLastFailureReason', 'route53:getHealthCheckStatus', 'route53:getHostedZone', 'route53:getHostedZoneCount', 'route53:getReusableDelegationSet', 'route53:getTrafficPolicy', 'route53:getTrafficPolicyInstance', 'route53:getTrafficPolicyInstanceCount', 'route53:listGeoLocations', 'route53:listHealthChecks', 'route53:listHostedZones', 'route53:listHostedZonesByName', 'route53:listResourceRecordSets', 'route53:listReusableDelegationSets', 'route53:listTagsForResource', 'route53:listTagsForResources', 'route53:listTrafficPolicies', 'route53:listTrafficPolicyInstances', 'route53:listTrafficPolicyInstancesByHostedZone', 'route53:listTrafficPolicyInstancesByPolicy', 'route53:listTrafficPolicyVersions', 'route53domains:checkDomainAvailability', 'route53domains:getContactReachabilityStatus', 'route53domains:getDomainDetail', 'route53domains:getOperationDetail', 'route53domains:listDomains', 'route53domains:listOperations', 'route53domains:listTagsForDomain', 'route53domains:viewBilling', 'route53resolver:getResolverRulePolicy', 'route53resolver:listResolverEndpointIpAddresses', 'route53resolver:listResolverEndpoints', 'route53resolver:listResolverRuleAssociations', 'route53resolver:listResolverRules', 'route53resolver:listTagsForResource', 's3:getAccelerateConfiguration', 's3:getAnalyticsConfiguration', 's3:getBucketAcl', 's3:getBucketCORS', 's3:getBucketLocation', 's3:getBucketLogging', 's3:getBucketNotification', 's3:getBucketPolicy', 's3:getBucketRequestPayment', 's3:getBucketTagging', 's3:getBucketVersioning', 's3:getBucketWebsite', 's3:getEncryptionConfiguration', 's3:getInventoryConfiguration', 's3:getLifecycleConfiguration', 's3:getMetricsConfiguration', 's3:getReplicationConfiguration', 's3:listAllMyBuckets', 's3:listBucket', 's3:listBucketMultipartUploads', 'sagemaker:describeAlgorithm', 'sagemaker:describeCompilationJob', 'sagemaker:describeEndpoint', 'sagemaker:describeEndpointConfig', 'sagemaker:describeHyperParameterTuningJob', 'sagemaker:describeLabelingJob', 'sagemaker:describeModel', 'sagemaker:describeModelPackage', 'sagemaker:describeNotebookInstance', 'sagemaker:describeNotebookInstanceLifecycleConfig', 'sagemaker:describeTrainingJob', 'sagemaker:describeTransformJob', 'sagemaker:describeWorkteam', 'sagemaker:listAlgorithms', 'sagemaker:listCompilationJobs', 'sagemaker:listEndpointConfigs', 'sagemaker:listEndpoints', 'sagemaker:listHyperParameterTuningJobs', 'sagemaker:listLabelingJobs', 'sagemaker:listLabelingJobsForWorkteam', 'sagemaker:listModelPackages', 'sagemaker:listModels', 'sagemaker:listNotebookInstanceLifecycleConfigs', 'sagemaker:listNotebookInstances', 'sagemaker:listTags', 'sagemaker:listTrainingJobs', 'sagemaker:listTrainingJobsForHyperParameterTuningJob', 'sagemaker:listTransformJobs', 'sagemaker:listWorkteams', 'sdb:domainMetadata', 'sdb:listDomains', 'secretsmanager:describeSecret', 'secretsmanager:getResourcePolicy', 'secretsmanager:listSecretVersionIds', 'secretsmanager:listSecrets', 'securityhub:getEnabledStandards', 'securityhub:getFindings', 'securityhub:getInsightResults', 'securityhub:getInsights', 'securityhub:getMasterAccount', 'securityhub:getMembers', 'securityhub:listEnabledProductsForImport', 'securityhub:listInvitations', 'securityhub:listMembers', 'servicecatalog:describeConstraint', 'servicecatalog:describePortfolio', 'servicecatalog:describeProduct', 'servicecatalog:describeProductAsAdmin', 'servicecatalog:describeProductView', 'servicecatalog:describeProvisioningArtifact', 'servicecatalog:describeProvisioningParameters', 'servicecatalog:describeRecord', 'servicecatalog:listAcceptedPortfolioShares', 'servicecatalog:listConstraintsForPortfolio', 'servicecatalog:listLaunchPaths', 'servicecatalog:listPortfolioAccess', 'servicecatalog:listPortfolios', 'servicecatalog:listPortfoliosForProduct', 'servicecatalog:listPrincipalsForPortfolio', 'servicecatalog:listProvisioningArtifacts', 'servicecatalog:listRecordHistory', 'servicecatalog:scanProvisionedProducts', 'servicecatalog:searchProducts', 'servicequotas:getAWSDefaultServiceQuota', 'servicequotas:getAssociationForServiceQuotaTemplate', 'servicequotas:getRequestedServiceQuotaChange', 'servicequotas:getServiceQuota', 'servicequotas:getServiceQuotaIncreaseRequestFromTemplate', 'servicequotas:listAWSDefaultServiceQuotas', 'servicequotas:listRequestedServiceQuotaChangeHistory', 'servicequotas:listRequestedServiceQuotaChangeHistoryByQuota', 'servicequotas:listServiceQuotaIncreaseRequestsInTemplate', 'servicequotas:listServiceQuotas', 'servicequotas:listServices', 'ses:describeActiveReceiptRuleSet', 'ses:describeReceiptRule', 'ses:describeReceiptRuleSet', 'ses:getIdentityDkimAttributes', 'ses:getIdentityMailFromDomainAttributes', 'ses:getIdentityNotificationAttributes', 'ses:getIdentityPolicies', 'ses:getIdentityVerificationAttributes', 'ses:getSendQuota', 'ses:getSendStatistics', 'ses:listIdentities', 'ses:listIdentityPolicies', 'ses:listReceiptFilters', 'ses:listReceiptRuleSets', 'ses:listVerifiedEmailAddresses', 'shield:describeAttack', 'shield:describeProtection', 'shield:describeSubscription', 'shield:listAttacks', 'shield:listProtections', 'sms:getConnectors', 'sms:getReplicationJobs', 'sms:getReplicationRuns', 'sms:getServers', 'snowball:describeAddress', 'snowball:describeAddresses', 'snowball:describeJob', 'snowball:getSnowballUsage', 'snowball:listJobs', 'sns:checkIfPhoneNumberIsOptedOut', 'sns:getEndpointAttributes', 'sns:getPlatformApplicationAttributes', 'sns:getSMSAttributes', 'sns:getSubscriptionAttributes', 'sns:getTopicAttributes', 'sns:listEndpointsByPlatformApplication', 'sns:listPhoneNumbersOptedOut', 'sns:listPlatformApplications', 'sns:listSubscriptions', 'sns:listSubscriptionsByTopic', 'sns:listTopics', 'sqs:getQueueAttributes', 'sqs:getQueueUrl', 'sqs:listDeadLetterSourceQueues', 'sqs:listQueues', 'ssm:describeActivations', 'ssm:describeAssociation', 'ssm:describeAutomationExecutions', 'ssm:describeAvailablePatches', 'ssm:describeDocument', 'ssm:describeDocumentPermission', 'ssm:describeEffectiveInstanceAssociations', 'ssm:describeEffectivePatchesForPatchBaseline', 'ssm:describeInstanceAssociationsStatus', 'ssm:describeInstanceInformation', 'ssm:describeInstancePatchStates', 'ssm:describeInstancePatchStatesForPatchGroup', 'ssm:describeInstancePatches', 'ssm:describeMaintenanceWindowExecutionTaskInvocations', 'ssm:describeMaintenanceWindowExecutionTasks', 'ssm:describeMaintenanceWindowExecutions', 'ssm:describeMaintenanceWindowTargets', 'ssm:describeMaintenanceWindowTasks', 'ssm:describeMaintenanceWindows', 'ssm:describeParameters', 'ssm:describePatchBaselines', 'ssm:describePatchGroupState', 'ssm:describePatchGroups', 'ssm:getAutomationExecution', 'ssm:getCommandInvocation', 'ssm:getDefaultPatchBaseline', 'ssm:getDeployablePatchSnapshotForInstance', 'ssm:getInventorySchema', 'ssm:getMaintenanceWindow', 'ssm:getMaintenanceWindowExecution', 'ssm:getMaintenanceWindowExecutionTask', 'ssm:getPatchBaseline', 'ssm:getPatchBaselineForPatchGroup', 'ssm:listAssociations', 'ssm:listCommandInvocations', 'ssm:listCommands', 'ssm:listDocumentVersions', 'ssm:listDocuments', 'ssm:listTagsForResource', 'states:describeActivity', 'states:describeExecution', 'states:describeStateMachine', 'states:getExecutionHistory', 'states:listActivities', 'states:listExecutions', 'states:listStateMachines', 'storagegateway:describeBandwidthRateLimit', 'storagegateway:describeCache', 'storagegateway:describeCachediSCSIVolumes', 'storagegateway:describeGatewayInformation', 'storagegateway:describeMaintenanceStartTime', 'storagegateway:describeNFSFileShares', 'storagegateway:describeSMBFileShares', 'storagegateway:describeSMBSettings', 'storagegateway:describeSnapshotSchedule', 'storagegateway:describeStorediSCSIVolumes', 'storagegateway:describeTapeArchives', 'storagegateway:describeTapeRecoveryPoints', 'storagegateway:describeTapes', 'storagegateway:describeUploadBuffer', 'storagegateway:describeVTLDevices', 'storagegateway:describeWorkingStorage', 'storagegateway:listFileShares', 'storagegateway:listGateways', 'storagegateway:listLocalDisks', 'storagegateway:listTagsForResource', 'storagegateway:listTapes', 'storagegateway:listVolumeInitiators', 'storagegateway:listVolumeRecoveryPoints', 'storagegateway:listVolumes', 'swf:countClosedWorkflowExecutions', 'swf:countOpenWorkflowExecutions', 'swf:countPendingActivityTasks', 'swf:countPendingDecisionTasks', 'swf:describeActivityType', 'swf:describeDomain', 'swf:describeWorkflowExecution', 'swf:describeWorkflowType', 'swf:getWorkflowExecutionHistory', 'swf:listActivityTypes', 'swf:listClosedWorkflowExecutions', 'swf:listDomains', 'swf:listOpenWorkflowExecutions', 'swf:listWorkflowTypes', 'transfer:describeServer', 'transfer:describeUser', 'transfer:listServers', 'transfer:listTagsForResource', 'transfer:listUsers', 'waf-regional:getByteMatchSet', 'waf-regional:getChangeTokenStatus', 'waf-regional:getIPSet', 'waf-regional:getRule', 'waf-regional:getSqlInjectionMatchSet', 'waf-regional:getWebACL', 'waf-regional:getWebACLForResource', 'waf-regional:listByteMatchSets', 'waf-regional:listIPSets', 'waf-regional:listResourcesForWebACL', 'waf-regional:listRules', 'waf-regional:listSqlInjectionMatchSets', 'waf-regional:listWebACLs', 'waf:getByteMatchSet', 'waf:getChangeTokenStatus', 'waf:getIPSet', 'waf:getRule', 'waf:getSampledRequests', 'waf:getSizeConstraintSet', 'waf:getSqlInjectionMatchSet', 'waf:getWebACL', 'waf:getXssMatchSet', 'waf:listByteMatchSets', 'waf:listIPSets', 'waf:listRules', 'waf:listSizeConstraintSets', 'waf:listSqlInjectionMatchSets', 'waf:listWebACLs', 'waf:listXssMatchSets', 'workdocs:checkAlias', 'workdocs:describeAvailableDirectories', 'workdocs:describeInstances', 'worklink:describeAuditStreamConfiguration', 'worklink:describeCompanyNetworkConfiguration', 'worklink:describeDevice', 'worklink:describeDevicePolicyConfiguration', 'worklink:describeDomain', 'worklink:describeFleetMetadata', 'worklink:describeIdentityProviderConfiguration', 'worklink:describeWebsiteCertificateAuthority', 'worklink:listDevices', 'worklink:listDomains', 'worklink:listFleets', 'worklink:listWebsiteAuthorizationProviders', 'worklink:listWebsiteCertificateAuthorities', 'workmail:describeGroup', 'workmail:describeOrganization', 'workmail:describeResource', 'workmail:describeUser', 'workmail:listAliases', 'workmail:listGroupMembers', 'workmail:listGroups', 'workmail:listMailboxPermissions', 'workmail:listOrganizations', 'workmail:listResourceDelegates', 'workmail:listResources', 'workmail:listUsers', 'workspaces:describeAccount', 'workspaces:describeAccountModifications', 'workspaces:describeIpGroups', 'workspaces:describeTags', 'workspaces:describeWorkspaceBundles', 'workspaces:describeWorkspaceDirectories', 'workspaces:describeWorkspaceImages', 'workspaces:describeWorkspaces', 'workspaces:describeWorkspacesConnectionStatus'], 'Effect': 'Allow', 'Resource': ['*']}, 'filepath': None}",
            "policy": {
                "Statement": [
                    {
                        "Action": [
                            "apigateway:GET"
                        ],
                        "Effect": "Allow",
                        "Resource": [
                            "arn:aws:apigateway:*::/account",
                            "arn:aws:apigateway:*::/apis",
                            "arn:aws:apigateway:*::/apis/*",
                            "arn:aws:apigateway:*::/apis/*/authorizers",
                            "arn:aws:apigateway:*::/apis/*/authorizers/*",
                            "arn:aws:apigateway:*::/apis/*/deployments",
                            "arn:aws:apigateway:*::/apis/*/deployments/*",
                            "arn:aws:apigateway:*::/apis/*/integrations",
                            "arn:aws:apigateway:*::/apis/*/integrations/*",
                            "arn:aws:apigateway:*::/apis/*/integrations/*/integrationresponses",
                            "arn:aws:apigateway:*::/apis/*/integrations/*/integrationresponses/*",
                            "arn:aws:apigateway:*::/apis/*/models",
                            "arn:aws:apigateway:*::/apis/*/models/*",
                            "arn:aws:apigateway:*::/apis/*/routes",
                            "arn:aws:apigateway:*::/apis/*/routes/*",
                            "arn:aws:apigateway:*::/apis/*/routes/*/routeresponses",
                            "arn:aws:apigateway:*::/apis/*/routes/*/routeresponses/*",
                            "arn:aws:apigateway:*::/apis/*/stages",
                            "arn:aws:apigateway:*::/apis/*/stages/*",
                            "arn:aws:apigateway:*::/clientcertificates",
                            "arn:aws:apigateway:*::/clientcertificates/*",
                            "arn:aws:apigateway:*::/domainnames",
                            "arn:aws:apigateway:*::/domainnames/*",
                            "arn:aws:apigateway:*::/domainnames/*/apimappings",
                            "arn:aws:apigateway:*::/domainnames/*/apimappings/*",
                            "arn:aws:apigateway:*::/domainnames/*/basepathmappings",
                            "arn:aws:apigateway:*::/domainnames/*/basepathmappings/*",
                            "arn:aws:apigateway:*::/restapis",
                            "arn:aws:apigateway:*::/restapis/*",
                            "arn:aws:apigateway:*::/restapis/*/authorizers",
                            "arn:aws:apigateway:*::/restapis/*/authorizers/*",
                            "arn:aws:apigateway:*::/restapis/*/deployments",
                            "arn:aws:apigateway:*::/restapis/*/deployments/*",
                            "arn:aws:apigateway:*::/restapis/*/models",
                            "arn:aws:apigateway:*::/restapis/*/models/*",
                            "arn:aws:apigateway:*::/restapis/*/models/*/default_template",
                            "arn:aws:apigateway:*::/restapis/*/resources",
                            "arn:aws:apigateway:*::/restapis/*/resources/*",
                            "arn:aws:apigateway:*::/restapis/*/resources/*/methods/*/integration/responses/*",
                            "arn:aws:apigateway:*::/restapis/*/resources/*/methods/*/responses/*",
                            "arn:aws:apigateway:*::/restapis/*/stages/*/sdks/*",
                            "arn:aws:apigateway:*::/restapis/*/resources/*/methods/*",
                            "arn:aws:apigateway:*::/restapis/*/resources/*/methods/*/integration",
                            "arn:aws:apigateway:*::/restapis/*/stages",
                            "arn:aws:apigateway:*::/restapis/*/stages/*"
                        ]
                    },
                    {
                        "Action": [
                            "iam:DeleteRole"
                        ],
                        "Effect": "Allow",
                        "Resource": [
                            "arn:aws:iam::*:role/aws-service-role/support.amazonaws.com/AWSServiceRoleForSupport"
                        ]
                    },
                    {
                        "Action": [
                            "a4b:getDevice",
                            "a4b:getProfile",
                            "a4b:getRoom",
                            "a4b:getRoomSkillParameter",
                            "a4b:getSkillGroup",
                            "a4b:searchDevices",
                            "a4b:searchProfiles",
                            "a4b:searchRooms",
                            "a4b:searchSkillGroups",
                            "access-analyzer:getFinding",
                            "access-analyzer:listAnalyzers",
                            "access-analyzer:listArchiveRules",
                            "access-analyzer:listFindings",
                            "acm-pca:describeCertificateAuthority",
                            "acm-pca:describeCertificateAuthorityAuditReport",
                            "acm-pca:getCertificate",
                            "acm-pca:getCertificateAuthorityCertificate",
                            "acm-pca:getCertificateAuthorityCsr",
                            "acm-pca:listCertificateAuthorities",
                            "acm-pca:listTags",
                            "acm:describeCertificate",
                            "acm:getCertificate",
                            "acm:listCertificates",
                            "acm:listTagsForCertificate",
                            "application-autoscaling:describeScalableTargets",
                            "application-autoscaling:describeScalingActivities",
                            "application-autoscaling:describeScalingPolicies",
                            "application-autoscaling:describeScheduledActions",
                            "appstream:describeDirectoryConfigs",
                            "appstream:describeFleets",
                            "appstream:describeImageBuilders",
                            "appstream:describeImages",
                            "appstream:describeSessions",
                            "appstream:describeStacks",
                            "appstream:listAssociatedFleets",
                            "appstream:listAssociatedStacks",
                            "appstream:listTagsForResource",
                            "appsync:getFunction",
                            "appsync:getGraphqlApi",
                            "appsync:getIntrospectionSchema",
                            "appsync:getResolver",
                            "appsync:getSchemaCreationStatus",
                            "appsync:getType",
                            "appsync:listDataSources",
                            "appsync:listFunctions",
                            "appsync:listGraphqlApis",
                            "appsync:listResolvers",
                            "appsync:listTypes",
                            "athena:batchGetNamedQuery",
                            "athena:batchGetQueryExecution",
                            "athena:getNamedQuery",
                            "athena:getQueryExecution",
                            "athena:getWorkGroup",
                            "athena:listNamedQueries",
                            "athena:listQueryExecutions",
                            "athena:listTagsForResource",
                            "athena:listWorkGroups",
                            "autoscaling-plans:describeScalingPlanResources",
                            "autoscaling-plans:describeScalingPlans",
                            "autoscaling-plans:getScalingPlanResourceForecastData",
                            "autoscaling:describeAccountLimits",
                            "autoscaling:describeAdjustmentTypes",
                            "autoscaling:describeAutoScalingGroups",
                            "autoscaling:describeAutoScalingInstances",
                            "autoscaling:describeAutoScalingNotificationTypes",
                            "autoscaling:describeLaunchConfigurations",
                            "autoscaling:describeLifecycleHookTypes",
                            "autoscaling:describeLifecycleHooks",
                            "autoscaling:describeLoadBalancerTargetGroups",
                            "autoscaling:describeLoadBalancers",
                            "autoscaling:describeMetricCollectionTypes",
                            "autoscaling:describeNotificationConfigurations",
                            "autoscaling:describePolicies",
                            "autoscaling:describeScalingActivities",
                            "autoscaling:describeScalingProcessTypes",
                            "autoscaling:describeScheduledActions",
                            "autoscaling:describeTags",
                            "autoscaling:describeTerminationPolicyTypes",
                            "backup:describeBackupJob",
                            "backup:describeBackupVault",
                            "backup:describeProtectedResource",
                            "backup:describeRecoveryPoint",
                            "backup:describeRestoreJob",
                            "backup:getBackupPlan",
                            "backup:getBackupPlanFromJSON",
                            "backup:getBackupPlanFromTemplate",
                            "backup:getBackupSelection",
                            "backup:getBackupVaultAccessPolicy",
                            "backup:getBackupVaultNotifications",
                            "backup:getRecoveryPointRestoreMetadata",
                            "backup:getSupportedResourceTypes",
                            "backup:listBackupJobs",
                            "backup:listBackupPlanTemplates",
                            "backup:listBackupPlanVersions",
                            "backup:listBackupPlans",
                            "backup:listBackupSelections",
                            "backup:listBackupVaults",
                            "backup:listProtectedResources",
                            "backup:listRecoveryPointsByBackupVault",
                            "backup:listRecoveryPointsByResource",
                            "backup:listRestoreJobs",
                            "backup:listTags",
                            "batch:describeComputeEnvironments",
                            "batch:describeJobDefinitions",
                            "batch:describeJobQueues",
                            "batch:describeJobs",
                            "batch:listJobs",
                            "ce:getCostAndUsage",
                            "ce:getDimensionValues",
                            "ce:getReservationCoverage",
                            "ce:getReservationUtilization",
                            "ce:getTags",
                            "cloud9:describeEnvironmentMemberships",
                            "cloud9:describeEnvironments",
                            "cloud9:listEnvironments",
                            "clouddirectory:getDirectory",
                            "clouddirectory:listDirectories",
                            "cloudformation:describeAccountLimits",
                            "cloudformation:describeChangeSet",
                            "cloudformation:describeStackEvents",
                            "cloudformation:describeStackInstance",
                            "cloudformation:describeStackResource",
                            "cloudformation:describeStackResources",
                            "cloudformation:describeStackSet",
                            "cloudformation:describeStackSetOperation",
                            "cloudformation:describeStacks",
                            "cloudformation:estimateTemplateCost",
                            "cloudformation:getStackPolicy",
                            "cloudformation:getTemplate",
                            "cloudformation:getTemplateSummary",
                            "cloudformation:listChangeSets",
                            "cloudformation:listExports",
                            "cloudformation:listImports",
                            "cloudformation:listStackInstances",
                            "cloudformation:listStackResources",
                            "cloudformation:listStackSetOperationResults",
                            "cloudformation:listStackSetOperations",
                            "cloudformation:listStackSets",
                            "cloudformation:listStacks",
                            "cloudfront:getCloudFrontOriginAccessIdentity",
                            "cloudfront:getCloudFrontOriginAccessIdentityConfig",
                            "cloudfront:getDistribution",
                            "cloudfront:getDistributionConfig",
                            "cloudfront:getInvalidation",
                            "cloudfront:getStreamingDistribution",
                            "cloudfront:getStreamingDistributionConfig",
                            "cloudfront:listCloudFrontOriginAccessIdentities",
                            "cloudfront:listDistributions",
                            "cloudfront:listDistributionsByWebACLId",
                            "cloudfront:listInvalidations",
                            "cloudfront:listStreamingDistributions",
                            "cloudhsm:describeBackups",
                            "cloudhsm:describeClusters",
                            "cloudsearch:describeAnalysisSchemes",
                            "cloudsearch:describeAvailabilityOptions",
                            "cloudsearch:describeDomains",
                            "cloudsearch:describeExpressions",
                            "cloudsearch:describeIndexFields",
                            "cloudsearch:describeScalingParameters",
                            "cloudsearch:describeServiceAccessPolicies",
                            "cloudsearch:describeSuggesters",
                            "cloudsearch:listDomainNames",
                            "cloudtrail:describeTrails",
                            "cloudtrail:getEventSelectors",
                            "cloudtrail:getInsightSelectors",
                            "cloudtrail:getTrail",
                            "cloudtrail:getTrailStatus",
                            "cloudtrail:listPublicKeys",
                            "cloudtrail:listTags",
                            "cloudtrail:listTrails",
                            "cloudtrail:lookupEvents",
                            "cloudwatch:describeAlarmHistory",
                            "cloudwatch:describeAlarms",
                            "cloudwatch:describeAlarmsForMetric",
                            "cloudwatch:getDashboard",
                            "cloudwatch:getMetricData",
                            "cloudwatch:getMetricStatistics",
                            "cloudwatch:listDashboards",
                            "cloudwatch:listMetrics",
                            "codebuild:batchGetBuilds",
                            "codebuild:batchGetProjects",
                            "codebuild:listBuilds",
                            "codebuild:listBuildsForProject",
                            "codebuild:listCuratedEnvironmentImages",
                            "codebuild:listProjects",
                            "codebuild:listSourceCredentials",
                            "codecommit:batchGetRepositories",
                            "codecommit:getBranch",
                            "codecommit:getRepository",
                            "codecommit:getRepositoryTriggers",
                            "codecommit:listBranches",
                            "codecommit:listRepositories",
                            "codedeploy:batchGetApplicationRevisions",
                            "codedeploy:batchGetApplications",
                            "codedeploy:batchGetDeploymentGroups",
                            "codedeploy:batchGetDeploymentInstances",
                            "codedeploy:batchGetDeployments",
                            "codedeploy:batchGetOnPremisesInstances",
                            "codedeploy:getApplication",
                            "codedeploy:getApplicationRevision",
                            "codedeploy:getDeployment",
                            "codedeploy:getDeploymentConfig",
                            "codedeploy:getDeploymentGroup",
                            "codedeploy:getDeploymentInstance",
                            "codedeploy:getOnPremisesInstance",
                            "codedeploy:listApplicationRevisions",
                            "codedeploy:listApplications",
                            "codedeploy:listDeploymentConfigs",
                            "codedeploy:listDeploymentGroups",
                            "codedeploy:listDeploymentInstances",
                            "codedeploy:listDeployments",
                            "codedeploy:listOnPremisesInstances",
                            "codepipeline:getJobDetails",
                            "codepipeline:getPipeline",
                            "codepipeline:getPipelineExecution",
                            "codepipeline:getPipelineState",
                            "codepipeline:listActionTypes",
                            "codepipeline:listPipelines",
                            "codestar:describeProject",
                            "codestar:listProjects",
                            "codestar:listResources",
                            "codestar:listTeamMembers",
                            "codestar:listUserProfiles",
                            "cognito-identity:describeIdentityPool",
                            "cognito-identity:getIdentityPoolRoles",
                            "cognito-identity:listIdentities",
                            "cognito-identity:listIdentityPools",
                            "cognito-idp:adminGetUser",
                            "cognito-idp:describeIdentityProvider",
                            "cognito-idp:describeResourceServer",
                            "cognito-idp:describeRiskConfiguration",
                            "cognito-idp:describeUserImportJob",
                            "cognito-idp:describeUserPool",
                            "cognito-idp:describeUserPoolClient",
                            "cognito-idp:describeUserPoolDomain",
                            "cognito-idp:getGroup",
                            "cognito-idp:getUICustomization",
                            "cognito-idp:getUser",
                            "cognito-idp:getUserPoolMfaConfig",
                            "cognito-idp:listGroups",
                            "cognito-idp:listIdentityProviders",
                            "cognito-idp:listResourceServers",
                            "cognito-idp:listUserImportJobs",
                            "cognito-idp:listUserPoolClients",
                            "cognito-idp:listUserPools",
                            "cognito-sync:describeDataset",
                            "cognito-sync:describeIdentityPoolUsage",
                            "cognito-sync:describeIdentityUsage",
                            "cognito-sync:getCognitoEvents",
                            "cognito-sync:getIdentityPoolConfiguration",
                            "cognito-sync:listDatasets",
                            "cognito-sync:listIdentityPoolUsage",
                            "config:describeConfigRuleEvaluationStatus",
                            "config:describeConfigRules",
                            "config:describeConfigurationRecorderStatus",
                            "config:describeConfigurationRecorders",
                            "config:describeDeliveryChannelStatus",
                            "config:describeDeliveryChannels",
                            "config:getResourceConfigHistory",
                            "config:listDiscoveredResources",
                            "connect:describeUser",
                            "connect:getCurrentMetricData",
                            "connect:getMetricData",
                            "connect:listRoutingProfiles",
                            "connect:listSecurityProfiles",
                            "connect:listUsers",
                            "datapipeline:describeObjects",
                            "datapipeline:describePipelines",
                            "datapipeline:getPipelineDefinition",
                            "datapipeline:listPipelines",
                            "datapipeline:queryObjects",
                            "datasync:describeAgent",
                            "datasync:describeLocationEfs",
                            "datasync:describeLocationNfs",
                            "datasync:describeLocationS3",
                            "datasync:describeTask",
                            "datasync:describeTaskExecution",
                            "datasync:listAgents",
                            "datasync:listLocations",
                            "datasync:listTaskExecutions",
                            "datasync:listTasks",
                            "dax:describeClusters",
                            "dax:describeDefaultParameters",
                            "dax:describeEvents",
                            "dax:describeParameterGroups",
                            "dax:describeParameters",
                            "dax:describeSubnetGroups",
                            "devicefarm:getAccountSettings",
                            "devicefarm:getDevice",
                            "devicefarm:getDevicePool",
                            "devicefarm:getDevicePoolCompatibility",
                            "devicefarm:getJob",
                            "devicefarm:getProject",
                            "devicefarm:getRemoteAccessSession",
                            "devicefarm:getRun",
                            "devicefarm:getSuite",
                            "devicefarm:getTest",
                            "devicefarm:getUpload",
                            "devicefarm:listArtifacts",
                            "devicefarm:listDevicePools",
                            "devicefarm:listDevices",
                            "devicefarm:listJobs",
                            "devicefarm:listProjects",
                            "devicefarm:listRemoteAccessSessions",
                            "devicefarm:listRuns",
                            "devicefarm:listSamples",
                            "devicefarm:listSuites",
                            "devicefarm:listTests",
                            "devicefarm:listUniqueProblems",
                            "devicefarm:listUploads",
                            "directconnect:describeConnections",
                            "directconnect:describeConnectionsOnInterconnect",
                            "directconnect:describeInterconnects",
                            "directconnect:describeLocations",
                            "directconnect:describeVirtualGateways",
                            "directconnect:describeVirtualInterfaces",
                            "dlm:getLifecyclePolicies",
                            "dlm:getLifecyclePolicy",
                            "dms:describeAccountAttributes",
                            "dms:describeConnections",
                            "dms:describeEndpointTypes",
                            "dms:describeEndpoints",
                            "dms:describeOrderableReplicationInstances",
                            "dms:describeRefreshSchemasStatus",
                            "dms:describeReplicationInstances",
                            "dms:describeReplicationSubnetGroups",
                            "ds:describeConditionalForwarders",
                            "ds:describeDirectories",
                            "ds:describeEventTopics",
                            "ds:describeSnapshots",
                            "ds:describeTrusts",
                            "ds:getDirectoryLimits",
                            "ds:getSnapshotLimits",
                            "ds:listIpRoutes",
                            "ds:listSchemaExtensions",
                            "ds:listTagsForResource",
                            "dynamodb:describeBackup",
                            "dynamodb:describeContinuousBackups",
                            "dynamodb:describeGlobalTable",
                            "dynamodb:describeLimits",
                            "dynamodb:describeStream",
                            "dynamodb:describeTable",
                            "dynamodb:describeTimeToLive",
                            "dynamodb:listBackups",
                            "dynamodb:listGlobalTables",
                            "dynamodb:listStreams",
                            "dynamodb:listTables",
                            "dynamodb:listTagsOfResource",
                            "ec2:acceptReservedInstancesExchangeQuote",
                            "ec2:cancelReservedInstancesListing",
                            "ec2:createReservedInstancesListing",
                            "ec2:describeAccountAttributes",
                            "ec2:describeAddresses",
                            "ec2:describeAvailabilityZones",
                            "ec2:describeBundleTasks",
                            "ec2:describeByoipCidrs",
                            "ec2:describeCapacityReservations",
                            "ec2:describeClassicLinkInstances",
                            "ec2:describeClientVpnAuthorizationRules",
                            "ec2:describeClientVpnConnections",
                            "ec2:describeClientVpnEndpoints",
                            "ec2:describeClientVpnRoutes",
                            "ec2:describeClientVpnTargetNetworks",
                            "ec2:describeConversionTasks",
                            "ec2:describeCustomerGateways",
                            "ec2:describeDhcpOptions",
                            "ec2:describeElasticGpus",
                            "ec2:describeExportTasks",
                            "ec2:describeFastSnapshotRestores",
                            "ec2:describeFleetHistory",
                            "ec2:describeFleetInstances",
                            "ec2:describeFleets",
                            "ec2:describeFlowLogs",
                            "ec2:describeHostReservationOfferings",
                            "ec2:describeHostReservations",
                            "ec2:describeHosts",
                            "ec2:describeIdFormat",
                            "ec2:describeIdentityIdFormat",
                            "ec2:describeImageAttribute",
                            "ec2:describeImages",
                            "ec2:describeImportImageTasks",
                            "ec2:describeImportSnapshotTasks",
                            "ec2:describeInstanceAttribute",
                            "ec2:describeInstanceStatus",
                            "ec2:describeInstances",
                            "ec2:describeInternetGateways",
                            "ec2:describeKeyPairs",
                            "ec2:describeLaunchTemplateVersions",
                            "ec2:describeLaunchTemplates",
                            "ec2:describeMovingAddresses",
                            "ec2:describeNatGateways",
                            "ec2:describeNetworkAcls",
                            "ec2:describeNetworkInterfaceAttribute",
                            "ec2:describeNetworkInterfaces",
                            "ec2:describePlacementGroups",
                            "ec2:describePrefixLists",
                            "ec2:describePublicIpv4Pools",
                            "ec2:describeRegions",
                            "ec2:describeReservedInstances",
                            "ec2:describeReservedInstancesListings",
                            "ec2:describeReservedInstancesModifications",
                            "ec2:describeReservedInstancesOfferings",
                            "ec2:describeRouteTables",
                            "ec2:describeScheduledInstances",
                            "ec2:describeSecurityGroups",
                            "ec2:describeSnapshotAttribute",
                            "ec2:describeSnapshots",
                            "ec2:describeSpotDatafeedSubscription",
                            "ec2:describeSpotFleetInstances",
                            "ec2:describeSpotFleetRequestHistory",
                            "ec2:describeSpotFleetRequests",
                            "ec2:describeSpotInstanceRequests",
                            "ec2:describeSpotPriceHistory",
                            "ec2:describeSubnets",
                            "ec2:describeTags",
                            "ec2:describeTrafficMirrorFilters",
                            "ec2:describeTrafficMirrorSessions",
                            "ec2:describeTrafficMirrorTargets",
                            "ec2:describeTransitGatewayAttachments",
                            "ec2:describeTransitGatewayRouteTables",
                            "ec2:describeTransitGatewayVpcAttachments",
                            "ec2:describeTransitGateways",
                            "ec2:describeVolumeAttribute",
                            "ec2:describeVolumeStatus",
                            "ec2:describeVolumes",
                            "ec2:describeVolumesModifications",
                            "ec2:describeVpcAttribute",
                            "ec2:describeVpcClassicLink",
                            "ec2:describeVpcClassicLinkDnsSupport",
                            "ec2:describeVpcEndpointConnectionNotifications",
                            "ec2:describeVpcEndpointConnections",
                            "ec2:describeVpcEndpointServiceConfigurations",
                            "ec2:describeVpcEndpointServicePermissions",
                            "ec2:describeVpcEndpointServices",
                            "ec2:describeVpcEndpoints",
                            "ec2:describeVpcPeeringConnections",
                            "ec2:describeVpcs",
                            "ec2:describeVpnConnections",
                            "ec2:describeVpnGateways",
                            "ec2:getConsoleScreenshot",
                            "ec2:getReservedInstancesExchangeQuote",
                            "ec2:getTransitGatewayAttachmentPropagations",
                            "ec2:getTransitGatewayRouteTableAssociations",
                            "ec2:getTransitGatewayRouteTablePropagations",
                            "ec2:modifyReservedInstances",
                            "ec2:purchaseReservedInstancesOffering",
                            "ecr:batchCheckLayerAvailability",
                            "ecr:describeImages",
                            "ecr:describeRepositories",
                            "ecr:getRepositoryPolicy",
                            "ecr:listImages",
                            "ecs:describeClusters",
                            "ecs:describeContainerInstances",
                            "ecs:describeServices",
                            "ecs:describeTaskDefinition",
                            "ecs:describeTasks",
                            "ecs:listClusters",
                            "ecs:listContainerInstances",
                            "ecs:listServices",
                            "ecs:listTaskDefinitions",
                            "ecs:listTasks",
                            "eks:describeCluster",
                            "eks:describeUpdate",
                            "eks:listClusters",
                            "eks:listUpdates",
                            "elasticache:describeCacheClusters",
                            "elasticache:describeCacheEngineVersions",
                            "elasticache:describeCacheParameterGroups",
                            "elasticache:describeCacheParameters",
                            "elasticache:describeCacheSecurityGroups",
                            "elasticache:describeCacheSubnetGroups",
                            "elasticache:describeEngineDefaultParameters",
                            "elasticache:describeEvents",
                            "elasticache:describeReplicationGroups",
                            "elasticache:describeReservedCacheNodes",
                            "elasticache:describeReservedCacheNodesOfferings",
                            "elasticache:describeSnapshots",
                            "elasticache:listAllowedNodeTypeModifications",
                            "elasticache:listTagsForResource",
                            "elasticbeanstalk:checkDNSAvailability",
                            "elasticbeanstalk:describeApplicationVersions",
                            "elasticbeanstalk:describeApplications",
                            "elasticbeanstalk:describeConfigurationOptions",
                            "elasticbeanstalk:describeConfigurationSettings",
                            "elasticbeanstalk:describeEnvironmentHealth",
                            "elasticbeanstalk:describeEnvironmentManagedActionHistory",
                            "elasticbeanstalk:describeEnvironmentManagedActions",
                            "elasticbeanstalk:describeEnvironmentResources",
                            "elasticbeanstalk:describeEnvironments",
                            "elasticbeanstalk:describeEvents",
                            "elasticbeanstalk:describeInstancesHealth",
                            "elasticbeanstalk:describePlatformVersion",
                            "elasticbeanstalk:listAvailableSolutionStacks",
                            "elasticbeanstalk:listPlatformVersions",
                            "elasticbeanstalk:validateConfigurationSettings",
                            "elasticfilesystem:describeFileSystems",
                            "elasticfilesystem:describeLifecycleConfiguration",
                            "elasticfilesystem:describeMountTargetSecurityGroups",
                            "elasticfilesystem:describeMountTargets",
                            "elasticfilesystem:describeTags",
                            "elasticloadbalancing:describeInstanceHealth",
                            "elasticloadbalancing:describeListenerCertificates",
                            "elasticloadbalancing:describeListeners",
                            "elasticloadbalancing:describeLoadBalancerAttributes",
                            "elasticloadbalancing:describeLoadBalancerPolicies",
                            "elasticloadbalancing:describeLoadBalancerPolicyTypes",
                            "elasticloadbalancing:describeLoadBalancers",
                            "elasticloadbalancing:describeRules",
                            "elasticloadbalancing:describeSSLPolicies",
                            "elasticloadbalancing:describeTags",
                            "elasticloadbalancing:describeTargetGroupAttributes",
                            "elasticloadbalancing:describeTargetGroups",
                            "elasticloadbalancing:describeTargetHealth",
                            "elasticmapreduce:describeCluster",
                            "elasticmapreduce:describeSecurityConfiguration",
                            "elasticmapreduce:describeStep",
                            "elasticmapreduce:listBootstrapActions",
                            "elasticmapreduce:listClusters",
                            "elasticmapreduce:listInstanceGroups",
                            "elasticmapreduce:listInstances",
                            "elasticmapreduce:listSecurityConfigurations",
                            "elasticmapreduce:listSteps",
                            "elastictranscoder:listJobsByPipeline",
                            "elastictranscoder:listJobsByStatus",
                            "elastictranscoder:listPipelines",
                            "elastictranscoder:listPresets",
                            "elastictranscoder:readPipeline",
                            "elastictranscoder:readPreset",
                            "es:describeElasticsearchDomain",
                            "es:describeElasticsearchDomainConfig",
                            "es:describeElasticsearchDomains",
                            "es:listDomainNames",
                            "es:listTags",
                            "events:describeEventBus",
                            "events:describeRule",
                            "events:listRuleNamesByTarget",
                            "events:listRules",
                            "events:listTargetsByRule",
                            "events:testEventPattern",
                            "firehose:describeDeliveryStream",
                            "firehose:listDeliveryStreams",
                            "forecast:describeDataset",
                            "forecast:describeDatasetGroup",
                            "forecast:describeDatasetImportJob",
                            "forecast:describeForecast",
                            "forecast:describeForecastExportJob",
                            "forecast:describePredictor",
                            "forecast:getAccuracyMetrics",
                            "forecast:listDatasetGroups",
                            "forecast:listDatasetImportJobs",
                            "forecast:listDatasets",
                            "forecast:listForecastExportJobs",
                            "forecast:listForecasts",
                            "forecast:listPredictors",
                            "fsx:describeBackups",
                            "fsx:describeFileSystems",
                            "fsx:listTagsForResource",
                            "glacier:describeJob",
                            "glacier:describeVault",
                            "glacier:getDataRetrievalPolicy",
                            "glacier:getVaultAccessPolicy",
                            "glacier:getVaultLock",
                            "glacier:getVaultNotifications",
                            "glacier:listJobs",
                            "glacier:listTagsForVault",
                            "glacier:listVaults",
                            "globalaccelerator:describeAccelerator",
                            "globalaccelerator:describeAcceleratorAttributes",
                            "globalaccelerator:describeEndpointGroup",
                            "globalaccelerator:describeListener",
                            "globalaccelerator:listAccelerators",
                            "globalaccelerator:listEndpointGroups",
                            "globalaccelerator:listListeners",
                            "glue:batchGetPartition",
                            "glue:getCatalogImportStatus",
                            "glue:getClassifier",
                            "glue:getClassifiers",
                            "glue:getCrawler",
                            "glue:getCrawlerMetrics",
                            "glue:getCrawlers",
                            "glue:getDatabase",
                            "glue:getDatabases",
                            "glue:getDataflowGraph",
                            "glue:getDevEndpoint",
                            "glue:getDevEndpoints",
                            "glue:getJob",
                            "glue:getJobRun",
                            "glue:getJobRuns",
                            "glue:getJobs",
                            "glue:getMapping",
                            "glue:getPartition",
                            "glue:getPartitions",
                            "glue:getTable",
                            "glue:getTableVersions",
                            "glue:getTables",
                            "glue:getTrigger",
                            "glue:getTriggers",
                            "glue:getUserDefinedFunction",
                            "glue:getUserDefinedFunctions",
                            "greengrass:getConnectivityInfo",
                            "greengrass:getCoreDefinition",
                            "greengrass:getCoreDefinitionVersion",
                            "greengrass:getDeploymentStatus",
                            "greengrass:getDeviceDefinition",
                            "greengrass:getDeviceDefinitionVersion",
                            "greengrass:getFunctionDefinition",
                            "greengrass:getFunctionDefinitionVersion",
                            "greengrass:getGroup",
                            "greengrass:getGroupCertificateAuthority",
                            "greengrass:getGroupVersion",
                            "greengrass:getLoggerDefinition",
                            "greengrass:getLoggerDefinitionVersion",
                            "greengrass:getResourceDefinitionVersion",
                            "greengrass:getServiceRoleForAccount",
                            "greengrass:getSubscriptionDefinition",
                            "greengrass:getSubscriptionDefinitionVersion",
                            "greengrass:listCoreDefinitionVersions",
                            "greengrass:listCoreDefinitions",
                            "greengrass:listDeployments",
                            "greengrass:listDeviceDefinitionVersions",
                            "greengrass:listDeviceDefinitions",
                            "greengrass:listFunctionDefinitionVersions",
                            "greengrass:listFunctionDefinitions",
                            "greengrass:listGroupVersions",
                            "greengrass:listGroups",
                            "greengrass:listLoggerDefinitionVersions",
                            "greengrass:listLoggerDefinitions",
                            "greengrass:listResourceDefinitionVersions",
                            "greengrass:listResourceDefinitions",
                            "greengrass:listSubscriptionDefinitionVersions",
                            "greengrass:listSubscriptionDefinitions",
                            "guardduty:getDetector",
                            "guardduty:getFindings",
                            "guardduty:getFindingsStatistics",
                            "guardduty:getIPSet",
                            "guardduty:getInvitationsCount",
                            "guardduty:getMasterAccount",
                            "guardduty:getMembers",
                            "guardduty:getThreatIntelSet",
                            "guardduty:listDetectors",
                            "guardduty:listFindings",
                            "guardduty:listIPSets",
                            "guardduty:listInvitations",
                            "guardduty:listMembers",
                            "guardduty:listThreatIntelSets",
                            "health:describeAffectedEntities",
                            "health:describeEntityAggregates",
                            "health:describeEventAggregates",
                            "health:describeEventDetails",
                            "health:describeEventTypes",
                            "health:describeEvents",
                            "iam:getAccessKeyLastUsed",
                            "iam:getAccountAuthorizationDetails",
                            "iam:getAccountPasswordPolicy",
                            "iam:getAccountSummary",
                            "iam:getContextKeysForCustomPolicy",
                            "iam:getContextKeysForPrincipalPolicy",
                            "iam:getCredentialReport",
                            "iam:getGroup",
                            "iam:getGroupPolicy",
                            "iam:getInstanceProfile",
                            "iam:getLoginProfile",
                            "iam:getOpenIDConnectProvider",
                            "iam:getPolicy",
                            "iam:getPolicyVersion",
                            "iam:getRole",
                            "iam:getRolePolicy",
                            "iam:getSAMLProvider",
                            "iam:getSSHPublicKey",
                            "iam:getServerCertificate",
                            "iam:getUser",
                            "iam:getUserPolicy",
                            "iam:listAccessKeys",
                            "iam:listAccountAliases",
                            "iam:listAttachedGroupPolicies",
                            "iam:listAttachedRolePolicies",
                            "iam:listAttachedUserPolicies",
                            "iam:listEntitiesForPolicy",
                            "iam:listGroupPolicies",
                            "iam:listGroups",
                            "iam:listGroupsForUser",
                            "iam:listInstanceProfiles",
                            "iam:listInstanceProfilesForRole",
                            "iam:listMFADevices",
                            "iam:listOpenIDConnectProviders",
                            "iam:listPolicies",
                            "iam:listPolicyVersions",
                            "iam:listRolePolicies",
                            "iam:listRoles",
                            "iam:listSAMLProviders",
                            "iam:listSSHPublicKeys",
                            "iam:listServerCertificates",
                            "iam:listSigningCertificates",
                            "iam:listUserPolicies",
                            "iam:listUsers",
                            "iam:listVirtualMFADevices",
                            "iam:simulateCustomPolicy",
                            "iam:simulatePrincipalPolicy",
                            "importexport:getStatus",
                            "importexport:listJobs",
                            "inspector:describeAssessmentRuns",
                            "inspector:describeAssessmentTargets",
                            "inspector:describeAssessmentTemplates",
                            "inspector:describeCrossAccountAccessRole",
                            "inspector:describeResourceGroups",
                            "inspector:describeRulesPackages",
                            "inspector:getTelemetryMetadata",
                            "inspector:listAssessmentRunAgents",
                            "inspector:listAssessmentRuns",
                            "inspector:listAssessmentTargets",
                            "inspector:listAssessmentTemplates",
                            "inspector:listEventSubscriptions",
                            "inspector:listRulesPackages",
                            "inspector:listTagsForResource",
                            "iot:describeAuthorizer",
                            "iot:describeCACertificate",
                            "iot:describeCertificate",
                            "iot:describeDefaultAuthorizer",
                            "iot:describeEndpoint",
                            "iot:describeIndex",
                            "iot:describeJobExecution",
                            "iot:describeThing",
                            "iot:describeThingGroup",
                            "iot:getEffectivePolicies",
                            "iot:getIndexingConfiguration",
                            "iot:getLoggingOptions",
                            "iot:getPolicy",
                            "iot:getPolicyVersion",
                            "iot:getTopicRule",
                            "iot:getV2LoggingOptions",
                            "iot:listAttachedPolicies",
                            "iot:listAuthorizers",
                            "iot:listCACertificates",
                            "iot:listCertificates",
                            "iot:listCertificatesByCA",
                            "iot:listJobExecutionsForJob",
                            "iot:listJobExecutionsForThing",
                            "iot:listJobs",
                            "iot:listOutgoingCertificates",
                            "iot:listPolicies",
                            "iot:listPolicyPrincipals",
                            "iot:listPolicyVersions",
                            "iot:listPrincipalPolicies",
                            "iot:listPrincipalThings",
                            "iot:listRoleAliases",
                            "iot:listTargetsForPolicy",
                            "iot:listThingGroups",
                            "iot:listThingGroupsForThing",
                            "iot:listThingPrincipals",
                            "iot:listThingRegistrationTasks",
                            "iot:listThingTypes",
                            "iot:listThings",
                            "iot:listTopicRules",
                            "iot:listV2LoggingLevels",
                            "iotevents:describeDetector",
                            "iotevents:describeDetectorModel",
                            "iotevents:describeInput",
                            "iotevents:describeLoggingOptions",
                            "iotevents:listDetectorModelVersions",
                            "iotevents:listDetectorModels",
                            "iotevents:listDetectors",
                            "iotevents:listInputs",
                            "kafka:describeCluster",
                            "kafka:getBootstrapBrokers",
                            "kafka:listClusters",
                            "kafka:listNodes",
                            "kinesis:describeStream",
                            "kinesis:listStreams",
                            "kinesis:listTagsForStream",
                            "kinesisanalytics:describeApplication",
                            "kinesisanalytics:listApplications",
                            "kms:describeKey",
                            "kms:getKeyPolicy",
                            "kms:getKeyRotationStatus",
                            "kms:listAliases",
                            "kms:listGrants",
                            "kms:listKeyPolicies",
                            "kms:listKeys",
                            "kms:listResourceTags",
                            "kms:listRetirableGrants",
                            "lambda:getAccountSettings",
                            "lambda:getAlias",
                            "lambda:getEventSourceMapping",
                            "lambda:getFunction",
                            "lambda:getFunctionConfiguration",
                            "lambda:getLayerVersion",
                            "lambda:getLayerVersionPolicy",
                            "lambda:getPolicy",
                            "lambda:listAliases",
                            "lambda:listEventSourceMappings",
                            "lambda:listFunctions",
                            "lambda:listLayerVersions",
                            "lambda:listLayers",
                            "lambda:listVersionsByFunction",
                            "lex:getBot",
                            "lex:getBotAlias",
                            "lex:getBotAliases",
                            "lex:getBotChannelAssociation",
                            "lex:getBotChannelAssociations",
                            "lex:getBotVersions",
                            "lex:getBots",
                            "lex:getBuiltinIntent",
                            "lex:getBuiltinIntents",
                            "lex:getBuiltinSlotTypes",
                            "lex:getIntent",
                            "lex:getIntentVersions",
                            "lex:getIntents",
                            "lex:getSlotType",
                            "lex:getSlotTypeVersions",
                            "lex:getSlotTypes",
                            "lightsail:getActiveNames",
                            "lightsail:getBlueprints",
                            "lightsail:getBundles",
                            "lightsail:getDomain",
                            "lightsail:getDomains",
                            "lightsail:getInstance",
                            "lightsail:getInstanceAccessDetails",
                            "lightsail:getInstanceMetricData",
                            "lightsail:getInstancePortStates",
                            "lightsail:getInstanceSnapshot",
                            "lightsail:getInstanceSnapshots",
                            "lightsail:getInstanceState",
                            "lightsail:getInstances",
                            "lightsail:getKeyPair",
                            "lightsail:getKeyPairs",
                            "lightsail:getOperation",
                            "lightsail:getOperations",
                            "lightsail:getOperationsForResource",
                            "lightsail:getRegions",
                            "lightsail:getStaticIp",
                            "lightsail:getStaticIps",
                            "logs:describeDestinations",
                            "logs:describeExportTasks",
                            "logs:describeLogGroups",
                            "logs:describeLogStreams",
                            "logs:describeMetricFilters",
                            "logs:describeQueries",
                            "logs:describeSubscriptionFilters",
                            "logs:testMetricFilter",
                            "machinelearning:describeBatchPredictions",
                            "machinelearning:describeDataSources",
                            "machinelearning:describeEvaluations",
                            "machinelearning:describeMLModels",
                            "machinelearning:getBatchPrediction",
                            "machinelearning:getDataSource",
                            "machinelearning:getEvaluation",
                            "machinelearning:getMLModel",
                            "managedblockchain:getMember",
                            "managedblockchain:getNetwork",
                            "managedblockchain:getNode",
                            "managedblockchain:listMembers",
                            "managedblockchain:listNetworks",
                            "managedblockchain:listNodes",
                            "mediaconvert:describeEndpoints",
                            "mediaconvert:getJob",
                            "mediaconvert:getJobTemplate",
                            "mediaconvert:getPreset",
                            "mediaconvert:getQueue",
                            "mediaconvert:listJobTemplates",
                            "mediaconvert:listJobs",
                            "medialive:describeChannel",
                            "medialive:describeInput",
                            "medialive:describeInputSecurityGroup",
                            "medialive:describeOffering",
                            "medialive:describeReservation",
                            "medialive:describeSchedule",
                            "medialive:listChannels",
                            "medialive:listInputSecurityGroups",
                            "medialive:listInputs",
                            "medialive:listOfferings",
                            "medialive:listReservations",
                            "mediapackage:describeChannel",
                            "mediapackage:describeOriginEndpoint",
                            "mediapackage:listChannels",
                            "mediapackage:listOriginEndpoints",
                            "mediastore:describeContainer",
                            "mediastore:describeObject",
                            "mediastore:getContainerPolicy",
                            "mediastore:getCorsPolicy",
                            "mediastore:listContainers",
                            "mediastore:listItems",
                            "mediatailor:getPlaybackConfiguration",
                            "mediatailor:listPlaybackConfigurations",
                            "mobiletargeting:getAdmChannel",
                            "mobiletargeting:getApnsChannel",
                            "mobiletargeting:getApnsSandboxChannel",
                            "mobiletargeting:getApnsVoipChannel",
                            "mobiletargeting:getApnsVoipSandboxChannel",
                            "mobiletargeting:getApp",
                            "mobiletargeting:getApplicationSettings",
                            "mobiletargeting:getApps",
                            "mobiletargeting:getBaiduChannel",
                            "mobiletargeting:getCampaign",
                            "mobiletargeting:getCampaignActivities",
                            "mobiletargeting:getCampaignVersion",
                            "mobiletargeting:getCampaignVersions",
                            "mobiletargeting:getCampaigns",
                            "mobiletargeting:getEmailChannel",
                            "mobiletargeting:getEndpoint",
                            "mobiletargeting:getEventStream",
                            "mobiletargeting:getExportJob",
                            "mobiletargeting:getExportJobs",
                            "mobiletargeting:getGcmChannel",
                            "mobiletargeting:getImportJob",
                            "mobiletargeting:getImportJobs",
                            "mobiletargeting:getSegment",
                            "mobiletargeting:getSegmentImportJobs",
                            "mobiletargeting:getSegmentVersion",
                            "mobiletargeting:getSegmentVersions",
                            "mobiletargeting:getSegments",
                            "mobiletargeting:getSmsChannel",
                            "mq:describeBroker",
                            "mq:describeConfiguration",
                            "mq:describeConfigurationRevision",
                            "mq:describeUser",
                            "mq:listBrokers",
                            "mq:listConfigurationRevisions",
                            "mq:listConfigurations",
                            "mq:listUsers",
                            "opsworks-cm:describeAccountAttributes",
                            "opsworks-cm:describeBackups",
                            "opsworks-cm:describeEvents",
                            "opsworks-cm:describeNodeAssociationStatus",
                            "opsworks-cm:describeServers",
                            "opsworks:describeAgentVersions",
                            "opsworks:describeApps",
                            "opsworks:describeCommands",
                            "opsworks:describeDeployments",
                            "opsworks:describeEcsClusters",
                            "opsworks:describeElasticIps",
                            "opsworks:describeElasticLoadBalancers",
                            "opsworks:describeInstances",
                            "opsworks:describeLayers",
                            "opsworks:describeLoadBasedAutoScaling",
                            "opsworks:describeMyUserProfile",
                            "opsworks:describePermissions",
                            "opsworks:describeRaidArrays",
                            "opsworks:describeRdsDbInstances",
                            "opsworks:describeServiceErrors",
                            "opsworks:describeStackProvisioningParameters",
                            "opsworks:describeStackSummary",
                            "opsworks:describeStacks",
                            "opsworks:describeTimeBasedAutoScaling",
                            "opsworks:describeUserProfiles",
                            "opsworks:describeVolumes",
                            "opsworks:getHostnameSuggestion",
                            "personalize:describeAlgorithm",
                            "personalize:describeCampaign",
                            "personalize:describeDataset",
                            "personalize:describeDatasetGroup",
                            "personalize:describeDatasetImportJob",
                            "personalize:describeEventTracker",
                            "personalize:describeFeatureTransformation",
                            "personalize:describeRecipe",
                            "personalize:describeSchema",
                            "personalize:describeSolution",
                            "personalize:describeSolutionVersion",
                            "personalize:listCampaigns",
                            "personalize:listDatasetGroups",
                            "personalize:listDatasetImportJobs",
                            "personalize:listDatasets",
                            "personalize:listEventTrackers",
                            "personalize:listRecipes",
                            "personalize:listSchemas",
                            "personalize:listSolutionVersions",
                            "personalize:listSolutions",
                            "polly:describeVoices",
                            "polly:getLexicon",
                            "polly:listLexicons",
                            "pricing:describeServices",
                            "pricing:getAttributeValues",
                            "pricing:getProducts",
                            "rds:describeAccountAttributes",
                            "rds:describeCertificates",
                            "rds:describeDBClusterParameterGroups",
                            "rds:describeDBClusterParameters",
                            "rds:describeDBClusterSnapshots",
                            "rds:describeDBClusters",
                            "rds:describeDBEngineVersions",
                            "rds:describeDBInstances",
                            "rds:describeDBParameterGroups",
                            "rds:describeDBParameters",
                            "rds:describeDBSecurityGroups",
                            "rds:describeDBSnapshotAttributes",
                            "rds:describeDBSnapshots",
                            "rds:describeDBSubnetGroups",
                            "rds:describeEngineDefaultClusterParameters",
                            "rds:describeEngineDefaultParameters",
                            "rds:describeEventCategories",
                            "rds:describeEventSubscriptions",
                            "rds:describeEvents",
                            "rds:describeOptionGroupOptions",
                            "rds:describeOptionGroups",
                            "rds:describeOrderableDBInstanceOptions",
                            "rds:describePendingMaintenanceActions",
                            "rds:describeReservedDBInstances",
                            "rds:describeReservedDBInstancesOfferings",
                            "rds:listTagsForResource",
                            "redshift:describeClusterParameterGroups",
                            "redshift:describeClusterParameters",
                            "redshift:describeClusterSecurityGroups",
                            "redshift:describeClusterSnapshots",
                            "redshift:describeClusterSubnetGroups",
                            "redshift:describeClusterVersions",
                            "redshift:describeClusters",
                            "redshift:describeDefaultClusterParameters",
                            "redshift:describeEventCategories",
                            "redshift:describeEventSubscriptions",
                            "redshift:describeEvents",
                            "redshift:describeHsmClientCertificates",
                            "redshift:describeHsmConfigurations",
                            "redshift:describeLoggingStatus",
                            "redshift:describeOrderableClusterOptions",
                            "redshift:describeReservedNodeOfferings",
                            "redshift:describeReservedNodes",
                            "redshift:describeResize",
                            "redshift:describeSnapshotCopyGrants",
                            "redshift:describeTableRestoreStatus",
                            "redshift:describeTags",
                            "rekognition:listCollections",
                            "rekognition:listFaces",
                            "robomaker:batchDescribeSimulationJob",
                            "robomaker:describeDeploymentJob",
                            "robomaker:describeFleet",
                            "robomaker:describeRobot",
                            "robomaker:describeRobotApplication",
                            "robomaker:describeSimulationApplication",
                            "robomaker:describeSimulationJob",
                            "robomaker:listDeploymentJobs",
                            "robomaker:listFleets",
                            "robomaker:listRobotApplications",
                            "robomaker:listRobots",
                            "robomaker:listSimulationApplications",
                            "robomaker:listSimulationJobs",
                            "route53:getChange",
                            "route53:getCheckerIpRanges",
                            "route53:getGeoLocation",
                            "route53:getHealthCheck",
                            "route53:getHealthCheckCount",
                            "route53:getHealthCheckLastFailureReason",
                            "route53:getHealthCheckStatus",
                            "route53:getHostedZone",
                            "route53:getHostedZoneCount",
                            "route53:getReusableDelegationSet",
                            "route53:getTrafficPolicy",
                            "route53:getTrafficPolicyInstance",
                            "route53:getTrafficPolicyInstanceCount",
                            "route53:listGeoLocations",
                            "route53:listHealthChecks",
                            "route53:listHostedZones",
                            "route53:listHostedZonesByName",
                            "route53:listResourceRecordSets",
                            "route53:listReusableDelegationSets",
                            "route53:listTagsForResource",
                            "route53:listTagsForResources",
                            "route53:listTrafficPolicies",
                            "route53:listTrafficPolicyInstances",
                            "route53:listTrafficPolicyInstancesByHostedZone",
                            "route53:listTrafficPolicyInstancesByPolicy",
                            "route53:listTrafficPolicyVersions",
                            "route53domains:checkDomainAvailability",
                            "route53domains:getContactReachabilityStatus",
                            "route53domains:getDomainDetail",
                            "route53domains:getOperationDetail",
                            "route53domains:listDomains",
                            "route53domains:listOperations",
                            "route53domains:listTagsForDomain",
                            "route53domains:viewBilling",
                            "route53resolver:getResolverRulePolicy",
                            "route53resolver:listResolverEndpointIpAddresses",
                            "route53resolver:listResolverEndpoints",
                            "route53resolver:listResolverRuleAssociations",
                            "route53resolver:listResolverRules",
                            "route53resolver:listTagsForResource",
                            "s3:getAccelerateConfiguration",
                            "s3:getAnalyticsConfiguration",
                            "s3:getBucketAcl",
                            "s3:getBucketCORS",
                            "s3:getBucketLocation",
                            "s3:getBucketLogging",
                            "s3:getBucketNotification",
                            "s3:getBucketPolicy",
                            "s3:getBucketRequestPayment",
                            "s3:getBucketTagging",
                            "s3:getBucketVersioning",
                            "s3:getBucketWebsite",
                            "s3:getEncryptionConfiguration",
                            "s3:getInventoryConfiguration",
                            "s3:getLifecycleConfiguration",
                            "s3:getMetricsConfiguration",
                            "s3:getReplicationConfiguration",
                            "s3:listAllMyBuckets",
                            "s3:listBucket",
                            "s3:listBucketMultipartUploads",
                            "sagemaker:describeAlgorithm",
                            "sagemaker:describeCompilationJob",
                            "sagemaker:describeEndpoint",
                            "sagemaker:describeEndpointConfig",
                            "sagemaker:describeHyperParameterTuningJob",
                            "sagemaker:describeLabelingJob",
                            "sagemaker:describeModel",
                            "sagemaker:describeModelPackage",
                            "sagemaker:describeNotebookInstance",
                            "sagemaker:describeNotebookInstanceLifecycleConfig",
                            "sagemaker:describeTrainingJob",
                            "sagemaker:describeTransformJob",
                            "sagemaker:describeWorkteam",
                            "sagemaker:listAlgorithms",
                            "sagemaker:listCompilationJobs",
                            "sagemaker:listEndpointConfigs",
                            "sagemaker:listEndpoints",
                            "sagemaker:listHyperParameterTuningJobs",
                            "sagemaker:listLabelingJobs",
                            "sagemaker:listLabelingJobsForWorkteam",
                            "sagemaker:listModelPackages",
                            "sagemaker:listModels",
                            "sagemaker:listNotebookInstanceLifecycleConfigs",
                            "sagemaker:listNotebookInstances",
                            "sagemaker:listTags",
                            "sagemaker:listTrainingJobs",
                            "sagemaker:listTrainingJobsForHyperParameterTuningJob",
                            "sagemaker:listTransformJobs",
                            "sagemaker:listWorkteams",
                            "sdb:domainMetadata",
                            "sdb:listDomains",
                            "secretsmanager:describeSecret",
                            "secretsmanager:getResourcePolicy",
                            "secretsmanager:listSecretVersionIds",
                            "secretsmanager:listSecrets",
                            "securityhub:getEnabledStandards",
                            "securityhub:getFindings",
                            "securityhub:getInsightResults",
                            "securityhub:getInsights",
                            "securityhub:getMasterAccount",
                            "securityhub:getMembers",
                            "securityhub:listEnabledProductsForImport",
                            "securityhub:listInvitations",
                            "securityhub:listMembers",
                            "servicecatalog:describeConstraint",
                            "servicecatalog:describePortfolio",
                            "servicecatalog:describeProduct",
                            "servicecatalog:describeProductAsAdmin",
                            "servicecatalog:describeProductView",
                            "servicecatalog:describeProvisioningArtifact",
                            "servicecatalog:describeProvisioningParameters",
                            "servicecatalog:describeRecord",
                            "servicecatalog:listAcceptedPortfolioShares",
                            "servicecatalog:listConstraintsForPortfolio",
                            "servicecatalog:listLaunchPaths",
                            "servicecatalog:listPortfolioAccess",
                            "servicecatalog:listPortfolios",
                            "servicecatalog:listPortfoliosForProduct",
                            "servicecatalog:listPrincipalsForPortfolio",
                            "servicecatalog:listProvisioningArtifacts",
                            "servicecatalog:listRecordHistory",
                            "servicecatalog:scanProvisionedProducts",
                            "servicecatalog:searchProducts",
                            "servicequotas:getAWSDefaultServiceQuota",
                            "servicequotas:getAssociationForServiceQuotaTemplate",
                            "servicequotas:getRequestedServiceQuotaChange",
                            "servicequotas:getServiceQuota",
                            "servicequotas:getServiceQuotaIncreaseRequestFromTemplate",
                            "servicequotas:listAWSDefaultServiceQuotas",
                            "servicequotas:listRequestedServiceQuotaChangeHistory",
                            "servicequotas:listRequestedServiceQuotaChangeHistoryByQuota",
                            "servicequotas:listServiceQuotaIncreaseRequestsInTemplate",
                            "servicequotas:listServiceQuotas",
                            "servicequotas:listServices",
                            "ses:describeActiveReceiptRuleSet",
                            "ses:describeReceiptRule",
                            "ses:describeReceiptRuleSet",
                            "ses:getIdentityDkimAttributes",
                            "ses:getIdentityMailFromDomainAttributes",
                            "ses:getIdentityNotificationAttributes",
                            "ses:getIdentityPolicies",
                            "ses:getIdentityVerificationAttributes",
                            "ses:getSendQuota",
                            "ses:getSendStatistics",
                            "ses:listIdentities",
                            "ses:listIdentityPolicies",
                            "ses:listReceiptFilters",
                            "ses:listReceiptRuleSets",
                            "ses:listVerifiedEmailAddresses",
                            "shield:describeAttack",
                            "shield:describeProtection",
                            "shield:describeSubscription",
                            "shield:listAttacks",
                            "shield:listProtections",
                            "sms:getConnectors",
                            "sms:getReplicationJobs",
                            "sms:getReplicationRuns",
                            "sms:getServers",
                            "snowball:describeAddress",
                            "snowball:describeAddresses",
                            "snowball:describeJob",
                            "snowball:getSnowballUsage",
                            "snowball:listJobs",
                            "sns:checkIfPhoneNumberIsOptedOut",
                            "sns:getEndpointAttributes",
                            "sns:getPlatformApplicationAttributes",
                            "sns:getSMSAttributes",
                            "sns:getSubscriptionAttributes",
                            "sns:getTopicAttributes",
                            "sns:listEndpointsByPlatformApplication",
                            "sns:listPhoneNumbersOptedOut",
                            "sns:listPlatformApplications",
                            "sns:listSubscriptions",
                            "sns:listSubscriptionsByTopic",
                            "sns:listTopics",
                            "sqs:getQueueAttributes",
                            "sqs:getQueueUrl",
                            "sqs:listDeadLetterSourceQueues",
                            "sqs:listQueues",
                            "ssm:describeActivations",
                            "ssm:describeAssociation",
                            "ssm:describeAutomationExecutions",
                            "ssm:describeAvailablePatches",
                            "ssm:describeDocument",
                            "ssm:describeDocumentPermission",
                            "ssm:describeEffectiveInstanceAssociations",
                            "ssm:describeEffectivePatchesForPatchBaseline",
                            "ssm:describeInstanceAssociationsStatus",
                            "ssm:describeInstanceInformation",
                            "ssm:describeInstancePatchStates",
                            "ssm:describeInstancePatchStatesForPatchGroup",
                            "ssm:describeInstancePatches",
                            "ssm:describeMaintenanceWindowExecutionTaskInvocations",
                            "ssm:describeMaintenanceWindowExecutionTasks",
                            "ssm:describeMaintenanceWindowExecutions",
                            "ssm:describeMaintenanceWindowTargets",
                            "ssm:describeMaintenanceWindowTasks",
                            "ssm:describeMaintenanceWindows",
                            "ssm:describeParameters",
                            "ssm:describePatchBaselines",
                            "ssm:describePatchGroupState",
                            "ssm:describePatchGroups",
                            "ssm:getAutomationExecution",
                            "ssm:getCommandInvocation",
                            "ssm:getDefaultPatchBaseline",
                            "ssm:getDeployablePatchSnapshotForInstance",
                            "ssm:getInventorySchema",
                            "ssm:getMaintenanceWindow",
                            "ssm:getMaintenanceWindowExecution",
                            "ssm:getMaintenanceWindowExecutionTask",
                            "ssm:getPatchBaseline",
                            "ssm:getPatchBaselineForPatchGroup",
                            "ssm:listAssociations",
                            "ssm:listCommandInvocations",
                            "ssm:listCommands",
                            "ssm:listDocumentVersions",
                            "ssm:listDocuments",
                            "ssm:listTagsForResource",
                            "states:describeActivity",
                            "states:describeExecution",
                            "states:describeStateMachine",
                            "states:getExecutionHistory",
                            "states:listActivities",
                            "states:listExecutions",
                            "states:listStateMachines",
                            "storagegateway:describeBandwidthRateLimit",
                            "storagegateway:describeCache",
                            "storagegateway:describeCachediSCSIVolumes",
                            "storagegateway:describeGatewayInformation",
                            "storagegateway:describeMaintenanceStartTime",
                            "storagegateway:describeNFSFileShares",
                            "storagegateway:describeSMBFileShares",
                            "storagegateway:describeSMBSettings",
                            "storagegateway:describeSnapshotSchedule",
                            "storagegateway:describeStorediSCSIVolumes",
                            "storagegateway:describeTapeArchives",
                            "storagegateway:describeTapeRecoveryPoints",
                            "storagegateway:describeTapes",
                            "storagegateway:describeUploadBuffer",
                            "storagegateway:describeVTLDevices",
                            "storagegateway:describeWorkingStorage",
                            "storagegateway:listFileShares",
                            "storagegateway:listGateways",
                            "storagegateway:listLocalDisks",
                            "storagegateway:listTagsForResource",
                            "storagegateway:listTapes",
                            "storagegateway:listVolumeInitiators",
                            "storagegateway:listVolumeRecoveryPoints",
                            "storagegateway:listVolumes",
                            "swf:countClosedWorkflowExecutions",
                            "swf:countOpenWorkflowExecutions",
                            "swf:countPendingActivityTasks",
                            "swf:countPendingDecisionTasks",
                            "swf:describeActivityType",
                            "swf:describeDomain",
                            "swf:describeWorkflowExecution",
                            "swf:describeWorkflowType",
                            "swf:getWorkflowExecutionHistory",
                            "swf:listActivityTypes",
                            "swf:listClosedWorkflowExecutions",
                            "swf:listDomains",
                            "swf:listOpenWorkflowExecutions",
                            "swf:listWorkflowTypes",
                            "transfer:describeServer",
                            "transfer:describeUser",
                            "transfer:listServers",
                            "transfer:listTagsForResource",
                            "transfer:listUsers",
                            "waf-regional:getByteMatchSet",
                            "waf-regional:getChangeTokenStatus",
                            "waf-regional:getIPSet",
                            "waf-regional:getRule",
                            "waf-regional:getSqlInjectionMatchSet",
                            "waf-regional:getWebACL",
                            "waf-regional:getWebACLForResource",
                            "waf-regional:listByteMatchSets",
                            "waf-regional:listIPSets",
                            "waf-regional:listResourcesForWebACL",
                            "waf-regional:listRules",
                            "waf-regional:listSqlInjectionMatchSets",
                            "waf-regional:listWebACLs",
                            "waf:getByteMatchSet",
                            "waf:getChangeTokenStatus",
                            "waf:getIPSet",
                            "waf:getRule",
                            "waf:getSampledRequests",
                            "waf:getSizeConstraintSet",
                            "waf:getSqlInjectionMatchSet",
                            "waf:getWebACL",
                            "waf:getXssMatchSet",
                            "waf:listByteMatchSets",
                            "waf:listIPSets",
                            "waf:listRules",
                            "waf:listSizeConstraintSets",
                            "waf:listSqlInjectionMatchSets",
                            "waf:listWebACLs",
                            "waf:listXssMatchSets",
                            "workdocs:checkAlias",
                            "workdocs:describeAvailableDirectories",
                            "workdocs:describeInstances",
                            "worklink:describeAuditStreamConfiguration",
                            "worklink:describeCompanyNetworkConfiguration",
                            "worklink:describeDevice",
                            "worklink:describeDevicePolicyConfiguration",
                            "worklink:describeDomain",
                            "worklink:describeFleetMetadata",
                            "worklink:describeIdentityProviderConfiguration",
                            "worklink:describeWebsiteCertificateAuthority",
                            "worklink:listDevices",
                            "worklink:listDomains",
                            "worklink:listFleets",
                            "worklink:listWebsiteAuthorizationProviders",
                            "worklink:listWebsiteCertificateAuthorities",
                            "workmail:describeGroup",
                            "workmail:describeOrganization",
                            "workmail:describeResource",
                            "workmail:describeUser",
                            "workmail:listAliases",
                            "workmail:listGroupMembers",
                            "workmail:listGroups",
                            "workmail:listMailboxPermissions",
                            "workmail:listOrganizations",
                            "workmail:listResourceDelegates",
                            "workmail:listResources",
                            "workmail:listUsers",
                            "workspaces:describeAccount",
                            "workspaces:describeAccountModifications",
                            "workspaces:describeIpGroups",
                            "workspaces:describeTags",
                            "workspaces:describeWorkspaceBundles",
                            "workspaces:describeWorkspaceDirectories",
                            "workspaces:describeWorkspaceImages",
                            "workspaces:describeWorkspaces",
                            "workspaces:describeWorkspacesConnectionStatus"
                        ],
                        "Effect": "Allow",
                        "Resource": [
                            "*"
                        ]
                    }
                ],
                "Version": "2012-10-17"
            }
        }
      6. arn:aws:iam::aws:policy/aws-service-role/AWSConfigServiceRolePolicy
        {
            "issue": "UNKNOWN_ACTION",
            "severity": "",
            "location": "{'unknown_action': 'cloudformation:describeType', 'statement': {'Action': ['acm:DescribeCertificate', 'acm:ListCertificates', 'acm:ListTagsForCertificate', 'application-autoscaling:DescribeScalableTargets', 'application-autoscaling:DescribeScalingPolicies', 'autoscaling:DescribeAutoScalingGroups', 'autoscaling:DescribeLaunchConfigurations', 'autoscaling:DescribeLifecycleHooks', 'autoscaling:DescribePolicies', 'autoscaling:DescribeScheduledActions', 'autoscaling:DescribeTags', 'cloudfront:ListTagsForResource', 'cloudformation:describeType', 'cloudformation:listTypes', 'cloudtrail:DescribeTrails', 'cloudtrail:GetEventSelectors', 'cloudtrail:GetTrailStatus', 'cloudtrail:ListTags', 'cloudwatch:DescribeAlarms', 'codepipeline:GetPipeline', 'codepipeline:GetPipelineState', 'codepipeline:ListPipelines', 'config:BatchGet*', 'config:Describe*', 'config:Get*', 'config:List*', 'config:Put*', 'config:Select*', 'dms:DescribeReplicationInstances', 'dynamodb:DescribeContinuousBackups', 'dynamodb:DescribeLimits', 'dynamodb:DescribeTable', 'dynamodb:ListTables', 'dynamodb:ListTagsOfResource', 'ec2:Describe*', 'elasticache:DescribeCacheClusters', 'elasticache:DescribeReplicationGroups', 'elasticfilesystem:DescribeFileSystems', 'elasticloadbalancing:DescribeListeners', 'elasticloadbalancing:DescribeLoadBalancerAttributes', 'elasticloadbalancing:DescribeLoadBalancerPolicies', 'elasticloadbalancing:DescribeLoadBalancers', 'elasticloadbalancing:DescribeRules', 'elasticloadbalancing:DescribeTags', 'elasticmapreduce:DescribeCluster', 'elasticmapreduce:DescribeSecurityConfiguration', 'elasticmapreduce:ListClusters', 'elasticmapreduce:ListInstances', 'es:DescribeElasticsearchDomain', 'es:DescribeElasticsearchDomains', 'es:ListDomainNames', 'es:ListTags', 'guardduty:GetDetector', 'guardduty:GetFindings', 'guardduty:GetMasterAccount', 'guardduty:ListDetectors', 'guardduty:ListFindings', 'iam:GenerateCredentialReport', 'iam:GetAccountAuthorizationDetails', 'iam:GetAccountPasswordPolicy', 'iam:GetAccountSummary', 'iam:GetCredentialReport', 'iam:GetGroup', 'iam:GetGroupPolicy', 'iam:GetPolicy', 'iam:GetPolicyVersion', 'iam:GetRole', 'iam:GetRolePolicy', 'iam:GetUser', 'iam:GetUserPolicy', 'iam:ListAttachedGroupPolicies', 'iam:ListAttachedRolePolicies', 'iam:ListAttachedUserPolicies', 'iam:ListEntitiesForPolicy', 'iam:ListGroupPolicies', 'iam:ListGroupsForUser', 'iam:ListInstanceProfilesForRole', 'iam:ListPolicyVersions', 'iam:ListRolePolicies', 'iam:ListUserPolicies', 'iam:ListVirtualMFADevices', 'kms:DescribeKey', 'kms:GetKeyPolicy', 'kms:GetKeyRotationStatus', 'kms:ListKeys', 'kms:ListResourceTags', 'lambda:GetAlias', 'lambda:GetFunction', 'lambda:GetPolicy', 'lambda:ListAliases', 'lambda:ListFunctions', 'logs:DescribeLogGroups', 'rds:DescribeDBClusters', 'rds:DescribeDBClusterSnapshotAttributes', 'rds:DescribeDBClusterSnapshots', 'rds:DescribeDBInstances', 'rds:DescribeDBSecurityGroups', 'rds:DescribeDBSnapshotAttributes', 'rds:DescribeDBSnapshots', 'rds:DescribeDBSubnetGroups', 'rds:DescribeEventSubscriptions', 'rds:ListTagsForResource', 'redshift:DescribeClusterParameterGroups', 'redshift:DescribeClusterParameters', 'redshift:DescribeClusterSecurityGroups', 'redshift:DescribeClusterSnapshots', 'redshift:DescribeClusterSubnetGroups', 'redshift:DescribeClusters', 'redshift:DescribeEventSubscriptions', 'redshift:DescribeLoggingStatus', 's3:GetAccelerateConfiguration', 's3:GetAccountPublicAccessBlock', 's3:GetBucketAcl', 's3:GetBucketCORS', 's3:GetBucketLocation', 's3:GetBucketLogging', 's3:GetBucketNotification', 's3:GetBucketObjectLockConfiguration', 's3:GetBucketPolicy', 's3:GetBucketPublicAccessBlock', 's3:GetBucketRequestPayment', 's3:GetBucketTagging', 's3:GetBucketVersioning', 's3:GetBucketWebsite', 's3:GetEncryptionConfiguration', 's3:GetLifecycleConfiguration', 's3:GetReplicationConfiguration', 's3:ListAllMyBuckets', 's3:ListBucket', 'sagemaker:DescribeEndpointConfig', 'sagemaker:DescribeNotebookInstance', 'sagemaker:ListEndpointConfigs', 'sagemaker:ListNotebookInstances', 'secretsmanager:ListSecrets', 'secretsmanager:ListSecretVersionIds', 'shield:DescribeDRTAccess', 'shield:DescribeProtection', 'shield:DescribeSubscription', 'sns:GetTopicAttributes', 'sns:ListSubscriptions', 'sns:ListTagsForResource', 'sns:ListTopics', 'sqs:GetQueueAttributes', 'sqs:ListQueues', 'sqs:ListQueueTags', 'ssm:DescribeAutomationExecutions', 'ssm:DescribeDocument', 'ssm:GetAutomationExecution', 'ssm:GetDocument', 'support:DescribeCases', 'waf-regional:GetWebACL', 'waf-regional:GetWebACLForResource'], 'Effect': 'Allow', 'Resource': '*'}, 'filepath': None}",
            "policy": {
                "Statement": [
                    {
                        "Action": [
                            "acm:DescribeCertificate",
                            "acm:ListCertificates",
                            "acm:ListTagsForCertificate",
                            "application-autoscaling:DescribeScalableTargets",
                            "application-autoscaling:DescribeScalingPolicies",
                            "autoscaling:DescribeAutoScalingGroups",
                            "autoscaling:DescribeLaunchConfigurations",
                            "autoscaling:DescribeLifecycleHooks",
                            "autoscaling:DescribePolicies",
                            "autoscaling:DescribeScheduledActions",
                            "autoscaling:DescribeTags",
                            "cloudfront:ListTagsForResource",
                            "cloudformation:describeType",
                            "cloudformation:listTypes",
                            "cloudtrail:DescribeTrails",
                            "cloudtrail:GetEventSelectors",
                            "cloudtrail:GetTrailStatus",
                            "cloudtrail:ListTags",
                            "cloudwatch:DescribeAlarms",
                            "codepipeline:GetPipeline",
                            "codepipeline:GetPipelineState",
                            "codepipeline:ListPipelines",
                            "config:BatchGet*",
                            "config:Describe*",
                            "config:Get*",
                            "config:List*",
                            "config:Put*",
                            "config:Select*",
                            "dms:DescribeReplicationInstances",
                            "dynamodb:DescribeContinuousBackups",
                            "dynamodb:DescribeLimits",
                            "dynamodb:DescribeTable",
                            "dynamodb:ListTables",
                            "dynamodb:ListTagsOfResource",
                            "ec2:Describe*",
                            "elasticache:DescribeCacheClusters",
                            "elasticache:DescribeReplicationGroups",
                            "elasticfilesystem:DescribeFileSystems",
                            "elasticloadbalancing:DescribeListeners",
                            "elasticloadbalancing:DescribeLoadBalancerAttributes",
                            "elasticloadbalancing:DescribeLoadBalancerPolicies",
                            "elasticloadbalancing:DescribeLoadBalancers",
                            "elasticloadbalancing:DescribeRules",
                            "elasticloadbalancing:DescribeTags",
                            "elasticmapreduce:DescribeCluster",
                            "elasticmapreduce:DescribeSecurityConfiguration",
                            "elasticmapreduce:ListClusters",
                            "elasticmapreduce:ListInstances",
                            "es:DescribeElasticsearchDomain",
                            "es:DescribeElasticsearchDomains",
                            "es:ListDomainNames",
                            "es:ListTags",
                            "guardduty:GetDetector",
                            "guardduty:GetFindings",
                            "guardduty:GetMasterAccount",
                            "guardduty:ListDetectors",
                            "guardduty:ListFindings",
                            "iam:GenerateCredentialReport",
                            "iam:GetAccountAuthorizationDetails",
                            "iam:GetAccountPasswordPolicy",
                            "iam:GetAccountSummary",
                            "iam:GetCredentialReport",
                            "iam:GetGroup",
                            "iam:GetGroupPolicy",
                            "iam:GetPolicy",
                            "iam:GetPolicyVersion",
                            "iam:GetRole",
                            "iam:GetRolePolicy",
                            "iam:GetUser",
                            "iam:GetUserPolicy",
                            "iam:ListAttachedGroupPolicies",
                            "iam:ListAttachedRolePolicies",
                            "iam:ListAttachedUserPolicies",
                            "iam:ListEntitiesForPolicy",
                            "iam:ListGroupPolicies",
                            "iam:ListGroupsForUser",
                            "iam:ListInstanceProfilesForRole",
                            "iam:ListPolicyVersions",
                            "iam:ListRolePolicies",
                            "iam:ListUserPolicies",
                            "iam:ListVirtualMFADevices",
                            "kms:DescribeKey",
                            "kms:GetKeyPolicy",
                            "kms:GetKeyRotationStatus",
                            "kms:ListKeys",
                            "kms:ListResourceTags",
                            "lambda:GetAlias",
                            "lambda:GetFunction",
                            "lambda:GetPolicy",
                            "lambda:ListAliases",
                            "lambda:ListFunctions",
                            "logs:DescribeLogGroups",
                            "rds:DescribeDBClusters",
                            "rds:DescribeDBClusterSnapshotAttributes",
                            "rds:DescribeDBClusterSnapshots",
                            "rds:DescribeDBInstances",
                            "rds:DescribeDBSecurityGroups",
                            "rds:DescribeDBSnapshotAttributes",
                            "rds:DescribeDBSnapshots",
                            "rds:DescribeDBSubnetGroups",
                            "rds:DescribeEventSubscriptions",
                            "rds:ListTagsForResource",
                            "redshift:DescribeClusterParameterGroups",
                            "redshift:DescribeClusterParameters",
                            "redshift:DescribeClusterSecurityGroups",
                            "redshift:DescribeClusterSnapshots",
                            "redshift:DescribeClusterSubnetGroups",
                            "redshift:DescribeClusters",
                            "redshift:DescribeEventSubscriptions",
                            "redshift:DescribeLoggingStatus",
                            "s3:GetAccelerateConfiguration",
                            "s3:GetAccountPublicAccessBlock",
                            "s3:GetBucketAcl",
                            "s3:GetBucketCORS",
                            "s3:GetBucketLocation",
                            "s3:GetBucketLogging",
                            "s3:GetBucketNotification",
                            "s3:GetBucketObjectLockConfiguration",
                            "s3:GetBucketPolicy",
                            "s3:GetBucketPublicAccessBlock",
                            "s3:GetBucketRequestPayment",
                            "s3:GetBucketTagging",
                            "s3:GetBucketVersioning",
                            "s3:GetBucketWebsite",
                            "s3:GetEncryptionConfiguration",
                            "s3:GetLifecycleConfiguration",
                            "s3:GetReplicationConfiguration",
                            "s3:ListAllMyBuckets",
                            "s3:ListBucket",
                            "sagemaker:DescribeEndpointConfig",
                            "sagemaker:DescribeNotebookInstance",
                            "sagemaker:ListEndpointConfigs",
                            "sagemaker:ListNotebookInstances",
                            "secretsmanager:ListSecrets",
                            "secretsmanager:ListSecretVersionIds",
                            "shield:DescribeDRTAccess",
                            "shield:DescribeProtection",
                            "shield:DescribeSubscription",
                            "sns:GetTopicAttributes",
                            "sns:ListSubscriptions",
                            "sns:ListTagsForResource",
                            "sns:ListTopics",
                            "sqs:GetQueueAttributes",
                            "sqs:ListQueues",
                            "sqs:ListQueueTags",
                            "ssm:DescribeAutomationExecutions",
                            "ssm:DescribeDocument",
                            "ssm:GetAutomationExecution",
                            "ssm:GetDocument",
                            "support:DescribeCases",
                            "waf-regional:GetWebACL",
                            "waf-regional:GetWebACLForResource"
                        ],
                        "Effect": "Allow",
                        "Resource": "*"
                    }
                ],
                "Version": "2012-10-17"
            }
        }

IAM role allows assumption from anywhere

Severity: High
Issue ID: IAM_ROLE_ALLOWS_ASSUMPTION_FROM_ANYWHERE

The IAM role's trust policy allows any other account to assume it.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
      1. arn:aws:iam::XXXXXXXXXXXX:role/terraform-20200327155759837100000002
        {
            "statement": {
                "Statement": [
                    {
                        "Action": "sts:AssumeRole",
                        "Condition": {
                            "BoolIfExists": {
                                "aws:MultiFactorAuthPresent": "false"
                            }
                        },
                        "Effect": "Allow",
                        "Principal": {
                            "AWS": "*"
                        },
                        "Sid": ""
                    }
                ],
                "Version": "2012-10-17"
            }
        }

Use of NotAction in an Allow statement

Severity: Medium
Issue ID: IAM_NOTACTION_ALLOW

Using NotAction in an Allow policy almost always results in unwanted actions being allowed and should be avoided.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
      1. {'account': 'NCCGroup-BascWorkshop'}
        {
            "Statement": {
                "Effect": "Allow",
                "NotAction": [
                    "ec2:Describe*"
                ],
                "Resource": "*"
            }
        }
      2. {'account': 'NCCGroup-BascWorkshop'}
        {
            "Statement": {
                "Effect": "Allow",
                "NotAction": [
                    "ec2:*"
                ],
                "Resource": "*"
            }
        }
      3. {'account': 'NCCGroup-BascWorkshop'}
        {
            "Statement": {
                "Effect": "Allow",
                "NotAction": "s3:DeleteBucket",
                "Resource": "*"
            }
        }

IAM role with admin privileges can be assumed by unexpected principals

Severity: High
Issue ID: IAM_UNEXPECTED_ADMIN_PRINCIPAL

Admins in an account should be assumed by people. This rule detects IAM Roles that can be granted to EC2s and other services, that has admin privileges.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
      1. arn:aws:iam::XXXXXXXXXXXX:role/terraform-20200327155803928200000008
        {
            "comment": "Unexpected Principal in AssumeRolePolicyDocument for an admin",
            "Principal": {
                "Service": "ec2.amazonaws.com"
            }
        }

Name does not indicate admin

Severity: Low
Issue ID: IAM_NAME_DOES_NOT_INDICATE_ADMIN

This IAM Group grants admin privileges, but the name does not indicate it is for admins.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
      1. arn:aws:iam::XXXXXXXXXXXX:group/sadcloud_superuser

IAM role with s3 listing and get privileges can be assumed by unexpected principals

Severity: High
Issue ID: IAM_UNEXPECTED_S3_EXFIL_PRINCIPAL

The ability to list s3 buckets, and get objects from them, should be restricted largely to people as compromising an EC2 with this privilege could lead to exfiltration of data.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
      1. arn:aws:iam::XXXXXXXXXXXX:role/sadcloud-s3-stack
        {
            "comment": "Unexpected Principal in AssumeRolePolicyDocument for an admin",
            "Principal": {
                "Service": "cloudformation.amazonaws.com"
            }
        }

Password policy does not meet minimum character requirement

Severity: Low
Issue ID: PASSWORD_POLICY_CHARACTER_MINIMUM

A password length requirement helps ensure strong passwords are used by IAM Users. Setting a password policy does not impact existing users, so after setting this, you should ensure users reset their passwords so that they are in compliance.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
        {
            "MinimumPasswordLength": 6
        }

Password policy does not require all character sets

Severity: Low
Issue ID: PASSWORD_POLICY_CHARACTER_SET_REQUIREMENTS

A password character set requirement help ensure strong passwords are used by IAM Users. Setting a password policy does not impact existing users, so after setting this, you should ensure users reset their passwords so that they are in compliance.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
        {
            "Policy lacks": [
                "RequireNumbers",
                "RequireSymbols",
                "RequireLowercaseCharacters",
                "RequireUppercaseCharacters"
            ]
        }

User has password login, but not MFA

Severity: Medium
Issue ID: USER_WITH_PASSWORD_LOGIN_BUT_NO_MFA

MFA (multi-factor authentication) helps mitigate user account take-over.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
      1. jdow
        {
            "Number of days since user was created": 168
        }

User has not logged in for over 90 days

Severity: Medium
Issue ID: USER_HAS_NOT_LOGGED_IN_FOR_OVER_MAX_DAYS

The user has not used their password login for over 90 days. The password login should be removed from this user, or the user entirely.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
      1. jdow
        {
            "Number of days since user was created": 168,
            "Number of days since last login": 160
        }

User has not used access key for over 90 days

Severity: Low
Issue ID: USER_HAS_NOT_USED_ACCESS_KEY_FOR_MAX_DAYS

Access keys that have not been used for a while should be removed as they may have been lost, but still grant access to the account.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
      1. jdow
        {
            "Days since key 1 used:": 160,
            "Number of days since key was rotated": 160
        }
      2. rami
        {
            "Days since key 1 used:": 159,
            "Number of days since key was rotated": 159
        }

User has two access keys

Severity: Low
Issue ID: USER_HAS_TWO_ACCESS_KEYS

A user should only have one access key. The ability to have multiple access keys is only for when an access key is being rolled, and the old one should be removed. The user should identify one access key to use and the other should be removed.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
      1. rami
        {
            "Number of days since key1 was rotated": 159,
            "Number of days since key2 was rotated": 160
        }

RDS

RDS has a public IP address

Severity: Low
Issue ID: RDS_PUBLIC_IP

Check whether this RDS instance is publicly accessible. Best practice is to put RDS instances in private subnets and not give them public IPs.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
    • us-east-1
      1. terraform-2020032715581489530000000f

ECR

ECR is public

Severity: Medium
Issue ID: ECR_PUBLIC

The Amazon Elastic Container Registry (ECR) stores docker images. These may contain sensitive information. These are somewhat hard for an attacker to find, but should not be made public.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
    • us-east-1
      1. sadcloud
        "{\n  \"Version\" : \"2008-10-17\",\n  \"Statement\" : [ {\n    \"Sid\" : \"AllowPull\",\n    \"Effect\" : \"Allow\",\n    \"Principal\" : \"*\",\n    \"Action\" : [ \"ecr:GetDownloadUrlForLayer\", \"ecr:BatchGetImage\", \"ecr:BatchCheckLayerAvailability\", \"ecr:PutImage\", \"ecr:InitiateLayerUpload\", \"ecr:UploadLayerPart\", \"ecr:CompleteLayerUpload\", \"ecr:DescribeRepositories\", \"ecr:GetRepositoryPolicy\", \"ecr:ListImages\", \"ecr:DeleteRepository\", \"ecr:BatchDeleteImage\", \"ecr:SetRepositoryPolicy\", \"ecr:DeleteRepositoryPolicy\" ]\n  } ]\n}"

Redshift

Redshift has public IP

Severity: Medium
Issue ID: REDSHIFT_PUBLIC_IP

Redshift databases should be in private subnets. Databases should not have public IPs. You should additionally check if the Security Groups associated with this are allowing it to be publicly accessible.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
    • us-east-1
      1. sadcloud

ElasticSearch

ElasticSearch cluster is publicly accessible

Severity: High
Issue ID: ES_PUBLIC

ElasticSearch databases should be public. Change the resource policy to fix this.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
    • us-east-1
      1. sadcloud
        "{\"Version\":\"2012-10-17\",\"Statement\":[{\"Effect\":\"Allow\",\"Principal\":\"*\",\"Action\":\"es:*\",\"Resource\":\"arn:aws:es:us-east-1:XXXXXXXXXXXX:domain/sadcloud/*\"}]}"

SecurityGroup

Security Group overlaps

Severity: Low
Issue ID: SG_CIDR_OVERLAPS

This often happens when one attempts to restrict access, then opens up the access further.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
    • us-east-1
      1. sg-05371d4aa73f0ad9b
        {
            "cidr1": "162.168.2.0/24",
            "cidr2": "162.168.2.0/25"
        }

Security Group CIDR unneeded

Severity: Info
Issue ID: SG_CIDR_UNNEEDED

The CIDR in the Security Group cannot be blocked, so including it is not necessary.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
    • us-east-1
      1. sg-0797f3428664da55f
        {
            "cidr": "127.0.0.0/8"
        }

Security Group CIDR unexpected

Severity: Info
Issue ID: SG_CIDR_UNEXPECTED

The CIDR in the Security Group is formatted oddly.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
    • us-east-1
      1. sg-0b3440c22318cb2a8
        {
            "cidr": "0.0.0.0/8"
        }

Security Group CIDR contains large IP range

Severity: Info
Issue ID: SG_LARGE_CIDR

The CIDR in a Security Group in the account contains a large IP range, defeating the purpose of restricting access with a Security Group


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
    • us-east-1
      1. 52.14.0.0/16
        {
            "size": 65536,
            "security_groups": [
                "sg-001d97901591b23e0"
            ]
        }
      2. 52.28.0.0/16
        {
            "size": 65536,
            "security_groups": [
                "sg-0b84c11a41112b0cd"
            ]
        }

Glacier

Glacier vault is publicly accesible

Severity: Medium
Issue ID: GLACIER_PUBLIC

Glacier is a storage service like S3. These vaults are harder to find, but may still contain sensitive information. The resource policy should be locked down to allow access only by certain accounts.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
    • us-east-1
      1. sadcloud_public_vault
        "{\"Version\":\"2012-10-17\",\"Statement\":[{\"Sid\":\"public\",\"Effect\":\"Allow\",\"Principal\":\"*\",\"Action\":\"glacier:*\",\"Resource\":\"arn:aws:glacier:us-east-1:XXXXXXXXXXXX:vaults/sadcloud_public_vault\"}]}"

KMS

KMS is publicly accesible

Severity: Medium
Issue ID: KMS_PUBLIC

This may allow an attacker to decrypt data using the KMS key.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
    • us-east-1
      1. a6ceac4c-44fb-419e-9f9c-77b7eb6eb832
        "{\n  \"Version\" : \"2012-10-17\",\n  \"Id\" : \"key-insecure-1\",\n  \"Statement\" : [ {\n    \"Sid\" : \"Default IAM policy for KMS keys\",\n    \"Effect\" : \"Allow\",\n    \"Principal\" : {\n      \"AWS\" : \"*\"\n    },\n    \"Action\" : \"kms:*\",\n    \"Resource\" : \"*\"\n  } ]\n}"

SQS

SQS is publicly accesible

Severity: Medium
Issue ID: SQS_PUBLIC

This may allow an attacker to read or write messages to this queue.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
    • us-east-1
      1. sadcloud
        "{\"Version\":\"2012-10-17\",\"Id\":\"sqspolicy\",\"Statement\":[{\"Sid\":\"First\",\"Effect\":\"Allow\",\"Principal\":\"*\",\"Action\":\"sqs:*\",\"Resource\":\"arn:aws:sqs:us-east-1:XXXXXXXXXXXX:sadcloud\"}]}"

SNS

SNS is publicly accesible

Severity: Medium
Issue ID: SNS_PUBLIC

This may allow an attacker to read or write messages to this queue.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
    • us-east-1
      1. arn:aws:sns:us-east-1:XXXXXXXXXXXX:sadcloud
        "{\"Version\":\"2012-10-17\",\"Statement\":[{\"Sid\":\"\",\"Effect\":\"Allow\",\"Principal\":{\"AWS\":\"*\"},\"Action\":[\"SNS:Subscribe\",\"SNS:SetTopicAttributes\",\"SNS:RemovePermission\",\"SNS:Receive\",\"SNS:Publish\",\"SNS:ListSubscriptionsByTopic\",\"SNS:GetTopicAttributes\",\"SNS:DeleteTopic\",\"SNS:AddPermission\"],\"Resource\":\"arn:aws:sns:us-east-1:XXXXXXXXXXXX:sadcloud\"}]}"

Lightsail

Lightsail in use

Severity: Info
Issue ID: LIGHTSAIL_IN_USE

There is nothing wrong with Lightsail, but it does not tend to be used in enterprises. The instances often were created while testing something and forgotten about.


  • NCCGroup-BascWorkshop (XXXXXXXXXXXX)
    • us-east-1
        {
            "instance count": 1
        }