View a markdown version of this page

Actions, ressources et clés de condition pour AWS Outposts - Référence de l'autorisation de service

Actions, ressources et clés de condition pour AWS Outposts

AWS Outposts (préfixe de service :outposts) fournit les opérations, ressources, actions et clés de condition spécifiques aux services suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Opérations d'API définies par AWS Outposts

Le tableau suivant fait correspondre les opérations d'API aux actions IAM qu'elles autorisent. Seules les clés de condition qui ont des valeurs statiques pour l'API et l'action données sont répertoriées ; pour l'ensemble complet des clés de condition prises en charge par chaque action, consultez le tableau Actions.

Opération Action IAM Clé de condition Valeur (s) possible (s) Niveau d’accès

CancelCapacityTask

avant-postes : CancelCapacityTask

Écrire

CancelOrder

avant-postes : CancelOrder

Écrire

CreateOrder

avant-postes : CreateOrder

Écrire

CreateOutpost

avant-postes : CreateOutpost

Écrire

avant-postes : TagResource

Marquage, écriture

CreatePrivateConnectivityConfig

avant-postes : CreatePrivateConnectivityConfig

Écrire

CreateQuote

avant-postes : CreateQuote

Écrire

CreateRenewal

avant-postes : CreateRenewal

Écrire

CreateSite

avant-postes : CreateSite

Écrire

avant-postes : TagResource

Marquage, écriture

DeleteOutpost

avant-postes : DeleteOutpost

Écrire

DeleteQuote

avant-postes : DeleteQuote

Écrire

DeleteSite

avant-postes : DeleteSite

Écrire

GetCapacityTask

avant-postes : GetCapacityTask

Lecture

GetCatalogItem

avant-postes : GetCatalogItem

Lecture

GetConnection

avant-postes : GetConnection

Lecture

GetOrder

avant-postes : GetOrder

Lecture

GetOutpost

avant-postes : GetOutpost

Lecture

GetOutpostBillingInformation

avant-postes : GetOutpostBillingInformation

Lecture

GetOutpostInstanceTypes

avant-postes : GetOutpostInstanceTypes

Lecture

GetOutpostSupportedInstanceTypes

avant-postes : GetOutpostSupportedInstanceTypes

Lecture

GetPrivateConnectivityConfig

avant-postes : GetPrivateConnectivityConfig

Lecture

GetQuote

avant-postes : GetQuote

Lecture

GetRenewalPricing

avant-postes : GetRenewalPricing

Lecture

GetSite

avant-postes : GetSite

Lecture

GetSiteAddress

avant-postes : GetSiteAddress

Lecture

ListAssetInstances

avant-postes : ListAssetInstances

List

ListAssets

avant-postes : ListAssets

List

ListBlockingInstancesForCapacityTask

avant-postes : ListBlockingInstancesForCapacityTask

List

ListCapacityTasks

avant-postes : ListCapacityTasks

List

ListCatalogItems

avant-postes : ListCatalogItems

List

ListOrderableInstanceTypes

avant-postes : ListOrderableInstanceTypes

List

ListOrders

avant-postes : ListOrders

List

ListOutposts

avant-postes : ListOutposts

List

ListQuotes

avant-postes : ListQuotes

List

ListSites

avant-postes : ListSites

List

ListTagsForResource

avant-postes : ListTagsForResource

Lecture

StartCapacityTask

avant-postes : StartCapacityTask

Écrire

StartConnection

avant-postes : StartConnection

Écrire

TagResource

avant-postes : TagResource

Marquage, écriture

UntagResource

avant-postes : UntagResource

Marquage, écriture

UpdateOutpost

avant-postes : UpdateOutpost

Écrire

UpdateQuote

avant-postes : UpdateQuote

Écrire

UpdateSite

avant-postes : UpdateSite

Écrire

UpdateSiteAddress

avant-postes : UpdateSiteAddress

Écrire

UpdateSiteRackPhysicalProperties

avant-postes : UpdateSiteRackPhysicalProperties

Écrire

Actions définies par AWS Outposts

Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

CancelCapacityTask

Accorde l'autorisation d'annuler une tâche de capacité

avant-poste*

était : ResourceTag /$ {} TagKey

Écrire

CancelOrder

Accorde l'autorisation d'annuler une commande

Écrire

CreateOrder

Accorde l'autorisation de créer une ordre.

avant-poste*

était : ResourceTag /$ {} TagKey

Écrire

CreateOutpost

Accorde l'autorisation de créer un Outpost.

site*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreatePrivateConnectivityConfig

Accorde l'autorisation de créer une configuration de connectivité privée.

avant-poste*

était : ResourceTag /$ {} TagKey

Écrire

CreateQuote

Accorde l'autorisation de créer une requête nommée

Écrire

CreateRenewal

Accorde l'autorisation de créer un renouvellement pour l'avant-poste spécifié

avant-poste*

était : ResourceTag /$ {} TagKey

Écrire

CreateSite

Accorde l'autorisation de créer un site

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

DeleteOutpost

Accorde l'autorisation de supprimer un Outpost.

avant-poste*

était : ResourceTag /$ {} TagKey

Écrire

DeleteQuote

Autorise la suppression d'un devis

Écrire

DeleteSite

Accorde l'autorisation de supprimer un site

site*

était : ResourceTag /$ {} TagKey

Écrire

GetCapacityTask

Accorde l'autorisation d'obtenir des informations sur la tâche de capacité spécifiée

avant-poste*

était : ResourceTag /$ {} TagKey

Lecture

GetCatalogItem

Accorde l'autorisation d'obtenir un élément de catalogue

Lecture

GetConnection

Accorde l'autorisation d'obtenir les informations sur la connection pour les servers Outpost

Lecture

GetOrder

Accorde l'autorisation d'obtenir des informations sur une commande

Lecture

GetOutpost

Accorde l'autorisation d'obtenir les informations sur l'Outpost spécifié

avant-poste*

était : ResourceTag /$ {} TagKey

Lecture

GetOutpostBillingInformation

Accorde l'autorisation d'obtenir les informations de facturation d'Outpost pour l'Outpost spécifié

avant-poste*

était : ResourceTag /$ {} TagKey

Lecture

GetOutpostInstanceTypes

Accorde l'autorisation d'obtenir les types d'instance de l'Outpost spécifié

avant-poste*

était : ResourceTag /$ {} TagKey

Lecture

GetOutpostSupportedInstanceTypes

Accorde l'autorisation d'obtenir les types d'instances pris en charge pour l'avant-poste spécifié

avant-poste*

était : ResourceTag /$ {} TagKey

Lecture

GetPrivateConnectivityConfig

Accorde l'autorisation d'obtenir une configuration de connectivité privée.

avant-poste*

était : ResourceTag /$ {} TagKey

Lecture

GetQuote

Accorde l'autorisation d'obtenir des informations sur un devis

Lecture

GetRenewalPricing

Accorde l'autorisation d'obtenir les tarifs de renouvellement pour l'avant-poste spécifié

avant-poste*

était : ResourceTag /$ {} TagKey

Lecture

GetSite

Accorde l'autorisation d'obtenir un site

site*

était : ResourceTag /$ {} TagKey

Lecture

GetSiteAddress

Accorde l'autorisation d'obtenir une adresse de site

site*

était : ResourceTag /$ {} TagKey

Lecture

ListAssetInstances

Accorde l'autorisation de répertorier toutes les instances en cours d'exécution pour l'avant-poste spécifié

avant-poste*

était : ResourceTag /$ {} TagKey

List

ListAssets

Accorde l'autorisation de répertorier les ressources pour votre Outpost

avant-poste*

était : ResourceTag /$ {} TagKey

List

ListBlockingInstancesForCapacityTask

Accorde l'autorisation de répertorier toutes les instances en cours d'exécution qui bloquent l'exécution de la tâche de capacité pour l'avant-poste spécifié

avant-poste*

était : ResourceTag /$ {} TagKey

List

ListCapacityTasks

Accorde l'autorisation de répertorier les tâches de capacité pour votre Compte AWS

List

ListCatalogItems

Accorde l'autorisation de répertorier tous les éléments de catalogue

List

ListOrderableInstanceTypes

Accorde l'autorisation de répertorier les types d'instances pouvant être commandés pour votre Compte AWS

List

ListOrders

Accorde l'autorisation de répertorier les commandes pour votre Compte AWS

List

ListOutposts

Accorde l'autorisation de répertorier les Outposts pour votre Compte AWS

List

ListQuotes

Accorde l'autorisation de répertorier des devis pour votre Compte AWS

List

ListSites

Accorde l'autorisation de répertorier les sites pour votre Compte AWS

List

ListTagsForResource

Accorde l'autorisation de répertorier les identifications d'une ressource.

Lecture

StartCapacityTask

Accorde l'autorisation de créer une tâche de capacité

avant-poste*

était : ResourceTag /$ {} TagKey

Écrire

StartConnection

Accorde l'autorisation de démarrer une connection pour les servers Outpost

avant-poste*

était : ResourceTag /$ {} TagKey

Écrire

TagResource

Accorde l'autorisation de baliser une ressource

outpost

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

site

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

UntagResource

Accorde l'autorisation d'annuler le balisage d'une ressource

outpost

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

site

était : ResourceTag /$ {} TagKey

lois : TagKeys

UpdateOutpost

Accorde l'autorisation de mettre à jour un Outpost

avant-poste*

était : ResourceTag /$ {} TagKey

Écrire

UpdateQuote

Autorise la mise à jour d'un devis

Écrire

UpdateSite

Accorde l'autorisation de mettre à jour un site

site*

était : ResourceTag /$ {} TagKey

Écrire

UpdateSiteAddress

Accorde l'autorisation de mettre à jour l'adresse du site

site*

était : ResourceTag /$ {} TagKey

Écrire

UpdateSiteRackPhysicalProperties

Accorde l'autorisation de mettre à jour les propriétés physiques d'un rack dans un site

site*

était : ResourceTag /$ {} TagKey

Écrire

Types de ressources définis par AWS Outposts

Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' Resource élément des déclarations de politique d'autorisation IAM.

Types de ressources ARN Clés de condition

avant-poste

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

était : ResourceTag /$ {} TagKey

site

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

était : ResourceTag /$ {} TagKey

Clés de condition pour AWS Outposts

AWS Outposts définit les clés de condition suivantes qui peuvent être utilisées dans l'Conditionélément d'une politique IAM.

Clés de condition Description Type

était : RequestTag /$ {} TagKey

Filtre l'accès en fonction des identifications transmises dans la demande

Chaîne

était : ResourceTag /$ {} TagKey

Filtre l'accès en fonction des identifications associées à la ressource

Chaîne

lois : TagKeys

Filtre l'accès en fonction des clés d'identification qui sont transmises dans la demande

ArrayOfString