Inserito il: Nov 21, 2018

AWS CloudFormation ha aggiornato il supporto per i seguenti tipi di risorse: CloudFormation ti fornisce un linguaggio comune per descrivere ed effettuare il provisioning di tutte le risorse dell'infrastruttura nel tuo ambiente cloud. Con CloudFormation puoi usare un semplice file di testo per modellare ed effettuare il provisioning, in modo automatizzato e sicuro, di tutte le risorse necessarie alle tue applicazioni su tutte le regioni e tutti gli account. Questo file sarà l’unica sorgente del tuo ambiente cloud.

I tipi di risorse CloudFormation che sono stati aggiornati sono: 

AWS::ApiGateway::Deployment
Nel tipo di proprietà StageDescription, utilizza la proprietà Tags per specificare i tag per risorse di AWS CloudFormation da associare alla fase.

 

AWS::ApiGateway::Stage
Utilizza la proprietà Tags per specificare i tag per risorse di AWS CloudFormation da associare alla fase.

 

AWS::EC2::EIP
Utilizza la proprietà PublicIpv4Pool per specificare l’ID di un pool di indirizzi che possiedi per consentire ad Amazon EC2 di selezionare un indirizzo da questo pool.

 

AWS::ElasticLoadBalancingV2::Listener

Nel tipo di proprietà:

  • Utilizza la proprietà AuthenticateCognitoConfig per specificare i parametri di richiesta da utilizzare con l’integrazione con Amazon Cognito per autenticare gli utenti.
  • Utilizza la proprietà AuthenticateOidcConfig per richiedere parametri quando usi un provider di identità (IdP) in conformità con OpenID Connect (OIDC) per autenticare gli utenti.
  • Utilizza la proprietà FixedResponseConfig per specificare le informazioni su un’azione che restituisce una risposta HTTP personalizzata.
  • Utilizza la proprietà RedirectConfig per specificare le informazioni su un’azione di reindirizzamento.


AWS::AutoScaling::AutoScalingGroup
Utilizza la proprietà MixedInstancesPolicy per specificare la policy di istanze miste da usare per avviare istanze. Occorre specificare questo parametro, un modello di avvio, una configurazione di avvio o un’istanza Amazon EC2.

 

AWS::EMR::Cluster
Utilizza il tipo di proprietà Amazon EMR Cluster HadoopJarStepConfig per specificare la fase di un job flow che consiste in un file JAR la cui funzione principale verrà eseguita.
Utilizza il tipo di proprietà Amazon EMR Cluster StepConfig per specificare la fase di un cluster (job flow).
Utilizza il tipo di proprietà Amazon EMR Cluster KeyValue per specificare una coppia di valori di chiave.
Nel tipo di proprietà Amazon EMR Cluster JobFlowInstancesConfig, utilizza la proprietà KeepJobFlowAliveWhenNoSteps per specificare se il cluster deve restare disponibile dopo il completamento di tutte le fasi.

 

AWS OpsWorks VolumeConfiguration
Nel tipo di proprietà VolumeConfiguration, utilizza la proprietà Encryptedproperty per specificare se un volume Amazon EBS è crittografato.

 

AWS::RDS::DBCluster
Utilizza la proprietà DeletionProtection per indicare se un cluster database deve avere la protezione da eliminazione abilitata. Il database non può essere eliminato quando questo valore è impostato su "true". L'impostazione di default è “false”..

 

AWS::RDS::DBInstance
Utilizza la proprietà DeleteAutomatedBackups per indicare se i backup automatici devono essere eliminati (true) o mantenuti (false) quando elimini un’istanza database. L'impostazione di default è “true”.
Utilizza la proprietà DeletionProtection per indicare se un’istanza database deve avere la protezione da eliminazione abilitata. Il database non può essere eliminato quando questo valore è impostato su "true". L'impostazione di default è “false”..

 

AWS::S3::Bucket
Utilizza la proprietà PublicAccessBlockConfiguration per specificare la configurazione dell’accesso pubblico per un bucket Amazon S3.

 

AWS::SNS::Topic
Utilizza la proprietà KmsMasterKeyId per specificare un identificatore di chiave AWS KMS. Questo può essere un ID chiave, una chiave ARN o un alias chiave.

 

Per un elenco completo di risorse, consulta questa pagina.
Per ulteriori informazioni su AWS CloudFormation, consulta la pagina relativa alla documentazione.