As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
DescribeLocationEfs
Retorna metadados sobre sua AWS DataSync localização para um sistema de arquivos do Amazon EFS.
Sintaxe da solicitação
{
"LocationArn": "string
"
}
Parâmetros de solicitação
Para obter informações sobre os parâmetros que são comuns a todas as ações, consulte Parâmetros comuns.
A solicitação aceita os dados a seguir no formato JSON.
- LocationArn
-
O nome de recurso da Amazon (ARN) do local do sistema de arquivos do Amazon EFS sobre o qual você deseja informações.
Tipo: String
Restrições de tamanho: tamanho máximo de 128.
Padrão:
^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}$
Obrigatório: Sim
Sintaxe da resposta
{
"AccessPointArn": "string",
"CreationTime": number,
"Ec2Config": {
"SecurityGroupArns": [ "string" ],
"SubnetArn": "string"
},
"FileSystemAccessRoleArn": "string",
"InTransitEncryption": "string",
"LocationArn": "string",
"LocationUri": "string"
}
Elementos de resposta
Se a ação for bem-sucedida, o serviço reenviará uma resposta HTTP 200.
Os dados a seguir são retornados no formato JSON pelo serviço.
- AccessPointArn
-
O ARN do ponto de acesso que é DataSync usado para acessar o sistema de arquivos do Amazon EFS.
Tipo: String
Restrições de tamanho: tamanho máximo de 128.
Padrão:
^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):elasticfilesystem:[a-z\-0-9]+:[0-9]{12}:access-point/fsap-[0-9a-f]{8,40}$
- CreationTime
-
A hora em que o local foi criado.
Tipo: Timestamp
- Ec2Config
-
A sub-rede e o grupo de segurança que o AWS DataSync usa para acessar o sistema de arquivos do Amazon EFS.
Tipo: objeto Ec2Config
- FileSystemAccessRoleArn
-
A função AWS Identity and Access Management (IAM) que DataSync assume o perfil do (IAM) para montar o sistema de arquivos do Amazon EFS.
Tipo: String
Restrições de tamanho: tamanho máximo de 2048.
Padrão:
^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):iam::[0-9]{12}:role/.*$
- InTransitEncryption
-
Descreve se DataSync usa a criptografia Transport Layer Security (TLS) para copiar dados de ou para o sistema de arquivos Amazon EFS.
Tipo: String
Valores válidos:
NONE | TLS1_2
- LocationArn
-
O ARN do local do sistema de arquivos do Amazon EFS.
Tipo: String
Restrições de tamanho: tamanho máximo de 128.
Padrão:
^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
-
A URL do local do sistema de arquivos do Amazon EFS.
Tipo: String
Restrições de tamanho: tamanho máximo de 4360.
Padrão:
^(efs|nfs|s3|smb|hdfs|fsx[a-z0-9-]+)://[a-zA-Z0-9.:/\-]+$
Erros
Para obter informações sobre os erros comuns a todas as ações, consulteErros comuns.
- InternalException
-
Essa exceção é lançada quando ocorre um erro no AWS DataSync serviço.
Código de status HTTP: 500
- InvalidRequestException
-
Essa exceção é lançada quando o cliente envia uma solicitação malformada.
Código de status HTTP: 400
Exemplos
Exemplo de solicitação
O exemplo a seguir mostra como obter informações sobre um local específico do sistema de arquivos do Amazon EFS.
{ "LocationArn": "arn:aws:datasync:us-east-2:111222333444:location/loc-12abcdef012345678" }
Exemplo de resposta
O exemplo a seguir retorna detalhes de localização de um sistema de arquivos do Amazon EFS.
{ "CreationTime": 1653319021.353, "Ec2Config": { "SubnetArn": "arn:aws:ec2:us-east-2:111222333444:subnet/subnet-1234567890abcdef1", "SecurityGroupArns": [ "arn:aws:ec2:us-east-2:111222333444:security-group/sg-1234567890abcdef2" ] }, "LocationArn": "arn:aws:datasync:us-east-2:111222333444:location/loc-abcdef01234567890", "LocationUri": "efs://us-east-2.fs-021345abcdef6789/" }
Exemplo de resposta: descrição de um local para um sistema de arquivos restrito do Amazon EFS
O exemplo a seguir retorna detalhes de localização sobre um sistema de arquivos do Amazon EFS com acesso restrito AccessPointArn
FileSystemAccessRoleArn
, incluindo os InTransitEncryption
elementos, e.
{ "CreationTime": 1653319021.353, "AccessPointArn": "arn:aws:elasticfilesystem:us-east-2:111222333444:access-point/fsap-1234567890abcdef0", "Ec2Config": { "SubnetArn": "arn:aws:ec2:us-east-2:111222333444:subnet/subnet-1234567890abcdef1", "SecurityGroupArns": [ "arn:aws:ec2:us-east-2:111222333444:security-group/sg-1234567890abcdef2" ] }, "FileSystemAccessRoleArn": "arn:aws:iam::111222333444:role/AwsDataSyncFullAccessNew", "InTransitEncryption": "TLS1_2", "LocationArn": "arn:aws:datasync:us-east-2:111222333444:location/loc-abcdef01234567890", "LocationUri": "efs://us-east-2.fs-021345abcdef6789/", "Subdirectory": "/mount/path", "Tags": [{ "Key": "Name", "Value": "ElasticFileSystem-1" }] }
Consulte também
Para obter mais informações sobre como usar essa API em um dos AWS SDKs específicos de linguagem, consulte o seguinte: