View a markdown version of this page

Actions, ressources et clés de condition pour Amazon OpenSearch Service - Référence de l'autorisation de service

Actions, ressources et clés de condition pour Amazon OpenSearch Service

Amazon OpenSearch Service (préfixe de service :es) fournit les opérations, ressources, actions et clés de condition spécifiques au service suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Opérations d'API définies par Amazon OpenSearch Service

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

AcceptInboundCrossClusterSearchConnection

Oui : AcceptInboundConnection

Écrire

Oui : AcceptInboundCrossClusterSearchConnection

Écrire

AddTags

Oui : AddTags

Marquage, écriture

AssociatePackage

Oui : AssociatePackage

Écrire

iam : PassRole

iam : PassedToService

fr.amazonaws.com

Écrire

AuthorizeVpcEndpointAccess

Oui : AuthorizeVpcEndpointAccess

Écrire

CancelDomainConfigChange

Oui : CancelDomainConfigChange

Écrire

CancelElasticsearchServiceSoftwareUpdate

Oui : CancelElasticsearchServiceSoftwareUpdate

Écrire

Oui : CancelServiceSoftwareUpdate

Écrire

CreateElasticsearchDomain

Oui : AddTags

Marquage, écriture

Oui : CreateDomain

Écrire

Oui : CreateElasticsearchDomain

Écrire

iam : PassRole

iam : PassedToService

fr.amazonaws.com

Écrire

CreateOutboundCrossClusterSearchConnection

Oui : CreateOutboundConnection

Écrire

Oui : CreateOutboundCrossClusterSearchConnection

Écrire

CreatePackage

Oui : CreatePackage

Écrire

CreateVpcEndpoint

Oui : CreateVpcEndpoint

Écrire

DeleteElasticsearchDomain

Oui : DeleteDomain

Écrire

Oui : DeleteElasticsearchDomain

Écrire

DeleteElasticsearchServiceRole

Oui : DeleteElasticsearchServiceRole

Écrire

DeleteInboundCrossClusterSearchConnection

Oui : DeleteInboundCrossClusterSearchConnection

Écrire

DeleteOutboundCrossClusterSearchConnection

Oui : DeleteOutboundConnection

Écrire

Oui : DeleteOutboundCrossClusterSearchConnection

Écrire

DeletePackage

Oui : DeletePackage

Écrire

DeleteVpcEndpoint

Oui : DeleteVpcEndpoint

Écrire

DescribeDomainAutoTunes

Oui : DescribeDomainAutoTunes

Lecture

DescribeDomainChangeProgress

Oui : DescribeDomainChangeProgress

Lecture

DescribeElasticsearchDomain

Oui : DescribeDomain

Lecture

Oui : DescribeElasticsearchDomain

Lecture

DescribeElasticsearchDomainConfig

Oui : DescribeDomainConfig

Lecture

Oui : DescribeElasticsearchDomainConfig

Lecture

DescribeElasticsearchDomains

Oui : DescribeDomains

List

Oui : DescribeElasticsearchDomains

List

DescribeElasticsearchInstanceTypeLimits

Oui : DescribeElasticsearchInstanceTypeLimits

List

Oui : DescribeInstanceTypeLimits

List

DescribeInboundCrossClusterSearchConnections

Oui : DescribeInboundConnections

List

Oui : DescribeInboundCrossClusterSearchConnections

List

DescribeOutboundCrossClusterSearchConnections

Oui : DescribeOutboundConnections

List

Oui : DescribeOutboundCrossClusterSearchConnections

List

DescribePackages

Oui : DescribePackages

Lecture

DescribeReservedElasticsearchInstanceOfferings

Oui : DescribeReservedElasticsearchInstanceOfferings

List

Oui : DescribeReservedInstanceOfferings

List

DescribeReservedElasticsearchInstances

Oui : DescribeReservedElasticsearchInstances

List

Oui : DescribeReservedInstances

List

DescribeVpcEndpoints

Oui : DescribeVpcEndpoints

List

DissociatePackage

Oui : DissociatePackage

Écrire

GetCompatibleElasticsearchVersions

Oui : GetCompatibleElasticsearchVersions

List

Oui : GetCompatibleVersions

List

GetPackageVersionHistory

Oui : GetPackageVersionHistory

Lecture

GetUpgradeHistory

Oui : GetUpgradeHistory

Lecture

GetUpgradeStatus

Oui : GetUpgradeStatus

Lecture

ListDomainNames

Oui : ListDomainNames

List

ListDomainsForPackage

Oui : ListDomainsForPackage

List

ListElasticsearchInstanceTypes

Oui : ListElasticsearchInstanceTypes

List

ListElasticsearchVersions

Oui : ListElasticsearchVersions

List

Oui : ListVersions

List

ListPackagesForDomain

Oui : ListPackagesForDomain

List

ListTags

Oui : ListTags

Lecture

ListVpcEndpointAccess

Oui : ListVpcEndpointAccess

List

ListVpcEndpoints

Oui : ListVpcEndpoints

List

ListVpcEndpointsForDomain

Oui : ListVpcEndpointsForDomain

List

PurchaseReservedElasticsearchInstanceOffering

Oui : PurchaseReservedElasticsearchInstanceOffering

Écrire

Oui : PurchaseReservedInstanceOffering

Écrire

RejectInboundCrossClusterSearchConnection

Oui : RejectInboundConnection

Écrire

Oui : RejectInboundCrossClusterSearchConnection

Écrire

RemoveTags

Oui : RemoveTags

Marquage, écriture

RevokeVpcEndpointAccess

Oui : RevokeVpcEndpointAccess

Écrire

StartElasticsearchServiceSoftwareUpdate

Oui : StartElasticsearchServiceSoftwareUpdate

Écrire

Oui : StartServiceSoftwareUpdate

Écrire

UpdateElasticsearchDomainConfig

Oui : UpdateDomainConfig

Écrire

Oui : UpdateElasticsearchDomainConfig

Écrire

iam : PassRole

iam : PassedToService

fr.amazonaws.com

Écrire

UpdatePackage

Oui : UpdatePackage

Écrire

UpdateVpcEndpoint

Oui : UpdateVpcEndpoint

Écrire

UpgradeElasticsearchDomain

Oui : UpgradeDomain

Écrire

Oui : UpgradeElasticsearchDomain

Écrire

Actions définies par Amazon OpenSearch Service

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

AcceptInboundConnection

Accorde l'autorisation au propriétaire d'un domaine de destination d'accepter une demande de connexion de recherche entre clusters entrante

Écrire

AcceptInboundCrossClusterSearchConnection

Accorde l'autorisation au propriétaire d'un domaine de destination d'accepter une demande de connexion de recherche entre clusters entrante. Cette autorisation est obsolète. Utiliser à la AcceptInboundConnection place

Écrire

AddDataSource

Accorde l'autorisation d'ajouter la source de données pour le domaine OpenSearch de service

domaine*

était : ResourceTag /$ {} TagKey

Écrire

AddDirectQueryDataSource

Accorde l'autorisation d'ajouter la source de données pour les OpenSearch arns fournis

source de données*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

AddTags

Accorde l'autorisation d'associer des balises de ressources à un domaine OpenSearch de service, à une source de données ou à une application

demande*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

source de données*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

domaine*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

AssociatePackage

Accorde l'autorisation d'associer un package à un domaine OpenSearch de service

domaine*

était : ResourceTag /$ {} TagKey

Écrire

AssociatePackages

Accorde l'autorisation d'associer plusieurs packages à un domaine OpenSearch de service

domaine*

était : ResourceTag /$ {} TagKey

Écrire

AttachDataSource

Accorde l'autorisation de joindre une source de données à une OpenSearch application

demande*

était : ResourceTag /$ {} TagKey

Écrire

AuthorizeVpcEndpointAccess

Accorde l'autorisation de fournir l'accès à un domaine Amazon OpenSearch Service via l'utilisation d'un point de terminaison VPC d'interface

Écrire

CancelDomainConfigChange

Accorde l'autorisation d'annuler une modification sur un domaine OpenSearch de service

domaine*

était : ResourceTag /$ {} TagKey

Écrire

CancelElasticsearchServiceSoftwareUpdate

Accorde l'autorisation d'annuler la mise à jour logicielle d'un domaine. Cette autorisation est obsolète. Utiliser à la CancelServiceSoftwareUpdate place

domaine*

était : ResourceTag /$ {} TagKey

Écrire

CancelServiceSoftwareUpdate

Accorde l'autorisation d'annuler la mise à jour logicielle d'un domaine

domaine*

était : ResourceTag /$ {} TagKey

Écrire

CreateApplication

Accorde l'autorisation de créer une OpenSearch application

était : RequestTag /$ {} TagKey

lois : TagKeys

Écrire

CreateDomain

Accorde l'autorisation de créer un domaine Amazon OpenSearch Service

domaine

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateElasticsearchDomain

Accorde l'autorisation de créer un domaine OpenSearch de service. Cette autorisation est obsolète. Utiliser à la CreateDomain place

domaine

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateElasticsearchServiceRole

Accorde l'autorisation de créer le rôle lié au service requis pour les domaines de OpenSearch service qui utilisent l'accès VPC. Cette autorisation est obsolète. OpenSearch Le service crée pour vous le rôle lié au service

Écrire

CreateIndex

Accorde l'autorisation de créer un index pour le domaine OpenSearch de service

domaine*

était : ResourceTag /$ {} TagKey

Écrire

CreateOutboundConnection

Accorde l'autorisation de créer une connexion de recherche entre clusters d'un domaine source vers un domaine de destination

domaine*

était : ResourceTag /$ {} TagKey

Écrire

CreateOutboundCrossClusterSearchConnection

Accorde l'autorisation de créer une connexion de recherche entre clusters d'un domaine source vers un domaine de destination. Cette autorisation est obsolète. Utiliser à la CreateOutboundConnection place

domaine*

était : ResourceTag /$ {} TagKey

Écrire

CreatePackage

Accorde l'autorisation d'ajouter un package à utiliser avec les domaines OpenSearch de service

Écrire

CreateServiceRole

Accorde l'autorisation de créer le rôle lié au service requis pour les domaines Amazon OpenSearch Service qui utilisent un accès VPC

Écrire

CreateVpcEndpoint

Accorde l'autorisation de créer un point de terminaison Amazon OpenSearch Service-managed VPC

Écrire

DeleteApplication

Accorde l'autorisation de supprimer une OpenSearch application

demande*

était : ResourceTag /$ {} TagKey

Écrire

DeleteDataSource

Accorde l'autorisation de supprimer la source de données pour le domaine OpenSearch de service

domaine*

était : ResourceTag /$ {} TagKey

Écrire

DeleteDirectQueryDataSource

Accorde l'autorisation de supprimer la source de données pour les OpenSearch arns fournis

source de données*

était : ResourceTag /$ {} TagKey

Écrire

DeleteDomain

Autorise la suppression d'un domaine Amazon OpenSearch Service et de toutes ses données

domaine*

était : ResourceTag /$ {} TagKey

Écrire

DeleteElasticsearchDomain

Accorde l'autorisation de supprimer un domaine de OpenSearch service et toutes ses données. Cette autorisation est obsolète. Utiliser à la DeleteDomain place

domaine*

était : ResourceTag /$ {} TagKey

Écrire

DeleteElasticsearchServiceRole

Accorde l'autorisation de supprimer le rôle lié au service requis pour les domaines de OpenSearch service qui utilisent l'accès VPC. Cette autorisation est obsolète. Utilisez l'API IAM pour supprimer les rôles lié à un service

Écrire

DeleteInboundConnection

Accorde l'autorisation au propriétaire du domaine de destination de supprimer une connexion de recherche entre clusters entrante existante

Écrire

DeleteInboundCrossClusterSearchConnection

Accorde l'autorisation au propriétaire du domaine de destination de supprimer une connexion de recherche entre clusters entrante existante. Cette autorisation est obsolète. Utiliser à la DeleteInboundConnection place

Écrire

DeleteIndex

Accorde l'autorisation de supprimer l'index pour le domaine OpenSearch de service

domaine*

était : ResourceTag /$ {} TagKey

Écrire

DeleteOutboundConnection

Accorde l'autorisation au propriétaire du domaine source de supprimer une connexion de recherche entre clusters sortante existante

Écrire

DeleteOutboundCrossClusterSearchConnection

