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

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: