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" ],
"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"
}
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}$
- CmkSecretConfig
-
Descreve as informações de configuração DataSync de um segredo gerenciado, como um token de autenticação ou conjunto de credenciais DataSync usado para acessar um local de transferência específico e um gerenciado pelo cliente. AWS KMS key
Tipo: objeto CmkSecretConfig
- CreationTime
-
O horário em que a localização foi criada.
Tipo: Timestamp
- CustomSecretConfig
-
Descreve as informações de configuração de um segredo gerenciado pelo cliente, como um token de autenticação ou conjunto de credenciais DataSync usado para acessar um local de transferência específico e um gerenciado pelo cliente. AWS KMS key
Tipo: objeto CustomSecretConfig
- 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.:/\-]+$
- ManagedSecretConfig
-
Descreve as informações de configuração DataSync de um segredo gerenciado, como um token de autenticação ou um conjunto de credenciais DataSync usado para acessar um local de transferência específico. DataSync usa a chave KMS AWS gerenciada padrão para criptografar esse segredo. AWS Secrets Manager
Tipo: objeto ManagedSecretConfig
- 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 em 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
Intervalo válido: 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 linguagem específica AWS SDKs, consulte o seguinte: