Usar CreateFileSystem com uma CLI - Exemplos de código do AWS SDK

Há mais exemplos do AWS SDK disponíveis no repositório do GitHub Documento de Exemplos do AWS SDK.

Usar CreateFileSystem com uma CLI

Os exemplos de código a seguir mostram como usar o CreateFileSystem.

CLI
AWS CLI

Para criar um sistema de arquivos criptografado

O exemplo create-file-system a seguir cria um sistema de arquivos criptografado usando a CMK padrão. Ele também adiciona a tag Name=my-file-system.

aws efs create-file-system \ --performance-mode generalPurpose \ --throughput-mode bursting \ --encrypted \ --tags Key=Name,Value=my-file-system

Saída:

{ "OwnerId": "123456789012", "CreationToken": "console-d7f56c5f-e433-41ca-8307-9d9c0example", "FileSystemId": "fs-c7a0456e", "FileSystemArn": "arn:aws:elasticfilesystem:us-west-2:123456789012:file-system/fs-48499b4d", "CreationTime": 1595286880.0, "LifeCycleState": "creating", "Name": "my-file-system", "NumberOfMountTargets": 0, "SizeInBytes": { "Value": 0, "ValueInIA": 0, "ValueInStandard": 0 }, "PerformanceMode": "generalPurpose", "Encrypted": true, "KmsKeyId": "arn:aws:kms:us-west-2:123456789012:key/a59b3472-e62c-42e4-adcf-30d92example", "ThroughputMode": "bursting", "Tags": [ { "Key": "Name", "Value": "my-file-system" } ] }

Para ter mais informações, consulte Criar sistemas de arquivos do Amazon EFS no Guia do usuário do Amazon Elastic File System.

  • Para ver detalhes da API, consulte CreateFileSystem na Referência de comandos da AWS CLI.

PowerShell
Ferramentas para PowerShell V4

Exemplo 1: cria um sistema de arquivos vazio. O token usado para garantir a criação idempotente será gerado automaticamente e poderá ser acessado pelo membro CreationToken do objeto retornado.

New-EFSFileSystem

Saída:

CreationTime : 5/26/2015 4:02:38 PM CreationToken : 1a2bff54-85e0-4747-bd95-7bc172c4f555 FileSystemId : fs-1a2b3c4d LifeCycleState : creating Name : NumberOfMountTargets : 0 OwnerId : 123456789012 SizeInBytes : Amazon.ElasticFileSystem.Model.FileSystemSize

Exemplo 2: cria um sistema de arquivos vazio usando um token personalizado para garantir uma criação idempotente.

New-EFSFileSystem -CreationToken "MyUniqueToken"
  • Consulte detalhes da API em CreateFileSystem na Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).

Ferramentas para PowerShell V5

Exemplo 1: cria um sistema de arquivos vazio. O token usado para garantir a criação idempotente será gerado automaticamente e poderá ser acessado pelo membro CreationToken do objeto retornado.

New-EFSFileSystem

Saída:

CreationTime : 5/26/2015 4:02:38 PM CreationToken : 1a2bff54-85e0-4747-bd95-7bc172c4f555 FileSystemId : fs-1a2b3c4d LifeCycleState : creating Name : NumberOfMountTargets : 0 OwnerId : 123456789012 SizeInBytes : Amazon.ElasticFileSystem.Model.FileSystemSize

Exemplo 2: cria um sistema de arquivos vazio usando um token personalizado para garantir uma criação idempotente.

New-EFSFileSystem -CreationToken "MyUniqueToken"
  • Consulte detalhes da API em CreateFileSystem na Referência de cmdlet do Ferramentas da AWS para PowerShell (V5).