Amazon SNSAPI許可:動作和資源參考 - Amazon Simple Notification Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Amazon SNSAPI許可:動作和資源參考

下列清單會授予 Amazon 存取控制SNS實作的特定資訊:

  • 每項政策都必須只涵蓋一個主題 (在撰寫政策時,請勿包括涵蓋不同主題的聲明)

  • 每項政策必須有唯一的政策 Id

  • 政策中的每個聲明必須有唯一的聲明 sid

政策配額

下表列出政策陳述式的最大配額。

名稱 最大配額

位元組

30 kb

聲明

100

委託人

1 至 200 (0 為無效。)

資源

1 (0 無效。 值必須符合政策主題ARN的 。)

有效的 Amazon SNS政策動作

Amazon SNS支援下表所示的動作。

動作 描述
sns:AddPermission 授與新增許可至主題政策的許可。
sns:DeleteTopic 授與刪除主題的許可。
sns:GetDataProtectionPolicy 授與擷取主題資料保護政策的許可。
sns:GetTopicAttributes 授與接收所有主題屬性的許可。
sns:ListSubscriptionsByTopic 授與擷取所有訂閱至特定主題的許可。
sns:ListTagsForResource 許可列出所有新增至特定主題的標籤。
sns:Publish 授與發佈和批次發佈至主題或端點的許可。如需詳細資訊,請參閱 Amazon Simple Notification Service API參考PublishBatch中的發佈 和 。
sns:PutDataProtectionPolicy 授與設定主題資料保護政策的許可。
sns:RemovePermission 授與移除主題政策中任何許可的許可。
sns:SetTopicAttributes 授與設定主題屬性的許可。
sns:Subscribe 授與訂閱主題的許可。

服務特定金鑰

Amazon SNS使用以下服務特定的金鑰。您可以在限制對 Subscribe 請求的存取的政策中使用這些。

  • sns:endpoint - URL、電子郵件地址,或從Subscribe請求或先前確認的訂閱ARN。使用字串條件 (請參閱 Amazon 的政策範例 SNS) 來限制對特定端點 (例如:*@example.com) 的存取。

  • sns:protocol - protocol 請求或先前已確認之訂閱的 Subscribe 值。使用字串條件 (請參閱 Amazon 的政策範例 SNS) 來限制發佈至特定傳送協定 (例如:https)。

重要

當您使用 政策來控制 sns:Endpoint 的存取時,請注意,DNS未來的問題可能會影響端點的名稱解析。