DescribeLocationHdfs - 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à.

DescribeLocationHdfs

Fornisce dettagli su come è configurata una posizione di AWS DataSync trasferimento per un Hadoop Distributed File System (HDFS).

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 HDFS.

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

{ "AgentArns": [ "string" ], "AuthenticationType": "string", "BlockSize": number, "CreationTime": number, "KerberosPrincipal": "string", "KmsKeyProviderUri": "string", "LocationArn": "string", "LocationUri": "string", "NameNodes": [ { "Hostname": "string", "Port": number } ], "QopConfiguration": { "DataTransferProtection": "string", "RpcProtection": "string" }, "ReplicationFactor": number, "SimpleUser": "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.

AgentArns

Gli DataSync agenti che possono connettersi al tuo cluster HDFS. ARNs

Tipo: matrice di stringhe

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

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}$

AuthenticationType

Il tipo di autenticazione utilizzato per determinare l'identità dell'utente.

Tipo: stringa

Valori validi: SIMPLE | KERBEROS

BlockSize

La dimensione dei blocchi di dati da scrivere nel cluster HDFS.

Tipo: integer

Intervallo valido: valore minimo di 1048576. Valore massimo di 1073741824.

CreationTime

L'ora in cui è stata creata la posizione HDFS.

Tipo: Timestamp

KerberosPrincipal

Il principale Kerberos con accesso ai file e alle cartelle sul cluster HDFS. Questo parametro viene utilizzato se AuthenticationType è definito comeKERBEROS.

Tipo: stringa

Limitazioni di lunghezza: lunghezza minima pari a 1. La lunghezza massima è 256 caratteri.

Modello: ^.+$

KmsKeyProviderUri

L'URI del Key Management Server (KMS) del cluster HDFS.

Tipo: stringa

Limitazioni di lunghezza: lunghezza minima di 1. Lunghezza massima di 255.

Modello: ^kms:\/\/http[s]?@(([a-zA-Z0-9\-]*[a-zA-Z0-9])\.)*([A-Za-z0-9\-]*[A-Za-z0-9])(;(([a-zA-Z0-9\-]*[a-zA-Z0-9])\.)*([A-Za-z0-9\-]*[A-Za-z0-9]))*:[0-9]{1,5}\/kms$

LocationArn

L'ARN della posizione HDFS.

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 HDFS.

Tipo: stringa

Vincoli di lunghezza: lunghezza massima di 4360.

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

NameNodes

Il NameNode che gestisce lo spazio dei nomi HDFS.

Tipo: matrice di oggetti HdfsNameNode

Membri dell’array: numero minimo di 1 elemento.

QopConfiguration

La configurazione Quality of Protection (QOP), che specifica la Remote Procedure Call (RPC) e le impostazioni di protezione del trasferimento dati configurate sul cluster HDFS.

Tipo: oggetto QopConfiguration

ReplicationFactor

Il numero DataNodes su cui replicare i dati durante la scrittura sul cluster HDFS.

Tipo: integer

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

SimpleUser

Il nome utente per identificare il client sul sistema operativo host. Questo parametro viene utilizzato se AuthenticationType è definito comeSIMPLE.

Tipo: stringa

Limitazioni di lunghezza: lunghezza minima pari a 1. La lunghezza massima è 256 caratteri.

Modello: ^[_.A-Za-z0-9][-_.A-Za-z0-9]*$

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: