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 :
-
Découvrez comment configurer ce service.
-
Affichez la liste des opérations d'API disponibles pour ce service.
-
Découvrez comment protéger ce service et ses ressources avec les stratégies d'autorisation IAM.
-
Consultez la référence d'autorisation de service programmatique
pour ce service.
Rubriques
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 |
Écrire |
|||
|
CancelOrder |
Écrire |
|||
|
CreateOrder |
Écrire |
|||
|
CreateOutpost |
Écrire |
|||
Marquage, écriture |
||||
|
CreatePrivateConnectivityConfig |
Écrire |
|||
|
CreateQuote |
Écrire |
|||
|
CreateRenewal |
Écrire |
|||
|
CreateSite |
Écrire |
|||
Marquage, écriture |
||||
|
DeleteOutpost |
Écrire |
|||
|
DeleteQuote |
Écrire |
|||
|
DeleteSite |
Écrire |
|||
|
GetCapacityTask |
Lecture |
|||
|
GetCatalogItem |
Lecture |
|||
|
GetConnection |
Lecture |
|||
|
GetOrder |
Lecture |
|||
|
GetOutpost |
Lecture |
|||
|
GetOutpostBillingInformation |
Lecture |
|||
|
GetOutpostInstanceTypes |
Lecture |
|||
|
GetOutpostSupportedInstanceTypes |
Lecture |
|||
|
GetPrivateConnectivityConfig |
Lecture |
|||
|
GetQuote |
Lecture |
|||
|
GetRenewalPricing |
Lecture |
|||
|
GetSite |
Lecture |
|||
|
GetSiteAddress |
Lecture |
|||
|
ListAssetInstances |
List |
|||
|
ListAssets |
List |
|||
|
ListBlockingInstancesForCapacityTask |
List |
|||
|
ListCapacityTasks |
List |
|||
|
ListCatalogItems |
List |
|||
|
ListOrderableInstanceTypes |
List |
|||
|
ListOrders |
List |
|||
|
ListOutposts |
List |
|||
|
ListQuotes |
List |
|||
|
ListSites |
List |
|||
|
ListTagsForResource |
Lecture |
|||
|
StartCapacityTask |
Écrire |
|||
|
StartConnection |
Écrire |
|||
|
TagResource |
Marquage, écriture |
|||
|
UntagResource |
Marquage, écriture |
|||
|
UpdateOutpost |
Écrire |
|||
|
UpdateQuote |
Écrire |
|||
|
UpdateSite |
Écrire |
|||
|
UpdateSiteAddress |
Écrire |
|||
|
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 |
|---|---|---|---|---|
Accorde l'autorisation d'annuler une tâche de capacité |
Écrire |
|||
Accorde l'autorisation d'annuler une commande |
Écrire |
|||
Accorde l'autorisation de créer une ordre. |
Écrire |
|||
Accorde l'autorisation de créer un Outpost. |
était : RequestTag /$ {} TagKey |
Écrire |
||
Accorde l'autorisation de créer une configuration de connectivité privée. |
Écrire |
|||
Accorde l'autorisation de créer une requête nommée |
Écrire |
|||
Accorde l'autorisation de créer un renouvellement pour l'avant-poste spécifié |
Écrire |
|||
Accorde l'autorisation de créer un site |
était : RequestTag /$ {} TagKey |
Écrire |
||
Accorde l'autorisation de supprimer un Outpost. |
Écrire |
|||
Autorise la suppression d'un devis |
Écrire |
|||
Accorde l'autorisation de supprimer un site |
Écrire |
|||
Accorde l'autorisation d'obtenir des informations sur la tâche de capacité spécifiée |
Lecture |
|||
Accorde l'autorisation d'obtenir un élément de catalogue |
Lecture |
|||
Accorde l'autorisation d'obtenir les informations sur la connection pour les servers Outpost |
Lecture |
|||
Accorde l'autorisation d'obtenir des informations sur une commande |
Lecture |
|||
Accorde l'autorisation d'obtenir les informations sur l'Outpost spécifié |
Lecture |
|||
Accorde l'autorisation d'obtenir les informations de facturation d'Outpost pour l'Outpost spécifié |
Lecture |
|||
Accorde l'autorisation d'obtenir les types d'instance de l'Outpost spécifié |
Lecture |
|||
Accorde l'autorisation d'obtenir les types d'instances pris en charge pour l'avant-poste spécifié |
Lecture |
|||
Accorde l'autorisation d'obtenir une configuration de connectivité privée. |
Lecture |
|||
Accorde l'autorisation d'obtenir des informations sur un devis |
Lecture |
|||
Accorde l'autorisation d'obtenir les tarifs de renouvellement pour l'avant-poste spécifié |
Lecture |
|||
Accorde l'autorisation d'obtenir un site |
Lecture |
|||
Accorde l'autorisation d'obtenir une adresse de site |
Lecture |
|||
Accorde l'autorisation de répertorier toutes les instances en cours d'exécution pour l'avant-poste spécifié |
List |
|||
Accorde l'autorisation de répertorier les ressources pour votre Outpost |
List |
|||
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é |
List |
|||
Accorde l'autorisation de répertorier les tâches de capacité pour votre Compte AWS |
List |
|||
Accorde l'autorisation de répertorier tous les éléments de catalogue |
List |
|||
Accorde l'autorisation de répertorier les types d'instances pouvant être commandés pour votre Compte AWS |
List |
|||
Accorde l'autorisation de répertorier les commandes pour votre Compte AWS |
List |
|||
Accorde l'autorisation de répertorier les Outposts pour votre Compte AWS |
List |
|||
Accorde l'autorisation de répertorier des devis pour votre Compte AWS |
List |
|||
Accorde l'autorisation de répertorier les sites pour votre Compte AWS |
List |
|||
Accorde l'autorisation de répertorier les identifications d'une ressource. |
Lecture |
|||
Accorde l'autorisation de créer une tâche de capacité |
Écrire |
|||
Accorde l'autorisation de démarrer une connection pour les servers Outpost |
Écrire |
|||
Accorde l'autorisation de baliser une ressource |
était : RequestTag /$ {} TagKey |
Marquage, écriture |
||
|
était : RequestTag /$ {} TagKey |
||||
Accorde l'autorisation d'annuler le balisage d'une ressource |
Marquage, écriture |
|||
Accorde l'autorisation de mettre à jour un Outpost |
Écrire |
|||
Autorise la mise à jour d'un devis |
Écrire |
|||
Accorde l'autorisation de mettre à jour un site |
Écrire |
|||
Accorde l'autorisation de mettre à jour l'adresse du site |
Écrire |
|||
Accorde l'autorisation de mettre à jour les propriétés physiques d'un rack dans un site |
É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 |
|---|---|---|
arn : $ {Partition} :outposts : $ {Region} :$ {Account} :outpost/$ {} OutpostId |
||
arn : $ {Partition} :outposts : $ {Region} :$ {Account} :site/$ {} SiteId |
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 |
|---|---|---|
Filtre l'accès en fonction des identifications transmises dans la demande |
Chaîne |
|
Filtre l'accès en fonction des identifications associées à la ressource |
Chaîne |
|
Filtre l'accès en fonction des clés d'identification qui sont transmises dans la demande |
ArrayOfString |