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

CreateLocationFsxOpenZfs

Cria um endpoint para um sistema de arquivos do Amazon FSx para OpenZFS.AWS DataSync Para obter mais informações, consulte Criando um local para FSx para OpenZFS.

nota

Os parâmetros de solicitação relacionados aSMB não são compatíveis com aCreateLocationFsxOpenZfs operação.

Sintaxe da solicitação

{ "FsxFilesystemArn": "string", "Protocol": { "NFS": { "MountOptions": { "Version": "string" } }, "SMB": { "Domain": "string", "MountOptions": { "Version": "string" }, "Password": "string", "User": "string" } }, "SecurityGroupArns": [ "string" ], "Subdirectory": "string", "Tags": [ { "Key": "string", "Value": "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.

FsxFilesystemArn

O nome do recurso da Amazon (ARN) do sistema de arquivos FSx para OpenZFS.

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):fsx:[a-z\-0-9]*:[0-9]{12}:file-system/fs-.*$

Obrigatório: Sim

Protocol

O tipo de protocolo que o AWS DataSync utiliza para acessar seu sistema de arquivos.

Tipo: objeto FsxProtocol

Obrigatório: Sim

SecurityGroupArns

Os ARNs dos grupos de segurança que são utilizados para configurar o sistema de arquivos FSx para OpenZFS.

Tipo: matriz de strings

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

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

Padrão: ^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):ec2:[a-z\-0-9]*:[0-9]{12}:security-group/sg-[a-f0-9]+$

Obrigatório: Sim

Subdirectory

Um subdiretório no caminho do local que deve começar com /fsx. DataSyncusa esse subdiretório para ler ou gravar dados (dependendo de o sistema de arquivos ser um local de origem ou de destino).

Tipo: String

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

Padrão: ^[^\u0000\u0085\u2028\u2029\r\n]{1,4096}$

Obrigatório: não

Tags

O par de chave-valor que representa uma tag que você deseja adicionar ao recurso. O valor pode ser uma string vazia. Esse valor ajuda você a gerenciar, filtrar e pesquisar seus recursos. Recomendamos que você crie uma tag de nome para a sua localização.

Tipo: matriz de objetos TagListEntry

Membros da matriz: número mínimo de 0 itens. Número máximo de 50 itens.

Obrigatório: não

Sintaxe da resposta

{ "LocationArn": "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.

LocationArn

O ARN do local do sistema de arquivos FSx para OpenZFS que você criou.

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

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 noAWS DataSync serviço.

Código de status HTTP: 500

InvalidRequestException

Essa exceção é gerada quando o cliente envia uma solicitação mal formada.

Código de status HTTP: 400

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: