DescribeLocationObjectStorage - AWS DataSync

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

DescribeLocationObjectStorage

Fornisce dettagli su come è configurata una posizione di AWS DataSync trasferimento per un sistema di storage di oggetti.

Sintassi della richiesta

{ "LocationArn": "string" }

Parametri della richiesta

Per informazioni sui parametri comuni per tutte le azioni, consulta Parametri comuni.

La richiesta accetta i seguenti dati in formato JSON.

LocationArn

Speciifica l'Amazon Resource Name (ARN) della posizione del sistema di storage degli oggetti.

▬Tipo: stringa

Limitazioni di lunghezza: lunghezza massima di 128.

Modello: ^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}$

Campo obbligatorio: sì

Sintassi della risposta

{ "AccessKey": "string", "AgentArns": [ "string" ], "CmkSecretConfig": { "KmsKeyArn": "string", "SecretArn": "string" }, "CreationTime": number, "CustomSecretConfig": { "SecretAccessRoleArn": "string", "SecretArn": "string" }, "LocationArn": "string", "LocationUri": "string", "ManagedSecretConfig": { "SecretArn": "string" }, "ServerCertificate": blob, "ServerPort": number, "ServerProtocol": "string" }

Elementi di risposta

Se l'operazione riesce, il servizio restituisce una risposta HTTP 200.

I dati seguenti vengono restituiti in formato JSON mediante il servizio.

AccessKey

La chiave di accesso (ad esempio, un nome utente) necessaria per l'autenticazione con il sistema di storage di oggetti.

▬Tipo: stringa

Limitazioni di lunghezza: lunghezza minima di 0. Lunghezza massima di 200.

Modello: ^.*$

AgentArns

Gli DataSync agenti che possono connettersi al sistema di storage degli oggetti. ARNs

Tipo: matrice di stringhe

Membri dell’array: numero minimo di 1 elemento. Numero massimo di 4 elementi.

Limitazioni di lunghezza: lunghezza massima di 128.

Modello: ^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}$

CmkSecretConfig

Descrive le informazioni di configurazione per un segreto DataSync gestito, ad esempio un token di autenticazione o un set di credenziali da DataSync utilizzare per accedere a una posizione di trasferimento specifica, e un segreto gestito dal cliente. AWS KMS key

Tipo: oggetto CmkSecretConfig

CreationTime

L'ora in cui è stata creata la posizione.

Tipo: Timestamp

CustomSecretConfig

Descrive le informazioni di configurazione per un segreto gestito dal cliente, ad esempio un token di autenticazione o un set di credenziali DataSync utilizzato per accedere a una posizione di trasferimento specifica, e un segreto gestito dal cliente. AWS KMS key

Tipo: oggetto CustomSecretConfig

LocationArn

L'ARN della posizione del sistema di storage degli oggetti.

▬Tipo: stringa

Limitazioni di lunghezza: lunghezza massima di 128.

Modello: ^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

L'URI della posizione del sistema di storage degli oggetti.

▬Tipo: stringa

Vincoli di lunghezza: lunghezza massima di 4360.

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

ManagedSecretConfig

Descrive le informazioni di configurazione per un segreto DataSync gestito, ad esempio un token di autenticazione o un set di credenziali da DataSync utilizzare per accedere a una posizione di trasferimento specifica. DataSync utilizza la chiave KMS AWS gestita di default per crittografare questo segreto. AWS Secrets Manager

Tipo: oggetto ManagedSecretConfig

ServerCertificate

La catena di certificati DataSync per l'autenticazione con il sistema di archiviazione degli oggetti se il sistema utilizza un'autorità di certificazione (CA) privata o autofirmata.

Tipo: oggetto dati binari con codifica Base64

Vincoli di lunghezza: lunghezza massima di 32768.

ServerPort

La porta su cui il server di archiviazione degli oggetti accetta il traffico di rete in entrata (ad esempio, la porta 443).

Tipo: integer

Intervallo valido: valore minimo di 1. Valore massimo di 65536.

ServerProtocol

Il protocollo utilizzato dal sistema di storage degli oggetti per comunicare.

▬Tipo: stringa

Valori validi: HTTPS | HTTP

Errori

Per informazioni sugli errori comuni a tutte le operazioni, consultare Errori comuni.

InternalException

Questa eccezione viene generata quando si verifica un errore nel AWS DataSync servizio.

Codice di stato HTTP: 500

InvalidRequestException

Questa eccezione viene generata quando il client invia una richiesta non valida.

Codice di stato HTTP: 400

Vedi anche

Per ulteriori informazioni sull'utilizzo di questa API in una delle lingue AWS SDKs specifiche, consulta quanto segue: