DescribeLocationObjectStorage - AWS DataSync

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

DescribeLocationObjectStorage

Fornece detalhes sobre como um local AWS DataSync de transferência para um sistema de armazenamento de objetos é configurado.

Sintaxe da Solicitação

{ "LocationArn": "string" }

Parâmetros da solicitação

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte Parâmetros comuns.

A solicitação aceita os dados a seguir no formato JSON.

LocationArn

Especifica o nome do recurso da Amazon (ARN) do local do sistema de armazenamento de objetos.

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

Exigido: Sim

Sintaxe da Resposta

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

Elementos de Resposta

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

AccessKey

A chave de acesso (por exemplo, um nome de usuário) necessária para se autenticar com o sistema de armazenamento de objetos.

Tipo: string

Restrições de tamanho: tamanho mínimo 0. Tamanho máximo de 200.

Padrão: ^.*$

AgentArns

Os ARNs DataSync agentes que podem se conectar ao seu sistema de armazenamento de objetos.

Tipo: matriz de strings

Membros da matriz: número mínimo de 1 item. Número máximo de 4 itens.

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}:agent/agent-[0-9a-z]{17}$

CreationTime

O horário em que a localização foi criada.

Tipo: carimbo de data/hora

LocationArn

O ARN do local do sistema de armazenamento de objetos.

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

O URI do local do sistema de armazenamento de objetos.

Tipo: string

Restrições de tamanho: tamanho máximo de 4.360.

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

ServerCertificate

A cadeia de certificados DataSync para autenticação em seu sistema de armazenamento de objetos se o sistema usar uma autoridade de certificação (CA) privada ou autoassinada.

Tipo: objeto de dados binários codificado pelo Base64

Restrições de tamanho: tamanho máximo de 32768.

ServerPort

A porta em que o servidor de armazenamento de objetos aceita o tráfego de rede de entrada (por exemplo, a porta 443).

Tipo: inteiro

Faixa válida: valor mínimo de 1. Valor máximo de 65536.

ServerProtocol

O protocolo que o seu sistema de armazenamento de objetos usa para se comunicar.

Tipo: string

Valores Válidos: HTTPS | HTTP

Erros

Para obter informações sobre os erros comuns que todas as ações retornam, consulte Erros comuns.

InternalException

Essa exceção é lançada quando ocorre um erro no serviço AWS DataSync .

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

Consulte Também

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte: