

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Esempio delle specifiche di avvio di una richiesta di istanza spot
<a name="spot-request-examples"></a>

Gli esempi seguenti mostrano le configurazioni di avvio che è possibile utilizzare con il [request-spot-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/request-spot-instances.html)comando per creare una richiesta di istanza Spot. Per ulteriori informazioni, consulta [Gestione delle istanze spot](using-spot-instances-request.md).

**Importante**  
Sconsigliamo vivamente di utilizzare il [request-spot-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/request-spot-instances.html)comando per richiedere un'istanza Spot perché si tratta di un'API legacy senza investimenti pianificati. Per ulteriori informazioni, consulta [Qual è il metodo di richiesta Spot migliore da utilizzare?](spot-best-practices.md#which-spot-request-method-to-use)

**Topics**
+ [Esempio 1: Avvio di Istanze spot](#spot-launch-specification1)
+ [Esempio 2: Avviare le Istanze spot nella zona di disponibilità specificata](#spot-launch-specification2)
+ [Esempio 3: Avvio di Istanze spot nella sottorete specificata](#spot-launch-specification3)
+ [Esempio 4: Avvio di un'istanza spot dedicata](#spot-launch-specification4)

## Esempio 1: Avvio di Istanze spot
<a name="spot-launch-specification1"></a>

L'esempio seguente non include una zona di disponibilità o una sottorete. Amazon EC2 seleziona automaticamente una zona di disponibilità. Amazon EC2 avvia le istanze nella sottorete predefinita della zona di disponibilità selezionata.

```
{
  "ImageId": "ami-0abcdef1234567890",
  "KeyName": "my-key-pair",
  "SecurityGroupIds": [ "sg-1a2b3c4d5e6f7g8h9" ],
  "InstanceType": "m5.medium",
  "IamInstanceProfile": {
      "Arn": "arn:aws:iam::123456789012:instance-profile/my-iam-role"
  }
}
```

## Esempio 2: Avviare le Istanze spot nella zona di disponibilità specificata
<a name="spot-launch-specification2"></a>

L'esempio seguente include una zona di disponibilità. Amazon EC2 avvia le istanze nella sottorete predefinita della zona di disponibilità specificata.

```
{
  "ImageId": "ami-0abcdef1234567890",
  "KeyName": "my-key-pair",
  "SecurityGroupIds": [ "sg-1a2b3c4d5e6f7g8h9" ],
  "InstanceType": "m5.medium",
  "Placement": {
    "AvailabilityZone": "us-west-2a"
  },
  "IamInstanceProfile": {
      "Arn": "arn:aws:iam::123456789012:instance-profile/my-iam-role"
  }
}
```

## Esempio 3: Avvio di Istanze spot nella sottorete specificata
<a name="spot-launch-specification3"></a>

L'esempio seguente include una sottorete. Amazon EC2 avvia le istanze nella sottorete specificata. Se il VPC è un VPC non predefinito, per impostazione predefinita l'istanza non riceve un IPv4 indirizzo pubblico.

```
{
  "ImageId": "ami-0abcdef1234567890",
  "SecurityGroupIds": [ "sg-1a2b3c4d5e6f7g8h9" ],
  "InstanceType": "m5.medium",
  "SubnetId": "subnet-1a2b3c4d",
  "IamInstanceProfile": {
      "Arn": "arn:aws:iam::123456789012:instance-profile/my-iam-role"
  }
}
```

Per assegnare un IPv4 indirizzo pubblico a un'istanza in un VPC non predefinito, specifica il `AssociatePublicIpAddress` campo come mostrato nell'esempio seguente. Quando specifichi un'interfaccia di rete, devi includere l'ID sottorete e l'ID gruppo di sicurezza tramite l'interfaccia di rete anziché tramite i campi `SubnetId` e `SecurityGroupIds` visualizzati nel blocco di codice precedente.

```
{
  "ImageId": "ami-0abcdef1234567890",
  "KeyName": "my-key-pair",
  "InstanceType": "m5.medium",
  "NetworkInterfaces": [
    {
      "DeviceIndex": 0,
      "SubnetId": "subnet-1a2b3c4d5e6f7g8h9",
      "Groups": [ "sg-1a2b3c4d5e6f7g8h9" ],
      "AssociatePublicIpAddress": true
    }
  ],
  "IamInstanceProfile": {
      "Arn": "arn:aws:iam::123456789012:instance-profile/my-iam-role"
  }
}
```

## Esempio 4: Avvio di un'istanza spot dedicata
<a name="spot-launch-specification4"></a>

L'esempio seguente richiede un'istanza spot con una tenancy di `dedicated`. Un'istanza spot dedicata deve essere avviata in un VPC.

```
{
  "ImageId": "ami-0abcdef1234567890",
  "KeyName": "my-key-pair",
  "SecurityGroupIds": [ "sg-1a2b3c4d5e6f7g8h9" ],
  "InstanceType": "c5.8xlarge",
  "SubnetId": "subnet-1a2b3c4d5e6f7g8h9",
  "Placement": {
    "Tenancy": "dedicated"
  }
}
```