View a markdown version of this page

的操作、资源和条件键 AWS Outposts - 服务授权参考

的操作、资源和条件键 AWS Outposts

AWS Outposts(服务前缀:outposts)提供以下特定于服务的操作、资源、操作和条件密钥,供在 IAM 权限策略中使用。

参考:

API 操作定义为 AWS Outposts

下表将 API 操作映射到它们授权的 IAM 操作。仅列出具有给定 API 和操作的静态值的条件键;有关每个操作支持的完整条件键集,请参阅操作表。

操作 IAM 操作 条件键 可能的值 访问级别

CancelCapacityTask

前哨基地:CancelCapacityTask

写入

CancelOrder

前哨基地:CancelOrder

写入

CreateOrder

前哨基地:CreateOrder

写入

CreateOutpost

前哨基地:CreateOutpost

写入

前哨基地:TagResource

标记、写作

CreatePrivateConnectivityConfig

前哨基地:CreatePrivateConnectivityConfig

写入

CreateQuote

前哨基地:CreateQuote

写入

CreateRenewal

前哨基地:CreateRenewal

写入

CreateSite

前哨基地:CreateSite

写入

前哨基地:TagResource

标记、写作

DeleteOutpost

前哨基地:DeleteOutpost

写入

DeleteQuote

前哨基地:DeleteQuote

写入

DeleteSite

前哨基地:DeleteSite

写入

GetCapacityTask

前哨基地:GetCapacityTask

读取

GetCatalogItem

前哨基地:GetCatalogItem

读取

GetConnection

前哨基地:GetConnection

读取

GetOrder

前哨基地:GetOrder

读取

GetOutpost

前哨基地:GetOutpost

读取

GetOutpostBillingInformation

前哨基地:GetOutpostBillingInformation

读取

GetOutpostInstanceTypes

前哨基地:GetOutpostInstanceTypes

读取

GetOutpostSupportedInstanceTypes

前哨基地:GetOutpostSupportedInstanceTypes

读取

GetPrivateConnectivityConfig

前哨基地:GetPrivateConnectivityConfig

读取

GetQuote

前哨基地:GetQuote

读取

GetRenewalPricing

前哨基地:GetRenewalPricing

读取

GetSite

前哨基地:GetSite

读取

GetSiteAddress

前哨基地:GetSiteAddress

读取

ListAssetInstances

前哨基地:ListAssetInstances

列表

ListAssets

前哨基地:ListAssets

列表

ListBlockingInstancesForCapacityTask

前哨基地:ListBlockingInstancesForCapacityTask

列表

ListCapacityTasks

前哨基地:ListCapacityTasks

列表

ListCatalogItems

前哨基地:ListCatalogItems

列表

ListOrderableInstanceTypes

前哨基地:ListOrderableInstanceTypes

列表

ListOrders

前哨基地:ListOrders

列表

ListOutposts

前哨基地:ListOutposts

列表

ListQuotes

前哨基地:ListQuotes

列表

ListSites

前哨基地:ListSites

列表

ListTagsForResource

前哨基地:ListTagsForResource

读取

StartCapacityTask

前哨基地:StartCapacityTask

写入

StartConnection

前哨基地:StartConnection

写入

TagResource

前哨基地:TagResource

标记、写作

UntagResource

前哨基地:UntagResource

标记、写作

UpdateOutpost

前哨基地:UpdateOutpost

写入

UpdateQuote

前哨基地:UpdateQuote

写入

UpdateSite

前哨基地:UpdateSite

写入

UpdateSiteAddress

前哨基地:UpdateSiteAddress

写入

UpdateSiteRackPhysicalProperties

前哨:UpdateSiteRackPhysicalProperties

写入

操作定义为 AWS Outposts

您可以在 IAM 策略语句的 Action 元素中指定以下操作。可以使用策略授予在 AWS中执行操作的权限。您在策略中使用一项操作时,通常使用相同的名称允许或拒绝对 API 操作或 CLI 命令的访问。但在某些情况下,单一动作可控制对多项操作的访问。还有某些操作需要多种不同的动作。

操作 说明 资源类型(* 为必需) 条件键 访问级别

CancelCapacityTask

授予权限以取消容量任务

前哨*

aws: ResourceTag /$ {} TagKey

写入

CancelOrder

授予取消订单的权限

写入

CreateOrder

授予创建订单的权限

前哨*

aws: ResourceTag /$ {} TagKey

写入

CreateOutpost

授予创建 Outpost 的权限

网站*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

写入

CreatePrivateConnectivityConfig

授予权限以创建私有连接配置

前哨*

aws: ResourceTag /$ {} TagKey

写入

CreateQuote

授予权限以创建报价

写入

CreateRenewal

授予为指定前哨创建续订的权限

前哨*

aws: ResourceTag /$ {} TagKey

写入

CreateSite

