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á.
DescribeLocationSmb
Fornece detalhes sobre como um local AWS DataSync de transferência para um servidor de arquivos SMB (Server Message Block) é 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 SMB 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}$
Exigido: Sim
Sintaxe da Resposta
{
"AgentArns": [ "string" ],
"AuthenticationType": "string",
"CreationTime": number,
"DnsIpAddresses": [ "string" ],
"Domain": "string",
"KerberosPrincipal": "string",
"LocationArn": "string",
"LocationUri": "string",
"MountOptions": {
"Version": "string"
},
"User": "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.
- AgentArns
-
O ARNs dos DataSync agentes que podem se conectar ao seu servidor de arquivos SMB.
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}$
- AuthenticationType
-
O protocolo de autenticação DataSync usado para se conectar ao seu servidor de arquivos SMB.
Tipo: string
Valores Válidos:
NTLM | KERBEROS
- CreationTime
-
O horário em que o local do SMB foi criado.
Tipo: carimbo de data/hora
- DnsIpAddresses
-
Os IPv4 endereços dos servidores DNS aos quais seu servidor de arquivos SMB pertence. Esse elemento se aplica somente se
AuthenticationType
estiver definido comoKERBEROS
.Tipo: matriz de strings
Membros da matriz: número máximo de 2 itens.
Restrições de comprimento: comprimento mínimo de 7. Comprimento máximo de 15.
Padrão:
\A(25[0-5]|2[0-4]\d|[0-1]?\d?\d)(\.(25[0-5]|2[0-4]\d|[0-1]?\d?\d)){3}\z
- Domain
-
O nome do domínio do Windows ao qual o servidor de arquivos SMB pertence. Esse elemento se aplica somente se
AuthenticationType
estiver definido comoNTLM
.Tipo: string
Restrições de tamanho: tamanho máximo de 253.
Padrão:
^[A-Za-z0-9]((\.|-+)?[A-Za-z0-9]){0,252}$
- KerberosPrincipal
-
O diretor do Kerberos que tem permissão para acessar os arquivos, pastas e metadados de arquivos em seu servidor de arquivos SMB.
Tipo: string
Restrições de tamanho: tamanho mínimo 1. Tamanho máximo de 256.
Padrão:
^.+$
- LocationArn
-
O ARN do local SMB.
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 SMB.
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.:/\-]+$
- MountOptions
-
A versão do protocolo SMB DataSync usada para acessar seu servidor de arquivos SMB.
Tipo: objeto SmbMountOptions
- User
-
O usuário que pode montar e acessar os arquivos, pastas e metadados de arquivos no servidor de arquivos SMB. Esse elemento se aplica somente se
AuthenticationType
estiver definido comoNTLM
.Tipo: string
Restrições de tamanho: tamanho máximo de 104.
Padrão:
^[^\x22\x5B\x5D/\\:;|=,+*?\x3C\x3E]{1,104}$
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
Exemplos
Exemplo
Este exemplo ilustra um uso do. DescribeLocationSmb
Exemplo de solicitação
{
"arn:aws:datasync:us-east-1:111222333444:location/loc-0f01451b140b2af49"
}
Exemplo
Este exemplo ilustra um uso do. DescribeLocationSmb
Resposta da amostra
{
"AgentArns":[
"arn:aws:datasync:us-east-2:111222333444:agent/agent-0bc3b3dc9bbc15145",
"arn:aws:datasync:us-east-2:111222333444:agent/agent-04b3fe3d261a18c8f"
],
"CreationTime":"1532660733.39",
"Domain":"AMAZON",
"LocationArn":"arn:aws:datasync:us-east-1:111222333444:location/loc-0f01451b140b2af49",
"LocationUri":"smb://hostname.amazon.com/share",
"MountOptions":{
"Version":"SMB3"
},
"User":"user-1"
}
Consulte também
Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte: