

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

# Opzioni generali per tutti gli ambienti
<a name="command-options-general"></a>

**Topics**
+ [aws:autoscaling:asg](#command-options-general-autoscalingasg)
+ [aws:autoscaling:launchconfiguration](#command-options-general-autoscalinglaunchconfiguration)
+ [aws:autoscaling:scheduledaction](#command-options-general-autoscalingscheduledaction)
+ [aws:autoscaling:trigger](#command-options-general-autoscalingtrigger)
+ [aws:autoscaling:updatepolicy:rollingupdate](#command-options-general-autoscalingupdatepolicyrollingupdate)
+ [aws:ec2:instances](#command-options-general-ec2instances)
+ [aws:ec2:vpc](#command-options-general-ec2vpc)
+ [aws:elasticbeanstalk:application](#command-options-general-elasticbeanstalkapplication)
+ [aws:elasticbeanstalk:application:environment](#command-options-general-elasticbeanstalkapplicationenvironment)
+ [aws:elasticbeanstalk:application:environmentsecrets](#command-options-general-elasticbeanstalk-application-environmentsecrets)
+ [aws:elasticbeanstalk:cloudwatch:logs](#command-options-general-cloudwatchlogs)
+ [aws:elasticbeanstalk:cloudwatch:logs:health](#command-options-general-cloudwatchlogs-health)
+ [aws:elasticbeanstalk:command](#command-options-general-elasticbeanstalkcommand)
+ [aws:elasticbeanstalk:environment](#command-options-general-elasticbeanstalkenvironment)
+ [aws:elasticbeanstalk:environment:process:default](#command-options-general-environmentprocess)
+ [aws:elasticbeanstalk:environment:process:process\$1name](#command-options-general-environmentprocess-process)
+ [aws:elasticbeanstalk:environment:proxy:staticfiles](#command-options-general-environmentproxystaticfiles)
+ [aws:elasticbeanstalk:healthreporting:system](#command-options-general-elasticbeanstalkhealthreporting)
+ [aws:elasticbeanstalk:hostmanager](#command-options-general-elasticbeanstalkhostmanager)
+ [aws:elasticbeanstalk:managedactions](#command-options-general-elasticbeanstalkmanagedactions)
+ [aws:elasticbeanstalk:managedactions:platformupdate](#command-options-general-elasticbeanstalkmanagedactionsplatformupdate)
+ [aws:elasticbeanstalk:monitoring](#command-options-general-elasticbeanstalkmonitoring)
+ [aws:elasticbeanstalk:sns:topics](#command-options-general-elasticbeanstalksnstopics)
+ [aws:elasticbeanstalk:sqsd](#command-options-general-elasticbeanstalksqsd)
+ [aws:elasticbeanstalk:trafficsplitting](#command-options-general-elasticbeanstalktrafficsplitting)
+ [aws:elasticbeanstalk:xray](#command-options-general-elasticbeanstalkxray)
+ [aws:elb:healthcheck](#command-options-general-elbhealthcheck)
+ [aws:elb:loadbalancer](#command-options-general-elbloadbalancer)
+ [aws:elb:listener](#command-options-general-elblistener)
+ [aws:elb:listener:listener\$1port](#command-options-general-elblistener-listener)
+ [aws:elb:policies](#command-options-general-elbpolicies)
+ [aws:elb:policies:policy\$1name](#command-options-general-elbpolicies-custom)
+ [aws:elbv2:listener:default](#command-options-general-elbv2-listener-default)
+ [aws:elbv2:listener:listener\$1port](#command-options-general-elbv2-listener)
+ [aws:elbv2:listenerrule:rule\$1name](#command-options-general-elbv2-listenerrule)
+ [aws:elbv2:loadbalancer](#command-options-general-elbv2)
+ [aws:rds:dbinstance](#command-options-general-rdsdbinstance)

## aws:autoscaling:asg
<a name="command-options-general-autoscalingasg"></a>

Configura il gruppo Auto Scaling dell'ambiente. Per ulteriori informazioni, consultare [Auto Scaling delle istanze dell'ambiente Elastic Beanstalk](using-features.managing.as.md).


**Spazio dei nomi: `aws:autoscaling:asg`**  

| **Nome** | **Descrizione** | **Impostazione predefinita** | **Valori validi** | 
| --- | --- | --- | --- | 
|  Availability Zones  |  Le zone di disponibilità (AZs) sono località distinte all'interno di una AWS regione progettate per essere isolate dai guasti in altre regioni. AZs Forniscono connettività di rete economica e a bassa latenza ad altri utenti della stessa AZs regione. Scegli il numero di istanze AZs per le tue istanze.  |  `Any`  |  `Any` `Any 1` `Any 2` `Any 3`  | 
|  Cooldown  |  I periodi di attesa impediscono ad Amazon EC2 Auto Scaling di avviare ulteriori attività di dimensionamento prima che gli effetti delle attività precedenti siano visibili. La quantità di tempo, in secondi, tra il completamento di un'attività di dimensionamento e l'inizio di un'altra attività di questo tipo.  |  `360`   |  `0` Da a `10000`  | 
|  Custom Availability Zones  |  Definisci le istanze AZs per le tue istanze.  |  Nessuno  |  `us-east-1a`  `us-east-1b`  `us-east-1c`  `us-east-1d`  `us-east-1e`  `eu-central-1`   | 
|  EnableCapacityRebalancing  |  Specifica se abilitare la caratteristica di ribilanciamento della capacità per le istanze Spot nel gruppo Auto Scaling. Per ulteriori informazioni, consulta [Ribilanciamento della capacità](https://docs.aws.amazon.com/autoscaling/ec2/userguide/capacity-rebalance.html) nella *Guida per l'utente di Amazon EC2 Auto Scaling*. Questa opzione è rilevante solo se `EnableSpot` è impostato su `true` nello spazio dei nomi [`aws:ec2:instances`](#command-options-general-ec2instances) e c'è almeno un'istanza Spot nel gruppo Auto Scaling.  |  `false`  |  `true` `false`  | 
|  MinSize  |  Il numero minimo di istanze desiderate nel gruppo Auto Scaling.  |  `1`   |  `1` Da a `10000`  | 
|  MaxSize  |  Il numero massimo di istanze desiderate nel gruppo Auto Scaling.  |  `4`   |  `1` Da a `10000`  | 

## aws:autoscaling:launchconfiguration
<a name="command-options-general-autoscalinglaunchconfiguration"></a>

Configura le istanze Amazon Elastic Compute Cloud (Amazon EC2) dell'ambiente.

Le istanze utilizzate per l'ambiente vengono create utilizzando un modello di avvio Amazon EC2 o una risorsa di configurazione di avvio del gruppo Auto Scaling. Le opzioni seguenti funzionano con entrambi questi tipi di risorse.

Per ulteriori informazioni, consulta [Le EC2 istanze Amazon per il tuo ambiente Elastic Beanstalk](using-features.managing.ec2.md). Puoi anche fare riferimento a ulteriori informazioni su Amazon Elastic Block Store (EBS) nel capitolo Amazon EBS della [Amazon](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AmazonEBS.html) *EC2* User Guide.


**Spazio dei nomi: `aws:autoscaling:launchconfiguration`**  

| **Nome** | **Descrizione** | **Impostazione predefinita** | **Valori validi** | 
| --- | --- | --- | --- | 
|  DisableDefaultEC2SecurityGroup  |  Se impostato sul valore predefinito di`false`, Elastic Beanstalk crea un gruppo di sicurezza predefinito che consente il traffico da Internet o dal sistema di bilanciamento del carico sulle porte standard per HTTP (80). Collega questo gruppo di sicurezza alle istanze EC2 dell'ambiente quando crea l'ambiente. Se impostato su `true` Elastic Beanstalk, non assegnerà il gruppo di sicurezza predefinito alle istanze EC2 per un nuovo ambiente. Per un ambiente esistente, Elastic Beanstalk annullerà l'assegnazione del gruppo di sicurezza EC2 predefinito dalle istanze EC2 dell'ambiente. Di conseguenza, è necessario impostare anche le seguenti configurazioni: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/elasticbeanstalk/latest/dg/command-options-general.html) Se viene specificato un valore per EC2KeyName un ambiente `DisableDefaultEC2SecurityGroup` impostato su un gruppo di sicurezza predefinito non verrà associato alle `true` istanze EC2.  |  `false`  |  `true` `false`  | 
|  DisableIMDSv1  |  Imposta per `true` disabilitare Instance Metadata Service Version 1 (IMDSv1) e applicare. IMDSv2 Impostare su per `false` abilitare entrambi IMDSv1 e. IMDSv2 Le istanze per l'ambiente sono predefinite come segue, in base al sistema operativo della piattaforma:  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/elasticbeanstalk/latest/dg/command-options-general.html) Per ulteriori informazioni, consulta [Configurazione del servizio di metadati dell'istanza](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/configuring-instance-metadata-service.html).   Questa impostazione delle opzioni può far sì che Elastic Beanstalk migri un ambiente esistente con configurazioni di avvio verso modelli di avvio. A tale scopo sono necessarie le autorizzazioni necessarie per gestire i modelli di lancio. Queste autorizzazioni sono incluse nella nostra politica gestita. Se utilizzi politiche personalizzate anziché le nostre politiche gestite, la creazione o gli aggiornamenti dell'ambiente potrebbero non riuscire quando aggiorni la configurazione dell'ambiente. Per ulteriori informazioni e altre considerazioni, consulta[Migrazione dell'ambiente Elastic Beanstalk ai modelli di avvio](environments-cfg-autoscaling-launch-templates.md).   |  `false`: piattaforme basate su server Windows, Amazon Linux 2 e versioni precedenti `true`: piattaforme basate su Amazon Linux 2023  |  `true` `false`  | 
|  EC2KeyName  |  È possibile utilizzare una coppia di chiavi per accedere in modo sicuro all'istanza EC2. Se viene specificato un valore per `EC2KeyName` un ambiente `DisableDefaultEC2SecurityGroup` impostato su `true` un gruppo di sicurezza predefinito, non verrà associato alle istanze EC2.  Se utilizzi la console Elastic Beanstalk per creare un ambiente, non puoi impostare questa opzione in un [file di configurazione](ebextensions.md). La console sostituisce questa opzione con un [valore consigliato](command-options.md#configuration-options-recommendedvalues).   |  Nessuno  |  | 
|  IamInstanceProfile  |  Un profilo di istanza consente agli utenti e ai AWS servizi AWS Identity and Access Management (IAM) di accedere a credenziali di sicurezza temporanee per effettuare AWS chiamate API. Specifica il nome del profilo dell'istanza o il suo ARN. Esempi: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/elasticbeanstalk/latest/dg/command-options-general.html)  Se utilizzi la console Elastic Beanstalk o la CLI EB per creare un ambiente, non puoi impostare questa opzione in un [file di configurazione](ebextensions.md). La console e CLI EB sostituiscono questa opzione con un [valore consigliato](command-options.md#configuration-options-recommendedvalues).   |  Nessuna  |  Nome del profilo dell'istanza o ARN.  | 
|  ImageId  |  È possibile sostituire l'Amazon Machine Image (AMI) di default con il tuo ID AMI. Ad esempio: `ami-1f316660`  |  Nessuno  |    | 
|   InstanceType  |  Il tipo di istanza utilizzato per eseguire l'applicazione in un ambiente Elastic Beanstalk.  L'opzione `InstanceType` è obsoleta. È sostituita dall'opzione `InstanceTypes` più nuova e potente nello spazio dei nomi [`aws:ec2:instances`](#command-options-general-ec2instances). È possibile utilizzare la nuova opzione per specificare un elenco di uno o più tipi di istanza per l'ambiente. Il primo valore dell'elenco è equivalente al valore dell'opzione `InstanceType` inclusa nello spazio dei nomi `aws:autoscaling:launchconfiguration` descritto qui. Si consiglia di utilizzare la nuova opzione per specificare i tipi di istanza. Se specificata, la nuova opzione ha la precedenza su quella precedente. Per ulteriori informazioni, consulta [Spazio dei nomi aws:ec2:instances](environments-cfg-autoscaling-configuration-approaches.md#environments-cfg-autoscaling-namespace.instances).  I tipi di istanza disponibili dipendono dalle zone di disponibilità e dalla regione utilizzate. Se si sceglie una sottorete, la zona di disponibilità che contiene tale sottorete determina i tipi di istanza disponibili.  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/elasticbeanstalk/latest/dg/command-options-general.html)  Se utilizzi la console Elastic Beanstalk o la CLI EB per creare un ambiente, non puoi impostare questa opzione in un [file di configurazione](ebextensions.md). La console e CLI EB sostituiscono questa opzione con un [valore consigliato](command-options.md#configuration-options-recommendedvalues).   |  Varia in base all'account e alla regione.  |  Un tipo di istanza EC2. Varia in base all'account, alla regione e alla zona di disponibilità. È possibile ottenere un elenco di tipi di istanza Amazon EC2 filtrati in base a questi valori. Per ulteriori informazioni, consulta la sezione [Tipi di istanze disponibili](https://docs.aws.amazon.com//AWSEC2/latest/UserGuide/instance-types.html#AvailableInstanceTypes) nella Guida per l'*utente di Amazon EC2*.  | 
|  LaunchTemplateTagPropagationEnabled  |  Imposta su `true` per abilitare la propagazione di tag dell'ambiente ai modelli di avvio per risorse specifiche fornite all'ambiente.  Elastic Beanstalk è in grado di propagare i tag ai modelli di avvio solo per le risorse seguenti: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/elasticbeanstalk/latest/dg/command-options-general.html) Questo vincolo esiste perché consente CloudFormation solo l'uso di tag per la creazione di modelli per risorse specifiche. Per ulteriori informazioni, consulta la [TagSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-tagspecification.html)Guida per l'*AWS CloudFormation utente*.    La modifica del valore di questa opzione da `false` a `true` per un ambiente esistente può costituire una modifica rivoluzionaria per i tag esistenti.   Quando questa funzionalità è abilitata, la propagazione di tag richiederà la sostituzione di EC2, con conseguenti tempi di inattività. Per applicare le modifiche alla configurazione in batch e prevenire i tempi di inattività durante il processo di aggiornamento, puoi abilitare gli *aggiornamenti in sequenza*. Per ulteriori informazioni, consulta [Modifiche di configurazione](environments-updating.md).    Per ulteriori informazioni sui modelli di avvio, consulta le risorse seguenti: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/elasticbeanstalk/latest/dg/command-options-general.html) Per ulteriori informazioni su questa opzione, consulta [Propagazione di tag ai modelli di avvio](applications-tagging-resources.launch-templates.md).  |  `false`  |  `true` `false`  | 
|  MonitoringInterval  |  L'intervallo (in minuti) a cui desideri che vengano restituiti i CloudWatch parametri di Amazon.  |  `5 minute`  |  `1 minute` `5 minute`  | 
|  SecurityGroups  |  Elenca gli ID dei gruppi di sicurezza Amazon EC2 da assegnare alle istanze EC2 nel gruppo Auto Scaling per definire le regole del firewall per le istanze. Utilizza questa opzione insieme `DisableDefaultEC2SecurityGroup` a per collegare i tuoi gruppi di sicurezza personalizzati che definiscono le regole del firewall per le istanze EC2. Per ulteriori informazioni, consulta [Ambienti con carico bilanciato (multiistanza)](using-features.managing.ec2.instances.sg.md#using-features.managing.ec2.instances.sg.load-balancer-security).  Potrebbe essere necessario completare alcune configurazioni aggiuntive per evitare che il traffico in entrata verso le istanze EC2 venga bloccato. Ciò si applica solo agli ambienti a più istanze con gruppi di sicurezza EC2 personalizzati. I gruppi di sicurezza EC2 devono includere una regola in entrata che garantisca l'accesso al traffico instradato dal sistema di bilanciamento del carico. Per ulteriori informazioni, consulta [Gestione dei gruppi di sicurezza EC2 in ambienti a più istanze](using-features.managing.ec2.instances.sg.md#using-features.managing.ec2.instances.sg.load-balancer-security).  Puoi fornire una singola stringa di valori separati da virgole che contengono gli ID dei gruppi di sicurezza Amazon EC2 esistenti o i riferimenti alle AWS::EC2::SecurityGroup risorse create nel modello.  È necessario fornire almeno un valore per questa opzione se `DisableDefaultEC2SecurityGroup` for questo namespace è impostato su. `true`  |  `elasticbeanstalk-default`   |    | 
|   SSHSourceRestriction  |  Consente di bloccare l'accesso SSH a un ambiente. Ad esempio, è possibile bloccare l'accesso SSH alle istanze EC2, di modo che solo un host bastione sia in grado di accedere alle istanze nella sottorete privata. Questa stringa è espressa nella seguente forma: `protocol, fromPort, toPort, source_restriction` [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/elasticbeanstalk/latest/dg/command-options-general.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/elasticbeanstalk/latest/dg/command-options-general.html)  |  Nessuno  |    | 
|  BlockDeviceMappings  |  Collega ulteriori volumi Amazon EBS o volumi di instance store su tutte le istanze del gruppo Auto Scaling.  Questa impostazione delle opzioni può far sì che Elastic Beanstalk migri un ambiente esistente con configurazioni di avvio verso modelli di avvio. A tale scopo sono necessarie le autorizzazioni necessarie per gestire i modelli di lancio. Queste autorizzazioni sono incluse nella nostra politica gestita. Se utilizzi politiche personalizzate anziché le nostre politiche gestite, la creazione o gli aggiornamenti dell'ambiente potrebbero non riuscire quando aggiorni la configurazione dell'ambiente. Per ulteriori informazioni e altre considerazioni, consulta[Migrazione dell'ambiente Elastic Beanstalk ai modelli di avvio](environments-cfg-autoscaling-launch-templates.md).  Quando si esegue la mappatura dei volumi di instance store, è necessario mappare solo il nome del dispositivo a un nome di volume. Tuttavia, quando si mappano volumi Amazon EBS, si consiglia di specificare alcuni o tutti i seguenti campi (ogni campo deve essere separato da due punti): [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/elasticbeanstalk/latest/dg/command-options-general.html) L'esempio seguente collega tre volumi Amazon EBS, un volume gp2 vuoto di 100 GB e uno snapshot, uno volume io1 vuoto di 20 GB con 2.000 provisioned IOPS e un volume di instance store `ephemeral0`. Più volumi di instance store possono essere collegati se il tipo di istanza lo supporta.  `/dev/sdj=:100:true:gp2,/dev/sdh=snap-51eef269,/dev/sdi=:20:true:io1:2000,/dev/sdb=ephemeral0`   |  Nessuno  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/elasticbeanstalk/latest/dg/command-options-general.html)  | 
|  RootVolumeType  |  Tipo di volume (magnetico, general purpose SSD o provisioned IOPS SSD) da utilizzare per il volume Amazon EBS root collegato alle istanze EC2 dell'ambiente.  Questa impostazione delle opzioni può far sì che Elastic Beanstalk migri un ambiente esistente con configurazioni di avvio verso modelli di avvio. A tale scopo sono necessarie le autorizzazioni necessarie per gestire i modelli di lancio. Queste autorizzazioni sono incluse nella nostra politica gestita. Se utilizzi politiche personalizzate anziché le nostre politiche gestite, la creazione o gli aggiornamenti dell'ambiente potrebbero non riuscire quando aggiorni la configurazione dell'ambiente. Per ulteriori informazioni e altre considerazioni, consulta[Migrazione dell'ambiente Elastic Beanstalk ai modelli di avvio](environments-cfg-autoscaling-launch-templates.md).   |  Varia in base alla piattaforma.  |  `standard` per l'archiviazione magnetica. `gp2` o `gp3` per SSD per scopo generico. `io1` per SSD con capacità di IOPS allocata.  | 
|  RootVolumeSize  |  La capacità di storage del volume Amazon EBS root in GB. Obbligatorio se imposti `RootVolumeType` su provisioned IOPS SSD. Ad esempio, `"64"`.  |  Varia a seconda della piattaforma per lo storage magnetico e general purpose SSD. Nessuno per provisioned IOPS SSD.  |  Da `10` a `16384` GB per general purpose SSD e provisioned IOPS SSD. Da `8` a `1024` GB per storage magnetico.  | 
|  RootVolumeIOPS  |  Le input/output operazioni al secondo (IOPS) desiderate per un volume root SSD IOPS fornito o per un volume radice SSD generico. `gp3` La proporzione massima tra IOPS e dimensione del volume è 500 a 1. Ad esempio, un volume con 3.000 IOPS deve avere almeno 6 GiB.  |  Nessuno  |  Da `100` a `20000` per volumi root SSD io1 con capacità di IOPS allocata. Da `3000` a `16000` per volumi root SSD `gp3` per scopo generico.  | 
|  RootVolumeThroughput  |  La velocità effettiva desiderata di mebibyte al secondo (MIB/s) per il provisioning del volume root Amazon EBS collegato all'istanza EC2 dell'ambiente.  Questa opzione è applicabile solo ai tipi di archiviazione `gp3`.   |  Nessuna  |  `125` Da a `1000`  | 

## aws:autoscaling:scheduledaction
<a name="command-options-general-autoscalingscheduledaction"></a>

Configura [operazioni programmate](environments-cfg-autoscaling-scheduledactions.md) per il gruppo Auto Scaling dell'ambiente. Per ogni azione, specifica un `resource_name` oltre a nome di opzione, namespace e valore per ogni impostazione. Per esempi, consulta [Spazio dei nomi aws:autoscaling:scheduledaction](environments-cfg-autoscaling-scheduledactions.md#environments-cfg-autoscaling-scheduledactions-namespace).


**Spazio dei nomi: `aws:autoscaling:scheduledaction`**  

| **Nome** | **Descrizione** | **Impostazione predefinita** | **Valori validi** | 
| --- | --- | --- | --- | 
|  StartTime  |  Per le azioni singole, scegli la data e l'ora di esecuzione. Per le azioni ricorrenti, scegli quando attivare l'azione.  |  Nessuna  |  Un [time stamp ISO-8601](http://www.w3.org/TR/NOTE-datetime) univoco per tutte le azioni di dimensionamento programmate.  | 
|  EndTime  |  Una data e un'ora future (nel fuso UTC/GMT orario) in cui si desidera che l'azione di ridimensionamento pianificata smetta di ripetersi. Se non si specifica un **EndTime**, l'azione viene ripetuta in base all'espressione. `Recurrence` Ad esempio: `2015-04-28T04:07:2Z` Quando un'operazione pianificata termina, le impostazioni precedenti di Amazon EC2 Auto Scaling non vengono ripristinate automaticamente. Configura una seconda azione programmata per ripristinare le impostazioni originali come necessario.  |  Nessuna  |  Un [time stamp ISO-8601](http://www.w3.org/TR/NOTE-datetime) univoco per tutte le azioni di dimensionamento programmate.  | 
|  MaxSize  |  Il numero massimo di istanze da applicare all'esecuzione dell'azione.  |  Nessuna  |  `0` Da a `10000`  | 
|  MinSize  |  Il numero minimo di istanze da applicare all'esecuzione dell'azione.  |  Nessuna  |  `0` Da a `10000`  | 
|  DesiredCapacity  |  Imposta la capacità iniziale desiderata per il gruppo Auto Scaling. Dopo l'applicazione dell'azione programmata, i trigger regolano la capacità desiderata in base alle relative impostazioni.  |  Nessuna  |  `0` Da a `10000`  | 
|  Recurrence  |  La frequenza alla quale si desidera eseguire l'azione pianificata. Se non si specifica una ricorrenza, l'azione di ridimensionamento viene eseguita una sola volta, come specificato da `StartTime`.  |  Nessuna  |  Un'espressione [Cron](http://en.wikipedia.org/wiki/Cron).  | 
|  Suspend  |  Imposta su `true` per disattivare temporaneamente un'azione programmata ricorrente.  |   `false`   |   `true`   `false`   | 

## aws:autoscaling:trigger
<a name="command-options-general-autoscalingtrigger"></a>

Configura trigger di dimensionamento per il gruppo Auto Scaling dell'ambiente.

**Nota**  
Tre opzioni in questo spazio dei nomi determinano per quanto tempo il parametro per un trigger può restare oltre i suoi limiti definiti prima dell'attivazione del trigger. Queste opzioni sono correlate come segue:  
`BreachDuration = Period * EvaluationPeriods`  
I valori predefiniti per queste opzioni (5, 5 e 1, rispettivamente) soddisfano questa equazione. Se specifichi valori incoerenti, Elastic Beanstalk potrebbe modificare uno dei valori in modo che l'equazione risulti ancora soddisfatta.


**Spazio dei nomi: `aws:autoscaling:trigger`**  

| **Nome** | **Descrizione** | **Impostazione predefinita** | **Valori validi** | 
| --- | --- | --- | --- | 
|  BreachDuration  |  Il periodo di tempo, in minuti, durante il quale un parametro può superare il relativo limite definito (come specificato in `UpperThreshold` e `LowerThreshold`) prima che il trigger venga richiamato.  |  `5`  |  `1` Da a `600`  | 
|  LowerBreachScaleIncrement  |  Il numero di istanze Amazon EC2 da rimuovere durante l'esecuzione di un'attività di dimensionamento.  |  `-1`  |    | 
|  LowerThreshold  |  Se la misurazione è inferiore alla durata dell'utilizzo fuori limite impostata, il trigger viene richiamato.  |  `2000000`  |  `0` Da a `20000000`  | 
|  MeasureName  |  Il parametro utilizzato per il trigger di Auto Scaling.  `HealthyHostCount`, `UnhealthyHostCount` e `TargetResponseTime` sono applicabili solo per ambienti con un sistema di bilanciamento del carico dedicato. Questi valori non sono validi per gli ambienti configurati con un servizio di bilanciamento del carico condiviso. Per ulteriori informazioni sui tipi di bilanciamento del carico, consulta [Sistema di bilanciamento del carico per l'ambiente Elastic Beanstalk](using-features.managing.elb.md).   |  `NetworkOut`  |  `CPUUtilization` `NetworkIn` `NetworkOut` `DiskWriteOps` `DiskReadBytes` `DiskReadOps` `DiskWriteBytes` `Latency` `RequestCount` `HealthyHostCount` `UnhealthyHostCount` `TargetResponseTime`  | 
|  Period  |  Specifica la frequenza con cui Amazon CloudWatch misura le metriche per il tuo trigger. Il valore è il numero di minuti tra due periodi consecutivi.  |  `5`  |  `1` Da a `600`  | 
|  EvaluationPeriods  |  Il numero di periodi di valutazione consecutivi utilizzati per determinare se è in corso una violazione.  |  `1`  |  `1` Da a `600`  | 
|  Statistic  |  La statistica utilizzata dal trigger, ad esempio `Average`.  |  `Average`  |  `Minimum` `Maximum` `Sum` `Average`  | 
|  Unit  |  L'unità per la misura del trigger, ad esempio `Bytes`.  |  `Bytes`  |  `Seconds` `Percent` `Bytes`  `Bits`  `Count`  `Bytes/Second`  `Bits/Second`  `Count/Second`  `None`   | 
|  UpperBreachScaleIncrement  |  Specifica il numero di istanze Amazon EC2 da aggiungere durante l'esecuzione di un'attività di ridimensionamento.  |  `1`  |    | 
|  UpperThreshold  |  Se la misurazione è superiore alla durata dell'utilizzo fuori limite impostata, il trigger viene richiamato.  |  `6000000`  |  `0` Da a `20000000`  | 

## aws:autoscaling:updatepolicy:rollingupdate
<a name="command-options-general-autoscalingupdatepolicyrollingupdate"></a>

Configura gli aggiornamenti in sequenza del gruppo Auto Scaling dell'ambiente.


**Spazio dei nomi: `aws:autoscaling:updatepolicy:rollingupdate`**  

| **Nome** | **Descrizione** | **Impostazione predefinita** | **Valori validi** | 
| --- | --- | --- | --- | 
|  MaxBatchSize  |  Il numero di istanze incluse in ogni batch dell'aggiornamento in sequenza.  |  Un terzo della dimensione minima del gruppo Auto Scaling, arrotondato all'intero successivo più alto.  |  `1` Da a `10000`  | 
|  MinInstancesInService  |  Il numero minimo di istanze che devono essere in servizio nel gruppo Auto Scaling mentre altre istanze vengono terminate.  |  La dimensione minima del gruppo Auto Scaling o una dimensione inferiore alla dimensione massima del gruppo Auto Scaling, a seconda di quale sia più bassa.  |  `0` Da a `9999`  | 
|  RollingUpdateEnabled  |  Se `true`, abilita gli aggiornamenti in sequenza per un ambiente. Gli aggiornamenti in sequenza sono utili quando è necessario effettuare aggiornamenti frequenti e minori all'applicazione software Elastic Beanstalk e si desidera evitare tempi di inattività delle applicazioni. L'impostazione di questo valore su true attiva automaticamente le opzioni `MaxBatchSize`, `MinInstancesInService` e `PauseTime`. L'impostazione di una di queste opzioni, inoltre, imposta automaticamente il valore dell'opzione `RollingUpdateEnabled` su `true`. L'impostazione su `false` disattiva gli aggiornamenti in sequenza.  Se utilizzi la console Elastic Beanstalk o la CLI EB per creare un ambiente, non puoi impostare questa opzione in un [file di configurazione](ebextensions.md). La console e CLI EB sostituiscono questa opzione con un [valore consigliato](command-options.md#configuration-options-recommendedvalues).   |  `false`  |  `true` `false`  | 
|  RollingUpdateType  |  Sono inclusi tre tipi: aggiornamenti in sequenza basati sul tempo, aggiornamenti in sequenza basati sulla salute e aggiornamenti immutabili.  Gli aggiornamenti periodici basati sul tempo si applicano tra i batch PauseTime . Gli aggiornamenti in sequenza basati sullo stato attendono che le nuove istanze superino i controlli dello stato prima di passare al batch successivo. Gli [aggiornamenti non modificabili](environmentmgmt-updates-immutable.md) eseguono un set completo di istanze in un nuovo gruppo Auto Scaling.  Se utilizzi la console Elastic Beanstalk o la CLI EB per creare un ambiente, non puoi impostare questa opzione in un [file di configurazione](ebextensions.md). La console e CLI EB sostituiscono questa opzione con un [valore consigliato](command-options.md#configuration-options-recommendedvalues).   |  `Time`  |  `Time` `Health` `Immutable`  | 
|  PauseTime  |  Intervallo di attesa (in secondi, minuti o ore) del servizio Elastic Beanstalk dopo il completamento degli aggiornamenti a un batch di istanze e prima di passare al batch successivo.  |  Calcolato automaticamente in base al tipo di istanza e al container.  |  Da `PT0S`\$1 (0 secondi) a `PT1H` (1 ora)  | 
|  Timeout  |  Il periodo di attesa massimo (in minuti o ore) per il superamento dei controlli dello stato da parte di tutte le istanze in un batch di istanze prima che l'aggiornamento venga annullato.  |  `PT30M` (30 minuti)  |  Da `PT5M`\$1 (5 minuti) a `PT1H` (1 ora) \$1 formato di [ISO8601durata](http://en.wikipedia.org/wiki/ISO_8601#Durations): `PT#H#M#S` dove ogni \$1 è rispettivamente il numero di ore, minuti, and/or secondi.  | 

## aws:ec2:instances
<a name="command-options-general-ec2instances"></a>

Configurare le istanze dell'ambiente, incluse le opzioni Spot. Questo spazio dei nomi integra [`aws:autoscaling:launchconfiguration`](#command-options-general-autoscalinglaunchconfiguration) e [`aws:autoscaling:asg`](#command-options-general-autoscalingasg).

Per ulteriori informazioni, consultare [Auto Scaling delle istanze dell'ambiente Elastic Beanstalk](using-features.managing.as.md).


**Spazio dei nomi: `aws:ec2:instances`**  

| **Nome** | **Descrizione** | **Impostazione predefinita** | **Valori validi** | 
| --- | --- | --- | --- | 
|  EnableSpot  |  Abilitare le richieste di istanze Spot per l'ambiente in uso. Quando `false`, alcune opzioni in questo spazio dei nomi non hanno effetto.  Questa impostazione delle opzioni può far sì che Elastic Beanstalk migri un ambiente esistente con configurazioni di avvio verso modelli di avvio. A tale scopo sono necessarie le autorizzazioni necessarie per gestire i modelli di lancio. Queste autorizzazioni sono incluse nella nostra politica gestita. Se utilizzi politiche personalizzate anziché le nostre politiche gestite, la creazione o gli aggiornamenti dell'ambiente potrebbero non riuscire quando aggiorni la configurazione dell'ambiente. Per ulteriori informazioni e altre considerazioni, consulta[Migrazione dell'ambiente Elastic Beanstalk ai modelli di avvio](environments-cfg-autoscaling-launch-templates.md).   |  `false`  |  `true` `false`  | 
|   InstanceTypes  |  Un elenco separato da virgole di tipi di istanza che si desidera utilizzare nell'ambiente (ad esempio, `t2.micro,t3.micro`). Quando `EnableSpot` è impostato su `true` ed `SpotAllocationStrategy` è impostato su`capacity-optimized-prioritized`, l'elenco di valori specificato in questa opzione determina la priorità del tipo di istanza per la strategia di allocazione delle istanze Spot. Quando le istanze Spot non sono attivate (`EnableSpot` è `false`), viene utilizzato solo il primo tipo di istanza nell'elenco. Il primo tipo di istanza nell'elenco di questa opzione è equivalente al valore dell'opzione `InstanceType` nello spazio dei nomi [`aws:autoscaling:launchconfiguration`](#command-options-general-autoscalinglaunchconfiguration). Non si sconsiglia di utilizzare quest'ultima opzione perché è obsoleta. Se si specificano entrambi, viene utilizzato il primo tipo di istanza nell'elenco nell'opzione `InstanceTypes` e `InstanceType` viene ignorato. I tipi di istanza disponibili dipendono dalle zone di disponibilità e dalla regione utilizzate. Se si sceglie una sottorete, la zona di disponibilità che contiene tale sottorete determina i tipi di istanza disponibili.  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/elasticbeanstalk/latest/dg/command-options-general.html)  Alcuni AWS account meno recenti potrebbero fornire a Elastic Beanstalk tipi di istanze predefiniti che non supportano le istanze Spot (ad esempio, t1.micro). Se si attivano le richieste di istanza Spot e viene visualizzato un errore su un tipo di istanza che non supporta Spot, assicurarsi di configurare i tipi di istanza che supportano Spot. Per scegliere i tipi di istanze Spot, utilizza [Spot Instance Advisor](https://aws.amazon.com/ec2/spot/instance-advisor/).  Quando si aggiorna la configurazione dell'ambiente e si rimuove uno o più tipi di istanza dall'opzione `InstanceTypes`, Elastic Beanstalk termina tutte le istanze Amazon EC2 in esecuzione su uno qualsiasi dei tipi di istanza rimossi. Il gruppo Auto Scaling dell'ambiente avvia quindi nuove istanze, se necessario per completare la capacità desiderata, utilizzando i tipi di istanza specificati correnti.  |  Un elenco di due tipi di istanza. Varia in base all'account e alla regione.  |  Da uno a quaranta tipi di istanze EC2. (almeno due consigliati) Varia in base all'account, alla regione e alla zona di disponibilità. È possibile ottenere un elenco di tipi di istanza Amazon EC2 filtrati in base a questi valori. Per ulteriori informazioni, consulta la sezione [Tipi di istanze disponibili](https://docs.aws.amazon.com//AWSEC2/latest/UserGuide/instance-types.html#AvailableInstanceTypes) nella Guida per l'*utente di Amazon EC2*. I tipi di istanza devono essere tutti parte della stessa architettura (`arm64`, `x86_64`, `i386`). Anche `SupportedArchitectures` fa parte di questo spazio dei nomi. Se fornisci dei valori per `SupportedArchitectures`, i valori che inserisci per `InstanceTypes` devono appartenere a una sola delle architetture che fornisci per `SupportedArchitectures`.  | 
|  SpotAllocationStrategy  |  Speciifica la [strategia di allocazione delle istanze spot](environments-cfg-autoscaling-spot-allocation-strategy.md) che determina il modo in cui le istanze Spot vengono allocate dai pool di capacità spot disponibili. Se impostato su`capacity-optimized-prioritized`, l'ordine dei valori in `InstanceTypes` imposta la priorità del tipo di istanza per l'allocazione. Questa opzione è rilevante solo quando `EnableSpot` è `true`.  |  `capacity-optimized`  |  `capacity-optimized` `price-capacity-optimized` `capacity-optimized-prioritized` `lowest-price `  | 
|  SpotFleetOnDemandBase  |  Il numero minimo di istanze on demand di cui il gruppo Auto Scaling effettua il provisioning prima di considerare le istanze Spot durante la scalabilità dell'ambiente. Questa opzione è rilevante solo quando `EnableSpot` è `true`.  |  `0`  |  Da `0` all'opzione `MaxSize` nello spazio dei nomi [`aws:autoscaling:asg`](#command-options-general-autoscalingasg)  | 
|  SpotFleetOnDemandAboveBasePercentage  |  La percentuale di istanze on demand su richiesta come parte della capacità aggiuntiva di cui il gruppo Auto Scaling effettua il provisioning oltre alle istanze `SpotOnDemandBase`. Questa opzione è rilevante solo quando `EnableSpot` è `true`.  |  `0` per un ambiente a istanza singola `70` per un ambiente con bilanciamento del carico  |  `0` Da a `100`  | 
|  SpotMaxPrice  |  Il prezzo massimo orario per unità che si è disposti a pagare per un'istanza Spot, in dollari americani. Per consigli sulle opzioni di prezzo massimo per le istanze Spot, consulta la [cronologia dei prezzi delle istanze Spot](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-spot-instances-history.html) nella *Amazon EC2* User Guide. Questa opzione è rilevante solo quando `EnableSpot` è `true`.  |  Prezzo on demand, per ogni tipo di istanza. Il valore dell'opzione in questo caso è `null`.  |  `0.001` Da a `20.0` `null`  | 
|  SupportedArchitectures  |  Un elenco separato da virgole di tipi di istanza Amazon EC2 che userai nell'ambiente. Elastic Beanstalk supporta i tipi di istanza basati sulle seguenti architetture del processore: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/elasticbeanstalk/latest/dg/command-options-general.html) Per ulteriori informazioni sull'architettura del processore e sui tipi di istanza Amazon EC2, consulta [Tipi di EC2 istanze Amazon](using-features.managing.ec2.instance-types.md).  |  Nessuno  |  `arm64` `x86_64` `i386`  L'architettura a 32 bit `i386` non è più supportata dalla maggior parte delle piattaforme Elastic Beanstalk. Consigliamo di scegliere invece i tipi di architettura `x86_64` o `arm64`.   | 

## aws:ec2:vpc
<a name="command-options-general-ec2vpc"></a>

Configura l'ambiente per lanciare risorse in un [Amazon Virtual Private Cloud](https://docs.aws.amazon.com/vpc/latest/userguide/) personalizzato (Amazon VPC). Se non configuri le impostazioni in questo spazio dei nomi, Elastic Beanstalk avvia le risorse nel VPC di default.


**Spazio dei nomi: `aws:ec2:vpc`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  VPCId  |  L'ID dell'istanza Amazon VPC in uso.  |  Nessuno  |    | 
|  Subnets  |  La IDs sottorete o le sottoreti del gruppo Auto Scaling. Se disponi di più sottoreti, specifica il valore come singola stringa di sottorete separata da virgole (ad esempio,). IDs `"subnet-11111111,subnet-22222222"`  |  Nessuno  |    | 
|  ELBSubnets  |  La sottorete o IDs le sottoreti per il bilanciamento del carico elastico. Se disponi di più sottoreti, specifica il valore come singola stringa di sottorete separata da virgole (ad esempio,). IDs `"subnet-11111111,subnet-22222222"`  |  Nessuno  |    | 
|  ELBScheme  |  Specifica `internal` se intendi creare un sistema di bilanciamento del carico interno in Amazon VPC, in modo che non sia possibile accedere all'applicazione Elastic Beanstalk dall'esterno di Amazon VPC. Se specifichi un valore diverso a `public` o `internal`, Elastic Beanstalk ignorerà il valore.  |  `public`   |  `public`  `internal`   | 
|  DBSubnets  |  Contiene le sottoreti del database. IDs Viene utilizzato solo se intendi aggiungere un'istanza database di Amazon RDS come parte dell'applicazione. Se disponi di più sottoreti, specifica il valore come singola stringa di sottorete separata da virgole (ad esempio,). IDs `"subnet-11111111,subnet-22222222"`  |  Nessuno  |    | 
|  AssociatePublicIpAddress  |  Specifica se avviare le istanze con indirizzi IP pubblici in Amazon VPC. Le istanze con indirizzi IP pubblici non necessitano di un dispositivo NAT per comunicare con Internet. Devi impostare il valore su `true` per includere il sistema di bilanciamento del carico e le istanze in un'unica sottorete pubblica. Questa opzione non ha effetto su un ambiente a istanza singola, che ha sempre una singola istanza Amazon EC2 con un indirizzo IP elastico. L'opzione è rilevante per gli ambienti scalabili e con bilanciamento del carico.  |  Nessuna  |  `true`  `false`   | 

## aws:elasticbeanstalk:application
<a name="command-options-general-elasticbeanstalkapplication"></a>

Configura il percorso dei controlli dello stato per l'applicazione. Per ulteriori informazioni, consultare [Report dello stato di base](using-features.healthstatus.md).


**Spazio dei nomi: `aws:elasticbeanstalk:application`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  URL dei controlli dello stato dell'applicazione  |  Il percorso al quale vengono inviate le richieste di controllo dello stato. Se questo percorso non è impostato, il servizio di bilanciamento del carico tenta di stabilire una connessione TCP sulla porta 80 per verificare lo stato dell'applicazione. Imposta un percorso che inizia con `/` per inviare una richiesta HTTP GET a quel percorso. Puoi anche includere un protocollo (HTTP, HTTPS, TCP o SSL) e la porta prima del percorso per verificare la connettività HTTPS o utilizzare una porta non di default.  Se utilizzi la console Elastic Beanstalk per creare un ambiente, non puoi impostare questa opzione in un [file di configurazione](ebextensions.md). La console sostituisce questa opzione con un [valore consigliato](command-options.md#configuration-options-recommendedvalues).   |  Nessuna  |  I valori validi includono: `/` (HTTP GET al percorso root) `/health` `HTTPS:443/` `HTTPS:443/health`  | 

La console Elastic Beanstalk e la CLI EB applicano i valori consigliati per le opzioni precedenti. Rimuovi queste impostazioni se desideri utilizzare i file di configurazione per configurare le stesse opzioni. Per informazioni dettagliate, consulta [Valori consigliati](command-options.md#configuration-options-recommendedvalues).

## aws:elasticbeanstalk:application:environment
<a name="command-options-general-elasticbeanstalkapplicationenvironment"></a>

Configura le proprietà di ambiente per l'applicazione.


**Spazio dei nomi: `aws:elasticbeanstalk:application:environment`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  Qualsiasi nome di variabile di ambiente.  |  Da passare in coppie chiave-valore.  |  Nessuna  |  Qualsiasi valore di variabile di ambiente.  | 

Per ulteriori informazioni, consulta [Variabili di ambiente e altre impostazioni software](environments-cfg-softwaresettings.md).

## aws:elasticbeanstalk:application:environmentsecrets
<a name="command-options-general-elasticbeanstalk-application-environmentsecrets"></a>

*Configura le variabili di ambiente in modo che fungano da segreti di ambiente per la tua applicazione.* I segreti di ambiente memorizzano Gestione dei segreti AWS segreti o AWS Systems Manager parametri di Parameter Store.


**Spazio dei nomi: `aws:elasticbeanstalk:application:environmentsecrets`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  OptionName  |  Speciifica il nome della variabile di ambiente che contiene il valore dell'archivio segreto o dell'archivio dei parametri.  |  Nessuno  | Qualsiasi nome di variabile di ambiente. | 
|  Valore  |  Specifica l'ARN per il valore memorizzato Gestione dei segreti AWS nel AWS Systems Manager nostro Parameter Store. Durante il bootstrap dell'istanza, Elastic Beanstalk avvia la variabile di ambiente sul valore memorizzato in questa risorsa ARN.  Assicurati che siano disponibili le autorizzazioni necessarie per il ruolo del profilo dell'istanza EC2 del tuo ambiente per accedere al segreto e al parametro. ARNs Per ulteriori informazioni, consulta [Autorizzazioni IAM richieste](AWSHowTo.secrets.IAM-permissions.md).   |  Nessuno  |  Valore ARN valido per un valore del AWS Systems Manager parametro Gestione dei segreti AWS segreto o Parameter Store.  | 

Per ulteriori informazioni, consulta [Configurazione dei segreti come variabili di ambiente](AWSHowTo.secrets.env-vars.md).

## aws:elasticbeanstalk:cloudwatch:logs
<a name="command-options-general-cloudwatchlogs"></a>

Configura lo streaming dei log delle istanze per l'applicazione.


**Spazio dei nomi: `aws:elasticbeanstalk:cloudwatch:logs`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  StreamLogs  |  Speciifica se creare gruppi nei CloudWatch registri per i registri di proxy e distribuzione e i log di streaming da ogni istanza dell'ambiente.  |  `false`  |  `true` `false`  | 
|  DeleteOnTerminate  |  Specifica se eliminare i gruppi di log quando l'ambiente viene terminato. Se l'opzione è impostata su `false`, i log vengono conservati per `RetentionInDays` giorni.  |  `false`  |  `true` `false`  | 
|  RetentionInDays  |  Il numero di giorni durante i quali conservare gli eventi di log prima della scadenza.  |  7  |  1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1827, 3653  | 

## aws:elasticbeanstalk:cloudwatch:logs:health
<a name="command-options-general-cloudwatchlogs-health"></a>

Configura lo streaming dei log sullo stato dell'ambiente per l'applicazione.


**Spazio dei nomi: `aws:elasticbeanstalk:cloudwatch:logs:health`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  HealthStreamingEnabled  |  Per gli ambienti con report sullo stato avanzato abilitati, specifica se creare un gruppo in CloudWatch Logs for environment health e archiviare i dati sullo stato dell'ambiente Elastic Beanstalk. Per informazioni sull'abilitazione di informazioni sullo stato avanzate, consulta [`aws:elasticbeanstalk:healthreporting:system`](#command-options-general-elasticbeanstalkhealthreporting).  |  `false`  |  `true` `false`  | 
|  DeleteOnTerminate  |  Specifica se eliminare il gruppo di log quando viene terminato l'ambiente. Se è `false`, i dati sullo stato vengono conservati per `RetentionInDays` giorni.  |  `false`  |  `true` `false`  | 
|  RetentionInDays  |  Numero di giorni per cui conservare i dati sullo stato archiviati prima che scadano.  |  7  |  1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1827, 3653  | 

## aws:elasticbeanstalk:command
<a name="command-options-general-elasticbeanstalkcommand"></a>

Configura la policy di distribuzione per il codice dell'applicazione. Per ulteriori informazioni, consultare [Impostazioni e policy di distribuzione](using-features.rolling-version-deploy.md).


**Spazio dei nomi: `aws:elasticbeanstalk:command`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  DeploymentPolicy  |  Scegli una [policy di distribuzione](using-features.rolling-version-deploy.md) per le distribuzioni della versione dell'applicazione.  Se utilizzi la console Elastic Beanstalk per creare un ambiente, non puoi impostare questa opzione in un [file di configurazione](ebextensions.md). La console sostituisce questa opzione con un [valore consigliato](command-options.md#configuration-options-recommendedvalues).   |  `AllAtOnce`  |  `AllAtOnce` `Rolling` `RollingWithAdditionalBatch` `Immutable` `TrafficSplitting`  | 
|  Timeout  |  Il tempo di attesa, espresso in secondi, per il completamento dell'esecuzione dei comandi da parte di un'istanza. Elastic Beanstalk aggiunge internamente 240 secondi (quattro minuti) al valore `Timeout`. Ad esempio, il timeout effettivo per impostazione predefinita è 840 secondi (600\$1240) o 14 minuti.  |  `600`   |  `1` Da a `3600`  | 
|  BatchSizeType  |  Il tipo di numero specificato in. **BatchSize**  Se utilizzi la console Elastic Beanstalk o la CLI EB per creare un ambiente, non puoi impostare questa opzione in un [file di configurazione](ebextensions.md). La console e CLI EB sostituiscono questa opzione con un [valore consigliato](command-options.md#configuration-options-recommendedvalues).   |  `Percentage`   |  `Percentage`  `Fixed`   | 
|  BatchSize  |  La percentuale o il numero fisso di istanze Amazon EC2 nel gruppo Auto Scaling su cui eseguire distribuzioni simultaneamente. I valori validi variano a seconda dell'**BatchSizeType**impostazione utilizzata.  Se utilizzi la console Elastic Beanstalk o la CLI EB per creare un ambiente, non puoi impostare questa opzione in un [file di configurazione](ebextensions.md). La console e CLI EB sostituiscono questa opzione con un [valore consigliato](command-options.md#configuration-options-recommendedvalues).   |  `100`   |  Da `1` a `100` (`Percentage`). `1`a [aws:autoscaling:asg](#command-options-general-autoscalingasg):: () MaxSize `Fixed`  | 
|  IgnoreHealthCheck  |  Non annullare una distribuzione non riuscita a causa del mancato superamento dei controlli dello stato.  | false  |  `true`  `false`   | 

## aws:elasticbeanstalk:environment
<a name="command-options-general-elasticbeanstalkenvironment"></a>

Configura il ruolo di servizio e l'architettura dell'ambiente.


**Spazio dei nomi: `aws:elasticbeanstalk:environment`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  EnvironmentType  |  Imposta il valore `SingleInstance` per avviare un'istanza EC2 senza sistema di bilanciamento del carico.  |  `LoadBalanced`   |  `SingleInstance`  `LoadBalanced`   | 
|  ServiceRole  |  Il nome di un ruolo IAM che Elastic Beanstalk utilizza per gestire le risorse per l'ambiente. Specifica il nome di un ruolo (facoltativamente preceduto da un percorso personalizzato) o il suo ARN. Esempi: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/elasticbeanstalk/latest/dg/command-options-general.html)  Se utilizzi la console Elastic Beanstalk o la CLI EB per creare un ambiente, non puoi impostare questa opzione in un [file di configurazione](ebextensions.md). La console e CLI EB sostituiscono questa opzione con un [valore consigliato](command-options.md#configuration-options-recommendedvalues).   |  Nessuna  |  Nome del ruolo IAM, percorso/nome o ARN  | 
|  LoadBalancerType  |  Il tipo di sistema di bilanciamento del carico per l'ambiente. Per ulteriori informazioni, consultare [Sistema di bilanciamento del carico per l'ambiente Elastic Beanstalk](using-features.managing.elb.md).  |  `classic`  |  `classic` `application` `network`  | 
|  LoadBalancerIsShared  |  Specifica se il bilanciamento del carico dell'ambiente è dedicato o condiviso. Questa opzione può essere impostata solo per un sistema Application Load Balancer. Non può essere modificata dopo che l'ambiente è stato creato. Se è `false`, l'ambiente dispone di un proprio sistema di bilanciamento del carico dedicato, creato e gestito da Elastic Beanstalk. Quando `true`, l'ambiente utilizza un sistema di bilanciamento del carico condiviso, creato dall'utente e specificato nell'opzione `SharedLoadBalancer` dello spazio dei nomi [aws:elbv2:loadbalancer](#command-options-general-elbv2).  |   `false`   |   `true`   `false`   | 

## aws:elasticbeanstalk:environment:process:default
<a name="command-options-general-environmentprocess"></a>

Configura il processo di default dell'ambiente.


**Spazio dei nomi: `aws:elasticbeanstalk:environment:process:default`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  DeregistrationDelay  |  Il tempo di attesa, espresso in secondi, necessario al completamento delle richieste attive prima che venga annullata la registrazione di un'istanza.  |  `20`  |  `0` Da a `3600`  | 
|  HealthCheckInterval  |  L'intervallo di tempo, espresso in secondi, nel quale Elastic Load Balancing controllerà lo stato delle istanze Amazon EC2 dell'applicazione.  |  Con Classic Load Balancer o Application Load Balancer: `15` Con Network Load Balancer: `30`  |  Con Classic Load Balancer o Application Load Balancer: da `5` a `300` Con Network Load Balancer: `10`, `30`  | 
|  HealthCheckPath  |  Il percorso al quale vengono inviate le richieste HTTP per i controlli dello stato.  |  `/`   |  Un percorso instradabile.  | 
|  HealthCheckTimeout  |  Il tempo di attesa, in secondi, per una risposta durante un controllo dello stato. Questa opzione è applicabile solo agli ambienti con un Application Load Balancer.  |  `5`  |  `1` Da a `60`  | 
|  HealthyThresholdCount  |  Il numero delle richieste consecutive riuscite prima che Elastic Load Balancing modifichi lo stato dell'istanza.  |  Con Classic Load Balancer o Application Load Balancer: `3` Con Network Load Balancer: `5`  |  `2` Da a `10`  | 
|  MatcherHTTPCode  |  Elenco con valori separati da virgola di codici HTTP che indicano che un'istanza è integra. Questa opzione è applicabile solo agli ambienti con un Application Load Balancer o una rete.  |  `200`  |  Con Application Load Balancer: da `200` a `499` Con Network Load Balancer: da `200` a `399`  | 
|  Port  |  La porta sulla quale il processo è in ascolto.  |  `80`  |  `1` Da a `65535`  | 
|  Protocol  |  Il protocollo utilizzato dal processo. Con un Application Load Balancer, puoi impostare questa opzione solo su `HTTP` o `HTTPS`. Con un Network Load Balancer, puoi impostare questa opzione solo su `TCP`.  |  Con Classic Load Balancer o Application Load Balancer: `HTTP` Con Network Load Balancer: `TCP`  |  `TCP` `HTTP` `HTTPS`  | 
|  StickinessEnabled  |  Imposta il valore true per attivare le sticky session. Questa opzione è applicabile solo agli ambienti con un Application Load Balancer.  |  `'false'`  |  `'false'` `'true'`  | 
|  StickinessLBCookieDuration  |  La durata, in secondi, del cookie delle sticky session. Questa opzione è applicabile solo agli ambienti con un Application Load Balancer.  |  `86400` (un giorno)  |  `1` Da a `604800`  | 
|  StickinessType  |  Imposta il valore `lb_cookie` per utilizzare cookie per le sticky session. Questa opzione è applicabile solo agli ambienti con un Application Load Balancer.  |  `lb_cookie`  |  `lb_cookie`  | 
|  UnhealthyThresholdCount  |  Il numero delle richieste consecutive non riuscite prima che Elastic Load Balancing modifichi lo stato dell'istanza.  |  `5`  |  `2` Da a `10`  | 

## aws:elasticbeanstalk:environment:process:process\$1name
<a name="command-options-general-environmentprocess-process"></a>

Configura ulteriori processi per l'ambiente.


**Spazio dei nomi: `aws:elasticbeanstalk:environment:process:process_name`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  DeregistrationDelay  |  Il tempo di attesa, espresso in secondi, necessario al completamento delle richieste attive prima che venga annullata la registrazione di un'istanza.  |  `20`  |  `0` Da a `3600`  | 
|  HealthCheckInterval  |  L'intervallo, in secondi, in cui Elastic Load Balancing controlla lo stato delle istanze Amazon EC2 per la tua applicazione.  |  Con Classic Load Balancer o Application Load Balancer: `15` Con Network Load Balancer: `30`  |  Con Classic Load Balancer o Application Load Balancer: da `5` a `300` Con Network Load Balancer: `10`, `30`  | 
|  HealthCheckPath  |  Il percorso al quale vengono inviate le richieste HTTP per i controlli dello stato.  |  `/`   |  Un percorso instradabile.  | 
|  HealthCheckTimeout  |  Il tempo di attesa, in secondi, per una risposta durante un controllo dello stato. Questa opzione è applicabile solo agli ambienti con un Application Load Balancer.  |  `5`  |  `1` Da a `60`  | 
|  HealthyThresholdCount  |  Il numero delle richieste consecutive riuscite prima che Elastic Load Balancing modifichi lo stato dell'istanza.  |  Con Classic Load Balancer o Application Load Balancer: `3` Con Network Load Balancer: `5`  |  `2` Da a `10`  | 
|  MatcherHTTPCode  |  Elenco con valori separati da virgola di codici HTTP che indicano che un'istanza è integra. Questa opzione è applicabile solo agli ambienti con un Application Load Balancer o una rete.  |  `200`  |  Con Application Load Balancer: da `200` a `499` Con Network Load Balancer: da `200` a `399`  | 
|  Port  |  La porta su cui il processo è in ascolto.  |  `80`  |  `1` Da a `65535`  | 
|  Protocol  |  Il protocollo utilizzato dal processo. Con un Application Load Balancer, puoi impostare questa opzione solo su `HTTP` o `HTTPS`. Con un Network Load Balancer, puoi impostare questa opzione solo su `TCP`.  |  Con Classic Load Balancer o Application Load Balancer: `HTTP` Con Network Load Balancer: `TCP`  |  `TCP` `HTTP` `HTTPS`  | 
|  StickinessEnabled  |  Imposta il valore true per attivare le sticky session. Questa opzione è applicabile solo agli ambienti con un Application Load Balancer.  |  `'false'`  |  `'false'` `'true'`  | 
|  StickinessLBCookieDuration  |  La durata, in secondi, del cookie delle sticky session. Questa opzione è applicabile solo agli ambienti con un Application Load Balancer.  |  `86400` (un giorno)  |  `1` Da a `604800`  | 
|  StickinessType  |  Imposta il valore `lb_cookie` per utilizzare cookie per le sticky session. Questa opzione è applicabile solo agli ambienti con un Application Load Balancer.  |  `lb_cookie`  |  `lb_cookie`  | 
|  UnhealthyThresholdCount  |  Il numero delle richieste consecutive non riuscite prima che Elastic Load Balancing modifichi lo stato dell'istanza.  |  `5`  |  `2` Da a `10`  | 

## aws:elasticbeanstalk:environment:proxy:staticfiles
<a name="command-options-general-environmentproxystaticfiles"></a>

Puoi utilizzare il namespace seguente per configurare il server proxy per l'elaborazione dei file statici. Quando il server proxy riceve una richiesta da un file nel percorso specificato, questo serve il file direttamente anziché instradare la richiesta all'applicazione. In questo modo viene ridotta la quantità di richieste eseguibili dall'applicazione.

Effettua il mapping di un percorso servito dal server proxy su una cartella nel codice sorgente contenente asset statici. Ciascuna opzione da te definita in questo namespace mappa un percorso differente.

**Nota**  
Questo spazio dei nomi si applica alle ramificazioni della piattaforma basate su Amazon Linux 2 e versioni successive. Se l'ambiente utilizza una versione della piattaforma basata su AMI Amazon Linux (precedente Amazon Linux 2), consulta [Opzioni specifiche della piattaforma](command-options-specific.md)per gli spazi dei nomi dei file statici specifici della piattaforma.


**Spazio dei nomi: `aws:elasticbeanstalk:environment:proxy:staticfiles`**  

| **Nome**  | **Valore**  | 
| --- | --- | 
|  Il percorso in cui il server proxy servirà i file. Iniziare il valore con `/`. Ad esempio, specificare `/images` per servire i file in `subdomain.eleasticbeanstalk.com/images`.  |  Il nome della cartella contenente i file. Ad esempio, specificare `staticimages` per servire i file da una cartella denominata `staticimages` al primo livello del bundle di origine.  | 

## aws:elasticbeanstalk:healthreporting:system
<a name="command-options-general-elasticbeanstalkhealthreporting"></a>

Configura il reporting sullo stato migliorato per l'ambiente.


**Spazio dei nomi: `aws:elasticbeanstalk:healthreporting:system`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  SystemType  |  Il sistema di reporting dello stato ([di base](using-features.healthstatus.md) o [migliorato](health-enhanced.md)). Il reporting sullo stato migliorato richiede un [ruolo di servizio](concepts-roles-service.md) e una [versione della piattaforma](concepts.platforms.md) v2 o successiva.  Se utilizzi la console Elastic Beanstalk o la CLI EB per creare un ambiente, non puoi impostare questa opzione in un [file di configurazione](ebextensions.md). La console e CLI EB sostituiscono questa opzione con un [valore consigliato](command-options.md#configuration-options-recommendedvalues).   |  `basic`   |  `basic`  `enhanced`   | 
| ConfigDocument | Un documento JSON che descrive l'ambiente e le metriche dell'istanza su cui pubblicare. CloudWatch | Nessuno |  | 
|  EnhancedHealthAuthEnabled  |  Abilita l'autorizzazione per l'API interna utilizzata da Elastic Beanstalk per comunicare informazioni avanzate sullo stato dalle istanze dell'ambiente al servizio Elastic Beanstalk. Per ulteriori informazioni, consultare [Ruoli dello stato migliorato](health-enhanced.md#health-enhanced-roles).  Questa opzione è applicabile solo alle segnalazioni avanzate sullo stato (ad esempio, quando `SystemType` è impostato su `enhanced`).   |  `true`   |  `true`  `false`   | 
|  HealthCheckSuccessThreshold  |  Abbassa la soglia dei controlli dello stato per le istanze.  Se utilizzi la console Elastic Beanstalk per creare un ambiente, non puoi impostare questa opzione in un [file di configurazione](ebextensions.md). La console sostituisce questa opzione con un [valore consigliato](command-options.md#configuration-options-recommendedvalues).   |  `Ok`  |  `Ok` `Warning` `Degraded` `Severe`  | 

## aws:elasticbeanstalk:hostmanager
<a name="command-options-general-elasticbeanstalkhostmanager"></a>

Configura le istanze EC2 nell'ambiente per caricare i log ruotati in Amazon S3.


**Spazio dei nomi: `aws:elasticbeanstalk:hostmanager`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | Valori validi | 
| --- | --- | --- | --- | 
|  LogPublicationControl  |  Copia i file di log delle istanze Amazon EC2 dell'applicazione nel bucket Amazon S3 associato all'applicazione.  |  `false`   |  `true`  `false`   | 

## aws:elasticbeanstalk:managedactions
<a name="command-options-general-elasticbeanstalkmanagedactions"></a>

Configura gli aggiornamenti gestiti della piattaforma per l'ambiente.


**Spazio dei nomi: `aws:elasticbeanstalk:managedactions`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  ManagedActionsEnabled  |  Attiva gli [aggiornamenti gestiti della piattaforma](environment-platform-update-managed.md#environment-platform-update-managed-namespace). Quando imposti il valore `true`, devi anche specificare `PreferredStartTime` e `UpdateLevel`.  |  `false`   |  `true`  `false`   | 
|  PreferredStartTime  |  Configura una finestra di manutenzione per le azioni gestite in UTC. Ad esempio, `"Tue:09:00"`.  |  Nessuna  |  Giorno e ora nel formato  *day*:*hour*:*minute*  .  | 
|  ServiceRoleForManagedUpdates  |  Nome di un ruolo IAM utilizzato da Elastic Beanstalk per eseguire aggiornamenti della piattaforma gestita per l'ambiente in uso. È possibile utilizzare lo stesso ruolo specificato per l'opzione `ServiceRole` dello spazio dei nomi `aws:elasticbeanstalk:environment` oppure il [ruolo collegato al servizio degli aggiornamenti gestiti](using-service-linked-roles-managedupdates.md) dell'account. In quest'ultimo caso, se l'account non dispone ancora di un ruolo collegato al servizio degli aggiornamenti gestiti, Elastic Beanstalk crea tale ruolo.  |  Nessuna  |  Come `ServiceRole`. oppure `AWSServiceRoleForElasticBeanstalkManagedUpdates`  | 

## aws:elasticbeanstalk:managedactions:platformupdate
<a name="command-options-general-elasticbeanstalkmanagedactionsplatformupdate"></a>

Configura gli aggiornamenti gestiti della piattaforma per l'ambiente.


**Spazio dei nomi: `aws:elasticbeanstalk:managedactions:platformupdate`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  UpdateLevel  |  Il livello più elevato di aggiornamento da applicare agli aggiornamenti gestiti della piattaforma. Le piattaforme sono dotate di versioni. *major* *minor*. *patch*. Ad esempio, 2.0.8 ha una versione principale 2, una versione secondaria 0 e una versione patch 8.  |  Nessuna  |  `patch` solo per gli aggiornamenti delle versioni patch. `minor` per gli aggiornamenti delle versioni secondarie e patch.  | 
|  InstanceRefreshEnabled  |  Abilita la sostituzione settimanale delle istanze. Richiede che `ManagedActionsEnabled` sia impostato su `true`.  | false |  `true`  `false`   | 

## aws:elasticbeanstalk:monitoring
<a name="command-options-general-elasticbeanstalkmonitoring"></a>

Configura l'ambiente per terminare le istanze EC2 che non superano i controlli dello stato.


**Spazio dei nomi: `aws:elasticbeanstalk:monitoring`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  Automatically Terminate Unhealthy Instances  |  Termina un'istanza se non supera i controlli dello stato.  Questa opzione era supportata solo in [ambienti legacy](using-features.migration.md). Determinava l'integrità di un'istanza in base alla possibilità di raggiungerla e in base ad altri parametri d'istanza. Elastic Beanstalk non fornisce un modo per terminare automaticamente le istanze in base allo stato dell'applicazione.   |  `true`   |  `true`  `false`   | 

## aws:elasticbeanstalk:sns:topics
<a name="command-options-general-elasticbeanstalksnstopics"></a>

Configura notifiche per l'ambiente.


**Spazio dei nomi: `aws:elasticbeanstalk:sns:topics`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  Notification Endpoint  |  L'endpoint in cui intendi ricevere le notifiche di importanti eventi che riguardano la tua applicazione.  Se utilizzi la console Elastic Beanstalk per creare un ambiente, non puoi impostare questa opzione in un [file di configurazione](ebextensions.md). La console sostituisce questa opzione con un [valore consigliato](command-options.md#configuration-options-recommendedvalues).   |  Nessuno  |    | 
|  Notification Protocol  |  Il protocollo utilizzato per inviare notifiche all'endpoint.  |  `email`   |  `http`  `https`  `email`  `email-json`  `sqs`   | 
|  Notification Topic ARN  |  L'Amazon Resource Name (ARN) dell'argomento a cui hai effettuato la sottoscrizione.  |  Nessuna  |    | 
|  Notification Topic Name  |  Il nome dell'argomento a cui hai effettuato la sottoscrizione.  |  Nessuna  |    | 

## aws:elasticbeanstalk:sqsd
<a name="command-options-general-elasticbeanstalksqsd"></a>

Configura la coda Amazon SQS per un ambiente worker.


**Spazio dei nomi: `aws:elasticbeanstalk:sqsd`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  WorkerQueueURL  |  L'URL della coda da cui il daemon nel livello ambiente lavoratore legge i messaggi.  Quando non specifichi un valore, la coda creata automaticamente da Elastic Beanstalk è una coda [standard](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/standard-queues.html) di Amazon SQS. Quando fornisci un valore, puoi fornire l'URL di una coda Amazon SQS [FIFO](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queues.html) o standard. Se si fornisce una coda FIFO, le [ attività periodiche](using-features-managing-env-tiers.md#worker-periodictasks) non sono supportate.   |  generato automaticamente  |  Se non specifichi un valore, Elastic Beanstalk crea automaticamente una coda.  | 
|  HttpPath  |  Il percorso relativo all'applicazione alla quale vengono inviati messaggi HTTP POST.  |  /  |   | 
|  MimeType  |  Il tipo MIME del messaggio inviato nella richiesta HTTP POST.  |  `application/json`   |  `application/json`  `application/x-www-form-urlencoded`  `application/xml`  `text/plain`  Il tipo MIME personalizzato.  | 
|  HttpConnections  |  Il numero massimo di connessioni simultanee a qualsiasi applicazione all'interno di un'istanza Amazon EC2.  Se utilizzi la console Elastic Beanstalk per creare un ambiente, non puoi impostare questa opzione in un [file di configurazione](ebextensions.md). La console sostituisce questa opzione con un [valore consigliato](command-options.md#configuration-options-recommendedvalues).   |  `50`   |  `1` Da a `100`  | 
|  ConnectTimeout  |  Il periodo di attesa, in secondi, per connessioni riuscite a un'applicazione.  |  `5`   |  `1` Da a `60`  | 
|  InactivityTimeout  | Il periodo di attesa, in secondi, per una risposta su una connessione esistente a un'applicazione.Il messaggio viene rielaborato fino a che il daemon riceve una risposta 200 (OK) dall'applicazione nel livello ambiente lavoratore o RetentionPeriod scade. |  `299`   |  `1` Da a `36000`  | 
|  VisibilityTimeout  |  Il periodo di tempo, in secondi, durante il quale un messaggio in entrata dalla coda Amazon SQS viene bloccato per l'elaborazione. Trascorso il periodo di tempo impostato, il messaggio è di nuovo visibile nella coda per la lettura con qualsiasi altro daemon.  |  300  |  `0` Da a `43200`  | 
|  ErrorVisibilityTimeout  |  Il periodo di tempo, in secondi, prima che Elastic Beanstalk restituisca un messaggio alla coda Amazon SQS dopo un tentativo di elaborazione non riuscito con errore esplicito.  |  `2` secondi  |  Da `0` a `43200` secondi  | 
|  RetentionPeriod  |  Il periodo di tempo, in secondi, durante il quale un messaggio è valido e viene elaborato attivamente.  |  `345600`   |  `60` Da a `1209600`  | 
|  MaxRetries  |  Il numero massimo di tentativi che Elastic Beanstalk effettua per inviare il messaggio all'applicazione Web che lo elaborerà prima di spostare il messaggio nella coda DLQ.  |   `10`   |  `1` Da a `100`  | 

## aws:elasticbeanstalk:trafficsplitting
<a name="command-options-general-elasticbeanstalktrafficsplitting"></a>

Configura le distribuzioni con suddivisione del traffico per l'ambiente in uso.

Questo spazio dei nomi si applica quando imposti l'opzione `DeploymentPolicy` dello spazio dei nomi [aws:elasticbeanstalk:command](#command-options-general-elasticbeanstalkcommand) su `TrafficSplitting`. Per ulteriori informazioni sulle policy di distribuzione, consulta [Impostazioni e policy di distribuzione](using-features.rolling-version-deploy.md).


**Spazio dei nomi: `aws:elasticbeanstalk:trafficsplitting`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  NewVersionPercent  |  Percentuale iniziale di traffico client in entrata che Elastic Beanstalk passa alle istanze dell'ambiente che eseguono la nuova versione dell'applicazione che stai distribuendo.  |   `10`   |  `1` Da a `100`  | 
|  EvaluationTime  |  Tempo di attesa espresso in minuti per Elastic Beanstalk dopo una distribuzione iniziale integra prima di procedere allo spostamento di tutto il traffico client in entrata alla nuova versione dell'applicazione che stai distribuendo.  |   `5`   |  `3` Da a `600`  | 

## aws:elasticbeanstalk:xray
<a name="command-options-general-elasticbeanstalkxray"></a>

[Esegui il AWS X-Ray daemon per inoltrare le informazioni di traccia dall'applicazione integrata X-Ray.](environment-configuration-debugging.md)


**Spazio dei nomi: `aws:elasticbeanstalk:xray`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  `XRayEnabled`  |  Imposta su `true` per eseguire il daemon X-Ray sulle istanze nell'ambiente.  |  `false`  |  `true` `false`  | 

## aws:elb:healthcheck
<a name="command-options-general-elbhealthcheck"></a>

Configura i controlli dello stato per un sistema Classic Load Balancer.


**Spazio dei nomi: `aws:elb:healthcheck`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  HealthyThreshold  |  Il numero delle richieste consecutive riuscite prima che Elastic Load Balancing modifichi lo stato dell'istanza.  |  `3`   |  `2` Da a `10`  | 
|  Interval  |  L'intervallo in cui Elastic Load Balancing controlla lo stato delle istanze Amazon EC2 dell'applicazione.  |  `10`   |  `5` Da a `300`  | 
|  Timeout  |  Il tempo, in secondi, nel quale Elastic Load Balancing attende una risposta prima di ritenere che l'istanza non risponde.  |  `5`   |  `2` Da a `60`  | 
|  UnhealthyThreshold  |  Il numero delle richieste consecutive non riuscite prima che Elastic Load Balancing modifichi lo stato dell'istanza.  |  `5`   |  `2` Da a `10`  | 
|  (Obsoleta) Target  |  La destinazione su un'istanza back-end alla quale vengono inviati i controlli dello stato. Utilizza piuttosto `Application Healthcheck URL` nel namespace [`aws:elasticbeanstalk:application`](#command-options-general-elasticbeanstalkapplication).  |  `TCP:80`   |  Target nel formato: *PROTOCOL* *PORT* */PATH*  | 

## aws:elb:loadbalancer
<a name="command-options-general-elbloadbalancer"></a>

Configura il sistema Classic Load Balancer dell'ambiente.

Molte delle opzioni in questo spazio dei nomi non sono più supportate e sono state sostituite da opzioni specifiche del listener nello spazio dei nomi [aws:elb:listener](#command-options-general-elblistener). Con queste opzioni che non sono più supportate è possibile configurare solo due listener (uno sicuro e uno non sicuro) sulle porte standard.


**Spazio dei nomi: `aws:elb:loadbalancer`**  

| Nome | Descrizione | Default | Valori validi | 
| --- | --- | --- | --- | 
|  CrossZone  |  Configura il sistema di bilanciamento del carico per instradare il traffico in modo uniforme su tutte le istanze in tutte le zone di disponibilità anziché solo all'interno di ogni zona.  Se utilizzi la console Elastic Beanstalk o la CLI EB per creare un ambiente, non puoi impostare questa opzione in un [file di configurazione](ebextensions.md). La console e CLI EB sostituiscono questa opzione con un [valore consigliato](command-options.md#configuration-options-recommendedvalues).   |  `false`   |  `true`  `false`   | 
|  SecurityGroups  |  Assegna uno o più gruppi di sicurezza che hai creato per il sistema di bilanciamento del carico. Obbligatorio se `DisableDefaultEC2SecurityGroup` ([aws:autoscaling:launchconfiguration](#command-options-general-autoscalinglaunchconfiguration)) è impostato su`true`. Gli ambienti con bilanciamento del carico che hanno disattivato il gruppo di sicurezza Elastic Beanstalk EC2 predefinito devono fornire a uno o più gruppi di sicurezza questa opzione. Per ulteriori informazioni, consulta [Gestione dei gruppi di sicurezza EC2](using-features.managing.ec2.instances.sg.md).  |  Nessuno  |  Uno o più gruppi di sicurezza. IDs  | 
| ManagedSecurityGroup |  Assegna un gruppo di sicurezza esistente al sistema di bilanciamento del carico dell'ambiente, anziché crearne uno. Per utilizzare questa impostazione, aggiornare l'impostazione `SecurityGroups` in questo spazio dei nomi di modo che includa l'ID del gruppo di sicurezza e rimuovi l'ID del gruppo di protezione creato automaticamente, se ne è stato creato uno. Per consentire il traffico tra il sistema di bilanciamento del carico e le istanze EC2 dell'ambiente, Elastic Beanstalk aggiunge una regola al gruppo di sicurezza delle istanze che autorizza il traffico in entrata dal gruppo di sicurezza gestito.  | Nessuna | Un ID di gruppo di sicurezza. | 
|  (Obsoleta) LoadBalancerHTTPPort  | La porta sulla quale il listener non protetto è in ascolto.  |  `80`   |  `OFF`  `80`   | 
|  (Obsoleta) LoadBalancerPortProtocol  |  Il protocollo da utilizzare per il listener non protetto.  |  `HTTP`   |  `HTTP`  `TCP`   | 
|  (Obsoleta) LoadBalancerHTTPSPort  | La porta sulla quale il listener protetto è in ascolto. |  `OFF`   |  `OFF`  `443`  `8443`   | 
|  (Obsoleta) LoadBalancerSSLPortProtocol  | Il protocollo da utilizzare per il listener protetto. |  `HTTPS`   |  `HTTPS`  `SSL`   | 
|  (Obsoleta) SSLCertificateId  | L'Amazon Resource Name (ARN) di un certificato SSL da associare al listener protetto. |  Nessuna  |    | 

## aws:elb:listener
<a name="command-options-general-elblistener"></a>

Configura il listener di default (porta 80) su un sistema Classic Load Balancer.


**Spazio dei nomi: `aws:elb:listener`**  

| Nome | Descrizione | Default | Valori validi | 
| --- | --- | --- | --- | 
| ListenerProtocol | Il protocollo utilizzato dal listener. | HTTP  | HTTP TCP  | 
| InstancePort | La porta che questo listener utilizza per comunicare con le istanze EC2. | 80 | 1 Da a 65535 | 
| InstanceProtocol |  Il protocollo che questo listener utilizza per comunicare con le istanze EC2. Deve trovarsi allo stesso livello di protocollo Internet di `ListenerProtocol`. Deve avere anche lo stesso livello di sicurezza di qualsiasi altro listener che usa lo stesso oggetto `InstancePort` di questo listener. Se, ad esempio, `ListenerProtocol` è `HTTPS` (livello applicazione, con l'uso di una connessione sicura), puoi impostare `InstanceProtocol` su `HTTP` (sempre a livello applicazione, con l'uso di una connessione non sicura). Se, inoltre, imposti `InstancePort` su `80`, devi impostare `InstanceProtocol` su `HTTP` in tutti gli altri listener con il valore di `InstancePort` impostato su `80`.  |  `HTTP` quando `ListenerProtocol` è `HTTP` `TCP` quando `ListenerProtocol` è `TCP`  | HTTP o HTTPS quando ListenerProtocol è HTTP o HTTPS `TCP` o `SSL` quando `ListenerProtocol` è `TCP` o `SSL` | 
| PolicyNames | Un elenco di nomi di policy separati da virgole da applicare alla porta per questo listener. Ti consigliamo invece di utilizzare l' LoadBalancerPorts opzione del [aws:elb:policies](#command-options-general-elbpolicies) namespace. | Nessuno |  | 
| ListenerEnabled | Specifica se il listener è abilitato. Se si specifica false, il listener non viene incluso nel servizio di bilanciamento del carico.  | true |  `true` `false`  | 

## aws:elb:listener:listener\$1port
<a name="command-options-general-elblistener-listener"></a>

Configura ulteriori listener su un sistema Classic Load Balancer.


**Spazio dei nomi: `aws:elb:listener:listener_port`**  

| Nome | Descrizione | Default | Valori validi | 
| --- | --- | --- | --- | 
|  ListenerProtocol  | Il protocollo utilizzato dal listener. |  HTTP  |  HTTP HTTPS TCP SSL  | 
|  InstancePort  | La porta che questo listener utilizza per comunicare con le istanze EC2. | Uguale a. listener\$1port | 1 Da a 65535 | 
|  InstanceProtocol  |  Il protocollo che questo listener utilizza per comunicare con le istanze EC2. Deve trovarsi allo stesso livello di protocollo Internet di `ListenerProtocol`. Deve avere anche lo stesso livello di sicurezza di qualsiasi altro listener che usa lo stesso oggetto `InstancePort` di questo listener. Se, ad esempio, `ListenerProtocol` è `HTTPS` (livello applicazione, con l'uso di una connessione sicura), puoi impostare `InstanceProtocol` su `HTTP` (sempre a livello applicazione, con l'uso di una connessione non sicura). Se, inoltre, imposti `InstancePort` su `80`, devi impostare `InstanceProtocol` su `HTTP` in tutti gli altri listener con il valore di `InstancePort` impostato su `80`.  |  `HTTP` quando `ListenerProtocol` è `HTTP` o `HTTPS` `TCP` quando `ListenerProtocol` è `TCP` o `SSL`  | HTTP o HTTPS quando ListenerProtocol è HTTP o HTTPS `TCP` o `SSL` quando `ListenerProtocol` è `TCP` o `SSL` | 
|  PolicyNames  | Un elenco di nomi di policy separati da virgole da applicare alla porta per questo listener. Ti suggeriamo di utilizzare invece l' LoadBalancerPorts opzione del [aws:elb:policies](#command-options-general-elbpolicies) namespace. | Nessuno |  | 
|  SSLCertificateId  | L'Amazon Resource Name (ARN) di un certificato SSL da associare al listener. |  Nessuna  |  | 
|  ListenerEnabled  | Specifica se il listener è abilitato. Se si specifica false, il listener non viene incluso nel servizio di bilanciamento del carico.  | true se è impostata una qualsiasi altra opzione; altrimenti false. |  true false  | 

## aws:elb:policies
<a name="command-options-general-elbpolicies"></a>

Modifica l'adesione di default e le policy globali di sistema di bilanciamento del carico per un sistema Classic Load Balancer.


**Spazio dei nomi: `aws:elb:policies`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  ConnectionDrainingEnabled  |  Specifica se il sistema di bilanciamento del carico mantiene le connessioni esistenti alle istanze che non sono più integre o la cui registrazione è stata annullata per completare le richieste in corso.  Se utilizzi la console Elastic Beanstalk o la CLI EB per creare un ambiente, non puoi impostare questa opzione in un [file di configurazione](ebextensions.md). La console e CLI EB sostituiscono questa opzione con un [valore consigliato](command-options.md#configuration-options-recommendedvalues).   |  `false`   |  `true`  `false`   | 
|  ConnectionDrainingTimeout  |  Il periodo di tempo massimo in secondi durante il quale il sistema di bilanciamento del carico mantiene le connessioni esistenti a un'istanza durante il connection draining prima di forzare la chiusura delle connessioni.  Se utilizzi la console Elastic Beanstalk per creare un ambiente, non puoi impostare questa opzione in un [file di configurazione](ebextensions.md). La console sostituisce questa opzione con un [valore consigliato](command-options.md#configuration-options-recommendedvalues).   |  `20`   |  `1` Da a `3600`  | 
|  ConnectionSettingIdleTimeout  |  Il periodo di tempo, espresso in secondi, durante il quale il sistema di bilanciamento del carico attende eventuali dati inviati o ricevuti tramite la connessione. Se non vengono inviati o ricevuti dati allo scadere di questo periodo di tempo, il sistema di bilanciamento del carico chiude la connessione.  |  `60`   |  `1` Da a `3600`  | 
| LoadBalancerPorts |  Un elenco di porte di listener separate da virgole a cui viene applicata la policy di default (`AWSEB-ELB-StickinessPolicy`).  | Nessuna | Puoi utilizzare :all per indicare tutte le porte di listener | 
|  Stickiness Cookie Expiration  |  Il periodo di validità, in secondi, di ogni cookie. Utilizza la policy di default (`AWSEB-ELB-StickinessPolicy`).  |   `0`   |  `0` Da a `1000000`  | 
|  Stickiness Policy  |  Associa una sessione utente a una determinata istanza del server, in modo che tutte le richieste provenienti dall'utente durante la sessione siano inviate alla stessa istanza del server. Utilizza la policy di default (`AWSEB-ELB-StickinessPolicy`).  |   `false`   |  true false  | 

## aws:elb:policies:policy\$1name
<a name="command-options-general-elbpolicies-custom"></a>

Crea ulteriori policy per un sistema di bilanciamento del carico per Classic Load Balancer.


**Spazio dei nomi: `aws:elb:policies:policy_name`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  CookieName  | Il nome del cookie generato dall'applicazione che controlla la durata delle sessioni di una policy AppCookieStickinessPolicyType. Questa politica può essere associata HTTP/HTTPS solo agli ascoltatori.  | Nessuno |  | 
|  InstancePorts  |  Un elenco di porte di istanza separate da virgole a cui questa policy viene applicata.  | Nessuna | Un elenco di porte o :all | 
|  LoadBalancerPorts  |  Un elenco di porte di listener separate da virgole a cui questa policy viene applicata.  | Nessuna | Un elenco di porte o :all | 
|  ProxyProtocol  |  Per una policy `ProxyProtocolPolicyType`, specifica se includere l'indirizzo IP e la porta della richiesta d'origine per i messaggi TCP. Questa politica può essere associata solo agli TCP/SSL ascoltatori.  | Nessuno | true false  | 
|  PublicKey  |  Il contenuto di una chiave pubblica per una policy `PublicKeyPolicyType` da utilizzare durante l'autenticazione di uno o più server di back-end. Questa policy non può essere applicata direttamente ai server di back-end o ai listener. Deve far parte di una policy `BackendServerAuthenticationPolicyType`.  | Nessuno |  | 
|  PublicKeyPolicyNames  |  Un elenco di nomi di policy separati da virgole (a partire dalle policy `PublicKeyPolicyType`) per una policy `BackendServerAuthenticationPolicyType` che controlla l'autenticazione su uno o più server di back-end o un server. Questa policy può essere associata solo a server di back-end che utilizzano HTTPS/SSL.  | Nessuno |  | 
|  SSLProtocols  |  Un elenco di protocolli SSL separati da virgole da attivare per una policy `SSLNegotiationPolicyType` che definisce le crittografie e i protocolli che sono accettati dal sistema di bilanciamento del carico. Questa politica può essere associata solo agli HTTPS/SSL ascoltatori.  | Nessuno |  | 
|  SSLReferencePolicy  |  Il nome di una politica di sicurezza predefinita che aderisce alle migliori pratiche di AWS sicurezza e che si desidera attivare per una `SSLNegotiationPolicyType` politica che definisce i codici e i protocolli accettati dal load balancer. Questa politica può essere associata solo ai listener. HTTPS/SSL   | Nessuno |  | 
|  Stickiness Cookie Expiration  |  Il periodo di validità, in secondi, di ogni cookie.  |  `0`   |  `0` Da a `1000000`  | 
|  Stickiness Policy  |  Associa una sessione utente a una determinata istanza del server, in modo che tutte le richieste provenienti dall'utente durante la sessione siano inviate alla stessa istanza del server.  |  `false`   | true false  | 

## aws:elbv2:listener:default
<a name="command-options-general-elbv2-listener-default"></a>

Configura il listener di default (porta 80) su un sistema Application Load Balancer o un sistema Network Load Balancer.

Questo spazio dei nomi non si applica a un ambiente che utilizza un sistema di bilanciamento del carico condiviso. I sistemi di bilanciamento del carico condivisi non dispongono di un listener predefinito.


**Spazio dei nomi: `aws:elbv2:listener:default`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  DefaultProcess  |  Il nome del [processo](#command-options-general-environmentprocess) a cui inoltrare il traffico quando non vi sono regole corrispondenti.  |  `default`  |  Un nome di processo.  | 
|  ListenerEnabled  |  Imposta il valore `false` per disabilitare il listener. Puoi utilizzare questa opzione per disabilitare il listener di default sulla porta 80.  |  `true`  |  `true` `false`  | 
|  Protocol  |  Il protocollo di traffico da elaborare.  |  Con Application Load Balancer: `HTTP` Con Network Load Balancer: `TCP`  |  Con Application Load Balancer: `HTTP`, `HTTPS` Con Network Load Balancer: `TCP`  | 
|  Rules  |  Un elenco di [regole](#command-options-general-elbv2-listenerrule) da applicare al listener Questa opzione è applicabile solo agli ambienti con un sistema Application Load Balancer.  |  Nessuna  |  Un elenco separato da virgole di nomi di regole.  | 
|  SSLCertificateArns  |  L'Amazon Resource Name (ARN) del certificato SSL da associare al listener. Questa opzione è applicabile solo agli ambienti con un sistema Application Load Balancer.  |  Nessuna  |  L'ARN di un certificato archiviato in IAM o ACM.  | 
|  SSLPolicy  |  Specifica una policy di sicurezza da applicare al listener. Questa opzione è applicabile solo agli ambienti con un sistema Application Load Balancer.  | Nessuno (valore di default ELB) |  Il nome di una policy di sicurezza per sistema di bilanciamento del carico.  | 

## aws:elbv2:listener:listener\$1port
<a name="command-options-general-elbv2-listener"></a>

Configura ulteriori listener su un sistema Application Load Balancer o un sistema Network Load Balancer.

**Nota**  
Per un sistema Application Load Balancer condiviso, puoi specificare solo l'opzione `Rule`. Le altre opzioni non sono applicabili ai sistemi di bilanciamento del carico condivisi.


**Spazio dei nomi: `aws:elbv2:listener:listener_port`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  DefaultProcess  |  Il nome del [processo](#command-options-general-environmentprocess) a cui viene inoltrato il traffico quando non vi sono regole corrispondenti.  |  `default`  |  Un nome di processo.  | 
|  ListenerEnabled  |  Imposta il valore `false` per disabilitare il listener. Puoi utilizzare questa opzione per disabilitare il listener di default sulla porta 80.  |  `true`  |  `true` `false`  | 
|  Protocol  |  Il protocollo di traffico da elaborare.  |  Con Application Load Balancer: `HTTP` Con Network Load Balancer: `TCP`  |  Con Application Load Balancer: `HTTP`, `HTTPS` Con Network Load Balancer: `TCP`  | 
|  Rules  |  Un elenco di [regole](#command-options-general-elbv2-listenerrule) da applicare al listener. Questa opzione è applicabile solo agli ambienti con un sistema Application Load Balancer. Se l'ambiente utilizza un Application Load Balancer condiviso e non specifichi questa opzione per nessun listener, Elastic Beanstalk associa automaticamente la regola `default` a un listener della porta 80.  |  Nessuna  |  Un elenco separato da virgole di nomi di regole.  | 
|  SSLCertificateArns  |  L'Amazon Resource Name (ARN) del certificato SSL da associare al listener. Questa opzione è applicabile solo agli ambienti con un sistema Application Load Balancer.  |  Nessuna  |  L'ARN di un certificato archiviato in IAM o ACM.  | 
|  SSLPolicy  |  Specifica una policy di sicurezza da applicare al listener. Questa opzione è applicabile solo agli ambienti con un sistema Application Load Balancer.  | Nessuno (valore di default ELB) |  Il nome di una policy di sicurezza per sistema di bilanciamento del carico.  | 

## aws:elbv2:listenerrule:rule\$1name
<a name="command-options-general-elbv2-listenerrule"></a>

Definisci le regole del listener per un sistema Application Load Balancer. Se una richiesta corrisponde ai nomi host o ai percorsi in una regola, il sistema di bilanciamento del carico la inoltra al processo specificato. Per usare una regola, aggiungila a un listener con l'opzione `Rules` nel namespace [`aws:elbv2:listener:listener_port`](#command-options-general-elbv2-listener).

**Nota**  
Questo namespace non è applicabile agli ambienti con un Network Load Balancer.


**Spazio dei nomi: `aws:elbv2:listenerrule:rule_name`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  HostHeaders  |  Un elenco di nomi host con cui trovare la corrispondenza. Ad esempio, `my.example.com`.  |  Sistema di bilanciamento del carico dedicato: nessuno Sistema di bilanciamento del carico condiviso: CNAME dell'ambiente  |  Ogni nome può contenere fino a 128 caratteri. Un modello può includere lettere maiuscole e minuscole, numeri, trattini (–) e fino a tre caratteri jolly (`*` corrisponde a zero o più caratteri; `?` corrisponde esattamente a un carattere). È possibile elencare più di un nome, ciascuno separato da una virgola. Un sistema Application Load Balancer supporta fino a cinque regole `PathPattern` e `HostHeader` combinate. Per ulteriori informazioni, consulta [Condizioni host](https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-listeners.html#host-conditions) nella *Guida per l'utente dei sistemi Application Load Balancer*.  | 
|  PathPatterns  |  I modelli di percorso da abbinare (ad esempio, `/img/*`). Questa opzione è applicabile solo agli ambienti con un Application Load Balancer.  |  Nessuna  |  Ogni modello può contenere fino a 128 caratteri. Un modello può includere lettere maiuscole e minuscole, numeri, trattini (–) e fino a tre caratteri jolly (`*` corrisponde a zero o più caratteri; `?` corrisponde esattamente a un carattere). È possibile aggiungere più modelli di percorso separati da virgole. Un sistema Application Load Balancer supporta fino a cinque regole `PathPattern` e `HostHeader` combinate. Per ulteriori informazioni, consulta [Condizioni del percorso](https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-listeners.html#path-conditions) nella *Guida per l'utente dei sistemi Application Load Balancer*.  | 
|  Priority  |  La priorità di questa regola quando più regole corrispondono. Il numero più basso ha la priorità. Due regole non possono avere la stessa priorità. Con un sistema di bilanciamento del carico condiviso, Elastic Beanstalk tratta le priorità delle regole come relative tra gli ambienti di condivisione e le mappa alle priorità assolute durante la creazione.  |  `1`  |  `1` Da a `1000`  | 
|  Process  |  Il nome del [processo](#command-options-general-environmentprocess) a cui inoltrare il traffico quando questa regola corrisponde alla richiesta.  |  `default`  |  Un nome di processo.  | 

## aws:elbv2:loadbalancer
<a name="command-options-general-elbv2"></a>

Configura un sistema Application Load Balancer.

Per un sistema di bilanciamento del carico condiviso, sono valide solo le opzioni `SharedLoadBalancer` e `SecurityGroups`.

**Nota**  
Questo spazio dei nomi non è applicabile agli ambienti con un sistema Network Load Balancer.


**Spazio dei nomi: `aws:elbv2:loadbalancer`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  AccessLogsS3Bucket  |  Il bucket Amazon S3 in cui sono memorizzati i log di accesso. Il bucket deve essere nella stessa regione dell'ambiente e consentire l'accesso in scrittura al sistema di bilanciamento del carico.  |  Nessuna  |  Un nome di bucket.  | 
|  AccessLogsS3Enabled  |  Abilita lo storage dei log di accesso.  |  `false`  |  `true` `false`  | 
|  AccessLogsS3Prefix  |  Prefisso da anteporre ai nomi di log di accesso. Per impostazione predefinita, il load balancer carica i log in una directory denominata AWSLogs nel bucket specificato. Specificate un prefisso per inserire la directory all'interno di un'altra directory AWSLogs .  |  Nessuno  |    | 
|  IdleTimeout  |  Il periodo di attesa, in secondi, per il completamento di una richiesta prima della chiusura delle connessioni a client e istanza.  |  Nessuna  |  `1` Da a `3600`  | 
|  IpAddressType  | Specifica la configurazione del formato dell'indirizzo IP per il bilanciamento del carico dell'ambiente. Utilizzate l'opzione *dualstack* per abilitare il protocollo, insieme al IPv6 protocollo. IPv4  *Solo Application Load Balancer e Network Load Balancer supportano l'opzione dualstack.* Gli ambienti a istanza singola e gli ambienti che utilizzano Classic Load Balancer non la supportano. *È necessario associare il VPC dell'ambiente e tutte le sottoreti VPC ai blocchi IPv6 CIDR per supportare l'opzione dualstack.* Per ulteriori informazioni, consulta [Configurazione dei sistemi di bilanciamento del carico Elastic Beanstalk dual-stack](environments-cfg-elbv2-ipv6-dualstack.md).  | ipv4 | ipv4, dualstack | 
|  ManagedSecurityGroup  |  Assegna un gruppo di sicurezza esistente al sistema di bilanciamento del carico dell'ambiente, anziché crearne uno. Per utilizzare questa impostazione, aggiorna l'impostazione `SecurityGroups` in questo namespace di modo che includa l'ID del tuo gruppo di sicurezza e rimuovi l'ID dell'eventuale gruppo di sicurezza creato automaticamente. Per consentire il traffico tra il sistema di bilanciamento del carico e le istanze EC2 dell'ambiente, Elastic Beanstalk aggiunge una regola al gruppo di sicurezza delle istanze che autorizza il traffico in entrata dal gruppo di sicurezza gestito.  |  Il gruppo di sicurezza che Elastic Beanstalks crea per il sistema di bilanciamento del carico.  |  Un ID di gruppo di sicurezza.  | 
|  SecurityGroups  |  Un elenco di gruppi di sicurezza da collegare al sistema di bilanciamento del carico. Obbligatorio se `DisableDefaultEC2SecurityGroup` () [aws:autoscaling:launchconfiguration](#command-options-general-autoscalinglaunchconfiguration) è impostato su. `true` Gli ambienti con bilanciamento del carico che hanno disattivato il gruppo di sicurezza Elastic Beanstalk EC2 predefinito devono fornire a uno o più gruppi di sicurezza questa opzione. Per ulteriori informazioni, consulta [Gestione dei gruppi di sicurezza EC2](using-features.managing.ec2.instances.sg.md). Per un sistema di bilanciamento del carico condiviso, se non si specifica questo valore, Elastic Beanstalk verifica se un gruppo di sicurezza esistente che gestisce è già collegato al sistema di bilanciamento del carico. Se uno non è collegato al sistema di bilanciamento del carico, Elastic Beanstalk crea un gruppo di sicurezza e lo collega al sistema di bilanciamento del carico. Elastic Beanstalk elimina questo gruppo di sicurezza quando termina l'ultimo ambiente che condivide il sistema di bilanciamento del carico. I gruppi di sicurezza del sistema di bilanciamento del carico vengono utilizzati per impostare la regola in ingresso del gruppo di sicurezza dell'istanza Amazon EC2.  |  Il gruppo di sicurezza che Elastic Beanstalk crea per il sistema di bilanciamento del carico.  |  Elenco separato da virgole del gruppo di sicurezza. IDs  | 
|  SharedLoadBalancer  |  L'Amazon Resource Name (ARN) di un sistema di bilanciamento del carico condiviso. Questa opzione è rilevante solo per un sistema Application Load Balancer. È necessaria quando l'opzione `LoadBalancerIsShared` degli spazi dei nomi [aws:elasticbeanstalk:environment](#command-options-general-elasticbeanstalkenvironment) è impostata su `true`. Non è possibile modificare l'ARN del sistema di bilanciamento del carico condiviso dopo la creazione dell'ambiente. Criteri per un valore valido: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/elasticbeanstalk/latest/dg/command-options-general.html) Esempio: `arn:aws:elasticloadbalancing:us-east-2:123456789012:loadbalancer/app/FrontEndLB/0dbf78d8ad96abbc`  |  Nessuna  |  ARN di un sistema di bilanciamento del carico valido che soddisfa tutti i criteri descritti di seguito.  | 

## aws:rds:dbinstance
<a name="command-options-general-rdsdbinstance"></a>

Configura un'istanza database Amazon RDS collegata.


**Spazio dei nomi: `aws:rds:dbinstance`**  

| **Nome**  | **Descrizione**  | **Impostazione predefinita**  | **Valori validi**  | 
| --- | --- | --- | --- | 
|  DBAllocatedStorage  |  Le dimensioni di storage di database allocate, in gigabyte.  |  MySQL: `5` Oracle: `10` sqlserver-se: `200` sqlserver-ex: `30` sqlserver-web: `30`  |  MySQL: `5`-`1024` Oracle: `10`-`1024` sqlserver: non modificabile.  | 
|  DBDeletionPolicy  |  Specifica se conservare, eliminare o creare uno snapshot dell'istanza database alla terminazione dell'ambiente. Questa opzione funziona in combinazione con `HasCoupledDatabase`, anche un'opzione di questo spazio dei nomi.  L'eliminazione di un'istanza database comporta una perdita di dati permanente.   |  `Delete`   |  `Delete`  `Retain`  `Snapshot`   | 
|  DBEngine  |  Il nome del motore di database da utilizzare per questa istanza.  |  `mysql`   |  `mysql`  `oracle-se1`  `sqlserver-ex`  `sqlserver-web`  `sqlserver-se`  `postgres`   | 
|  DBEngineVersion  |  Il numero di versione del motore di database.  |  `5.5`   |    | 
|  DBInstanceClass  |  Il tipo di istanza database.  |  `db.t2.micro`  (`db.m1.large` per un ambiente non in esecuzione in Amazon VPC)   |  Per ulteriori informazioni, consulta [Classe di istanza database](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass.html) nella *Guida per l'utente di Amazon Relational Database Service*.  | 
|  DBPassword  |  Il nome della password utente master per l'istanza database.  |  Nessuna  |    | 
|  DBSnapshotIdentifier  |  L'identificatore dello snapshot DB da cui eseguire il ripristino.  |  Nessuna  |    | 
|  DBUser  |  Il nome dell'utente master per l'istanza database.  |  **ebroot**   |    | 
|  HasCoupledDatabase  |  Specifica se un'istanza database è accoppiata all'ambiente. Se è stato attivato `true`, Elastic Beanstalk crea una nuova istanza database accoppiata al tuo ambiente. Se è stato attivato `false`, Elastic Beanstalk inizia a disaccoppiare l'istanza database dall'ambiente. Questa opzione funziona in combinazione con `DBDeletionPolicy`, anche un'opzione di questo spazio dei nomi.  Nota: se si torna nuovamente a questo valore `true` dopo aver disaccoppiato il database precedente, Elastic Beanstalk crea un nuovo database con le impostazioni precedenti delle opzioni del database. Tuttavia, per mantenere la sicurezza dell'ambiente, non mantiene le impostazioni esistenti di `DBUser` e `DBPassword`. È necessario specificare di nuovo `DBUser` e `DBPassword`.   |  `false`   |  `true`  `false`   | 
|  MultiAZDatabase  |  Specifica se è necessario creare un'implementazione Multi-AZ di istanze database. Per ulteriori informazioni sulle implementazioni Multi-AZ con Amazon Relational Database Service (RDS), consulta [Regioni e zone di disponibilità](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.RegionsAndAvailabilityZones.html) nella *Guida per l'utente di Amazon Relational Database Service*.  |  `false`   |  `true`  `false`   | 