Aws\S3\S3Client |
Client de S3 |
---|---|
AWS SDK for PHP |
Description
Cette classe permet au client d'interagir avec le service «Amazon Simple Storage Service (Amazon S3)».
Liste des méthodes
Syntaxe | Description |
---|---|
AbortMultipartUpload(array $params = []) | Cette méthode permet d'annuler un téléversement multiple partie. |
CompleteMultipartUpload(array $params = []) | Cette méthode permet de terminer un téléversement en plusieurs parties en assemblant les pièces précédemment chargées. |
CopyObject(array $params = []) | Cette méthode permet de créer une copie d'un objet déjà entreposé dans Amazon S3. |
CreateBucket(array $params = []) | Cette méthode permet de créer un nouveau compartiment. |
CreateMultipartUpload(array $params = []) | Cette méthode permet d'initialiser un téléversement en multiple partie et de retourner un identificateur de téléversement. |
DeleteBucket(array $params = []) | Cette méthode permet de supprimer le compartiment. |
DeleteBucketAnalyticsConfiguration(array $params = []) | Cette méthode permet de supprimer une configuration d'analyse pour le compartiment (spécifiée par l'identificateur de configuration d'analyse). |
DeleteBucketCors(array $params = []) | Cette méthode permet de supprimer les informations de configuration cors définies pour le compartiment. |
DeleteBucketEncryption(array $params = []) | Cette méthode permet de supprimer la configuration de chiffrement côté serveur du compartiment. |
DeleteBucketInventoryConfiguration(array $params = []) | Cette méthode permet de supprimer une configuration d'inventaire (identifiée par l'identificateur d'inventaire) du compartiment. |
DeleteBucketLifecycle(array $params = []) | Cette méthode permet de supprimer la configuration du cycle de vie du compartiment. |
DeleteBucketMetricsConfiguration(array $params = []) | Cette méthode permet de supprimer une configuration de métriques (spécifiée par l'identificateur de configuration de métriques) du compartiment. |
DeleteBucketPolicy(array $params = []) | Cette méthode permet de supprimer la stratégie du compartiment. |
DeleteBucketReplication(array $params = []) | Cette méthode permet de supprimer la configuration de réplication du compartiment. |
DeleteBucketTagging(array $params = []) | Cette méthode permet de supprimer les balises du compartiment. |
DeleteBucketWebsite(array $params = []) | Cette méthode permet de supprimer la configuration du site Web du compartiment. |
DeleteObject(array $params = []) | Cette méthode permet de supprimer la version nulle (s'il en existe une) d'un objet et insère un marqueur de suppression, devenant la version la plus récente de l'objet. |
DeleteObjectTagging(array $params = []) | Cette méthode permet de supprimer le jeu de balises d'un objet existant. |
DeleteObjects(array $params = []) | Cette méthode permet de supprimer plusieurs objets d'un compartiment à l'aide d'une seule requête HTTP. |
GetBucketAccelerateConfiguration(array $params = []) | Cette méthode permet de retourner la configuration d'accélération d'un compartiment. |
GetBucketAcl(array $params = []) | Cette méthode permet de demander la stratégie de contrôle d'accès pour le compartiment. |
GetBucketAnalyticsConfiguration(array $params = []) | Cette méthode permet de demander une configuration d'analyse pour le compartiment (spécifiée par l'identificateur de configuration d'analyse). |
GetBucketCors(array $params = []) | Cette méthode permet de demander la configuration cors pour le compartiment. |
GetBucketEncryption(array $params = []) | Cette méthode permet de demander la configuration de chiffrement côté serveur d'un compartiment. |
GetBucketInventoryConfiguration(array $params = []) | Cette méthode permet de demander une configuration d'inventaire (identifiée par l'identificateur d'inventaire) à partir du compartiment. |
GetBucketLifecycle(array $params = []) | Cette méthode permet de demander le cycle de vie d'un comportement. Cette méthode est obsolète, vous devriez plutôt utiliser GetBucketLifecycleConfiguration. |
GetBucketLifecycleConfiguration(array $params = []) | Cette méthode permet de demander les informations de configuration du cycle de vie définies sur le compartiment. |
GetBucketLocation(array $params = []) | Cette méthode permet de demander la région dans laquelle se trouve le compartiment. |
GetBucketLogging(array $params = []) | Cette méthode permet de demander l'état de journalisation d'un compartiment et les autorisations dont disposent les utilisateurs pour afficher et modifier cet état. |
GetBucketMetricsConfiguration(array $params = []) | Cette méthode permet de demander une configuration de métriques (spécifiée par l'identificateur de configuration de métriques) à partir du compartiment. |
GetBucketNotification(array $params = []) | Cette méthode permet de demander les avertissements relié à un comportement. Cette méthode est obsolète, vous devriez plutôt utiliser GetBucketNotificationConfiguration. |
GetBucketNotificationConfiguration(array $params = []) | Cette méthode permet de demander la configuration d'avertissement d'un compartiment. |
GetBucketPolicy(array $params = []) | Cette méthode permet de demander la stratégie d'un compartiment spécifié. |
GetBucketReplication(array $params = []) | Cette méthode permet de demander la configuration de réplication d'un compartiment. |
GetBucketRequestPayment(array $params = []) | Cette méthode permet de demander la configuration de paiement par demande d'un compartiment. |
GetBucketTagging(array $params = []) | Cette méthode permet de demander l'ensemble de balises associé au compartiment. |
GetBucketVersioning(array $params = []) | Cette méthode permet de demander l'état de version d'un compartiment. |
GetBucketWebsite(array $params = []) | Cette méthode permet de demander la configuration du site Web pour un compartiment. |
GetObject(array $params = []) | Cette méthode permet de demander les objets d'Amazon S3. |
GetObjectAcl(array $params = []) | Cette méthode permet de demander la liste de contrôle d'accès (ACL) d'un objet. |
GetObjectTagging(array $params = []) | Cette méthode permet de demander l'ensemble de balises d'un objet. |
GetObjectTorrent(array $params = []) | Cette méthode permet de demander des fichiers «torrent» d'un comportement. |
HeadBucket(array $params = []) | Cette méthode permet de demander si un compartiment existe et si vous êtes autorisé à y accéder. |
HeadObject(array $params = []) | Cette méthode permet d'extraire les méta-données du HEAD d'un objet sans renvoyer l'objet lui-même. |
ListBucketAnalyticsConfigurations(array $params = []) | Cette méthode permet de demander la liste les configurations d'analyse pour le compartiment. |
ListBucketInventoryConfigurations(array $params = []) | Cette méthode permet de demander la liste des configurations d'inventaire pour le compartiment. |
ListBucketMetricsConfigurations(array $params = []) | Cette méthode permet de demander la liste des configurations de métriques pour le compartiment. |
ListBuckets(array $params = []) | Cette méthode permet de demander la liste de tous les compartiments appartenant à l'expéditeur authentifié de la demande. |
ListMultipartUploads(array $params = []) | Cette méthode permet de demander la liste des téléversements en plusieurs parties en cours. |
ListObjectVersions(array $params = []) | Cette méthode permet de demander des méta-données sur toutes les versions d'objets dans un compartiment. |
ListObjects(array $params = []) | Cette méthode permet de demander tout ou une partie (jusqu'à 1 000) des objets d'un compartiment. |
ListObjectsV2(array $params = []) | Cette méthode permet de demander tout ou une partie (jusqu'à 1 000) des objets d'un compartiment. |
ListParts(array $params = []) | Cette méthode permet de demander la liste des pièces jointes ayant été téléversées pour un téléversement spécifique en plusieurs parties. |
PutBucketAccelerateConfiguration(array $params = []) | Cette méthode permet de fixer la configuration d'accélération d'un compartiment existant. |
PutBucketAcl(array $params = []) | Cette méthode permet de fixer les autorisations sur un compartiment à l'aide de listes de contrôle d'accès (ACL). |
PutBucketAnalyticsConfiguration(array $params = []) | Cette méthode permet de fixer une configuration d'analyse pour le compartiment (spécifiée par l'identificateur de configuration d'analyse). |
PutBucketCors(array $params = []) | Cette méthode permet de fixer la configuration cors pour un compartiment. |
PutBucketEncryption(array $params = []) | Cette méthode permet de créer une nouvelle configuration de chiffrement côté serveur (ou remplace une configuration existante, le cas échéant). |
PutBucketInventoryConfiguration(array $params = []) | Cette méthode permet d'ajouter une configuration d'inventaire (identifiée par l'identificateur d'inventaire) à partir du compartiment. |
PutBucketLifecycle(array $params = []) | Cette méthode permet de configurer un cycle de vie de comportement. Cette méthode est obsolète et a été remplacé par PutBucketLifecycleConfiguration. |
PutBucketLifecycleConfiguration(array $params = []) | Cette méthode permet de fixer la configuration du cycle de vie de votre compartiment. |
PutBucketLogging(array $params = []) | Cette méthode permet de fixer les paramètres de journalisation d'un compartiment et spécifiez les autorisations permettant d'afficher et de modifier les paramètres de journalisation. |
PutBucketMetricsConfiguration(array $params = []) | Cette méthode permet de fixer une configuration de métriques (spécifiée par l'identificateur de configuration de métriques) pour le compartiment. |
PutBucketNotification(array $params = []) | Cette méthode permet de fixer des avertissements pour un comportement . Cette méthode est obsolète et a été remplacé par PutBucketNotificationConfiguraiton. |
PutBucketNotificationConfiguration(array $params = []) | Cette méthode permet d'activer les avertissements d'événements spécifiés pour un compartiment. |
PutBucketPolicy(array $params = []) | Cette méthode permet de remplacer une stratégie sur un compartiment. |
PutBucketReplication(array $params = []) | Cette méthode permet de créer une nouvelle configuration de réplication (ou remplace une configuration existante, le cas échéant). |
PutBucketRequestPayment(array $params = []) | Cette méthode permet de fixer la configuration de paiement de la demande pour un compartiment. |
PutBucketTagging(array $params = []) | Cette méthode permet de fixer les balises pour un compartiment. |
PutBucketVersioning(array $params = []) | Cette méthode permet de fixer l'état de version d'un compartiment existant. |
PutBucketWebsite(array $params = []) | Cette méthode permet de fixer la configuration du site Web pour un compartiment. |
PutObject(array $params = []) | Cette méthode permet d'ajouter un objet à un compartiment. |
PutObjectAcl(array $params = []) | Cette méthode permet d'utiliser la sous-ressource ACL pour fixer les autorisations de la liste de contrôle d'accès (ACL) pour un objet existant dans un compartiment. |
PutObjectTagging(array $params = []) | Cette méthode permet de fixer l'ensemble de balises fourni sur un objet existant déjà dans un compartiment. |
RestoreObject(array $params = []) | Cette méthode permet de restaurer une copie archivée d'un objet dans Amazon S3. |
SelectObjectContent(array $params = []) | Cette méthode permet de filtrer le contenu d'un objet Amazon S3 en fonction d'une simple instruction SQL (Structured Query Language). |
UploadPart(array $params = []) | Cette méthode permet de téléverser une partie dans un téléversement en plusieurs parties. |
UploadPartCopy(array $params = []) | Cette méthode permet de téléverser une pièce d'attachement en copiant les données d'un objet existant en tant que source de données. |
Légende
Cette couleur permet d'indiquer que la méthode est obsolète.
Dernière mise à jour : Mercredi, le 24 octobre 2018