

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Actions, ressources et clés de condition pour Amazon S3 Vectors
<a name="list_s3vectors"></a>

Vecteurs Amazon S3 (préfixe de service) : `s3vectors`) 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 :
+ Découvrez comment [configurer ce service](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html).
+ Affichez la liste des [opérations d'API disponibles pour ce service](https://docs.aws.amazon.com/AmazonS3/latest/API/).
+ Découvrez comment protéger ce service et ses ressources avec les stratégies d'autorisation [IAM](https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-vectors-access-management.html).
+ Consultez le [référence d'autorisation de service programmatique](https://servicereference.us-east-1.amazonaws.com/v1/s3vectors/s3vectors.json) pour ce service.

**Topics**
+ [Actions définies par Amazon S3 Vectors](#list_s3vectors-actions-as-permissions)
+ [Types de ressources définis par Amazon S3 Vectors](#list_s3vectors-resources-for-iam-policies)
+ [Clés de condition pour les vecteurs Amazon S3](#list_s3vectors-policy-keys)

## Actions définies par Amazon S3 Vectors
<a name="list_s3vectors-actions-as-permissions"></a>

Vous pouvez indiquer les actions suivantes dans l'élément `Action` d'une déclaration de politique IAM. Pour chaque action, le tableau répertorie les types de ressources et les clés de condition pris en charge par cette action. 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.




- **   [CreateIndex](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_CreateIndex.html)  **
  - **Description:** Autorise la création d'un nouvel index vectoriel dans un compartiment vectoriel spécifié
  - **Types de ressources (\*obligatoire):** [Index\*](#list_s3vectors-resource-Index)
  - **Clés de condition:** [aws:RequestTag/${TagKey}](#list_s3vectors-aws_RequestTag___TagKey_)<br />[aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_s3vectors-aws_TagKeys)<br />[s3vectors:kmsKeyArn](#list_s3vectors-s3vectors_kmsKeyArn)<br />[s3vectors:sseType](#list_s3vectors-s3vectors_sseType)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_)
  - **Niveau d’accès:** Écrire

- **   [CreateVectorBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_CreateVectorBucket.html)  **
  - **Description:** Autorise la création d'un nouveau compartiment vectoriel
  - **Types de ressources (\*obligatoire):** [VectorBucket\*](#list_s3vectors-resource-VectorBucket)
  - **Clés de condition:** [aws:RequestTag/${TagKey}](#list_s3vectors-aws_RequestTag___TagKey_)<br />[aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_s3vectors-aws_TagKeys)<br />[s3vectors:kmsKeyArn](#list_s3vectors-s3vectors_kmsKeyArn)<br />[s3vectors:sseType](#list_s3vectors-s3vectors_sseType)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_)
  - **Niveau d’accès:** Écrire

- **   [DeleteIndex](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_DeleteIndex.html)  **
  - **Description:** Autorise la suppression d'un index vectoriel spécifié
  - **Types de ressources (\*obligatoire):** [Index\*](#list_s3vectors-resource-Index)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_)
  - **Niveau d’accès:** Écrire

- **   [DeleteVectorBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_DeleteVectorBucket.html)  **
  - **Description:** Autorise la suppression d'un compartiment vectoriel spécifié
  - **Types de ressources (\*obligatoire):** [VectorBucket\*](#list_s3vectors-resource-VectorBucket)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_)
  - **Niveau d’accès:** Écrire

- **   [DeleteVectorBucketPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_DeleteVectorBucketPolicy.html)  **
  - **Description:** Autorise la suppression de la politique de ressources IAM d'un compartiment vectoriel spécifié
  - **Types de ressources (\*obligatoire):** [VectorBucket\*](#list_s3vectors-resource-VectorBucket)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_)
  - **Niveau d’accès:** Gestion des autorisations, Rédaction

- **   [DeleteVectors](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_DeleteVectors.html)  **
  - **Description:** Autorise la suppression d'un lot de vecteurs d'un index vectoriel spécifié
  - **Types de ressources (\*obligatoire):** [Index\*](#list_s3vectors-resource-Index)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_)
  - **Niveau d’accès:** Écrire

- **   [GetIndex](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_GetIndex.html)  **
  - **Description:** Donne l'autorisation d'obtenir les attributs d'un index vectoriel spécifié
  - **Types de ressources (\*obligatoire):** [Index\*](#list_s3vectors-resource-Index)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_)
  - **Niveau d’accès:** Lecture

- **   [GetVectorBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_GetVectorBucket.html)  **
  - **Description:** Octroie l'autorisation d'obtenir les attributs d'un compartiment vectoriel spécifié
  - **Types de ressources (\*obligatoire):** [VectorBucket\*](#list_s3vectors-resource-VectorBucket)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_)
  - **Niveau d’accès:** Lecture

- **   [GetVectorBucketPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_GetVectorBucketPolicy.html)  **
  - **Description:** Octroie l'autorisation d'obtenir la politique de ressources IAM pour un bucket vectoriel spécifique
  - **Types de ressources (\*obligatoire):** [VectorBucket\*](#list_s3vectors-resource-VectorBucket)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_)
  - **Niveau d’accès:** Lecture

- **   [GetVectors](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_GetVectors.html)  **
  - **Description:** Autorise l'obtention d'un lot de vecteurs à l'aide de leurs clés vectorielles
  - **Types de ressources (\*obligatoire):** [Index\*](#list_s3vectors-resource-Index)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_)
  - **Niveau d’accès:** Lecture

- **   [ListIndexes](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_ListIndexes.html)  **
  - **Description:** Permet d'obtenir une liste paginée de tous les index d'un compartiment vectoriel spécifié
  - **Types de ressources (\*obligatoire):** [VectorBucket\*](#list_s3vectors-resource-VectorBucket)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_)
  - **Niveau d’accès:** List

- **   [ListTagsForResource](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_ListTagsForResource.html)  **
  - **Description:** Autorise la liste des balises pour la ressource S3Vector spécifiée
  - **Types de ressources (\*obligatoire):** [Index](#list_s3vectors-resource-Index) / **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_)
  - **Types de ressources (\*obligatoire):** [VectorBucket](#list_s3vectors-resource-VectorBucket) / **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_)
  - **Niveau d’accès:** List

- **   [ListVectorBuckets](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_ListVectorBuckets.html)  **
  - **Description:** Permet d'obtenir une liste paginée de tous les compartiments vectoriels du compte
  - **Types de ressources (\*obligatoire):** 
  - **Clés de condition:**  
  - **Niveau d’accès:** List

- **   [ListVectors](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_ListVectors.html)  **
  - **Description:** Permet d'obtenir une liste paginée de tous les vecteurs d'un index vectoriel spécifié
  - **Types de ressources (\*obligatoire):** [Index\*](#list_s3vectors-resource-Index)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_)
  - **Niveau d’accès:** List

- **   [PutVectorBucketDefaultIndexMode](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_PutVectorBucketDefaultIndexMode.html)  **
  - **Description:** Autorise la mise à jour du mode d'index par défaut pour un compartiment vectoriel spécifié
  - **Types de ressources (\*obligatoire):** [VectorBucket\*](#list_s3vectors-resource-VectorBucket)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_)
  - **Niveau d’accès:** Écrire

- **   [PutVectorBucketPolicy](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_PutVectorBucketPolicy.html)  **
  - **Description:** Autorise l'ajout d'une politique de ressources IAM à un bucket vectoriel spécifié
  - **Types de ressources (\*obligatoire):** [VectorBucket\*](#list_s3vectors-resource-VectorBucket)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_)
  - **Niveau d’accès:** Gestion des autorisations, Rédaction

- **   [PutVectors](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_PutVectors.html)  **
  - **Description:** Autorise l'ajout d'un lot de vecteurs à un index vectoriel spécifié
  - **Types de ressources (\*obligatoire):** [Index\*](#list_s3vectors-resource-Index)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_)
  - **Niveau d’accès:** Écrire

- **   [QueryVectors](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_QueryVectors.html)  **
  - **Description:** Autorise la recherche des voisins les plus proches approximatifs dans un index vectoriel de recherche spécifié pour un vecteur de requête donné
  - **Types de ressources (\*obligatoire):** [Index\*](#list_s3vectors-resource-Index)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_)
  - **Niveau d’accès:** Lecture

- **   [TagResource](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_TagResource.html)  **
  - **Description:** Autorise le balisage d'une ressource S3Vector
  - **Types de ressources (\*obligatoire):** [Index](#list_s3vectors-resource-Index) / **Clés de condition:** [aws:RequestTag/${TagKey}](#list_s3vectors-aws_RequestTag___TagKey_)<br />[aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_s3vectors-aws_TagKeys)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_)
  - **Types de ressources (\*obligatoire):** [VectorBucket](#list_s3vectors-resource-VectorBucket) / **Clés de condition:** [aws:RequestTag/${TagKey}](#list_s3vectors-aws_RequestTag___TagKey_)<br />[aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_s3vectors-aws_TagKeys)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_)
  - **Niveau d’accès:** Marquer, écrire

- **   [UntagResource](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_UntagResource.html)  **
  - **Description:** Autorise l'annulation de l'étiquette d'une ressource S3Vector
  - **Types de ressources (\*obligatoire):** [Index](#list_s3vectors-resource-Index) / **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_s3vectors-aws_TagKeys)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_)
  - **Types de ressources (\*obligatoire):** [VectorBucket](#list_s3vectors-resource-VectorBucket) / **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_s3vectors-aws_TagKeys)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_)
  - **Niveau d’accès:** Marquer, écrire

- **   [UpdateIndexMode](https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3VectorBuckets_UpdateIndexMode.html)  **
  - **Description:** Autorise la mise à jour du mode d'index pour un index vectoriel spécifié
  - **Types de ressources (\*obligatoire):** [Index\*](#list_s3vectors-resource-Index)
  - **Clés de condition:** [aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_)
  - **Niveau d’accès:** Écrire



## Types de ressources définis par Amazon S3 Vectors
<a name="list_s3vectors-resources-for-iam-policies"></a>

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 | 
| --- | --- | --- | 
|  [Index](https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-vectors-access-management.html)  | arn:${Partition}:s3vectors:${Region}:${Account}:bucket/${BucketName}/index/${IndexName} | [aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_) | 
|  [VectorBucket](https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-vectors-access-management.html)  | arn:${Partition}:s3vectors:${Region}:${Account}:bucket/${BucketName} | [aws:ResourceTag/${TagKey}](#list_s3vectors-aws_ResourceTag___TagKey_)<br />[s3vectors:VectorBucketTag/${TagKey}](#list_s3vectors-s3vectors_VectorBucketTag___TagKey_) | 

## Clés de condition pour les vecteurs Amazon S3
<a name="list_s3vectors-policy-keys"></a>

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



| Clés de condition | Description | Type | 
| --- | --- | --- | 
|   [aws:RequestTag/${TagKey}](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag)  | Filtre l'accès en fonction des identifications transmises dans la demande | String | 
|   [aws:ResourceTag/${TagKey}](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag)  | Filtre l'accès en fonction des identifications associées à la ressource | String | 
|   [aws:TagKeys](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys)  | Filtre l'accès en fonction des clés d'identification qui sont transmises dans la demande | ArrayOfString | 
|   [s3vectors:VectorBucketTag/${TagKey}](https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-vectors-access-management.html#s3-vectors-condition-keyss3-vectors-access-management.html)  | Filtre l'accès par les balises associées au bucket vectoriel | String | 
|   [s3vectors:kmsKeyArn](https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-vectors-access-management.html#s3-vectors-condition-keyss3-vectors-access-management.html)  | Filtre l'accès par AWS ARN de clé KMS pour la clé utilisée pour chiffrer un bucket vectoriel | ARN | 
|   [s3vectors:sseType](https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-vectors-access-management.html#s3-vectors-condition-keyss3-vectors-access-management.html)  | Filtre l'accès par type de cryptage côté serveur | String | 