授予权限以创建站点

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

写入

DeleteOutpost

授予删除 Outpost 的权限

前哨*

aws: ResourceTag /$ {} TagKey

写入

DeleteQuote

授予删除报价的权限

写入

DeleteSite

授予权限以删除站点

网站*

aws: ResourceTag /$ {} TagKey

写入

GetCapacityTask

授予权限以获取有关指定容量任务的信息

前哨*

aws: ResourceTag /$ {} TagKey

读取

GetCatalogItem

授予获取目录项目的权限

读取

GetConnection

授予获取有关 Outpost 服务器连接信息的权限

读取

GetOrder

授予获取订单相关信息的权限

读取

GetOutpost

授予获取有关指定 Outpost 信息的权限

前哨*

aws: ResourceTag /$ {} TagKey

读取

GetOutpostBillingInformation

授予权限以获取指定 Outpost 的 Outpost 账单信息

前哨*

aws: ResourceTag /$ {} TagKey

读取

GetOutpostInstanceTypes

授予获取指定 Outpost 的实例类型的权限

前哨*

aws: ResourceTag /$ {} TagKey

读取

GetOutpostSupportedInstanceTypes

授予权限以获取指定 Outpost 的支持实例类型

前哨*

aws: ResourceTag /$ {} TagKey

读取

GetPrivateConnectivityConfig

授予权限以获取私有连接配置

前哨*

aws: ResourceTag /$ {} TagKey

读取

GetQuote

授予获取报价信息的权限

读取

GetRenewalPricing

授予获取指定 Outpost 续订价格的权限

前哨*

aws: ResourceTag /$ {} TagKey

读取

GetSite

授予权限以获取站点

网站*

aws: ResourceTag /$ {} TagKey

读取

GetSiteAddress

授予权限以获取站点地址

网站*

aws: ResourceTag /$ {} TagKey

读取

ListAssetInstances

授予权限以列出指定 Outpost 所有正在运行的实例

前哨*

aws: ResourceTag /$ {} TagKey

列表

ListAssets

授予权限以列出 Outpost 的资产

前哨*

aws: ResourceTag /$ {} TagKey

列表

ListBlockingInstancesForCapacityTask

授予权限以列出指定 Outpost 阻止容量任务运行的所有正在运行的实例

前哨*

aws: ResourceTag /$ {} TagKey

列表

ListCapacityTasks

授予列出您的容量任务的权限 AWS 账户

列表

ListCatalogItems

授予权限以列出所有目录项目

列表

ListOrderableInstanceTypes

授予列出您的可订购实例类型的权限 AWS 账户

列表

ListOrders

授予列出您的订单的权限 AWS 账户

列表

ListOutposts

授予为你列出 Outposts 的权限 AWS 账户

列表

ListQuotes

授予为你列出报价的权限 AWS 账户

列表

ListSites

授予列出您的网站的权限 AWS 账户

列表

ListTagsForResource

授予权限以列出资源的标签

读取

StartCapacityTask

授予权限以创建容量任务

前哨*

aws: ResourceTag /$ {} TagKey

写入

StartConnection

授予为您的 Outpost 服务器启动连接的权限

前哨*

aws: ResourceTag /$ {} TagKey

写入

TagResource

授予权限以标记资源

前哨

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

标记、写作

site

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

UntagResource

授予权限以取消标记资源

前哨

aws: ResourceTag /$ {} TagKey

aws:TagKeys

标记、写作

site

aws: ResourceTag /$ {} TagKey

aws:TagKeys

UpdateOutpost

授予更新 Outpost 的权限

前哨*

aws: ResourceTag /$ {} TagKey

写入

UpdateQuote

授予更新报价的权限

写入

UpdateSite

授予权限以更新站点

网站*

aws: ResourceTag /$ {} TagKey

写入

UpdateSiteAddress

授予权限以更新站点地址

网站*

aws: ResourceTag /$ {} TagKey

写入

UpdateSiteRackPhysicalProperties

授予权限以更新站点机架的物理属性

网站*

aws: ResourceTag /$ {} TagKey

写入

由定义的资源类型 AWS Outposts

以下资源类型是由该服务定义的,可以在 IAM 权限策略语句的 Resource 元素中使用这些资源类型。

资源类型 ARN 条件键

前哨

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

aws: ResourceTag /$ {} TagKey

网站

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

aws: ResourceTag /$ {} TagKey

的条件密钥 AWS Outposts

AWS Outposts 定义了以下可以在 IAM 策略Condition元素中使用的条件键。

条件键 描述 类型

aws: RequestTag /$ {} TagKey

按请求中传递的标签筛选访问权限

字符串

aws: ResourceTag /$ {} TagKey

按与资源关联的标签筛选访问权限

字符串

aws:TagKeys

按请求中传递的标签键筛选访问权限

ArrayOfString