DescribeLocationObjectStorage - AWS DataSync

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.

DescribeLocationObjectStorage

Renvoie des métadonnées relatives à votre AWS DataSync position pour un système de stockage d'objets.

Syntaxe de la requête

{ "LocationArn": "string" }

Paramètres de demande

Pour plus d'informations sur les paramètres communs à toutes les actions, voir Paramètres communs.

Cette demande accepte les données suivantes au format JSON.

LocationArn

Amazon Resource Name (ARN) de l'emplacement du système de stockage d'objets objet sur lequel vous souhaitez obtenir des informations.

Type : String

Contraintes de longueur : Longueur maximum de 128.

Modèle : ^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):datasync:[a-z\-0-9]+:[0-9]{12}:location/loc-[0-9a-z]{17}$

Obligatoire : oui

Syntaxe de la réponse

{ "AccessKey": "string", "AgentArns": [ "string" ], "CreationTime": number, "LocationArn": "string", "LocationUri": "string", "ServerCertificate": blob, "ServerPort": number, "ServerProtocol": "string" }

Eléments de réponse

Si l'action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

AccessKey

Clé d'accès (par exemple, un nom d'utilisateur) requise pour s'authentifier auprès du système de stockage d'objets.

Type : String

Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 200.

Modèle : ^.+$

AgentArns

Les ARN des DataSync agents pouvant se connecter en toute sécurité à votre emplacement.

Type : tableau de chaînes

Membres du tableau : Nombre minimum de 1 élément. Nombre maximum 4 4 4 4 4 4 éléments

Contraintes de longueur : Longueur maximum de 128.

Modèle : ^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):datasync:[a-z\-0-9]+:[0-9]{12}:agent/agent-[0-9a-z]{17}$

CreationTime

Heure à laquelle l'emplacement a été créé

Type : Timestamp

LocationArn

L'ARN de l'emplacement du système de stockage d'objets.

Type : String

Contraintes de longueur : Longueur maximum de 128.

Modèle : ^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):datasync:[a-z\-0-9]+:[0-9]{12}:location/loc-[0-9a-z]{17}$

LocationUri

URL de l'emplacement du système de stockage d'objets.

Type : String

Contraintes de longueur : longueur de 4 360 000.

Modèle : ^(efs|nfs|s3|smb|hdfs|fsx[a-z0-9-]+)://[a-zA-Z0-9.:/\-]+$

ServerCertificate

Le certificat autosigné DataSync utilisé pour s'authentifier en toute sécurité auprès de votre système de stockage d'objets.

Type : objet de données binaires encodées en base64

Contraintes de longueur : Longueur maximum de 3 024 024 027 000.

ServerPort

Port sur lequel votre serveur de stockage d'objets accepte le trafic réseau entrant (par exemple, le port 443)

Type : entier

Plage valide : valeur minimum de 1. La valeur maximale maximale maximale maximale maximale maximale maximale maximale maximum de 65 536

ServerProtocol

Protocole utilisé par votre système de stockage d'objets pour communiquer.

Type : String

Valeurs valides : HTTPS | HTTP

Erreurs

Pour plus d'informations sur les erreurs communes à toutes les actions, reportez-vous à la sectionErreurs courantes.

InternalException

Cette exception est levée lorsqu'une erreur se produit dans le AWS DataSync service.

Code d'état HTTP : 500

InvalidRequestException

Cette exception est levée lorsque le client soumet une demande mal formée.

Code d'état HTTP : 400

Voir aussi

Pour plus d'informations sur l'utilisation de cette API dans l'un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :