

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

# Iniciando instâncias EC2 compatíveis automaticamente
<a name="using-ec2-edge-client"></a>

O Snowball Edge Client é uma aplicação independente de interface de linha de comandos (CLI) que você pode executar no ambiente. É possível usá-lo para realizar algumas tarefas administrativas no dispositivo Snowball Edge ou um cluster de dispositivos. Para obter mais informações sobre como usar o cliente do Snowball Edge, incluindo como iniciar e interromper serviços com ele, consulte [Configurar e usar o Snowball Edge Client](using-client-commands.md).

Veja a seguir informações sobre os comandos do cliente do Snowball Edge específicos de instâncias de computação, incluindo exemplos de uso.

Para obter uma lista dos comandos EC2 compatíveis com a Amazon que você pode usar em seu AWS Snowball Edge dispositivo, consulte[EC2 AWS CLI Comandos compatíveis com a Amazon suportados em um Snowball Edge](using-ec2-endpoint.md#cli-support-ec2-edge).

## Criação de uma configuração EC2 de lançamento compatível em um Snowball Edge
<a name="ec2-edge-create-autostart-config"></a>

Para iniciar automaticamente instâncias computacionais EC2 compatíveis com a Amazon em seu AWS Snowball Edge dispositivo depois que ele for desbloqueado, você pode criar uma configuração de inicialização. Para isso, use o comando `snowballEdge create-autostart-configuration`, conforme mostrado a seguir. 

**Uso**

```
snowballEdge create-autostart-configuration --physical-connector-type [SFP_PLUS or RJ45 or QSFP] --ip-address-assignment [DHCP or STATIC] [--static-ip-address-configuration IpAddress=[IP address],NetMask=[Netmask]] --launch-template-id [--launch-template-version]
```

## Atualização de uma configuração EC2 de lançamento compatível em um Snowball Edge
<a name="ec2-edge-update-autostart-config"></a>

Para atualizar uma configuração de inicialização existente no Snowball Edge, use o comando `snowballEdge update-autostart-configuration`. Veja o seu uso a seguir. Para ativar ou desativar uma configuração de execução, especifique o parâmetro `--enabled`.

**Uso**

```
snowballEdge update-autostart-configuration --autostart-configuration-arn [--physical-connector-type [SFP_PLUS or RJ45 or QSFP]] [--ip-address-assignment [DHCP or STATIC]] [--static-ip-address-configuration IpAddress=[IP address],NetMask=[Netmask]][--launch-template-id] [--launch-template-version] [--enabled]
```

## Excluindo uma configuração EC2 de lançamento compatível em um Snowball Edge
<a name="ec2-edge-delete-autostart-config"></a>

Para excluir uma configuração de inicialização que não esteja mais em uso, utilize o comando `snowballEdge delete-autostart-configuration` da forma a seguir.

**Uso**

```
snowballEdge delete-autostart-configuration --autostart-configuration-arn
```

## Listando configurações EC2 de lançamento compatíveis em um Snowball Edge
<a name="ec2-edge-describe-autostart-configs"></a>

Para listar as configurações de inicialização criadas no Snowball Edge, use o comando `describe-autostart-configurations` da forma a seguir.

**Uso**

```
snowballEdge describe-autostart-configurations            
```

## Criando uma interface de rede virtual em um Snowball Edge
<a name="ec2-edge-create-vnic"></a>

Para executar uma instância de computação ou iniciar a interface NFS em um Snowball Edge, primeiro crie uma interface de rede virtual (VNI). Cada Snowball Edge tem três interfaces de rede (NICs), os controladores físicos da interface de rede do dispositivo. Essas são as RJ45 portas SFP e QSFP na parte traseira do dispositivo.

Cada VNI se baseia em uma das físicas e é possível ter qualquer número de VNIs associadas a cada NIC. Para criar uma interface de rede virtual, use o comando `snowballEdge create-virtual-network-interface`.

**nota**  
O parâmetro `--static-ip-address-configuration` é válido apenas ao usar a opção `STATIC` para o parâmetro `--ip-address-assignment`.

**Uso**

É possível usar esse comando de duas formas: com o cliente do Snowball Edge configurado ou sem ele. O exemplo de uso a seguir mostra o método com o cliente do Snowball Edge configurado.

```
snowballEdge create-virtual-network-interface --ip-address-assignment [DHCP or STATIC] --physical-network-interface-id [physical network interface id] --static-ip-address-configuration IpAddress=[IP address],NetMask=[Netmask]
```

O exemplo de uso a seguir mostra o método sem o Snowball Edge configurado.

```
snowballEdge create-virtual-network-interface --endpoint https://[ip address] --manifest-file /path/to/manifest --unlock-code [unlock code] --ip-address-assignment [DHCP or STATIC] --physical-network-interface-id [physical network interface id] --static-ip-address-configuration IpAddress=[IP address],NetMask=[Netmask]
```

**Example Exemplo: Criando VNICs (usando DHCP)**  

```
snowballEdge create-virtual-network-interface --ip-address-assignment dhcp --physical-network-interface-id s.ni-8EXAMPLEaEXAMPLEd
{
  "VirtualNetworkInterface" : {
    "VirtualNetworkInterfaceArn" : "arn:aws:snowball-device:::interface/s.ni-8EXAMPLE8EXAMPLEf",
    "PhysicalNetworkInterfaceId" : "s.ni-8EXAMPLEaEXAMPLEd",
    "IpAddressAssignment" : "DHCP",
    "IpAddress" : "192.0.2.0",
    "Netmask" : "255.255.255.0",
    "DefaultGateway" : "192.0.2.1",
    "MacAddress" : "EX:AM:PL:E1:23:45",
    "MtuSize" : "1500"
  }
}
```

## Descrição das interfaces de rede virtuais
<a name="ec2-edge-describe-vnic"></a>

Para descrever o VNICs que você criou anteriormente em seu dispositivo, use o `snowballEdge describe-virtual-network-interfaces` comando. Veja o seu uso a seguir.

**Uso**

É possível usar esse comando de duas formas: com o cliente do Snowball Edge configurado ou sem ele. O exemplo de uso a seguir mostra o método com o cliente do Snowball Edge configurado.

```
snowballEdge describe-virtual-network-interfaces
```

O exemplo de uso a seguir mostra o método sem o Snowball Edge configurado.

```
snowballEdge describe-virtual-network-interfaces --endpoint https://[ip address] --manifest-file /path/to/manifest --unlock-code [unlock code]
```

**Example Exemplo: Descrevendo VNICs**  

```
snowballEdge describe-virtual-network-interfaces
[
  {
    "VirtualNetworkInterfaceArn" : "arn:aws:snowball-device:::interface/s.ni-8EXAMPLE8EXAMPLE8",
    "PhysicalNetworkInterfaceId" : "s.ni-8EXAMPLEaEXAMPLEd",
    "IpAddressAssignment" : "DHCP",
    "IpAddress" : "192.0.2.0",
    "Netmask" : "255.255.255.0",
    "DefaultGateway" : "192.0.2.1",
    "MacAddress" : "EX:AM:PL:E1:23:45",
    "MtuSize" : "1500"
  },{
    "VirtualNetworkInterfaceArn" : "arn:aws:snowball-device:::interface/s.ni-1EXAMPLE1EXAMPLE1",
    "PhysicalNetworkInterfaceId" : "s.ni-8EXAMPLEaEXAMPLEd",
    "IpAddressAssignment" : "DHCP",
    "IpAddress" : "192.0.2.2",
    "Netmask" : "255.255.255.0",
    "DefaultGateway" : "192.0.2.1",
    "MacAddress" : "12:34:5E:XA:MP:LE",
    "MtuSize" : "1500"
  }  
]
```

## Atualizando uma interface de rede virtual em um Snowball Edge
<a name="ec2-edge-update-vnic"></a>

Depois que você criar uma interface de rede virtual (VNI), atualize a configuração usando o comando `snowballEdge update-virtual-network-interface`. Depois que você fornecer o nome do recurso da Amazon (ARN) para uma VNI específica, forneça valores somente para os elementos que estiver atualizando.

**Uso**

É possível usar esse comando de duas formas: com o cliente do Snowball Edge configurado ou sem ele. O exemplo de uso a seguir mostra o método com o cliente do Snowball Edge configurado.

```
snowballEdge update-virtual-network-interface --virtual-network-interface-arn [virtual network-interface-arn] --ip-address-assignment [DHCP or STATIC] --physical-network-interface-id [physical network interface id] --static-ip-address-configuration IpAddress=[IP address],NetMask=[Netmask]
```

 O exemplo de uso a seguir mostra o método sem o Snowball Edge configurado. 

```
snowballEdge update-virtual-network-interface --endpoint https://[ip address] --manifest-file /path/to/manifest --unlock-code [unlock code] --virtual-network-interface-arn [virtual network-interface-arn] --ip-address-assignment [DHCP or STATIC] --physical-network-interface-id [physical network interface id] --static-ip-address-configuration IpAddress=[IP address],NetMask=[Netmask]
```

**Example Exemplo: atualização de uma VNIC (usando DHCP)**  

```
snowballEdge update-virtual-network-interface --virtual-network-interface-arn arn:aws:snowball-device:::interface/s.ni-8EXAMPLEbEXAMPLEd --ip-address-assignment dhcp
```

## Excluindo uma interface de rede virtual em um Snowball Edge
<a name="ec2-edge-delete-vnic"></a>

Para excluir uma interface de rede virtual (VNI), use o comando ` snowballEdge delete-virtual-network-interface`. 

**Uso**

É possível usar esse comando de duas formas: com o cliente do Snowball Edge configurado ou sem ele. O exemplo de uso a seguir mostra o método com o cliente do Snowball Edge configurado.

```
snowballEdge delete-virtual-network-interface --virtual-network-interface-arn [virtual network-interface-arn]
```

O exemplo de uso a seguir mostra o método sem o Snowball Edge configurado.

```
snowballEdge delete-virtual-network-interface --endpoint https://[ip address] --manifest-file /path/to/manifest --unlock-code [unlock code] --virtual-network-interface-arn [virtual network-interface-arn]
```

**Example Exemplo: exclusão de uma VNIC**  

```
snowballEdge delete-virtual-network-interface --virtual-network-interface-arn arn:aws:snowball-device:::interface/s.ni-8EXAMPLEbEXAMPLEd
```