Accorde l'autorisation au propriétaire du domaine source de supprimer une connexion de recherche entre clusters sortante existante. Cette autorisation est obsolète. Utiliser à la DeleteOutboundConnection place

Écrire

DeletePackage

Accorde l'autorisation de supprimer un package du OpenSearch service. Le package ne peut pas être associé à aucun domaine

Écrire

DeleteVpcEndpoint

Accorde l'autorisation de supprimer un point de terminaison OpenSearch Service-managed VPC de l'interface Amazon

Écrire

DeregisterCapability

Accorde l'autorisation de désenregistrer une fonctionnalité d'une application OpenSearch

demande*

était : ResourceTag /$ {} TagKey

Écrire

DescribeDataSourceAttachment

Accorde l'autorisation de décrire l'état d'une pièce jointe à une source de données pour une OpenSearch application

demande*

était : ResourceTag /$ {} TagKey

Lecture

DescribeDomain

Accorde l'autorisation de consulter une description de la configuration de domaine pour le domaine de OpenSearch service spécifié, y compris l'ID du domaine, le point de terminaison du service et l'ARN

domaine*

était : ResourceTag /$ {} TagKey

Lecture

DescribeDomainAutoTunes

Accorde l'autorisation de consulter la Auto-Tune configuration du domaine pour le domaine de OpenSearch service spécifié, y compris l' Auto-Tune état et les calendriers de maintenance

domaine*

était : ResourceTag /$ {} TagKey

Lecture

DescribeDomainChangeProgress

Autorise l'affichage détaillé de la progression des étapes d'un domaine de OpenSearch service

domaine*

était : ResourceTag /$ {} TagKey

Lecture

DescribeDomainConfig

Accorde l'autorisation de consulter une description des options de configuration et de l'état d'un domaine de OpenSearch service

domaine*

était : ResourceTag /$ {} TagKey

Lecture

DescribeDomainHealth

Octroie l'autorisation de consulter les informations relatives à l'état du domaine et des nœuds, à la zone de disponibilité de secours, au nombre de nœuds par zone de disponibilité et au nombre de partitions par nœud.

domaine*

était : ResourceTag /$ {} TagKey

Lecture

DescribeDomainNodes

Accorde l'autorisation d'afficher les informations sur les nœuds configurés pour le domaine et leurs configurations : ID du nœud, type de nœud, état du nœud, zone de disponibilité, type d'instance et stockage

domaine*

était : ResourceTag /$ {} TagKey

Lecture

DescribeDomains

Accorde l'autorisation de consulter une description de la configuration du domaine pour un maximum de cinq domaines OpenSearch de service spécifiés

domaine*

était : ResourceTag /$ {} TagKey

List

DescribeDryRunProgress

Accorde l'autorisation de décrire l'état d'un contrôle de validation préalable à la mise à jour sur un domaine OpenSearch de service

domaine*

était : ResourceTag /$ {} TagKey

Lecture

DescribeElasticsearchDomain

Accorde l'autorisation de consulter une description de la configuration de domaine pour le domaine de OpenSearch service spécifié, y compris l'ID du domaine, le point de terminaison du service et l'ARN. Cette autorisation est obsolète. Utiliser à la DescribeDomain place

domaine*

était : ResourceTag /$ {} TagKey

Lecture

DescribeElasticsearchDomainConfig

Accorde l'autorisation de consulter une description de la configuration et de l'état d'un domaine de OpenSearch service. Cette autorisation est obsolète. Utiliser à la DescribeDomainConfig place

domaine*

était : ResourceTag /$ {} TagKey

Lecture

DescribeElasticsearchDomains

Accorde l'autorisation de consulter une description de la configuration du domaine pour un maximum de cinq OpenSearch domaines Amazon spécifiés. Cette autorisation est obsolète. Utiliser à la DescribeDomains place

domaine*

était : ResourceTag /$ {} TagKey

List

DescribeElasticsearchInstanceTypeLimits

Accorde l'autorisation de consulter le nombre d'instances, le stockage et les limites du nœud principal pour une OpenSearch version et un type d'instance donnés. Cette autorisation est obsolète. Utiliser à la DescribeInstanceTypeLimits place

List

DescribeInboundConnections

Accorde l'autorisation de répertorier toutes les connexions de recherche entre clusters entrantes pour un domaine de destination

List

DescribeInboundCrossClusterSearchConnections

Accorde l'autorisation de répertorier toutes les connexions de recherche entre clusters entrantes pour un domaine de destination. Cette autorisation est obsolète. Utiliser à la DescribeInboundConnections place

List

DescribeInsightDetails

Accorde l'autorisation d'afficher des informations détaillées sur les informations relatives à un domaine OpenSearch de service

domaine*

était : ResourceTag /$ {} TagKey

Lecture

DescribeInstanceTypeLimits

Accorde l'autorisation d'afficher le nombre d'instances, le stockage et les limites de nœud principal pour une version et un type d'instance de moteur donnés

List

DescribeOutboundConnections

Accorde l'autorisation de répertorier toutes les connexions de recherche entre clusters sortantes pour un domaine source

List

DescribeOutboundCrossClusterSearchConnections

Accorde l'autorisation de répertorier toutes les connexions de recherche entre clusters sortantes pour un domaine source. Cette autorisation est obsolète. Utiliser à la DescribeOutboundConnections place

List

DescribePackages

Accorde l'autorisation de décrire tous les packages disponibles pour les domaines OpenSearch de service

Lecture

DescribeReservedElasticsearchInstanceOfferings

Accorde l'autorisation de récupérer les offres d'instances réservées pour Amazon OpenSearch Service. Cette autorisation est obsolète. Utiliser à la DescribeReservedInstanceOfferings place

List

DescribeReservedElasticsearchInstances

Accorde l'autorisation de récupérer les instances réservées au OpenSearch service qui ont déjà été achetées. Cette autorisation est obsolète. Utiliser à la DescribeReservedInstances place

List

DescribeReservedInstanceOfferings

Accorde l'autorisation de récupérer les offres d'instances réservées pour le service OpenSearch

List

DescribeReservedInstances

Accorde l'autorisation de récupérer les instances réservées au OpenSearch service qui ont déjà été achetées

List

DescribeVpcEndpoints

Accorde l'autorisation de décrire un ou plusieurs points de terminaison Amazon OpenSearch Service-managed VPC

List

DetachDataSource

Accorde l'autorisation de détacher une source de données d'une application OpenSearch

demande*

était : ResourceTag /$ {} TagKey

Écrire

DissociatePackage

Accorde l'autorisation de dissocier un package du domaine de OpenSearch service spécifié

domaine*

était : ResourceTag /$ {} TagKey

Écrire

DissociatePackages

Accorde l'autorisation de dissocier plusieurs packages du domaine de OpenSearch service spécifié

domaine*

était : ResourceTag /$ {} TagKey

Écrire

ESCrossClusterGet

Accorde l'autorisation d'envoyer des demandes entre clusters à un domaine de destination

domaine

était : ResourceTag /$ {} TagKey

Lecture

ESHttpDelete

Accorde l'autorisation d'envoyer des requêtes HTTP DELETE aux OpenSearch API

domaine

était : ResourceTag /$ {} TagKey

Écrire

ESHttpGet

Accorde l'autorisation d'envoyer des requêtes HTTP GET aux OpenSearch API

domaine

était : ResourceTag /$ {} TagKey

Lecture

ESHttpHead

Accorde l'autorisation d'envoyer des requêtes HTTP HEAD aux OpenSearch API

domaine

était : ResourceTag /$ {} TagKey

Lecture

ESHttpPatch

Accorde l'autorisation d'envoyer des requêtes HTTP PATCH aux OpenSearch API

domaine

était : ResourceTag /$ {} TagKey

Écrire

ESHttpPost

Accorde l'autorisation d'envoyer des requêtes HTTP POST aux OpenSearch API

domaine

était : ResourceTag /$ {} TagKey

Écrire

ESHttpPut

Accorde l'autorisation d'envoyer des requêtes HTTP PUT aux OpenSearch API

domaine

était : ResourceTag /$ {} TagKey

Écrire

GetApplication

Accorde l'autorisation d'obtenir des informations sur une OpenSearch application

demande*

était : ResourceTag /$ {} TagKey

Lecture

GetCapability

Accorde l'autorisation d'obtenir une fonctionnalité enregistrée pour une OpenSearch application

demande*

était : ResourceTag /$ {} TagKey

Lecture

GetCompatibleElasticsearchVersions

Accorde l'autorisation de récupérer une liste des versions compatibles OpenSearch et d'Elasticsearch vers lesquelles un domaine de OpenSearch service peut être mis à niveau. Cette autorisation est obsolète. Utiliser à la GetCompatibleVersions place

domaine*

était : ResourceTag /$ {} TagKey

List

GetCompatibleVersions

Accorde l'autorisation de récupérer la liste des versions de moteur compatibles vers lesquelles un domaine de OpenSearch service peut être mis à niveau

domaine*

était : ResourceTag /$ {} TagKey

List

GetDataSource

Accorde l'autorisation d'obtenir la source de données pour le domaine OpenSearch de service

domaine*

était : ResourceTag /$ {} TagKey

Lecture

GetDefaultApplicationSetting

Accorde l'autorisation d'obtenir le paramètre d'application par défaut pour le OpenSearch service

demande*

était : ResourceTag /$ {} TagKey

Lecture

GetDirectQueryDataSource

Accorde l'autorisation d'obtenir la source de données pour les OpenSearch arns fournis

source de données*

était : ResourceTag /$ {} TagKey

Lecture

GetDomainMaintenanceStatus

Accorde l'autorisation de récupérer l'état de l'action de maintenance pour le nœud.

domaine*

était : ResourceTag /$ {} TagKey

Lecture

GetIndex

Accorde l'autorisation d'obtenir un index pour le domaine OpenSearch de service

domaine*

était : ResourceTag /$ {} TagKey

Lecture

GetMigration

Accorde l'autorisation d'obtenir le statut et la progression d'une tâche de migration pour une OpenSearch application

demande*

était : ResourceTag /$ {} TagKey

Lecture

GetPackageVersionHistory

Accorde l'autorisation de récupérer l'historique des versions d'un package

Lecture

GetUpgradeHistory

Accorde l'autorisation de récupérer l'historique de mise à niveau d'un domaine de OpenSearch service donné

domaine*

était : ResourceTag /$ {} TagKey

Lecture

GetUpgradeStatus

Accorde l'autorisation de récupérer l'état de mise à niveau d'un domaine de OpenSearch service donné

domaine*

était : ResourceTag /$ {} TagKey

Lecture

InsightFeedback

Accorde l'autorisation de soumettre des commentaires pour un aperçu OpenSearch du domaine

domaine*

était : ResourceTag /$ {} TagKey

Écrire

ListApplications

Accorde l'autorisation de répertorier OpenSearch les applications

demande*

était : ResourceTag /$ {} TagKey

List

ListDataSourceAttachments

Accorde l'autorisation de répertorier les pièces jointes de sources de données pour une OpenSearch application

demande*

était : ResourceTag /$ {} TagKey

List

ListDataSources

Accorde l'autorisation de récupérer une liste de sources de données pour le domaine OpenSearch de service

domaine*

était : ResourceTag /$ {} TagKey

List

ListDirectQueryDataSources

Accorde l'autorisation de récupérer une liste de sources de données pour les OpenSearch arns fournis

source de données*

était : ResourceTag /$ {} TagKey

List

ListDomainMaintenances

Accorde l'autorisation de récupérer une liste d'actions de maintenance pour le domaine OpenSearch de service

domaine*

était : ResourceTag /$ {} TagKey

List

ListDomainNames

Accorde l'autorisation d'afficher les noms de tous les domaines de OpenSearch service que possède l'utilisateur actuel

List

ListDomainsForPackage

Accorde l'autorisation de répertorier tous les domaines de OpenSearch service auxquels un package est associé

List

ListElasticsearchInstanceTypeDetails

Accorde l'autorisation de répertorier tous les types d'instances et les fonctionnalités disponibles pour une OpenSearch version donnée. Cette autorisation est obsolète. Utiliser à la ListInstanceTypeDetails place

List

ListElasticsearchInstanceTypes

Accorde l'autorisation de répertorier tous les types d'instances EC2 pris en charge pour une version donnée OpenSearch

List

ListElasticsearchVersions

Accorde l'autorisation de répertorier toutes les OpenSearch versions prises en charge sur Amazon OpenSearch Service. Cette autorisation est obsolète. Utiliser à la ListVersions place

