AWSConfigRemediation-RestrictBucketSSLRequestsOnly
Description
 The AWSConfigRemediation-RestrictBucketSSLRequestsOnly runbook
                creates an Amazon Simple Storage Service (Amazon S3) bucket policy statement that explicitly denies HTTP
                requests to the Amazon S3 bucket you specify. 
Document type
Automation
Owner
Amazon
Platforms
Linux, macOS, Windows
Parameters
- 
                    AutomationAssumeRole Type: String Description: (Required) The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that allows Systems Manager Automation to perform the actions on your behalf. 
- 
                    BucketName Type: String Description: (Required) The name of the S3 bucket that you want to deny HTTP requests. 
Required IAM permissions
The AutomationAssumeRole parameter requires the following actions to
                 use the runbook successfully.
- 
                    ssm:StartAutomationExecution
- 
                    ssm:GetAutomationExecution
- 
                    s3:DeleteBucketPolicy
- 
                    s3:GetBucketPolicy
- 
                    s3:PutEncryptionConfiguration
- 
                    s3:PutBucketPolicy
Document Steps
- 
                    aws:executeScript- Creates a bucket policy for the S3 bucket specified in theBucketNameparameter that explicitly denies HTTP requests.