Как решить код ошибки 403 при развертывании кода Java из Eclipse на AWS Lambda? - PullRequest
0 голосов
/ 25 апреля 2020

Я пытаюсь развернуть код Java из Eclipse в AWS Lambda. Я создал роль IAM и корзину S3 в центре обработки данных в США и Орегоне. Я вижу, как роль IAM выбирается из центра обработки данных, когда я пытаюсь выполнить развертывание из Eclipse, но он не показывает мне созданную мной корзину S3 и не позволяет создавать новую. Ниже показано сообщение - Failed to load bucket in US West (Oregon): com.amazonaws.services.s3.model.AmazonS3Exception: Access Denied (Service: Amazon S3; Status Code: 403; Error Code: AccessDenied; Request ID: 97DD6E6753642878; S3 Extended Request ID: JpOEYYT1HCE4f7spDBeAmYhTbCIyXUXS3qQP5wtm1XEU+mPHDoaUFp9CUSC/d0WZu7ZFBcr+YAI=), S3 Extended Request ID: JpOEYYT1HCE4f7spDBeAmYhTbCIyXUXS3qQP5wtm1XEU+mPHDoaUFp9CUSC/d0WZu7ZFBcr+YAI=.

Я сделал политику корзины опубликованной c, написав ниже.

{
    "Version": "2012-10-17",
    "Id": "Policy1234567890123",
    "Statement": [
        {
            "Sid": "Statement1",
            "Effect": "Allow",
            "Principal": "*",
            "Action": "s3:GetObject",
            "Resource": "arn:aws:s3:::srilambdabucket1/*"
        },
        {
            "Sid": "Statement2",
            "Effect": "Deny",
            "Principal": "*",
            "Action": "s3:PutObject",
            "Resource": "arn:aws:s3:::srilambdabucket1/*"
        }
    ]
}

Подскажите, пожалуйста, как можно устранить ошибку? Я новичок в AWS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...