Pun*_*cky 2 amazon-sqs amazon-web-services amazon-iam aws-cli
如何使用 AWS CLI 命令添加下面列出的 SQS 权限?
"Statement": [
{
"Sid": "Sid8390000202",
"Effect": "Allow",
"Principal": "*",
"Action": "SQS:*",
"Resource": "arn:aws:sqs:us-east-1:12345678:example-queue",
"Condition": {
"ArnEquals": {
"aws:SourceArn": "arn:aws:sns:us-east-1:73628827939:MySNS"
}
}
}
]
Run Code Online (Sandbox Code Playgroud)
您可以使用以下策略将文件本地保存为 set-queue-attributes.json。
{
"Id": "Policy1564523767951",
"Version": "2012-10-17",
"Statement": [
{
"Sid": "Stmt1564523766749",
"Action": "sqs:*",
"Effect": "Allow",
"Resource": "arn:aws:sqs:us-east-1:12345678:example-queue",
"Condition": {
"ArnEquals": {
"aws:SourceArn": "arn:aws:sns:us-east-1:73628827939:MySNS"
}
},
"Principal": "*"
}
]
}
Run Code Online (Sandbox Code Playgroud)
然后执行以下 CLI 命令。
aws sqs set-queue-attributes --queue-url https://sqs.us-east-1.amazonaws.com/12345678/example-queue --attributes file://set-queue-attributes.json
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2929 次 |
| 最近记录: |