List

ListInsights

Autorise le compte à répertorier les informations relatives aux domaines de OpenSearch service

domaine

était : ResourceTag /$ {} TagKey

List

ListInstanceTypeDetails

Accorde l'autorisation de répertorier tous les types d'instances et les fonctionnalités disponibles pour une version donnée OpenSearch ou Elasticsearch

List

ListMigrations

Accorde l'autorisation de répertorier les tâches de migration pour une OpenSearch application

demande*

était : ResourceTag /$ {} TagKey

List

ListPackagesForDomain

Accorde l'autorisation de répertorier tous les packages associés au domaine OpenSearch de service

domaine*

était : ResourceTag /$ {} TagKey

List

ListScheduledActions

Accorde l'autorisation de récupérer une liste des modifications de configuration planifiées pour un domaine OpenSearch de service

domaine*

était : ResourceTag /$ {} TagKey

List

ListTags

Accorde l'autorisation d'afficher toutes les balises de ressources pour un domaine OpenSearch de service, une source de données ou une application

demande*

était : ResourceTag /$ {} TagKey

Lecture

source de données*

était : ResourceTag /$ {} TagKey

domaine*

était : ResourceTag /$ {} TagKey

ListVersions

Accorde l'autorisation de répertorier toutes les versions prises en charge OpenSearch et d'Elasticsearch dans Amazon Service OpenSearch

List

ListVpcEndpointAccess

Accorde l'autorisation de récupérer des informations sur chaque AWS principal autorisé à accéder à un domaine Amazon OpenSearch Service donné via l'utilisation d'un point de terminaison VPC d'interface

List

ListVpcEndpoints

Accorde l'autorisation de récupérer tous les points de terminaison Amazon OpenSearch Service-managed VPC dans la région et dans la région en cours Compte AWS

List

ListVpcEndpointsForDomain

Accorde l'autorisation de récupérer tous les points de terminaison Amazon OpenSearch Service-managed VPC associés à un domaine particulier

List

PurchaseReservedElasticsearchInstanceOffering

Accorde l'autorisation d'acheter des instances réservées au OpenSearch service. Cette autorisation est obsolète. Utiliser à la PurchaseReservedInstanceOffering place

Écrire

PurchaseReservedInstanceOffering

Accorde l'autorisation d'acheter des instances OpenSearch réservées

Écrire

PutDefaultApplicationSetting

Accorde l'autorisation de définir ou de supprimer le paramètre d'application par défaut pour le OpenSearch service

demande*

était : ResourceTag /$ {} TagKey

Écrire

RegisterCapability

Accorde l'autorisation d'enregistrer une fonctionnalité pour une OpenSearch application

demande*

était : ResourceTag /$ {} TagKey

Écrire

RejectInboundConnection

Accorde l'autorisation au propriétaire du domaine de destination de rejeter une demande de connexion de recherche entre clusters entrante

Écrire

RejectInboundCrossClusterSearchConnection

Accorde l'autorisation au propriétaire du domaine de destination de rejeter une demande de connexion de recherche entre clusters entrante. Cette autorisation est obsolète. Utiliser à la RejectInboundConnection place

Écrire

RemoveTags

Accorde l'autorisation de supprimer les balises de ressources d'un domaine de OpenSearch service, d'une source de données ou d'une application

demande*

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

source de données*

était : ResourceTag /$ {} TagKey

lois : TagKeys

domaine*

était : ResourceTag /$ {} TagKey

lois : TagKeys

RevokeVpcEndpointAccess

Accorde l'autorisation de révoquer l'accès à un domaine Amazon OpenSearch Service fourni via un point de terminaison VPC d'interface

Écrire

RollbackElasticsearchServiceSoftwareUpdate

Autorise l'annulation d'une mise à jour logicielle de service d'un domaine Elasticsearch vers sa version précédente

domaine*

était : ResourceTag /$ {} TagKey

Écrire

RollbackServiceSoftwareUpdate

Autorise l'annulation d'une mise à jour logicielle de service d'un domaine OpenSearch vers sa version précédente

domaine*

était : ResourceTag /$ {} TagKey

Écrire

StartDomainMaintenance

Accorde l'autorisation de lancer la maintenance sur le nœud.

