View a markdown version of this page

AWS Outposts 的動作、資源和條件索引鍵 - 服務授權參考

AWS Outposts 的動作、資源和條件索引鍵

AWS Outposts (服務字首:outposts) 提供下列服務特定的操作、資源、動作和條件索引鍵,可用於 IAM 許可政策。

參考資料:

AWS Outposts 定義的 API 操作

下表將 API 操作映射至其授權的 IAM 動作。只會列出具有指定 API 和動作靜態值的條件金鑰;如需每個動作支援的完整條件金鑰集,請參閱動作表格。

作業 IAM 動作 條件鍵 可能的值 (s) 存取層級

CancelCapacityTask

outposts:CancelCapacityTask

寫入

CancelOrder

outposts:CancelOrder

寫入

CreateOrder

outposts:CreateOrder

寫入

CreateOutpost

outposts:CreateOutpost

寫入

outposts:TagResource

標記、寫入

CreatePrivateConnectivityConfig

outposts:CreatePrivateConnectivityConfig

寫入

CreateQuote

outposts:CreateQuote

寫入

CreateRenewal

outposts:CreateRenewal

寫入

CreateSite

outposts:CreateSite

寫入

outposts:TagResource

標記、寫入

DeleteOutpost

outposts:DeleteOutpost

寫入

DeleteQuote

outposts:DeleteQuote

寫入

DeleteSite

outposts:DeleteSite

寫入

GetCapacityTask

outposts:GetCapacityTask

讀取

GetCatalogItem

outposts:GetCatalogItem

讀取

GetConnection

outposts:GetConnection

讀取

GetOrder

outposts:GetOrder

讀取

GetOutpost

outposts:GetOutpost

讀取

GetOutpostBillingInformation

outposts:GetOutpostBillingInformation

讀取

GetOutpostInstanceTypes

outposts:GetOutpostInstanceTypes

讀取

GetOutpostSupportedInstanceTypes

outposts:GetOutpostSupportedInstanceTypes

讀取

GetPrivateConnectivityConfig

outposts:GetPrivateConnectivityConfig

讀取

GetQuote

outposts:GetQuote

讀取

GetRenewalPricing

outposts:GetRenewalPricing

讀取

GetSite

outposts:GetSite

讀取

GetSiteAddress

outposts:GetSiteAddress

讀取

ListAssetInstances

outposts:ListAssetInstances

清單

ListAssets

Outposts:ListAssets

清單

ListBlockingInstancesForCapacityTask

outposts:ListBlockingInstancesForCapacityTask

清單

ListCapacityTasks

outposts:ListCapacityTasks

清單

ListCatalogItems

outposts:ListCatalogItems

清單

ListOrderableInstanceTypes

outposts:ListOrderableInstanceTypes

清單

ListOrders

outposts:ListOrders

清單

ListOutposts

outposts:ListOutposts

清單

ListQuotes

outposts:ListQuotes

清單

ListSites

outposts:ListSites

清單

ListTagsForResource

outposts:ListTagsForResource

讀取

StartCapacityTask

outposts:StartCapacityTask

寫入

StartConnection

outposts:StartConnection

寫入

TagResource

outposts:TagResource

標記、寫入

UntagResource

Outposts:UntagResource

標記、寫入

UpdateOutpost

outposts:UpdateOutpost

寫入

UpdateQuote

outposts:UpdateQuote

寫入

UpdateSite

outposts:UpdateSite

寫入

UpdateSiteAddress

outposts:UpdateSiteAddress

寫入

UpdateSiteRackPhysicalProperties

outposts:UpdateSiteRackPhysicalProperties

寫入

AWS Outposts 定義的動作

您可在 IAM 政策陳述式的 Action 元素中指定以下動作。使用政策來授予在 AWS中執行操作的許可。在政策中使用動作時,通常會允許或拒絕存取相同名稱的 API 操作或 CLI 命令。不過,在某些情況下,單一動作可控制對多個操作的存取。或者,某些操作需要多種不同的動作。

動作 說明 資源類型 (*必填項目) 條件索引鍵 存取層級

CancelCapacityTask

准許取消容量任務

Outpost*

aws:ResourceTag/${TagKey}

寫入

CancelOrder

准許取消訂單

寫入

CreateOrder

准許建立訂單

Outpost*

aws:ResourceTag/${TagKey}

寫入

CreateOutpost

准許建立 Outpost

網站*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

寫入

CreatePrivateConnectivityConfig

准許建立私有連線組態

Outpost*

aws:ResourceTag/${TagKey}

寫入

CreateQuote

准許建立報價

寫入

CreateRenewal

准許為指定的 Outpost 建立續約

Outpost*

aws:ResourceTag/${TagKey}

寫入

CreateSite

准許建立網站

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

寫入

DeleteOutpost

准許刪除 Outpost

Outpost*

aws:ResourceTag/${TagKey}

寫入

DeleteQuote

准許刪除引號

寫入

DeleteSite

准許刪除網站

網站*

aws:ResourceTag/${TagKey}

寫入

GetCapacityTask

准許取得指定容量任務的相關資訊

Outpost*

aws:ResourceTag/${TagKey}

讀取

GetCatalogItem

准許取得目錄項目

讀取

GetConnection

准許取得 Outpost 伺服器連線的相關資訊

讀取

GetOrder

准許取得訂單的資訊

讀取

GetOutpost

准許取得指定 Outpost 的相關資訊

Outpost*

aws:ResourceTag/${TagKey}

讀取

GetOutpostBillingInformation

准許取得指定 Outpost 的 Outpost 帳單資訊

Outpost*

aws:ResourceTag/${TagKey}

讀取

GetOutpostInstanceTypes

准許取得指定 Outpost 的執行個體類型

Outpost*

aws:ResourceTag/${TagKey}

讀取

GetOutpostSupportedInstanceTypes

准許取得指定 Outpost 支援的執行個體類型

Outpost*

aws:ResourceTag/${TagKey}

讀取

GetPrivateConnectivityConfig

准許取得私有連線組態

Outpost*

aws:ResourceTag/${TagKey}

讀取

GetQuote

准許取得有關引號的資訊

讀取

GetRenewalPricing

准許取得指定 Outpost 的續約定價

Outpost*

aws:ResourceTag/${TagKey}

讀取

GetSite

准許取得網站

網站*

aws:ResourceTag/${TagKey}

讀取

GetSiteAddress

准許取得網站地址

網站*

aws:ResourceTag/${TagKey}

讀取

ListAssetInstances

准許列出指定 Outpost 的所有執行中執行個體

Outpost*

aws:ResourceTag/${TagKey}

清單

ListAssets

授予許可以列出您 Outpost 的資產

Outpost*

aws:ResourceTag/${TagKey}

清單

ListBlockingInstancesForCapacityTask

准許列出封鎖容量任務以針對指定的 Outpost 執行的所有執行中執行個體

Outpost*

aws:ResourceTag/${TagKey}

清單

ListCapacityTasks

准許列出 的容量任務 AWS 帳戶

清單

ListCatalogItems

准許列出所有目錄項目

清單

ListOrderableInstanceTypes

准許列出 的可排序執行個體類型 AWS 帳戶

清單

ListOrders

准許列出您 的訂單 AWS 帳戶

清單

ListOutposts

准許列出您 的 Outpost AWS 帳戶

清單

ListQuotes

准許列出 的引號 AWS 帳戶

清單

ListSites

准許列出您 的網站 AWS 帳戶

清單

ListTagsForResource

准許列出資源的標籤

讀取

StartCapacityTask

准許建立容量任務

Outpost*

aws:ResourceTag/${TagKey}

寫入

StartConnection

准許開始 Outpost 伺服器的連線

Outpost*

aws:ResourceTag/${TagKey}

寫入

TagResource

准許標記資源

outpost

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

標記、寫入

網站

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

准許取消標記資源

outpost

aws:ResourceTag/${TagKey}

aws:TagKeys

標記、寫入

網站

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateOutpost

准許更新 Outpost

Outpost*

aws:ResourceTag/${TagKey}

寫入

UpdateQuote

准許更新引號

寫入

UpdateSite

准許更新網站

網站*

aws:ResourceTag/${TagKey}

寫入

UpdateSiteAddress

准許更新網站地址

網站*

aws:ResourceTag/${TagKey}

寫入

UpdateSiteRackPhysicalProperties

准許更新站點中機架的物理屬性

網站*

aws:ResourceTag/${TagKey}

寫入

AWS Outposts 定義的資源類型

此服務會定義下列資源類型,並可用在 IAM 許可政策陳述式的 Resource 元素中。

資源類型 ARN 條件索引鍵

Outpost

arn:${Partition}:outposts:${Region}:${Account}:outpost/${OutpostId}

aws:ResourceTag/${TagKey}

網站

arn:${Partition}:outposts:${Region}:${Account}:site/${SiteId}

aws:ResourceTag/${TagKey}

AWS Outpost 的條件索引鍵

AWS Outposts 定義下列條件索引鍵,可用於 IAM 政策的 Condition元素。

條件索引鍵 描述 Type

aws:RequestTag/${TagKey}

依要求中傳遞的標籤來篩選存取權

String

aws:ResourceTag/${TagKey}

依與資源關聯的標籤來篩選存取權

String

aws:TagKeys

依要求中傳遞的標籤索引鍵來篩選存取權

ArrayOfString