View a markdown version of this page

Acciones, recursos y claves de condición para AWS Outposts - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición para AWS Outposts

AWS Outposts (prefijo de servicio:outposts) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para su uso en las políticas de permisos de IAM.

Referencias:

Las operaciones de la API se definen mediante AWS Outposts

En la siguiente tabla, se asignan las operaciones de la API a las acciones de IAM que autorizan. Solo se muestran las claves de condición que tienen valores estáticos para la API y la acción determinadas; para ver el conjunto completo de claves de condición que admite cada acción, consulte la tabla de acciones.

Operación Acción de IAM Clave de condición Valores posibles Nivel de acceso

CancelCapacityTask

puestos de avanzada: CancelCapacityTask

Escritura

CancelOrder

puestos de avanzada: CancelOrder

Escritura

CreateOrder

puestos de avanzada: CreateOrder

Escritura

CreateOutpost

puestos de avanzada: CreateOutpost

Escritura

puestos de avanzada: TagResource

Etiquetar, escribir

CreatePrivateConnectivityConfig

puestos de avanzada: CreatePrivateConnectivityConfig

Escritura

CreateQuote

puestos de avanzada: CreateQuote

Escritura

CreateRenewal

puestos de avanzada: CreateRenewal

Escritura

CreateSite

puestos de avanzada: CreateSite

Escritura

puestos de avanzada: TagResource

Etiquetar, escribir

DeleteOutpost

puestos de avanzada: DeleteOutpost

Escritura

DeleteQuote

puestos de avanzada: DeleteQuote

Escritura

DeleteSite

puestos de avanzada: DeleteSite

Escritura

GetCapacityTask

puestos de avanzada: GetCapacityTask

Lectura

GetCatalogItem

puestos de avanzada: GetCatalogItem

Lectura

GetConnection

puestos de avanzada: GetConnection

Lectura

GetOrder

puestos de avanzada: GetOrder

Lectura

GetOutpost

puestos de avanzada: GetOutpost

Lectura

GetOutpostBillingInformation

puestos de avanzada: GetOutpostBillingInformation

Lectura

GetOutpostInstanceTypes

puestos de avanzada: GetOutpostInstanceTypes

Lectura

GetOutpostSupportedInstanceTypes

puestos de avanzada: GetOutpostSupportedInstanceTypes

Lectura

GetPrivateConnectivityConfig

puestos de avanzada: GetPrivateConnectivityConfig

Lectura

GetQuote

puestos de avanzada: GetQuote

Lectura

GetRenewalPricing

puestos de avanzada: GetRenewalPricing

Lectura

GetSite

puestos de avanzada: GetSite

Lectura

GetSiteAddress

puestos de avanzada: GetSiteAddress

Lectura

ListAssetInstances

puestos de avanzada: ListAssetInstances

Enumeración

ListAssets

puestos de avanzada: ListAssets

Enumeración

ListBlockingInstancesForCapacityTask

puestos de avanzada: ListBlockingInstancesForCapacityTask

Enumeración

ListCapacityTasks

puestos de avanzada: ListCapacityTasks

Enumeración

ListCatalogItems

puestos de avanzada: ListCatalogItems

Enumeración

ListOrderableInstanceTypes

puestos de avanzada: ListOrderableInstanceTypes

Enumeración

ListOrders

puestos de avanzada: ListOrders

Enumeración

ListOutposts

puestos de avanzada: ListOutposts

Enumeración

ListQuotes

puestos de avanzada: ListQuotes

Enumeración

ListSites

puestos de avanzada: ListSites

Enumeración

ListTagsForResource

puestos de avanzada: ListTagsForResource

Lectura

StartCapacityTask

puestos de avanzada: StartCapacityTask

Escritura

StartConnection

puestos de avanzada: StartConnection

Escritura

TagResource

puestos de avanzada: TagResource

Etiquetar, escribir

UntagResource

puestos de avanzada: UntagResource

Etiquetar, escribir

UpdateOutpost

puestos de avanzada: UpdateOutpost

Escritura

UpdateQuote

puestos de avanzada: UpdateQuote

Escritura

UpdateSite

puestos de avanzada: UpdateSite

Escritura

UpdateSiteAddress

puestos de avanzada: UpdateSiteAddress

Escritura

UpdateSiteRackPhysicalProperties

puestos de avanzada: UpdateSiteRackPhysicalProperties

Escritura

Acciones definidas por AWS Outposts

Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.

Acciones Description (Descripción) Tipos de recursos (*necesarios) Claves de condición Nivel de acceso

CancelCapacityTask

Concede permiso para cancelar una tarea de capacidad.

puesto de avanza*

aws: ResourceTag /$ {} TagKey

Escritura

CancelOrder

Concede permiso para cancelar un pedido

Escritura

CreateOrder

Concede permiso para crear un pedido

puesto de avanza*

aws: ResourceTag /$ {} TagKey

Escritura

CreateOutpost

Concede permiso para crear un Outpost

sitio*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreatePrivateConnectivityConfig

Concede permiso para crear una configuración de conectividad privada

puesto de avanza*

aws: ResourceTag /$ {} TagKey

Escritura

CreateQuote

Concede permiso para crear una cotización

Escritura

CreateRenewal

Otorga permiso para crear una renovación para el Outpost especificado

puesto de avanza*

aws: ResourceTag /$ {} TagKey

Escritura

CreateSite

Concede permiso para crear un sitio

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

DeleteOutpost

Concede permiso para eliminar un Outpost

puesto de avanza*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteQuote

Otorga permiso para eliminar una cotización

Escritura

DeleteSite

Concede permiso para eliminar un sitio

sitio*

aws: ResourceTag /$ {} TagKey

Escritura

GetCapacityTask

Concede permiso para obtener información sobre la tarea de capacidad especificada.

puesto de avanza*

aws: ResourceTag /$ {} TagKey

Lectura

GetCatalogItem

Concede permiso para obtener un elemento de catálogo

Lectura

GetConnection

Concede permiso para obtener información acerca de las configuraciones de su servidor de Outpost

Lectura

GetOrder

Concede permiso para obtener información sobre una orden

Lectura

GetOutpost

Concede permiso para obtener información acerca del Outpost especificado

puesto de avanza*

aws: ResourceTag /$ {} TagKey

Lectura

GetOutpostBillingInformation

Concede permiso para obtener información de facturación del Outpost especificado.

puesto de avanza*

aws: ResourceTag /$ {} TagKey

Lectura

GetOutpostInstanceTypes

Concede permiso para obtener los tipos de instancia para el Outpost especificado

puesto de avanza*

aws: ResourceTag /$ {} TagKey

Lectura

GetOutpostSupportedInstanceTypes

Concede permiso para obtener los tipos de instancia admitidos para el Outpost especificado

puesto de avanza*

aws: ResourceTag /$ {} TagKey

Lectura

GetPrivateConnectivityConfig

Concede permiso para obtener una configuración de conectividad privada

puesto de avanza*

aws: ResourceTag /$ {} TagKey

Lectura

GetQuote

Otorga permiso para obtener información sobre una cotización

Lectura

GetRenewalPricing

Otorga permiso para obtener el precio de renovación del Outpost especificado

puesto de avanza*

aws: ResourceTag /$ {} TagKey

Lectura

GetSite

Concede permiso para obtener un sitio

sitio*

aws: ResourceTag /$ {} TagKey

Lectura

GetSiteAddress

Concede permiso para obtener la dirección de un sitio

sitio*

aws: ResourceTag /$ {} TagKey

Lectura

ListAssetInstances

Concede permiso para enumerar todas las instancias en ejecución del Outpost especificado.

puesto de avanza*

aws: ResourceTag /$ {} TagKey

Enumeración

ListAssets

Concede permiso para enumerar los activos de su Outpost

puesto de avanza*

aws: ResourceTag /$ {} TagKey

Enumeración

ListBlockingInstancesForCapacityTask

Concede permiso para enumerar todas las instancias en ejecución que bloquean la ejecución de la tarea de capacidad para el Outpost especificado.

puesto de avanza*

aws: ResourceTag /$ {} TagKey

Enumeración

ListCapacityTasks

Otorga permiso para enumerar las tareas de capacidad para su Cuenta de AWS

Enumeración

ListCatalogItems

Concede permiso para enumerar todos los elementos de catálogo

Enumeración

ListOrderableInstanceTypes

Otorga permiso para enumerar los tipos de instancias que se pueden ordenar para su Cuenta de AWS

Enumeración

ListOrders

Otorga permiso para publicar los pedidos de su Cuenta de AWS

Enumeración

ListOutposts

Otorga permiso para publicar los Outposts para tu Cuenta de AWS

Enumeración

ListQuotes

Otorga permiso para incluir cotizaciones para su Cuenta de AWS

Enumeración

ListSites

Otorga permiso para publicar los sitios para su Cuenta de AWS

Enumeración

ListTagsForResource

Concede permiso para enumerar las etiquetas de un recurso

Lectura

StartCapacityTask

Concede permiso para crear una tarea de capacidad.

puesto de avanza*

aws: ResourceTag /$ {} TagKey

Escritura

StartConnection

Concede permiso para iniciar una conexión para su servidor de Outpost

puesto de avanza*

aws: ResourceTag /$ {} TagKey

Escritura

TagResource

Concede permiso para etiquetar un recurso

outpost

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

site

AWS: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UntagResource

Concede permiso para eliminar etiquetas en un recurso

outpost

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

site

AWS: ResourceTag /$ {} TagKey

AWS: TagKeys

UpdateOutpost

Concede permiso para actualizar un Outpost

puesto de avanza*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateQuote

Otorga permiso para actualizar una cotización

Escritura

UpdateSite

Concede permiso para actualizar un sitio

sitio*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateSiteAddress

Concede permiso para actualizar la dirección del sitio

sitio*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateSiteRackPhysicalProperties

Concede permiso para actualizar las propiedades físicas de un bastidor de un sitio

sitio*

aws: ResourceTag /$ {} TagKey

Escritura

Tipos de recursos definidos por AWS Outposts

Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento Resource de las instrucciones de política de permisos de IAM.

Tipos de recurso ARN Claves de condición

puesto de avanzada

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

ResourceTagaws: /$ {} TagKey

sitio

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

ResourceTagAWS: /$ {} TagKey

Claves de condición para AWS Outposts

AWS Outposts define las siguientes claves de condición que se pueden usar en el Condition elemento de una política de IAM.

Claves de condición Descripción Tipo

aws: RequestTag /$ {} TagKey

Filtra el acceso por las etiquetas que se pasan en la solicitud

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso por las etiquetas asociadas al recurso

Cadena

AWS: TagKeys

Filtra el acceso por las claves de etiquetas que se pasan en la solicitud

ArrayOfString