domaine*

était : ResourceTag /$ {} TagKey

Écrire

StartElasticsearchServiceSoftwareUpdate

Accorde l'autorisation de démarrer la mise à jour logicielle d'un domaine. Cette autorisation est obsolète. Utiliser à la StartServiceSoftwareUpdate place

domaine*

était : ResourceTag /$ {} TagKey

Écrire

StartMigration

Accorde l'autorisation de lancer une migration d'objets enregistrés vers une OpenSearch application

demande*

était : ResourceTag /$ {} TagKey

Écrire

StartServiceSoftwareUpdate

Accorde l'autorisation de démarrer la mise à jour logicielle d'un domaine

domaine*

était : ResourceTag /$ {} TagKey

Écrire

UpdateApplication

Autorise la mise à jour d'une OpenSearch application

demande*

était : ResourceTag /$ {} TagKey

Écrire

UpdateDataSource

Accorde l'autorisation de mettre à jour la source de données pour le domaine OpenSearch de service

domaine*

était : ResourceTag /$ {} TagKey

Écrire

UpdateDirectQueryDataSource

Accorde l'autorisation de mettre à jour la source de données pour les OpenSearch arns fournis

source de données*

était : ResourceTag /$ {} TagKey

Écrire

UpdateDomainConfig

Accorde l'autorisation de modifier la configuration d'un domaine de OpenSearch service, telle que le type d'instance ou le nombre d'instances

domaine*

était : ResourceTag /$ {} TagKey

Écrire

UpdateElasticsearchDomainConfig

Accorde l'autorisation de modifier la configuration d'un domaine de OpenSearch service, telle que le type d'instance ou le nombre d'instances. Cette autorisation est obsolète. Utiliser à la UpdateDomainConfig place

domaine*

était : ResourceTag /$ {} TagKey

Écrire

UpdateIndex

Autorise la mise à jour de l'index pour le domaine OpenSearch de service

domaine*

était : ResourceTag /$ {} TagKey

Écrire

UpdatePackage

Autorise la mise à jour d'un package à utiliser avec les domaines OpenSearch de service

Écrire

UpdatePackageScope

Accorde l'autorisation de mettre à jour la portée d'un package

Écrire

UpdateScheduledAction

Accorde l'autorisation de replanifier une modification de configuration OpenSearch de domaine de service planifiée pour une date ultérieure

domaine*

était : ResourceTag /$ {} TagKey

Écrire

UpdateVpcEndpoint

Accorde l'autorisation de modifier un point de terminaison OpenSearch Service-managed VPC de l'interface Amazon

Écrire

UpgradeDomain

Accorde l'autorisation de lancer la mise à niveau d'un domaine de OpenSearch service vers une version donnée

domaine*

était : ResourceTag /$ {} TagKey

Écrire

UpgradeElasticsearchDomain

Accorde l'autorisation de lancer la mise à niveau d'un domaine de OpenSearch service vers une version spécifiée. Cette autorisation est obsolète. Utiliser à la UpgradeDomain place

domaine*

était : ResourceTag /$ {} TagKey

Écrire

Types de ressources définis par Amazon OpenSearch Service

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

candidature

arn : $ {Partition} :opensearch : $ {Region} :$ {Account} :application/$ {} AppId

était : ResourceTag /$ {} TagKey

source de données

arn : $ {Partition} :opensearch : $ {Region} :$ {Account} :datasource/$ {} DataSourceName

était : ResourceTag /$ {} TagKey

domaine

arn : $ {Partition} :es : $ {Region} :$ {Account} :domain/$ {} DomainName

était : ResourceTag /$ {} TagKey

es_role

arn : $ {Partition} :iam : :$ {Account} : role/aws -service- .amazonaws. role/es com/AWSServiceRoleForAmazonOpenSearchService

était : ResourceTag /$ {} TagKey

opensearchservice_role

arn : $ {Partition} :iam : :$ {Account} : role/aws -service- .amazonaws. role/opensearchservice com/AWSServiceRoleForAmazonOpenSearchService

était : ResourceTag /$ {} TagKey

Clés de condition pour Amazon OpenSearch Service

Amazon OpenSearch Service 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 transmises dans la demande

ArrayOfString