Histórico do documento para o Guia do usuário do AWS CloudFormation - AWS CloudFormation

Histórico do documento para o Guia do usuário do AWS CloudFormation

A tabela a seguir descreve alterações importantes no Guia do usuário do AWS CloudFormation após maio de 2018. Para receber notificações sobre as atualizações da documentação, é possível se tornar assinante de um feed do RSS.

Importante

As linhas da tabela que descrevem as atualizações no conteúdo de referência do modelo a partir de maio de 2018 foram movidas para a nova Referência de modelos do AWS CloudFormation. Para essas atualizações e quaisquer alterações futuras, consulte o Histórico do documento da Referência de modelos do AWS CloudFormation na Referência de modelos do AWS CloudFormation.

AlteraçãoDescriçãoData

Guia em PDF disponível

Agora é possível baixar o Guia do usuário do AWS CloudFormation em PDF.

30 de maio de 2025

O conteúdo de referência de modelos foi movido para um novo guia

O CloudFormation publicou o Guia de referência de modelos do AWS CloudFormation. Para obter detalhes, consulte o Guia de referência de modelos do AWS CloudFormation.

30 de maio de 2025

O gerador de IaC é compatível com a verificação parcial

Agora, você pode escolher tipos específicos de recursos para procurar, o que facilita a geração de modelos de infraestrutura como código (IaC) nos recursos existentes. Para mais informações, consulte Iniciar uma verificação de recursos com o gerador de IaC do CloudFormation.

27 de março de 2025

Refatoração de pilhas

A refatoração de pilhas simplifica a reorganização dos recursos em suas pilhas do CloudFormation e, ao mesmo tempo, preserva as propriedades e os dados dos recursos existentes. Para obter mais informações, consulte Refatoração de pilhas.

6 de fevereiro de 2025

Solucionar problemas de implantações de pilhas com o Amazon Q Developer

Agora é possível usar o Amazon Q Developer para solucionar erros comuns ao implantar pilhas do CloudFormation. Para obter mais informações, consulte Solucionar problemas de implantações malsucedidas de pilhas do CloudFormation com o Amazon Q Developer.

22 de novembro de 2024

Cronograma de implantação da pilha

Agora você pode ver uma representação visual da implantação da sua pilha. O gráfico do cronograma da implantação da pilha mostra o status da implantação da pilha, os status das implantações dos recursos individuais e quando os status das implantações foram alterados. Para obter mais informações, consulte Visualizar um cronograma de implantação de uma pilha do CloudFormation.

11 de novembro de 2024

Visualizar seus recursos verificados e modelos gerados

Agora você pode simplificar os fluxos de trabalho do gerador de Infraestrutura como Código (IaC) visualizando os detalhes resumidos da verificação e visualizando os modelos gerados antes de implantar sua pilha de infraestrutura. Para obter mais informações, consulte Visualizar o resumo da verificação no console do CloudFormation e Criar uma pilha do CloudFormation a partir dos recursos verificados.

22 de agosto de 2024

Integração do Amazon EventBridge com a sincronização do Git do AWS CloudFormation

A sincronização do Git do AWS CloudFormation agora publica alterações de status de sincronização como eventos no Amazon EventBridge. Consulte mais informações em Repository Sync Status Change event detail e Resource Sync Status Change event detail.

29 de julho de 2024

Forçar a exclusão de pilhas paralisadas

Duas novas opções para forçar a exclusão de pilhas estão disponíveis para operações de exclusão de pilhas paralisadas. Agora você pode optar por forçar a exclusão da pilha, mas reter o recurso, ou forçar a exclusão da pilha inteira. Para obter mais informações, consulte Excluir uma pilha no console do CloudFormation.

22 de maio de 2024

Causas-raiz da operação de pilha de eventos do AWS CloudTrail

O CloudFormation aprimora a experiência de solução de problemas para operações de pilha com uma nova integração de link direto do AWS CloudTrail. Esse recurso vincula diretamente eventos de operação de pilha no console do CloudFormation a eventos relevantes do CloudTrail. Para obter mais informações, consulte Determinar a causa de uma falha na pilha.

15 de maio de 2024

Conjuntos de alterações no nível de propriedade

Os conjuntos de alterações no nível da propriedade permitem visualizar as alterações que as implantações do CloudFormation farão nos valores das propriedades dos recursos. Para mais informações, consulte Visualizar um conjunto de alterações para uma pilha do CloudFormation.

12 de abril de 2024

CloudFormation apresenta o evento CONFIGURATION_COMPLETE

Você agora pode usar o evento CONFIGURATION_COMPLETE para permitir fluxos de trabalho mais rápidos envolvendo a criação de recursos. Para obter mais informações, consulte Entender os eventos de criação de pilhas do CloudFormation.

11 de março de 2024

Gerar modelos do AWS CloudFormation e aplicações do AWS CDK baseados em recursos da AWS existentes

Agora é possível gerar um modelo usando recursos provisionados em sua conta que ainda não são gerenciados pelo CloudFormation. Para obter mais informações, consulte Gerar modelos com base em recursos existentes com o gerador de IaC.

2 de fevereiro de 2024

Modo de simultaneidade do StackSets

O Modo de simultaneidade é um parâmetro para StackSetOperationPreferences que permite a você escolher como o nível de simultaneidade se comporta durante as operações de conjunto de pilhas. Para obter mais informações, consulte Escolher o modo de simultaneidade para o CloudFormation StackSets.

9 de novembro de 2023

Informações detalhadas sobre desvios do StackSet

As APIs a seguir permitem a você ver quais instâncias de pilha foram retiradas do modelo do StackSet e quais recursos foram desviados.

ListStackInstanceResourceDrifts

Retorna informações de desvio para recursos em uma instância de pilha.

StackInstanceResourceDriftsSummary

A estrutura que contém informações resumidas sobre desvios de recursos para uma instância de pilha.

24 de julho de 2023

APIs do CloudFormation StackSets para controlar o acesso confiável ao AWS Organizations

O CloudFormation StackSets fornece aos clientes as seguintes APIs para gerenciar o acesso confiável ao AWS Organizations:

ActivateOrganizationsAccess

Ativa o acesso confiável com AWS Organizations. Com o acesso confiável entre o StackSets e o Organizations ativado, a conta de gerenciamento tem permissões para criar e gerenciar StackSets para sua organização.

DeactivateOrganizationsAccess

Desativa o acesso confiável com AWS Organizations. Se o acesso confiável for desativado, a conta de gerenciamento não terá permissões para criar e gerenciar StackSets gerenciados por serviços para sua organização.

DescribeOrganizationsAccess

Recupera informações sobre o status OrganizationAccess da conta. Esta API pode ser chamada pela conta de gerenciamento ou pelo administrador delegado usando o parâmetro CallAs. Esta API também pode ser chamada sem o parâmetro CallAs pela conta de gerenciamento.

5 de junho de 2023

API do DescribeStackSet

A API DescribeStackSet tem um novo parâmetro para a lista de regiões em que um determinado conjunto de pilhas é implantado. Para obter mais informações, consulte DescribeStackSet.

1° de fevereiro de 2023

Gerenciar eventos do StackSets com o CloudFormation e o Amazon EventBridge

O CloudFormation StackSets inicia notificações de eventos via Amazon EventBridge. É possível acionar ações orientadas por eventos após criar, atualizar ou excluir seus conjuntos de pilhas do CloudFormation. Para obter mais informações, consulte Monitorar eventos de sincronização do CloudFormation e do Git com o EventBridge.

16 de novembro de 2022

Insights aprimorados sobre instâncias de pilha para operações de conjuntos de pilhas

O CloudFormation StackSets fornece informações mais detalhadas sobre instâncias de pilha para operações de conjuntos de pilhas:

DescribeStackSetOperation

Agora é possível usar DescribeStackSetOperation para fornecer a contagem de instâncias de pilha com falha para operações de conjunto de pilhas durante a implantação.

ListStackInstances

Agora é possível usar a opção de filtragem LastOperationID para listar instâncias de pilha para operações de conjunto de pilhas.

4 de novembro de 2022

Gerenciar eventos com o CloudFormation e o Amazon EventBridge

Receba notificações quando eventos específicos do CloudFormation ocorrerem. Para obter mais informações, consulte Monitorar eventos de sincronização do CloudFormation e do Git com o EventBridge.

20 de julho de 2022

Nível de conta

O CloudFormation anuncia a disponibilidade geral do tipo de filtro de conta, um recurso que permite que os clientes limitem os destinos da implantação a contas individuais ou incluam contas adicionais nas UOs fornecidas. Para obter mais informações, consulte Destinos em nível de conta para StackSets gerenciados pelo serviço.

7 de julho de 2022

Registro do CloudFormation

O CloudFormation anuncia a disponibilidade geral dos Hooks, um recurso que permite que os clientes invoquem uma lógica personalizada a fim de automatizar ações ou inspecionar configurações de recursos antes de uma operação para criar, atualizar ou excluir pilhas. Para obter mais informações, consulte o AWS CloudFormation Hooks User Guide.

10 de fevereiro de 2022

Stack failure options (Opções de falha da pilha)

Você pode desenvolver suas aplicações de maneira iterativa quando falhas de provisionamento são detectadas, iniciando desde o ponto de falha sem precisar reverter os recursos provisionados com êxito. Especificando opções de falha de pilha, você pode solucionar problemas de recursos em um status CREATE_FAILED ou UPDATE_FAILED. É possível especificar opções de falha de provisionamento de todas as implantações de pilha e operações de conjunto de alterações. Para obter mais informações, consulte Escolher como lidar com falhas ao provisionar recursos.

30 de agosto de 2021

Importar pilhas para o conjunto de pilhas

Agora é possível importar pilhas existentes para conjuntos de pilhas novos ou existentes. Para obter mais informações, consulte Importar pilhas para o CloudFormation StackSets.

28 de julho de 2021

Aumento da cota

Agora, é possível declarar um máximo de 2000 pilhas padrão na sua Conta da AWS. Para obter mais informações, consulte Entender as cotas do CloudFormation.

15 de julho de 2021

Publicar extensões públicas de terceiros

Agora é possível usar extensões públicas fornecidas por editores terceirizados da mesma forma que você faria com extensões da AWS. Para obter mais informações, consulte Usar extensões públicas de terceiros do registro do CloudFormation.

21 de junho de 2021

Macros de referência em modelos de conjunto de pilha

O StackSets agora oferece suporte à criação ou atualização de conjuntos de pilhas com permissões autogerenciadas de modelos que fazem referência a macros. Para obter mais informações sobre macros, consulte Executar processamento personalizado em modelos do CloudFormation com macros de modelo.

14 de abril de 2021

Usar o valor mais recente de um parâmetro do Systems Manager em uma referência dinâmica

Agora é possível fazer o CloudFormation usar a versão mais recente de um parâmetro do Systems Manager sempre que você criar ou atualizar uma pilha. Você não precisa mais especificar uma versão específica. Para obter mais detalhes, consulte Obter um valor em texto simples do Systems Manager Parameter Store.

13 de abril de 2021

Módulos aceitam o uso de delimitadores de período em nomes de recursos

Agora você pode usar um período como um delimitador ao especificar o nome lógico totalmente qualificado para um recurso contido em um módulo. Para obter mais informações, consulte Fazer referência a recursos de módulos em modelos do CloudFormation.

8 de abril de 2021

O CloudFormation StackSets agora oferece suporte à implantação em regiões em paralelo

Agora você pode optar por implantar o StackSets em regiões sequencialmente ou em paralelo. Para obter mais informações, consulte Opções de operação do conjunto de pilha.

6 de abril de 2021

O CloudFormation StackSets agora oferece suporte a administrador delegado com o AWS Organizations

Além da conta de gerenciamento da organização, as contas de administrador delegadas podem criar e gerenciar conjuntos de pilha com permissões gerenciadas por serviço para sua organização. Para obter mais informações, consulte Registrar uma conta de membro de administrador delegado e Criar CloudFormation StackSets com permissões gerenciadas pelo serviço.

18 de fevereiro de 2021

Disponibilidade do CloudFormation StackSets nas regiões

O CloudFormation StackSets agora está disponível na região Ásia-Pacífico (Osaka). Para obter mais informações, consulte Gerenciar pilhas em todas as contas e regiões com o StackSets.

10 de fevereiro de 2021

Modules

Os módulos são uma maneira de empacotar configurações de recursos para inclusão entre modelos de pilha, de modo transparente, gerenciável e repetível. Os módulos podem encapsular configurações comuns de serviço e práticas recomendadas como blocos de construção modulares e personalizáveis para você incluir em seus modelos de pilha. Para obter mais informações, consulte Criar configurações de recursos reutilizáveis que podem ser incluídas em modelos diferentes com os módulos do CloudFormation.

24 de novembro de 2020

Conjuntos de alteração para pilhas aninhadas

Com os conjuntos de alterações para pilhas aninhadas, você pode visualizar as alterações nos recursos de suas aplicações e infraestrutura em toda a hierarquia de pilha aninhada, dando continuidade às atualizações após confirmar que todas as alterações estejam conforme pretendido. Para mais informações, consulte Conjuntos de alterações para pilhas aninhadas.

18 de novembro de 2020

Aumento das cotas

As cotas do AWS CloudFormation a seguir foram atualizadas.

  • Agora é possível declarar um máximo de 200 mapeamentos no modelo do AWS CloudFormation.

  • Agora você pode declarar um máximo de 200 atributos de mapeamento para cada mapeamento no modelo do AWS CloudFormation.

  • Agora é possível declarar um máximo de 200 saídas no modelo do AWS CloudFormation

  • Agora você pode declarar um máximo de parâmetros 200 no modelo do AWS CloudFormation.

  • Agora é possível declarar um máximo de 500 recursos no modelo do AWS CloudFormation.

  • Agora você pode transmitir um corpo de modelo com um tamanho máximo de 1 MB em um objeto do Amazon S3.

22 de outubro de 2020

Detecção de desvio para recursos privados

O CloudFormation agora oferece suporte a operações de detecção de desvios em uma lista expandida de recursos da AWS, bem como recursos privados definidos como provisionáveis no registro do CloudFormation. Para obter mais informações, consulte Suporte a tipos de recursos.

1.º de outubro de 2020

Permissões atualizadas necessárias para registrar provedores de recursos

Registrar um provedor de recursos em sua conta agora requer permissão para acessar o pacote do manipulador de esquema carregado em um bucket do S3 para esse provedor de recursos. Para obter mais informações, consulte Permissões do IAM para registrar uma extensão privada de terceiros.

7 de agosto de 2020

A importação de recursos oferece suporte a tipos de recursos privados provisionáveis

As operações de importação agora oferecem suporte a tipos de recursos privados que são provisionáveis, ou seja, com tipo de provisionamento FULLY_MUTABLE ou IMMUTABLE. Para obter mais informações, consulte Recursos que oferecem suporte a operações de importação.

3 de junho de 2020

Implantações azul/verde do ECS por meio do CodeDeploy

Agora é possível usar o CloudFormation para executar implantações azul/verde do ECS por meio do CodeDeploy. As implantações azul/verde são uma estratégia de implantação segura fornecida pelo AWS CodeDeploy para minimizar interrupções causadas pela alteração das versões da aplicação. Para obter mais informações, consulte Executar implantações azul/verde do ECS por meio do CodeDeploy usando o CloudFormation.

19 de maio de 2020

Disponibilidade do CloudFormation StackSets nas regiões

O CloudFormation StackSets agora está disponível na região GovCloud (EUA-Oeste) da AWS.

18 de maio de 2020

O StackSets do AWS CloudFormation integra-se ao AWS Organizations

Agora é possível usar o StackSets para gerenciar centralmente implantações em todas as contas em sua organização ou unidades organizacionais (UOs) específicas no AWS Organizations. Você também pode habilitar implantações automáticas em quaisquer novas contas adicionadas à sua organização ou às suas UOs. As permissões necessárias para implantação entre contas serão automaticamente tratadas pelo StackSets. Para obter mais informações, consulte Gerenciar pilhas em todas as contas e regiões com o StackSets.

11 de fevereiro de 2020

Detecção de desvios para StackSets

Agora é possível executar a detecção de desvio em um conjunto de pilha e todas as instâncias de pilha incluídas nele. Para obter mais informações, consulte Detectar desvios no CloudFormation StackSets.

19 de novembro de 2019

Registro do CloudFormation agora disponível

Agora é possível usar o console do CloudFormation para visualizar recursos públicos e privados que estão disponíveis para uso em sua conta. Para obter mais informações, consulte Visualizar as extensões disponíveis e ativadas no registro do CloudFormation.

18 de novembro de 2019

Ações da API de registro do CloudFormation

As ações de API para gerenciamento de tipos no registro do CloudFormation a seguir estão agora disponíveis.

DeregisterType

Remove um tipo ou uma versão de tipo do uso ativo no registro do CloudFormation.

DescribeType

Retorna informações detalhadas sobre um tipo registrado.

DescribeTypeRegistration

Retorna informações sobre o registro de um tipo, incluindo seu status atual e identificadores de tipo e versão.

ListTypeRegistrations

Retorna uma lista de identificadores de solicitação de registro para o tipo especificado.

ListTypes

Retorna informações resumidas sobre os tipos que foram registrados no CloudFormation.

ListTypeVersions

Retorna informações resumidas sobre as versões de um tipo.

RegisterType

Registra um tipo no registro do CloudFormation. Registrar um tipo o torna disponível para uso em modelos do CloudFormation em sua Conta da AWS.

SetTypeDefaultVersion

Especifique a versão padrão de um tipo. A versão padrão de um tipo será usada nas operações do CloudFormation.

Para obter mais informações sobre o registro do CloudFormation, consulte Gerenciar extensões com o registro do CloudFormation

18 de novembro de 2019

Importação de recursos adicionada

Se você criou um recurso da AWS fora do gerenciamento do CloudFormation, é possível trazer esse recurso existente para o gerenciamento do CloudFormation usando o resource import. Para obter mais informações, consulte Importar recursos da AWS para uma pilha do CloudFormation com uma importação de recursos.

11 de novembro de 2019

Aumentos de limite do conjunto de pilhas

Agora você pode criar um máximo de 100 conjuntos de pilhas em sua conta de administrador, criar um máximo de 2.000 instâncias de pilha por conjunto de pilhas e executar um máximo de 3.500 operações de instância de pilha em cada região ao mesmo tempo, por conta de administrador. Para obter mais informações, consulte Entender as cotas do CloudFormation.

2 de agosto de 2019

Limite de recursos nas operações de pilha simultâneas

O CloudFormation agora impõe um limite para o número de recursos em operações de pilha simultâneas. Esse limite é determinado pela região. Para obter mais informações, consulte Entender as cotas do CloudFormation.

30 de abril de 2019

Limite de operação de instâncias de pilha

Para StackSets, agora é possível ter no máximo 1500 operações de instância de pilha em execução em uma determinada região ao mesmo tempo, por conta de administrador. Para obter mais informações, consulte Entender as cotas do CloudFormation.

13 de dezembro de 2018

A funcionalidade CAPABILITY_AUTO_EXPAND agora está disponível

Agora é possível usar a funcionalidade CAPABILITY_AUTO_EXPAND para criar ou atualizar uma pilha diretamente de um modelo de pilha que contém macros, sem primeiro analisar as alterações resultantes em um conjunto de alterações. Para obter mais informações, consulte CreateStack ou UpdateStack na Referência da API do AWS CloudFormation.

7 de dezembro de 2018

Detecção de oscilação de pilha adicionada

Agora é possível detectar se a configuração real de uma pilha se desviou da configuração de modelo esperada, conforme definido no CloudFormation. É possível detectar desvios em uma pilha inteira ou em recursos de pilha individuais. Para obter mais informações, consulte Detectar alterações de configuração não gerenciadas em pilhas e recursos com a detecção de desvios.

13 de novembro de 2018

A referência dinâmica secretsmanager agora está disponível

É possível usar a referência dinâmica secretsmanager para recuperar todos os segredos ou valores secretos armazenados no AWS Secrets Manager para uso em modelos. Os segredos podem ser credenciais de banco de dados, senhas, chaves de API de terceiros e até mesmo texto arbitrário. Usar a referência dinâmica secretsmanager garante que nem o Secrets Manager nem o CloudFormation registre ou persista qualquer valor secreto resolvido. Para obter mais informações, consulte Obter um segredo ou valor de segredo do Secrets Manager.

9 de novembro de 2018

Macros agora disponíveis

É possível usar macros para executar o processamento personalizado em modelos, desde ações simples, como operações de localizar e substituir, até transformações extensas de modelos inteiros. Para obter mais informações, consulte Executar processamento personalizado em modelos do CloudFormation com macros de modelo.

6 de setembro de 2018

O CloudFormation agora oferece suporte a endpoints da VPC baseados em PrivateLink

Você pode usar um endpoint da VPC para criar uma conexão privada entre sua VPC e o CloudFormation sem exigir acesso pela Internet, por meio de uma instância NAT, uma conexão VPN ou do AWS Direct Connect. Para obter mais informações, consulte Acessar o CloudFormation por meio de um endpoint de interface (AWS PrivateLink).

22 de agosto de 2018

Referências dinâmicas oferecem suporte a strings seguras

Agora é possível usar novas referências dinâmicas para especificar valores que são armazenados e gerenciados em outros serviços, incluindo parâmetros do tipo SecureString do Systems Manager Parameter Store, em seus modelos de pilha. Para obter mais informações, consulte Obter um valor de string segura do Systems Manager Parameter Store.

16 de agosto de 2018

Os conjuntos de pilha agora oferecem suporte a funções de execução personalizadas

Agora é possível usar funções de execução personalizadas em contas de destino para controlar os recursos de pilha que os usuários ou grupos podem incluir em seus conjuntos de pilhas. Para obter mais informações, consulte Definir opções de permissões avançadas para operações de conjuntos de pilhas.

30 de maio de 2018

Atualizações seletivas de instâncias de pilha

Agora é possível usar os parâmetros opcionais Accounts e Regions para especificar as contas e regiões para atualizar instâncias de pilha durante uma operação de atualização do conjunto de pilhas. Para obter mais informações, consulte UpdateStackSet na Referência de APIs do AWS CloudFormation.

30 de maio de 2018

O CloudFormation agora cria buckets do S3 com criptografia habilitada

Para buckets do Amazon S3 criados pelo AWS CloudFormation para armazenar modelos de pilha carregados, a criptografia no lado do servidor agora está ativada por padrão, criptografando assim todos os objetos armazenados nesses buckets. Para obter mais informações, consulte Criar uma pilha via console do CloudFormation.

24 de maio de 2018

Adição de endpoints do FIPS

O CloudFormation passou a oferecer novos endpoints que usam módulos de criptografia com validação FIPS 140-2 nas seguintes regiões públicas dos EUA: Leste dos EUA 1, Leste dos EUA 2, Oeste dos EUA 1 e Oeste dos EUA 2. Consulte Endpoints e cotas do AWS CloudFormation no Referência geral da Amazon Web Services para obter os novos URLs de endpoints compatíveis com FIPS.

17 de maio de 2018

Para atualizações do Guia do usuário do AWS CloudFormation Hooks, consulte o Histórico do documentos do Guia do usuário do AWS CloudFormation Hooks no Guia do usuário do AWS CloudFormation Hooks.

Atualizações arquivadas

A tabela a seguir descreve alterações importantes em cada versão do Guia do usuário do AWS CloudFormation antes de maio de 2018.

Alteração Data de lançamento Descrição Versão da API

Recursos atualizados

22 de julho de 2019

Use a propriedade encryptionOptions para especificar uma Chave pertencente à AWS ou uma chave gerenciada pelo cliente para operadores do Amazon MQ.

15/05/2010

Convenção de nomenclatura do conjunto de pilhas

10 de abril de 2018

As pilhas do CloudFormation criadas usando conjuntos de pilhas agora seguem uma nova convenção de nomenclatura em que o nome da pilha contém o nome do conjunto de pilhas.

15/05/2010

Novos recursos

10 de abril de 2018

AWS::AppSync::ApiKey

Use o recurso AWS::AppSync::ApiKey para criar uma chave exclusiva que pode ser distribuída aos clientes que estão executando operações em GraphQL com o AWS AppSync.

AWS::AppSync::DataSource

Use o recurso AWS::AppSync::DataSource para criar fontes de dados para os resolvedores no AWS AppSync.

AWS::AppSync::GraphQLApi

Use o recurso AWS::AppSync::GraphQLApi para criar uma nova API GraphQL do AWS AppSync.

AWS::AppSync::GraphQLSchema

Use o recurso AWS::AppSync::GraphQLSchema para criar o modelo de dados para a API GraphQL do AWS AppSync.

AWS::AppSync::Resolver

Use o recurso AWS::AppSync::Resolver para definir o resolvedor GraphQL lógico que você anexará aos campos em um esquema.

15/05/2010

Recurso atualizado

10 de abril de 2018

AWS::Config::ConfigurationAggregator

Use o tipo de propriedade OrganizationAggregationSource para especificar as regiões dos dados do AWS Config a serem agregadas em um agregador de configuração do AWS Config e a função do IAM a ser usada para recuperar os detalhes do AWS Organizations.

15/05/2010

Novos recursos

4 de abril de 2018

AWS::Config::AggregationAuthorization

Use o recurso AWS::Config::AggregationAuthorization para conceder a permissão a uma conta de agregador para coletar os dados do AWS Config.

AWS::Config::ConfigurationAggregator

Use o recurso AWS::Config::ConfigurationAggregator para criar um agregador de configuração para o AWS Config.

15/05/2010

Os conjuntos de pilha agora oferecem suporte a funções de administrador personalizadas

29 de março de 2018

Use as funções de administrador personalizadas para controlar quais usuários ou grupos podem gerenciar conjuntos de pilhas específicas dentro da mesma conta de administrador. Para obter mais informações, consulte Definir opções de permissões avançadas para operações de conjuntos de pilhas.

15/05/2010

Novo recurso

29 de março de 2018

AWS::EC2::LaunchTemplate

Use o recurso AWS::EC2::LaunchTemplate para criar um modelo de execução para uma instância do Amazon EC2.

15/05/2010

Recursos atualizados

29 de março de 2018

AWS::AutoScaling::AutoScalingGroup

Use a propriedade LaunchTemplate para especificar o modelo de execução a ser usado para executar as instâncias.

AWS::EC2::SpotFleet

No tipo de propriedade SpotFleetRequestConfigData, use a propriedade LaunchTemplateConfigs para descrever um modelo de execução e substituições.

15/05/2010

Nova função intrínseca Fn::Cidr

6 de março de 2018

Devolve o bloco do endereço Cidr especificado. Para obter mais informações, consulte Fn::Cidr.

15/05/2010

Novos recursos

6 de março de 2018

AWS::ApiGateway::VpcLink

Use o recurso AWS::ApiGateway::VpcLink para especificar um link de VPC da API Gateway para um AWS::ApiGateway::RestApi acessar recursos em uma Amazon Virtual Private Cloud (VPC).

AWS::GuardDuty::Master

Use o recurso AWS::GuardDuty::Master para criar uma conta primária do GuardDuty.

AWS::GuardDuty::Member

Use o recurso AWS::GuardDuty::Member para criar uma conta-membro do GuardDuty.

AWS::SES::ConfigurationSet

Use o recurso AWS::SES::ConfigurationSet para criar grupos de regras que você pode aplicar aos e-mails que envia.

AWS::SES::ConfigurationSetEventDestination

Use o recurso AWS::SES::ConfigurationSetEventDestination para especificar um destino de evento do conjunto de configurações.

AWS::SES::ReceiptFilter

Use o recurso AWS::SES::ReceiptFilter para especificar se você deseja aceitar ou rejeitar e-mails provenientes de um endereço IP ou um intervalo de endereços IP.

AWS::SES::ReceiptRule

Use o recurso AWS::SES::ReceiptRule para especificar quais ações o Amazon SES deve realizar ao receber e-mails em nome de um ou mais endereços ou domínios de e-mail que você possui.

AWS::SES::ReceiptRuleSet

Use o recurso AWS::SES::ReceiptRuleSet para especificar um conjunto de regra vazio para o Amazon SES.

AWS::SES::Template

Use o recurso AWS::SES::Template para especificar o conteúdo do e-mail (composto de uma linha de assunto, uma parte em HTML e uma parte somente texto).

15/05/2010

Recursos atualizados

6 de março de 2018

AWS::AutoScaling::AutoScalingGroup

Use a propriedade AutoScalingGroupName para especificar o nome do grupo de Auto Scaling.

AWS::ApiGateway::RestApi

Use a propriedade ApiKeySourceType para especificar a origem da chave de API para as solicitações de medição de acordo com um plano de uso.

Use a propriedade MinimumCompressionSize para especificar um valor nulo inteiro que é usado para habilitar ou desabilitar a compactação em uma API.

AWS::ApplicationAutoScaling::ScalingPolicy

No tipo de propriedade TargetTrackingScalingPolicyConfiguration, use a propriedade DisableScaleIn para especificar se a escala pela política de rastreamento de destino está desativada.

AWS::EC2::SpotFleet

No tipo de propriedade LaunchSpecifications, use a propriedade TagSpecifications para especificar as tags a serem aplicadas durante a criação da SpotFleet.

AWS::Elasticsearch::Domain

Use o atributo Arn para que Fn::GetAtt devolva o Nome de recurso da Amazon (ARN) do domínio.

O atributo DomainArn do Fn::GetAtt está obsoleto.

AWS::RDS::DBCluster

Use a propriedade DBClusterIdentifier para especificar o identificador do cluster de banco de dados.

AWS::RDS::DBCluster

Use a propriedade DBClusterIdentifier para especificar o identificador do cluster de banco de dados.

AWS::Redshift::Cluster

Use a propriedade ClusterIdentifier para especificar o identificador exclusivo do cluster.

AWS::Route53::HealthCheck

No tipo de propriedade HealthCheckConfig, use a propriedadeRegions para especificar as regiões a partir das quais você deseja que os verificadores de integridade do Route 53 analisem o endpoint especificado.

AWS::SSM::Document

Use a propriedade Tags para especificar as tags de recurso do CloudFormation a serem aplicadas ao documento.

15/05/2010

Recurso atualizado

19 de fevereiro de 2018

AWS::CodeBuild::Project

Use a propriedade Triggers para configurar um webhook para o projeto e começar a reconstruir o código-fonte automaticamente sempre que uma alteração de código for enviada ao repositório. Ela está disponível apenas para projetos do GitHub no CloudFormation. Ele não está disponível para os projetos do GitHub Enterprise.

15/05/2010

Recurso atualizado

8 de fevereiro de 2018

AWS::DynamoDB::Table

Use a propriedade SSESpecification para especificar as configurações a fim de habilitar a criptografia no lado do servidor.

15/05/2010

Recurso atualizado

5 de fevereiro de 2018

AWS::CodeBuild::Project

No tipo de propriedade Source CodeBuild Project Source:

  • Use a propriedade GitCloneDepth para especificar a profundidade do histórico para download.

  • Use a propriedade InsecureSsl para especificar se os avisos do SSL serão ignorados quando se conectar ao repositório do projeto do GitHub Enterprise.

15/05/2010

Recursos atualizados

23 de janeiro de 2018

AWS::AutoScaling::LifecycleHook

Use a propriedade LifecycleHookName para especificar o nome do hook de ciclo de vida.

AWS::DynamoDB::Table

A propriedade AttributeDefinitions agora requer substituição quando atualizada.

AWS::EC2::Instance

Use a propriedade CreditSpecification para especificar a opção de crédito para uso de CPU de uma instância T2.

Use a propriedade ElasticGpuSpecifications para especificar a GPUs elásticas, os recursos de GPU que você pode anexar a sua instância para acelerar o desempenho gráfico de seus aplicativos.

AWS::EC2::VPC

A propriedade InstanceTenancy agora não requer mais interrupção quando é atualizada de "dedicated" para "default".

AWS::ECS::Service

Use a propriedade HealthCheckGracePeriodSeconds para especificar o período, em segundos, durante o qual o programador de serviços do Amazon ECS ignorará as verificações de integridade de destino do Elastic Load Balancing com problemas de integridade depois que uma tarefa tiver sido iniciada pela primeira vez.

AWS::IoT::TopicRule

No tipo de propriedade DynamoDBAction, as propriedades RangeKeyField e RangeKeyValue não são mais necessárias.

AWS::KinesisAnalytics::ApplicationOutput

No tipo de propriedade ApplicationOutput, use a propriedade LambdaOutput para identificar uma função Lambda como o destino ao configurar a saída do aplicativo.

AWS::Kinesis::Stream

Use a propriedade StreamEncryption para habilitar ou atualizar a criptografia no lado do servidor usando uma chave do AWS KMS key para um fluxo especificado.

AWS::Lambda::Function

Use a propriedade ReservedConcurrentExecutions para especificar o valor máximo de execuções simultâneas que você deseja reservar para a função.

AWS::RDS::DBSubnetGroup

Use a propriedade DBSubnetGroupName para especificar o nome do grupo de sub-redes de banco de dados.

AWS::S3::Bucket

Use a propriedade BucketEncryption para especificar a criptografia padrão para um bucket usando a criptografia no lado do servidor com chaves SSE-S3 gerenciadas pelo Amazon S3 ou um bucket de AWS KMS keys (SSE-KMS).

No tipo de propriedade ReplicationRule, use a propriedade SourceSelectionCriteria para especificar filtros adicionais para identificar os objetos de origem que você deseja replicar.

No tipo de propriedade ReplicationDestination:

  • Use a propriedade AccessControlTranslation para especificar a propriedade da réplica da conta da AWS que possui o bucket de destino.

  • Use a propriedade Account para especificar o ID da conta do proprietário do bucket de destino.

  • Use a propriedade EncryptionConfiguration para especificar informações de criptografia para um bucket que é um destino para objetos replicados.

AWS::SSM::Association

Use a propriedade AssociationName para especificar o nome da associação entre um documento do SSM e as instâncias do EC2 que contêm um agente de configuração para processar o documento.

15/05/2010

Acionadores de reversão adicionados ao console do CloudFormation.

15 de janeiro de 2018

Os acionadores de reversão permitem utilizar o CloudFormation para monitorar o estado da sua aplicação durante a criação e atualização de pilhas, e que você reverta essa operação se o aplicativo violar os limites de qualquer um dos alarmes especificados. Para obter mais informações, consulte Monitorar e reverter operações de pilha.

15/05/2010

Recurso atualizado

12 de janeiro de 2018

AWS::SSM::Parameter

Use a propriedade AllowedPattern para especificar uma expressão regular usada para validar o valor do parâmetro.

15/05/2010

Novos recursos

5 de dezembro de 2017

AWS::Inspector::AsssmentTarget

Use o recurso AWS::Inspector::AsssmentTarget para criar um destino de avaliação para o Amazon Inspector.

AWS::Inspector::AssessmentTemplate

Use o recurso AWS::Inspector::AssessmentTemplate para criar um modelo de avaliação para o Amazon Inspector.

AWS::Inspector::ResourceGroup

Use o recurso AWS::Inspector::ResourceGroup para criar um grupo de recursos do Amazon Inspector, que define as tags que identificam os recursos da AWS que fazem parte de um destino de avaliação do Amazon Inspector.

AWS::ServiceDiscovery::Instance

Use o recurso AWS::ServiceDiscovery::Instance para especificar as informações sobre uma instância criada pelo Amazon Route 53.

AWS::ServiceDiscovery::PrivateDnsNamespace

Use o recurso AWS::ServiceDiscovery::PrivateDnsNamespace para especificar as informações sobre um namespace privado para o Amazon Route 53.

AWS::ServiceDiscovery::PublicDnsNamespace

Use o recurso AWS::ServiceDiscovery::PublicDnsNamespace para especificar informações sobre um namespace público para o Amazon Route 53.

AWS::ServiceDiscovery::Service

Use o recurso AWS::ServiceDiscovery::Service para definir um modelo para até cinco registros e uma verificação de integridade opcional que você deseja que o Amazon Route 53 crie quando você registrar uma instância.

15/05/2010

Recurso atualizado

5 de dezembro de 2017

AWS::KinesisAnalytics::Application

No tipo de propriedade Input, use a propriedade InputProcessingConfiguration para transformar registros à medida que são recebidos do fluxo.

15/05/2010

Recurso atualizado

1.º de dezembro de 2017

AWS::CodeBuild::Project

Use a propriedade BadgeEnabled para gerar um URL acessível publicamente para um distintivo de compilação do projeto.

Use a propriedade Cache para definir configurações de cache para dependências de compilação.

Use a propriedade VpcConfig para possibilitar que o CodeBuild acesse recursos em uma Amazon VPC.

No tipo de propriedade EnvironmentVariable, use a propriedade Type para especificar o tipo de variável de ambiente.

15/05/2010

Novo recurso

30 de novembro de 2017

AWS::Cloud9::EnvironmentEC2

Use o recurso AWS::Cloud9::EnvironmentEC2 para criar um ambiente de desenvolvimento do Amazon EC2 no AWS Cloud9.

15/05/2010

Recursos atualizados 29 de novembro de 2017
AWS::ECS::TaskDefinition

Use a propriedade Cpu para especificar o número de unidades de cpu necessárias para a tarefa.

Use a propriedade ExecutionRoleArn para especificar o ARN da função de execução.

Use a propriedade Memory para especificar a quantidade (em MiB) de memória necessária para a tarefa.

Use a propriedade RequiresCompatibilities para especificar o tipo de inicialização necessário para a tarefa.

AWS::ECS::Service

Use a propriedade LaunchType para especificar o tipo de inicialização no qual executar o serviço.

Use a propriedade NetworkConfiguration para especificar a configuração de rede para o serviço.

Use a propriedade PlatformVersion para especificar a versão da plataforma na qual executar o serviço.

15/05/2010

Novos recursos

28 de novembro de 2017

AWS::GuardDuty::Detector

Use o recurso AWS::GuardDuty::Detector para criar um único detector do Amazon GuardDuty.

AWS::GuardDuty::IPSet

Use o recurso AWS::GuardDuty::IPSet para criar um conjunto do Amazon GuardDutyIP.

AWS::GuardDuty::ThreatIntelSet

Use o recurso AWS::GuardDuty::ThreatIntelSet para criar um ThreatIntelSet.

15/05/2010

Recursos atualizados

28 de novembro de 2017

AWS::CodeDeploy::Application

Use a propriedade ComputePlatform para especificar uma plataforma de computação do AWS Lambda para o CodeDeploy implantar uma aplicação.

AWS::CodeDeploy::DeploymentGroup

No tipo de propriedade DeploymentStyle, use a propriedade DeploymentType para especificar uma implantação azul/verde em uma plataforma de computação do Lambda.

AWS::EC2::SpotFleet

No tipo de propriedade SpotFleetRequestConfigData, a propriedade SpotPrice agora é opcional.

AWS::Lambda::Alias

Use a propriedade RoutingConfig para especificar duas versões diferentes de uma função do AWS Lambda permitindo determinar qual porcentagem de tráfego invocará cada versão.

15/05/2010

Nova política de atualização de CodeDeployLambdaAliasUpdate

28 de novembro de 2017

Use a política de atualização CodeDeployLambdaAliasUpdate para executar uma implantação do CodeDeploy quando a versão for alterada em um recurso AWS::Lambda::Alias. Para obter mais informações, consulte Atributo UpdatePolicy.

15/05/2010

Novos tipos de parâmetro do SSM

21 de novembro de 2017

Use os tipos de parâmetro SSM para usar parâmetros existentes no Systems Manager Parameter Store. Observação: no momento, o CloudFormation não oferece suporte ao tipo SecureString. Para obter mais informações, consulte Tipos de parâmetros do SSM.

15/05/2010

Novo campo ResolvedValue para tipo de dados Parameter

21 de novembro de 2017

O campo ResolvedValue retorna o valor usado na definição da pilha para um parâmetro SSM. Para obter mais informações, consulte o tipo de dados Parameter na Referência de API do AWS CloudFormation.

15/05/2010

Recursos atualizados

20 de novembro de 2017

AWS::ApiGateway::ApiKey

Use a propriedade CustomerId para especificar um identificador de cliente do AWS Marketplace.

Use a propriedade GenerateDistinctId para especificar se o identificador de chave é distinto do valor da chave da API criada.

AWS::ApiGateway::Authorizer

Use a propriedade AuthType para especificar um campo definido pelo cliente que é usado em importações e exportações do Swagger sem impacto funcional.

AWS::ApiGateway::DomainName

Use a propriedade EndpointConfiguration para especificar os tipos de endpoint de um nome de domínio do API Gateway.

Use a propriedade RegionalCertificateArn para fazer referência a um certificado para uso pelo endpoint regional para um nome de domínio.

AWS::ApiGateway::Method

Nos tipos de propriedade Integration e IntegrationResponse, use a propriedade ContentHandling para especificar como lidar com conversões de tipo de conteúdo de carga de solicitação.

AWS::ApiGateway::RestApi

Use a propriedade EndpointConfiguration para especificar os tipos de endpoint de uma API REST do API Gateway.

AWS::ApplicationAutoScaling::ScalableTarget

Use a propriedade ScheduledActions para especificar ações programadas para um destino escalável do Aplicativo Auto Scaling.

AWS::ECR::Repository

Use a propriedade LifecyclePolicy para especificar uma política de ciclo de vida para um repositório do Amazon ECR.

AWS::ECS::TaskDefinition

No tipo de propriedade ContainerDefinition, use a propriedade LinuxParameters para especificar opções específicas ao Linux para um contêiner do Amazon ECS.

AWS::ElastiCache::ReplicationGroup

Use a propriedade AtRestEncryptionEnabled para habilitar a criptografia em repouso.

Use a propriedade AuthToken para especificar uma senha que é usada para acessar um servidor protegido por senha.

Use a propriedade TransitEncryptionEnabled para habilitar a criptografia em trânsito.

AWS::ElasticLoadBalancingV2::TargetGroup

Use o atributo TargetGroupName com a função Fn::GetAtt para obter o nome de um grupo de destino do Elastic Load Balancing.

AWS::Elasticsearch::Domain

Use a propriedade VPCOptions para especificar a configuração de uma VPC para o domínio do OpenSearch Service.

AWS::EMR::Cluster

Use a propriedade EbsRootVolumeSize para especificar o tamanho do volume raiz do EBS para um cluster do Amazon EMR.

AWS::RDS::DBInstance

Use as propriedades SourceRegion e KmsKeyId para criar uma réplica de leitura criptografada a partir de uma instância de banco de dados de origem entre regiões.

AWS::Route53::HostedZone

Use a propriedade QueryLoggingConfig para especificar a configuração do log de consultas do DNS.

15/05/2010

Novo campo NoEcho para objetos de recurso personalizado Response

20 de novembro de 2017

Agora, você pode usar o campo NoEcho opcional para mascarar a saída de um recurso personalizado. Para obter mais informações, consulte Objetos de resposta de recurso personalizado.

O parâmetro noEcho correspondente é compatível com o método send. Para obter mais informações, consulte Módulo cfn-response.

15/05/2010

A instância de pilha substitui os conjuntos de pilhas adicionados.

17 de novembro de 2017

O CloudFormation StackSets permite substituir valores de parâmetros em instâncias de pilha por conta e região. Você pode substituir valores de parâmetros ao criar instâncias de pilha ou ao atualizar instâncias de pilha existentes. Para obter mais informações, consulte Parâmetros de substituição nas instâncias de pilha.

15/05/2010

Recurso atualizado

15 de novembro de 2017

AWS::StepFunctions::StateMachine

Você pode usar AWS::StepFunctions::StateMachine para especificar um StateMachineName ao criar uma máquina de estado, e DefinitionString e RoleArn podem ser atualizados sem substituir a máquina de estado.

15/05/2010

O StackSets agora é compatível com, no máximo, 500 instâncias de pilha por conjunto de pilhas.

6 de novembro de 2017

Agora você pode criar até 500 instâncias de pilha por conjunto de pilhas. Para obter mais informações sobre limites do AWS CloudFormation, consulte Entender as cotas do CloudFormation.

15/05/2010

Novos recursos

2 de novembro de 2017

AWS::CloudFront::CloudFrontOriginAccessIdentity

Use o recurso AWS::CloudFront::CloudFrontOriginAccessIdentity para especificar a identidade de acesso de origem do Amazon CloudFront a ser associada à origem de uma distribuição do CloudFront.

AWS::CloudFront::StreamingDistribution

Use o recurso AWS::CloudFront::StreamingDistribution para especificar uma distribuição em streaming Adobe Real-Time Messaging Protocol (RTMP) para o CloudFront.

15/05/2010

Recursos atualizados 2 de novembro de 2017
AWS::ApiGateway::Deployment

A propriedade StageName se tornou obsoleta no tipo de propriedade StageDescription.

AWS::ApiGateway::Method

Use a propriedade OperationName para atribuir um nome amigável a um método do API Gateway.

Use a propriedade RequestValidatorId para associar um validador de solicitação a um método.

AWS::AutoScaling::AutoScalingGroup

Use a propriedade LifecycleHookSpecificationList para especificar as ações a serem executadas quando o Auto Scaling inicia ou encerra instâncias.

AWS::CloudFront::Distribution

Use a propriedade Tags para especificar um conjunto arbitrário de tags (pares de chave–valor) a ser associado a uma distribuição do CloudFront.

Nos tipos de propriedade CacheBehavior e DefaultCacheBehavior, use a propriedade LambdaFunctionAssociations para especificar associações de funções do Lambda para uma distribuição do CloudFront.

No tipo de propriedade CustomOriginConfig, use a propriedade OriginKeepaliveTimeout para especificar um tempo limite de keep-alive personalizado e a propriedade OriginReadTimeout para especificar um tempo limite de origem personalizado.

No tipo de propriedade DistributionConfig, use a propriedade IPV6Enabled para especificar se o CloudFront responde a solicitações DNS IPv6 com um endereço IPv6 para a sua distribuição.

AWS::CodeDeploy::DeploymentGroup

No tipo de propriedade LoadBalancerInfo, use a propriedade TargetGroupInfoList para especificar informações sobre um grupo de destino no Elastic Load Balancing para uso em uma implantação.

AWS::EC2::SecurityGroup, AWS::EC2::SecurityGroupEgress, e AWS::EC2::SecurityGroupIngress

Use a propriedade Description para especificar a descrição da regra de um grupo de segurança.

AWS::EC2::Subnet

Agora a propriedade Ipv6CidrBlock é compatível com as atualizações No interruption.

AWS::EC2::VPNGateway

Use a propriedade AmazonSideAsn para especificar um Número de sistema autônomo (ASN) privado da Amazon de uma sessão BGP.

AWS::EC2::VPNConnection

Use a propriedade VpnTunnelOptionsSpecifications para configurar as opções de túnel de uma conexão VPN.

AWS::ElasticBeanstalk::ConfigurationTemplate e AWS::ElasticBeanstalk::Environment

Nos tipos de propriedade ConfigurationOptionSetting e OptionSetting, use a propriedade ResourceName para especificar um nome de recurso para uma opção de configuração de escalabilidade baseada no tempo.

AWS::EMR::Cluster

Use a propriedade CustomAmiId para especificar uma AMI personalizada do Amazon Linux para um cluster.

AWS::KinesisFirehose::DeliveryStream

Use o atributo Arn com a função Fn::GetAtt para obter o Nome de recurso da Amazon (ARN) do fluxo de entrega.

AWS::KMS::Key

Use a propriedade Tags para especificar um conjunto arbitrário de tags (pares de chave/valor) a ser associado a uma chave gerenciada pelo cliente.

AWS::OpsWorks::Layer e AWS::OpsWorks::Stack

Use a propriedade Tags para especificar um conjunto arbitrário de tags (pares de chave/valor) a ser associado a uma camada ou pilha do AWS OpsWorks.

AWS::RDS::OptionGroup

No tipo de propriedade OptionConfiguration, use a propriedade OptionVersion para especificar uma versão para a opção.

AWS::S3::Bucket

Use a propriedade AnalyticsConfigurations para configurar um filtro de análise para um bucket do Amazon S3.

15/05/2010

Novos recursos

24 de outubro de 2017

AWS::Glue::Classifier

Use o recurso AWS::Glue::Classifier para criar um classificador do AWS Glue.

AWS::Glue::Connection

Use o recurso AWS::Glue::Connection para especificar uma conexão do AWS Glue a uma fonte de dados.

AWS::Glue::Crawler

Use o recurso AWS::Glue::Crawler para especificar um crawler do AWS Glue.

AWS::Glue::Database

Use o recurso AWS::Glue::Database para criar um banco de dados do AWS Glue.

AWS::Glue::DevEndpoint

Use o recurso AWS::Glue::DevEndpoint para especificar um endpoint de desenvolvimento para depurar remotamente scripts da ETL.

AWS::Glue::Job

Use o recurso AWS::Glue::Job para especificar um trabalho do AWS Glue no catálogo de dados.

AWS::Glue::Partition

Use o recurso AWS::Glue::Partition para criar uma partição do AWS Glue, que representa uma parte dos dados da tabela.

AWS::Glue::Table

Use o recurso AWS::Glue::Table para criar uma tabela do AWS Glue.

AWS::Glue::Trigger

Use o recurso AWS::Glue::Trigger para especificar os triggers que executam trabalhos do AWS Glue.

15/05/2010

Novos recursos

11 de outubro de 2017

AWS::SSM::MaintenanceWindow

Use o recurso AWS::SSM::MaintenanceWindow para criar uma janela de manutenção do AWS Systems Manager.

AWS::SSM::MaintenanceWindowTarget

Use o recurso AWS::SSM::MaintenanceWindowTarget para registrar um destino com uma janela de manutenção.

AWS::SSM::MaintenanceWindowTask

Use o recurso AWS::SSM::MaintenanceWindowTask para definir uma tarefa de janela de manutenção.

AWS::SSM::PatchBaseline

Use o recurso AWS::SSM::PatchBaseline para definir uma linha de base de patch do Systems Manager.

15/05/2010

Novo recurso

10 de outubro de 2017

AWS::ElasticLoadBalancingV2::ListenerCertificate

Use o recurso AWS::ElasticLoadBalancingV2::ListenerCertificate para especificar certificados para um listener do Elastic Load Balancing.

15/05/2010

Novo recurso

27 de setembro de 2017

AWS::Athena::NamedQuery

Use o recurso AWS::Athena::NamedQuery para criar uma consulta do Amazon Athena.

15/05/2010

Recursos atualizados 27 de setembro de 2017
AWS::EC2::NatGateway

Use a propriedade Tags para especificar as tags de recurso para um gateway do NAT.

AWS::ElasticBeanstalk::Application

Use a propriedade ResourceLifecycleConfig para definir configurações de ciclo de vida para os recursos que pertencem ao aplicativo e a função de serviço que o Elastic Beanstalk assume para aplicar configurações de ciclo de vida.

AWS::ElasticBeanstalk::ConfigurationTemplate e AWS::ElasticBeanstalk::Environment

Use a propriedade PlatformArn para especificar uma plataforma personalizada para o Elastic Beanstalk.

AWS::ElasticLoadBalancingV2::TargetGroup

No tipo de propriedade TargetDescription, use a propriedade AvailabilityZone para especificar a zona de disponibilidade em que o endereço IP deve ser registrado.

AWS::Events::Rule

No tipo de propriedade Target, use as seguintes propriedades de transformação de entrada de eventos e definição dos destinos de tarefe do Amazon ECS e fluxo do Kinesis.

  • EcsParameters

  • InputTransformer

  • KinesisParameters

  • RunCommandParameters

AWS::KinesisFirehose::DeliveryStream

Use a propriedade DeliveryStreamType para especificar o tipo de fluxo e a propriedade KinesisStreamSourceConfiguration para especificar os ARNs de fluxo e função para um fluxo do Kinesis usado como origem para um fluxo de entrega.

AWS::RDS::DBInstance

Para a propriedade Engine, se você tiver especificado oracle-se ou oracle-se1, poderá atualizar para oracle-se2 sem substituir a instância de banco de dados.

AWS::S3::Bucket

Use a propriedade AccelerateConfiguration para configurar o estado de aceleração de transferência para um bucket do Amazon S3.

15/05/2010
Proteção contra encerramento adicionada para pilhas. 26 de setembro de 2017

Ativar a proteção contra encerramento em uma pilha impede que ela seja excluída acidentalmente. Um usuário não pode excluir uma pilha que tem a proteção contra encerramento habilitada. Para obter mais informações, consulte Proteção de uma pilha contra exclusão.

15/05/2010

Valor umask padrão alterado a partir da versão 1.4-22

14 de setembro de 2017

O valor padrão do parâmetro umask do arquivo de configuração cfn-hup.conf agora é 022. Para obter mais informações, consulte cfn-hup.

Recursos atualizados 7 de setembro de 2017
AWS::ElasticLoadBalancingV2::LoadBalancer

Use a propriedade SubnetMappings para especificar os IDs das sub-redes para anexar ao load balancer.

Use a propriedade Type para especificar o tipo de load balancer para criar.

AWS::ElasticLoadBalancingV2::TargetGroup

Use a propriedade TargetType para especificar o tipo de registro dos destinos neste grupo de destinos.

15/05/2010

Acionadores de reversão adicionados à API do CloudFormation

31 de agosto de 2017

Os acionadores de reversão permitem utilizar o CloudFormation para monitorar o estado da sua aplicação durante a criação e atualização de pilhas, e que você reverta essa operação se o aplicativo violar os limites de qualquer um dos alarmes especificados. Para obter mais informações, consulte RollbackConfiguration na Referência de APIs do AWS CloudFormation.

15/05/2010

Novo parâmetro umask para o arquivo cfn-hup.conf

31 de agosto de 2017

Use o parâmetro umask no arquivo de configuração cfn-hup.conf para controlar as permissões de arquivos usadas pelo daemon cfn-hup (versão 1.4-21). Para obter mais informações, consulte cfn-hup.

Recursos atualizados para oferecer suporte ao dimensionamento da VPC

29 de agosto de 2017

AWS::EC2::VPCCidrBlock

Use a propriedade CidrBlock para associar um bloco CIDR do IPv4 a uma VPC.

AWS::EC2::VPC

Use o atributo CidrBlockAssociations com a função Fn::GetAtt para obter uma lista dos IDs de associação de blocos CIDR do IPv4 associados à VPC.

15/05/2010

Recursos atualizados

23 de agosto de 2017

AWS::S3::Bucket

No tipo de propriedade Rule, use a propriedade TagFilters para especificar as tags a serem usadas na identificação de um subconjunto de objetos para um bucket do Amazon S3.

Use a propriedade MetricsConfiguration para especificar uma configuração de métricas para as métricas de solicitação do CloudWatch de um bucket do Amazon S3.

AWS::IoT::TopicRule

No tipo de propriedade Action, use a propriedade DynamoDBv2Action para descrever uma ação do AWS IoT que grava dados em uma tabela do DynamoDB.

No tipo de propriedade Action, a propriedade DynamoDBAction agora oferece suporte às propriedades HashKeyType e RangeKeyType.

AWS::Lambda::Permission

Use a propriedade EventSourceToken para especificar um único token que deve ser fornecido pela função principal de chamada.

15/05/2010

Novos pseudoparâmetros

23 de agosto de 2017

Use o pseudoparâmetro AWS::Partition para retornar a partição onde se encontra um recurso.

Use o pseudoparâmetro AWS::URLSuffix para retornar o sufixo para um domínio.

Para obter mais informações, consulte Referência de pseudoparâmetros.

15/05/2010

Novos recursos para oferecer suporte ao DAX 22 de agosto de 2017
AWS::DAX::Cluster

Use o recurso AWS::DAX::Cluster para criar um cluster do DAX para usar com o Amazon DynamoDB.

AWS::DAX::ParameterGroup

Use o recurso AWS::DAX::ParameterGroup para criar um grupo de parâmetros para usar com o Amazon DynamoDB.

AWS::DAX::SubnetGroup

Use o recurso AWS::DAX::SubnetGroup para criar um grupo de sub-redes para usar com o DAX (DynamoDB Accelerator).

15/05/2010

Novos recursos

18 de agosto de 2017

AWS::ApiGateway::DocumentationPart e AWS::ApiGateway::DocumentationPart

Use os recursos AWS::ApiGateway::DocumentationPart e AWS::ApiGateway::DocumentationVersion para criar documentação para sua API do API Gateway.

AWS::ApiGateway::GatewayResponse

Use o recurso AWS::ApiGateway::GatewayResponse para criar uma resposta personalizada para sua API do API Gateway.

AWS::ApiGateway::RequestValidator

Use o recurso AWS::ApiGateway::RequestValidator para configurar regras de validação para as solicitações de entrada para sua API do API Gateway.

AWS::EC2::NetworkInterfacePermission

Use o recurso AWS::EC2::NetworkInterfacePermission para conceder permissão a uma conta da AWS para acessar uma interface de rede.

15/05/2010

Recursos atualizados

18 de agosto de 2017

AWS::ApiGateway::Stage

Use a propriedade DocumentationVersion para especificar um snapshot da documentação da API com controle de versão.

AWS::AutoScaling::ScalingPolicy

Use a propriedade TargetTrackingConfiguration para especificar uma configuração de política de escalabilidade de rastreamento de destino do Auto Scaling.

AWS::CloudTrail::Trail

Use a propriedade EventSelectors para oferecer suporte a eventos de dados do Amazon S3.

AWS::CodeDeploy::DeploymentGroup

Use as propriedades LoadBalancerInfo e DeploymentStyle para especificar um load balancer do Elastic Load Balancing para uma implantação no local.

Use a propriedade AutoRollbackConfiguration para configurar a reversão automática da implantação.

AWS::EC2::SpotFleet

No tipo de propriedade SpotFleetRequestConfigData, use a propriedade ReplaceUnhealthyInstances para indicar se a frota spot deve substituir as instâncias com problemas de integridade e a propriedade Type para especificar o tipo de solicitação.

AWS::EC2::Subnet

Use as propriedades AssignIpv6AddressOnCreation e Ipv6CidrBlock para criar uma sub-rede com um bloco CIDR do IPv6.

AWS::KinesisFirehose::DeliveryStream

Use a propriedade ExtendedS3DestinationConfiguration para configurar um destino no Amazon S3.

Use a subpropriedade ProcessingConfiguration, dentro de cada configuração de destino, para chamar as funções Lambda que transformam dados de origem de entrada e entregar os dados transformados nos destinos.

AWS::RDS::DBCluster e AWS::RDS::DBInstance

A DeletionPolicy padrão agora é Snapshot para os recursos AWS::RDS::DBCluster e para os recursos AWS::RDS::DBInstance que não especificam a propriedade DBClusterIdentifier. Para obter mais informações, consulte Atributo DeletionPolicy.

AWS::S3::Bucket

No tipo de propriedade Rule, use a propriedade AbortIncompleteMultipartUpload para especificar uma regra de ciclo de vida que cancela multipart uploads incompletos para um bucket do Amazon S3.

AWS::SQS::Queue

Use as propriedades KmsMasterKeyId e KmsDataKeyReusePeriodSeconds para configurar a criptografia no lado do servidor para o Amazon SQS.

Foi adicionado o atributo Arn à função intrínseca Fn::GetAtt para os seguintes recursos:

15/05/2010

Suporte para tags de pilhas em artefatos do CodePipeline

18 de agosto de 2017

Agora você pode especificar tags para pilhas em arquivos de configuração de modelo para usar como artefatos para os pipelines do CodePipeline. As tags especificadas são aplicadas às pilhas criadas usando o arquivo de configuração de modelo. Para obter mais informações, consulte Artefatos do CloudFormation.

15/05/2010

Criar sistemas de arquivos criptografados

14 de agosto de 2017

AWS::EFS::FileSystem

Use a propriedade Encrypted para criptografar um sistema de arquivos do Amazon EFS durante sua criação.

Use a propriedade KmsKeyId para especificar, opcionalmente, uma chave personalizada gerenciada pelo cliente a ser usada para proteger o sistema de arquivos criptografado.

15/05/2010

Novos recursos para oferecer suporte ao AWS Batch

8 de agosto de 2017

AWS::Batch::ComputeEnvironment

Use o recurso AWS::Batch::ComputeEnvironment para definir o ambiente de computação AWS Batch.

AWS::Batch::JobDefinition

Use o recurso AWS::Batch::JobDefinition para especificar os parâmetros para a definição de um trabalho AWS Batch.

AWS::Batch::JobQueue

Use o recurso AWS::Batch::JobQueue para definir a fila de trabalhos AWS Batch.

15/05/2010

Novos recursos para suporte ao Amazon Managed Service for Apache Flink

28 de julho de 2017

AWS::KinesisAnalytics::Application

Use o recurso AWS::KinesisAnalytics::Application para criar uma aplicação do Amazon Managed Service for Apache Flink.

AWS::KinesisAnalytics::ApplicationOutput

Use o recurso AWS::KinesisAnalytics::ApplicationOutput para adicionar um destino externo para sua aplicação do Amazon Managed Service for Apache Flink.

AWS::KinesisAnalytics::ApplicationReferenceDataSource

Use o recurso AWS::KinesisAnalytics::ApplicationReferenceDataSource para adicionar uma fonte de dados de referência a uma aplicação do Amazon Managed Service for Apache Flink existente.

15/05/2010

Use StackSets para gerenciar centralmente as pilhas em todas as contas e regiões

25 de julho de 2017

O StackSets permite criar, atualizar ou excluir pilhas em várias contas e regiões em uma única operação. Usando uma conta de administrador, você define e gerencia um modelo do CloudFormation e o usa como base para o provisionamento de pilhas para as contas de destino selecionadas nas várias regiões especificadas. Para obter mais informações, consulte Gerenciar pilhas em todas as contas e regiões com o StackSets.

15/05/2010

Visualizar eventos de pilha por token de solicitação do cliente

14 de julho de 2017

No console, as operações de pilha exibem o token de solicitação do cliente na guia Eventos. Todos os eventos acionados por uma determinada operação de pilha são atribuídos ao mesmo token de solicitação do cliente, o qual você pode usar para rastrear as operações. Para obter mais informações, consulte Visualizar dados e recursos de pilha do CloudFormation no AWS Management Console e StackEvent na Referência da API do AWS CloudFormation.

15/05/2010

Usar links de quick-create para pilhas

14 de julho de 2017

Use links de quick-create para preparar rapidamente as pilhas para execução. Você pode especificar o modelo de URL, nome da pilha e parâmetros do modelo para preencher previamente uma única página do Assistente de criação de pilhas. Para obter mais informações, consulte Criar links de quick-create para pilhas.

15/05/2010

Novos recursos para oferecer suporte ao AWS Database Migration Service

12 de julho de 2017

AWS::DMS::Certificate

Use o recurso AWS::DMS::Certificate para criar um certificado SSL que criptografa conexões entre endpoints do AWS DMS e a instância de replicação.

AWS::DMS::Endpoint

Use o recurso AWS::DMS::Endpoint para criar um endpoint do AWS DMS.

AWS::DMS::EventSubscription

Use o recurso AWS::DMS::EventSubscription para receber notificações de eventos do AWS DMS por meio do Amazon Simple Notification Service.

AWS::DMS::ReplicationInstance

Use o recurso AWS::DMS::ReplicationInstance para criar uma instância de replicação do AWS DMS.

AWS::DMS::ReplicationSubnetGroup

Use o recurso AWS::DMS::ReplicationSubnetGroup para criar um grupo de sub-redes de replicação do AWS DMS.

AWS::DMS::ReplicationTask

Use o recurso AWS::DMS::ReplicationTask para criar uma tarefa de replicação do AWS DMS.

15/05/2010

Novos recursos

5 de julho de 2017

AWS::CloudWatch::Dashboard

Use o recurso AWS::CloudWatch::Dashboard para especificar um painel do CloudWatch personalizado para o console do CloudWatch.

AWS::ApiGateway::DomainName

Use o recurso AWS::ApiGateway::DomainName para especificar um URL amigável personalizado para sua API que é implantado no Amazon API Gateway.

AWS::EC2::EgressOnlyInternetGateway

Use o recurso AWS::EC2::EgressOnlyInternetGateway para criar um gateway da Internet somente de saída para sua VPC.

InstanceFleetConfig

Use o recurso InstanceFleetConfig para configurar uma frota de instâncias spot para um cluster do Amazon EMR.

15/05/2010

Recursos atualizados

5 de julho de 2017

AWS::ApiGateway::RestApi

Use a propriedade BinaryMediaTypes para especificar os tipos de mídia binários que são compatíveis.

AWS::ApplicationAutoScaling::ScalingPolicy

Use a propriedade TargetTrackingScalingPolicyConfiguration para especificar uma configuração de política de escalabilidade de rastreamento de destino.

AWS::CloudTrail::Trail

Use a propriedade TrailName para especificar um nome personalizado para um recurso do AWS CloudTrail.

Use a propriedade Tags para especificar tags de recurso.

AWS::CodeDeploy::DeploymentGroup

Use a propriedade AlarmConfiguration para configurar alarmes para o grupo de implantação.

Use a propriedade TriggerConfigurations para configurar triggers de notificação para o grupo de implantação.

AWS::EMR::Cluster

Use as propriedades CoreInstanceFleet e MasterInstanceFleet no tipo de propriedade JobFlowInstancesConfig para configurar a frota de instâncias spot para um cluster do Amazon EMR.

AWS::DynamoDB::Table

Use a propriedade TimeToLiveSpecification para especificar as configurações de tempo de vida (TTL) para uma tabela do Amazon DynamoDB.

Use a propriedade Tags para especificar as tags de recurso para uma tabela do DynamoDB.

AWS::EC2::Instance

Agora a propriedade IamInstanceProfile é compatível com as atualizações No interruption.

AWS::EC2::Route

Use a propriedade EgressOnlyInternetGatewayId para especificar um gateway da Internet somente de saída para uma rota do EC2.

AWS::Kinesis::Stream

Use a propriedade RetentionPeriodHours para especificar o número de horas em que os registros de dados armazenados em estilhaços permanecerão acessíveis.

AWS::RDS::DBCluster

Use a propriedade ReplicationSourceIdentifier para criar um cluster de banco de dados como uma réplica de leitura de outro cluster de banco de dados ou de uma instância de banco de dados MySQL do Amazon RDS.

AWS::Redshift::Cluster

Use a propriedade LoggingProperties para criar arquivos de log de auditoria e armazená-los no Amazon S3.

15/05/2010

Novos recursos

6 de junho de 2017

AWS::EMR::SecurityConfiguration

Use o recurso AWS::EMR::SecurityConfiguration para criar uma configuração de segurança, que é armazenada no serviço e pode ser especificada quando um cluster é criado.

15/05/2010

Recursos atualizados

6 de junho de 2017

AWS::AutoScaling::LifecycleHook

As propriedades NotificationTargetARN e RoleARN são opcionais.

AWS::CloudWatch::Alarm

Agora você pode usar as propriedades EvaluateLowSampleCountPercentile, ExtendedStatistic e TreatMissingData ao criar os recursos AWS::CloudWatch::Alarm.

AWS::EC2::SpotFleet

O CloudFormation é compatível com alterações mutáveis nas propriedades de frotas Spot.

As seguintes propriedades da propriedade SpotFleetRequestConfigData são compatíveis com as atualizações Replacement:

  • AllocationStrategy

  • IamFleetRole

  • LaunchSpecifications

  • SpotPrice

  • TerminateInstancesWithExpiration

  • ValidFrom

  • ValidUntil

As seguintes propriedades da propriedade SpotFleetRequestConfigData são compatíveis com as atualizações No interruption:

  • ExcessCapacityTerminationPolicy

  • TargetCapacity

AWS::EMR::InstanceGroupConfig

O CloudFormation agora oferece suporte ao ajuste de escala automático nos grupos de instâncias de tarefa do Amazon EMR.

AWS::Events::Rule

A propriedade RoleArn está obsoleta no recurso Rule.

Use a propriedade RoleArn no tipo de propriedade Target para especificar a função do IAM a ser usada em um destino.

AWS::Kinesis::Stream

Agora a propriedade ShardCount é compatível com as atualizações No interruption.

AWS::Lambda::Function

Use a propriedade TracingConfig para definir configurações de rastreamento para as funções do Lambda.

AWS::Redshift::Cluster, AWS::Redshift::ClusterParameterGroup, AWS::Redshift::ClusterSecurityGroup, e AWS::Redshift::ClusterSubnetGroup

Use a propriedade Tags para especificar tags de recurso.

AWS::RDS::DBCluster

Adição do atributo ReadEndpoint.Address à função intrínseca Fn::GetAtt.

AWS::S3::Bucket

Adição do atributo Arn à função intrínseca Fn::GetAtt.

15/05/2010

Novos recursos

11 de maio de 2017

Os novos recursos a seguir oferecem suporte ao uso do AWS WAF com os Application Load Balancers do Elastic Load Balancing (ELB).

AWS::WAFRegional::ByteMatchSet

Use o recurso AWS::WAFRegional::ByteMatchSet para identificar uma parte de uma solicitação da web que você deseja inspecionar.

AWS::WAFRegional::IPSet

Use o recurso AWS::WAFRegional::IPSet para especificar quais solicitações da web serão permitidas ou bloqueadas com base nos endereços IP em que as solicitações são originadas.

AWS::WAFRegional::Rule

Use o recurso AWS::WAFRegional::Rule para especificar uma combinação de objetos IPSet, ByteMatchSet e SqlInjectionMatchSet que identificam as solicitações da web que serão permitidas, bloqueadas ou contabilizadas.

AWS::WAFRegional::SizeConstraintSet

Use o recurso AWS::WAFRegional::SizeConstraintSet para especificar uma restrição de tamanho usada para verificar o tamanho de uma solicitação da web e quais partes da solicitação serão verificadas.

AWS::WAFRegional::SqlInjectionMatchSet

Use o recurso AWS::WAFRegional::SqlInjectionMatchSet para permitir, bloquear ou contabilizar solicitações que contêm código SQL mal-intencionado em uma parte específica das solicitações da web.

AWS::WAFRegional::WebACL

Use o recurso AWS::WAFRegional::WebACL para identificar as solicitações da web que você deseja permitir, bloquear ou contabilizar.

AWS::WAFRegional::WebACLAssociation

Use o recurso AWS::WAFRegional::WebACLAssociation para associar uma lista de controle de acesso da web a um recurso.

AWS::WAFRegional::XssMatchSet

Use o recurso AWS::WAFRegional::XssMatchSet para especificar as partes das solicitações da web que o AWS WAF deve inspecionar em busca de ataques de scripting entre sites e o nome do cabeçalho a ser inspecionado.

15/05/2010

Novos recursos

28 de abril de 2017

AWS::Cognito::IdentityPool

Use o recurso AWS::Cognito::IdentityPool para criar um grupo de identidades do Amazon Cognito.

AWS::Cognito::IdentityPoolRoleAttachment

Use o recurso AWS::Cognito::IdentityPoolRoleAttachment para gerenciar a configuração de função de um grupo de identidades do Amazon Cognito.

AWS::Cognito::UserPool

Use o recurso AWS::Cognito::UserPool para criar um grupo de usuários do Amazon Cognito.

AWS::Cognito::UserPoolClient

Use o recurso AWS::Cognito::UserPoolClient para criar um cliente de grupo de usuários.

AWS::Cognito::UserPoolGroup

Use o recurso AWS::Cognito::UserPoolGroup para criar um grupo de usuários em um grupo de usuários do Amazon Cognito.

AWS::Cognito::UserPoolUser

Use o recurso AWS::Cognito::UserPoolUser para criar um usuário do grupo de usuários do Amazon Cognito.

AWS::Cognito::UserPoolUserToGroupAttachment

Use o recurso AWS::Cognito::UserPoolUserToGroupAttachment para anexar um usuário a um grupo de usuários do Amazon Cognito.

15/05/2010

Recursos atualizados

28 de abril de 2017

SourceDetails

Use a subpropriedade MaximumExecutionFrequency do recurso AWS::Config::ConfigRule para executar avaliações para uma regra personalizada usando um trigger periódico.

AWS::EC2::Volume

Agora oferecemos suporte aos Elastic Volumes para Amazon Elastic Block Store (Amazon EBS) no CloudFormation. Oferecemos suporte às atualizações No interruption em três propriedades: VolumeType, Size e Iops.

AWS::EC2::SecurityGroup

Use a propriedade GroupName para especificar um nome para o grupo de segurança do Amazon EC2.

AWS::ECS::Service

Há três novas propriedades para AWS::ECS::Service: PlacementConstraints, PlacementStrategies e ServiceName.

AWS::ECS::TaskDefinition

Use a propriedade PlacementConstraints para definir as restrições de posicionamento para tarefas no serviço.

AWS::ElastiCache::ReplicationGroup

Adição dos atributos ConfigurationEndPoint.Address e ConfigurationEndPoint.Port à função intrínseca Fn::GetAtt.

AWS::ElasticLoadBalancingV2::LoadBalancer

Use a propriedade IpAddressType para especificar o tipo de endereços IP usados pelas sub-redes do load balancer.

AWS::EMR::Cluster

O CloudFormation agora oferece suporte ao ajuste de escala automático para clusters do Amazon EMR.

AWS::IAM::ManagedPolicy

Use a propriedade ManagedPolicyName para especificar um nome personalizado para a política gerenciada do IAM.

AWS::Lambda::Function

Use a propriedade Tags para adicionar tags à função do Lambda.

AWS::OpsWorks::Instance

Adição dos seguintes atributos à função intrínseca Fn::GetAtt: AvailabilityZone, PrivateDnsName, PrivateIp e PublicDnsName.

AWS::OpsWorks::UserProfile

Use a propriedade SshUsername para especificar o nome SSH de um usuário.

Adição do atributo SshUsername à função intrínseca Fn::GetAtt.

AWS::Redshift::Cluster

Use a propriedade IamRoles para fornecer uma lista de uma ou mais funções do AWS Identity and Access Management que o cluster do Amazon Redshift pode usar para acessar outros serviços da AWS.

15/05/2010

Editar modelos em YAML e JSON usando o AWS CloudFormation Designer

6 de abril de 2017

Ao criar modelos do CloudFormation usando o Designer, agora é possível editar o modelo em YAML e JSON no editor integrado. Você também pode converter modelos JSON em YAML e vice-versa, dependendo da linguagem de criação de modelo de sua preferência. Para obter mais informações, consulte O que é o CloudFormation Designer?.

15/05/2010

Novo recurso

6 de abril de 2017

AWS::SSM::Parameter

Use o recurso AWS::SSM::Parameter para criar um parâmetro SSM no Parameter Store.

15/05/2010

Transformação AWS::Include

28 de março de 2017

Use a transformação AWS::Include para fazer referência a trechos reutilizáveis armazenados no bucket do Amazon S3. Para obter mais informações, consulte Transformação AWS::Include.

15/05/2010

Emparelhe uma Amazon VPC com outra conta

28 de março de 2017

Agora é possível usar o CloudFormation para emparelhar sua Amazon VPC com uma VPC em outra conta da AWS. Para obter mais informações, consulte Emparelhar com uma Amazon VPC em outra conta da AWS.

15/05/2010

Novo recurso

28 de março de 2017

AWS::ApiGateway::UsagePlanKey

Use o recurso AWS::ApiGateway::UsagePlanKey para associar uma chave de plano de uso e determinar a quais usuários o plano de uso se aplica.

15/05/2010

Recursos atualizados

28 de março de 2017

AWS::EC2::VPCPeeringConnection

Use as propriedades PeerOwnerId e PeerRoleArn para realizar o emparelhamento com uma VPC em outra conta da AWS.

Para obter mais informações, consulte Emparelhar com uma Amazon VPC em outra conta da AWS.

AWS::IAM::InstanceProfile

Use a propriedade InstanceProfileName para configurar um perfil de instância.

AWS::Lambda::Function

Use a propriedade DeadLetterConfig para configurar como o AWS Lambda manipula os eventos que não consegue processar.

Não há mais suporte para Node.js v0.10 na propriedade Runtime.

AWS::Route53::HealthCheck

Há sete tipos novos tipos de subpropriedade de recurso para a propriedade HealthCheckConfig do HealthCheckConfig: AlarmIdentifier, ChildHealthChecks, EnableSNI, HealthThreshold, InsufficientDataHealthStatus, Inverted e MeasureLatency.

AWS::SQS::Queue

Use as propriedades ContentBasedDeduplication e FifoQueue para criar filas FIFO (primeiro a entrar, primeiro a sair) do Amazon Simple Queue Service.

AWS::S3::Bucket

Agora você pode especificar nomes de domínio IPv6 para os buckets do Amazon S3.

15/05/2010

Novos recursos 10 de fevereiro de 2017
AWS::StepFunctions::Activity

Use o recurso AWS::StepFunctions::Activity para criar uma atividade do AWS Step Functions.

AWS::StepFunctions::StateMachine

Use o recurso AWS::StepFunctions::StateMachine para criar uma máquina de estado do Step Functions.

15/05/2010

Nova função intrínseca

17 de janeiro de 2017

Use a função Fn::Split para dividir uma string em uma lista de valores de string. Para obter mais informações, consulte Fn::Split.

15/05/2010

Suporte do console às importações de listagens

17 de janeiro de 2017

Use o console do CloudFormation para ver todas as pilhas que estão importando um valor de saída exportado. Para obter mais informações, consulte Como listar pilhas que importam um valor de saída exportado.

15/05/2010

Recursos atualizados

17 de janeiro de 2017

AWS::AutoScaling::AutoScalingGroup

A propriedade LoadBalancerNames pode ser atualizada sem substituir o grupo do Auto Scaling.

AWS::ECS::TaskDefinition

Adição das propriedades NetworkMode e MemoryReservation.

AWS::RDS::DBCluster

O CloudFormation oferece suporte a atualizações para a propriedade Tags.

AWS::RDS::DBInstance

Adição da propriedade Timezone.

FirehoseAction

Adição da propriedade Separator.

AWS::OpsWorks::Instance

Adição do atributo PublicIp da função intrínseca Fn::GetAtt.

15/05/2010

Novos recursos

01 de dezembro de 2016

AWS::CodeBuild::Project

Use o recurso AWS::CodeBuild::Project para criar um projeto do AWS CodeBuild que define como o CodeBuild desenvolverá o código fonte.

AWS::SSM::Association

Use o recurso AWS::SSM::Association para associar um documento do Amazon EC2 Systems Manager a instâncias do EC2.

AWS::EC2::SubnetCidrBlock

Use o recurso AWS::EC2::SubnetCidrBlock para associar um único bloco CIDR IPv6 a uma sub-rede da Amazon VPC.

AWS::EC2::VPCCidrBlock

Use o recurso AWS::EC2::VPCCidrBlock para associar um único bloco CIDR IPv6 fornecido pela Amazon a uma VPC da Amazon.

15/05/2010

Atualização de recursos para suporte a IPv6

01 de dezembro de 2016

AWS::EC2::Instance

Adição das propriedades Ipv6AddressCount e Ipv6Addresses.

AWS::EC2::NetworkAclEntry

Adição da propriedade Ipv6CidrBlock.

AWS::EC2::NetworkInterface

Adição das propriedades Ipv6AddressCount e Ipv6Addresses.

AWS::EC2::Route

Adição da propriedade DestinationIpv6CidrBlock.

AWS::EC2::SecurityGroupEgress

Adição da propriedade CidrIpv6.

AWS::EC2::SecurityGroupIngress

Adição da propriedade CidrIpv6.

AWS::EC2::SpotFleet

Adição das propriedades Ipv6AddressCount e Ipv6Addresses para as interfaces de rede de especificação de inicialização.

AWS::EC2::Subnet

Adição do atributo Ipv6CidrBlocks da função intrínseca Fn::GetAtt.

AWS::EC2::VPC

Adição do atributo Ipv6CidrBlocks da função intrínseca Fn::GetAtt.

AWS::SSM::Document

Adição da propriedade DocumentType.

15/05/2010

Especificação de recurso

22 de novembro de 2016

Use a especificação de recurso do CloudFormation para desenvolver ferramentas que ajudarão você a criar modelos do CloudFormation. A especificação é um arquivo de texto em formato JSON e legível por máquina. Para obter mais informações, consulte Especificação de recursos do CloudFormation.

15/05/2010

Novos recursos

22 de novembro de 2016

AWS::OpsWorks::UserProfile

Use o recurso AWS::OpsWorks::UserProfile para configurar o acesso SSH para os usuários que precisam de acesso a instâncias em uma pilha do AWS OpsWorks.

AWS::OpsWorks::Volume

Use o recurso AWS::OpsWorks::Volume para registrar um volume do Amazon Elastic Block Store em uma pilha do AWS OpsWorks.

15/05/2010

Recursos atualizados

22 de novembro de 2016

AWS::OpsWorks::App

Adição da propriedade DataSources.

AWS::OpsWorks::Instance

Adição das propriedades BlockDeviceMappings, AgentVersion, ElasticIps, Hostname, Tenancy e Volumes.

AWS::OpsWorks::Layer

Adição das propriedades CustomJson e VolumeConfigurations.

AWS::OpsWorks::Stack

Adição das propriedades ElasticIps, EcsClusterArn, RdsDbInstances, CloneAppIds, ClonePermissions e SourceStackId.

AWS::RDS::DBInstance

Adição da propriedade CopyTagsToSnapshot.

15/05/2010

Importações de listagens

22 de novembro de 2016

Importações de listagens de um valor de saída exportado para rastrear quais pilhas do CloudFormation estão importando o valor. Para obter mais informações, consulte Como listar pilhas que importam um valor de saída exportado.

15/05/2010

Transformações

17 de novembro de 2016

Especifique o AWS Serverless Application Model (AWS SAM) usado pelo CloudFormation para processar a sintaxe do AWS SAM para aplicações sem servidor. Para obter mais informações, consulte Transformação .

15/05/2010

Novo recurso

17 de novembro de 2016

AWS::SNS::Subscription

Use o recurso AWS::SNS::Subscription para assinar um endpoint em um tópico do Amazon Simple Notification Service.

15/05/2010

Recurso atualizado

17 de novembro de 2016

AWS::Lambda::Function

Use a propriedade Environment para especificar pares de chaves-valores (variáveis de ambiente) que a função do AWS Lambda pode acessar.

Use a propriedade KmsKeyArn para especificar uma chave do KMS usada pelo AWS Lambda para criptografar e descriptografar variáveis de ambiente.

15/05/2010

Novos comandos da ILC

17 de novembro de 2016

Upload de artefatos em um bucket do S3

Use o comando package para carregar artefatos locais que são referenciados em um modelo do CloudFormation para um bucket do S3.

Como implantar modelos com transformações rapidamente

Use o comando deploy para combinar as ações de criação e execução de conjunto de alterações em um único comando. Esse comando é útil para criar ou atualizar rapidamente pilhas que contêm transformações.

15/05/2010

Recurso atualizado

03 de novembro de 2016

AWS::CloudFront::Distribution

Para a propriedade DistributionConfig, use a propriedade HttpVersion para especificar a versão HTTP mais recente que os visualizadores podem usar para se comunicar com o Amazon CloudFront.

Para a propriedade ForwardedValues, use a propriedade QueryStringCacheKeys para especificar os parâmetros de string de consulta usados pelo CloudFront para determinar qual conteúdo será armazenado em cache.

15/05/2010

Listar exportações de pilha

03 de novembro de 2016

Use o console, a API ou a AWS CLI do CloudFormation para ver uma lista de todos os valores de saída exportados de uma região. Para obter mais informações, consulte Exportação dos valores de saída da pilha.

15/05/2010

Entrega contínua com pilhas

03 de novembro de 2016

Use o AWS CodePipeline para criar fluxos de trabalho de entrega contínua com pilhas do CloudFormation. Para obter mais informações, consulte Entrega contínua com o CodePipeline.

15/05/2010

Ignorar recursos durante a reversão

03 de novembro de 2016

Se você tiver uma pilha no estado UPDATE_ROLLBACK_FAILED, use o parâmetro ResourcesToSkip da ação ContinueUpdateRollback para ignorar recursos que o CloudFormation não pode reverter. Para obter mais informações, consulte a seção Solução de problemas em Falha na reversão de atualização.

15/05/2010

Aprimoramento dos conjuntos de alterações

03 de novembro de 2016

Você pode criar uma nova pilha usando um conjunto de alterações.

15/05/2010

Recurso atualizado

12 de outubro de 2016

AWS::ElastiCache::CacheCluster

Atualize a propriedade CacheNodeType sem substituir o cluster.

AWS::ElastiCache::ReplicationGroup

Você pode criar um grupo de replicação do Redis (modo de cluster habilitado) que pode conter vários grupos de nós (estilhaços), cada um com um cluster primário e réplicas de leitura.

AWS::ElastiCache::SubnetGroup

Use a propriedade CacheSubnetGroupName para especificar um nome para um grupo de sub-redes do Amazon ElastiCache.

15/05/2010

Novos recursos

06 de outubro de 2016

AWS::ApiGateway::UsagePlan

Use o recurso AWS::ApiGateway::UsagePlan para especificar um plano de uso para APIs implantadas do Amazon API Gateway.

AWS::CodeCommit::Repository

Use o recurso AWS::CodeCommit::Repository para criar um repositório do CodeCommit hospedado pela Amazon Web Services.

15/05/2010

Recursos atualizados

06 de outubro de 2016

AWS::ApiGateway::Authorizer

Use a propriedade ProviderARNs para usar grupos de usuários do Amazon Cognito como autorizadores de API do Amazon API Gateway.

AWS::ApiGateway::Deployment

A propriedade StageName não é mais necessária.

AWS::ElasticLoadBalancingV2::TargetGroup

Para a função GetAtt, use o atributo LoadBalancerArns para recuperar o Nome de recurso da Amazon (ARN) dos load balancers que roteiam o tráfego para o grupo de destino.

AWS::RDS::DBInstance

Use as propriedades Domain e DomainIAMRoleName para usar a Autenticação do Windows quando os usuários se conectarem à instância de banco de dados do RDS.

AWS::EC2::SecurityGroupEgress

Use a propriedade DestinationPrefixListId para especificar o prefixo do serviço da AWS de um endpoint da Amazon VPC.

15/05/2010

Aprimoramento da referência entre pilhas

06 de outubro de 2016

Use funções intrínsecas para personalizar o valor Name de uma exportação ou fazer referência a um valor na função ImportValue .

15/05/2010

Perfil de serviço do CloudFormation

26 de setembro de 2016

Use um perfil de serviço do AWS Identity and Access Management (IAM) em operações de pilha do CloudFormation. O CloudFormation usa as credenciais do perfil para fazer chamadas para os recursos de pilha em seu nome. Para obter mais informações, consulte Perfil de serviço do AWS CloudFormation.

15/05/2010

Novo atributo

19 de setembro de 2016

Você pode usar o campo de saída Export e a função intrínseca Fn::ImportValue para que uma pilha consulte saídas de recursos em outra pilha. Para obter mais informações, consulte Saídas, Fn::ImportValue e Passo a passo: fazer referência a de saídas de recursos em outra pilha do CloudFormation.

15/05/2010

Suporte a YAML

19 de setembro de 2016

É possível usar o formato YAML para criar modelos do CloudFormation. O YAML também permite, por exemplo, que você adicione comentários aos modelos ou use a forma curta das funções intrínsecas. Para obter mais informações, consulte Formato de modelo do CloudFormation.

15/05/2010

Nova função intrínseca

19 de setembro de 2016

Use a função Fn::Sub para substituir variáveis em uma string de entrada por valores especificados por você. Para obter mais informações, consulte Fn::Sub.

15/05/2010

Novos recursos

19 de setembro de 2016

AWS::KMS::Alias

Use o recurso AWS::KMS::Alias para criar um alias para uma AWS KMS key.

Recursos atualizados

19 de setembro de 2016

AWS::EC2::SpotFleet

Para a propriedade LaunchSpecifications, use a propriedade SpotPrice a fim de especificar uma sugestão de preço para um tipo de instância específico.

AWS::ECS::Cluster

Use a propriedade ClusterName para especificar um nome para um cluster do Amazon Elastic Container Service.

AWS::ECS::TaskDefinition

Use a propriedade TaskRoleArn para especificar uma função do AWS Identity and Access Management que os contêineres do Amazon Elastic Container Service usam para fazer chamadas da AWS em seu nome.

Use a propriedade Family para registrar uma definição de tarefa para uma família específica.

AWS::Elasticsearch::Domain

Use a propriedade ElasticsearchVersion para especificar qual versão do Elasticsearch será usada.

15/05/2010

Novos recursos

11 de agosto de 2016

Use os seguintes recursos do Elastic Load Balancing Application Load Balancer para distribuir o tráfego de entrada de aplicativos para vários destinos, como instâncias do EC2, em várias Zonas de disponibilidade:

15/05/2010

Recurso atualizado

11 de agosto de 2016

AWS::AutoScaling::AutoScalingGroup

Use a propriedade TargetGroupARNs para associar o grupo do Auto Scaling a um ou mais grupos de destino do Application Load Balancer.

AWS::ECS::Service

Para a propriedade de carga LoadBalancers, use a propriedade TargetGroupArn para associar um serviço do Amazon Elastic Container Service a um grupo de destino do Application Load Balancer.

15/05/2010

Novos recursos

09 de agosto de 2016

O CloudFormation adicionou os seguintes recursos:

AWS::ApplicationAutoScaling::ScalableTarget e AWS::ApplicationAutoScaling::ScalingPolicy

Use uma política de escalabilidade do Aplicativo Auto Scaling para definir quando e como um recurso de destino será escalado.

AWS::CertificateManager::Certificate

Provisione um certificado do AWS Certificate Manager que você pode usar com outros serviços da AWS para permitir conexões seguras.

15/05/2010

Recursos atualizados

09 de agosto de 2016

O CloudFormation atualizou os seguintes recursos:

AWS::CloudFront::Distribution

Para a propriedade de configuração de distribuição ViewerCertificate, é possível especificar um certificado do AWS Certificate Manager. Para a propriedade de configuração de distribuição Origin, é possível especificar cabeçalhos personalizados e os protocolos SSL para origens personalizadas.

AWS::EFS::FileSystem

Você pode especificar o modo de desempenho para um sistema de arquivos do Amazon Elastic File System.

15/05/2010

Novos recursos

20 de julho de 2016

AWS IoT

Use o AWS IoT para declarar uma política do AWS IoT, um certificado X.509, uma associação entre uma política e um principal (um certificado X.509 ou outra credencial), um item do AWS IoT, uma associação entre um principal e um item, ou uma regra do AWS IoT.

15/05/2010

Recursos atualizados

20 de julho de 2016

O CloudFormation atualizou os seguintes recursos:

AWS::IAM::Group, AWS::IAM::Role, AWS::IAM::User

Use as propriedades de nome para especificar um nome personalizado para os recursos do AWS Identity and Access Management (IAM).

AWS::ApiGateway::Method

Para a propriedade Integration , você pode usar a propriedade PassthroughBehavior para especificar quando o Amazon API Gateway passará as solicitações para o backend direcionado.

AWS::ApiGateway::Model e AWS::ApiGateway::RestApi

Você pode especificar objetos JSON para as propriedades Schema e Body.

15/05/2010

UpdatePolicy do grupo do Auto Scaling

9 de junho de 2016

Para o atributo UpdatePolicy, use a propriedade AutoScalingReplacingUpdate para especificar se um grupo do Auto Scaling e as instâncias nele contidas serão substituídos quando você atualizar o grupo do Auto Scaling. Durante uma substituição, o CloudFormation retém o grupo do Auto Scaling antigo até criar o novo, para que o CloudFormation possa fazer a reversão para o grupo do Auto Scaling antigo se a atualização falhar. Para obter mais informações, consulte Atributo UpdatePolicy.

15/05/2010

Novo recurso

9 de junho de 2016

O CloudFormation adicionou os seguintes recursos:

AWS::EC2::FlowLog

Cria um log de fluxo do Amazon Elastic Compute Cloud que captura o tráfego de IP de uma interface de rede, sub-rede ou VPC especificada.

AWS::KinesisFirehose::DeliveryStream

Cria um fluxo de entrega que fornece dados de transmissão em tempo real a um destino, como o Amazon Simple Storage Service, o Amazon Redshift ou o Amazon OpenSearch Service.

15/05/2010

Recursos atualizados

9 de junho de 2016

O CloudFormation atualizou os seguintes recursos:

AWS::Kinesis::Stream

Use a propriedade Name para especificar um nome para um fluxo do Amazon Kinesis.

AWS::Lambda::Function

Para a propriedade Code, você pode usar a propriedade ZipFile e o módulo de resposta do cfn nos ambientes de runtime nodejs4.3.

AWS::SNS::Topic

O CloudFormation habilitou atualizações para o recurso de tópico do Amazon Simple Notification Service.

15/05/2010

Novo recurso

25 de abril de 2016

Use o recurso AWS::EC2::Host a fim de alocar um servidor físico totalmente dedicado para executar instâncias EC2.

15/05/2010

Recursos atualizados

25 de abril de 2016

AWS::EC2::Instance

Use as propriedades Affinity e HostId para executar instâncias em um host dedicado do Amazon Elastic Compute Cloud.

AWS::ECS::Service

Use a propriedade DeploymentConfiguration para configurar quantas tarefas podem ser executados durante uma implantação.

AWS::ECS::TaskDefinition

O CloudFormation adicionou suporte a propriedades adicionais de definição de contêiner do Amazon Elastic Container Service.

AWS::GameLift::Fleet

Use as propriedades MaxSize e MinSize para especificar o número máximo e o número mínimo de instâncias do EC2 permitidas na frota do Amazon GameLift Servers.

AWS::Lambda::Function

Use a propriedade FunctionName para especificar um nome para a função do AWS Lambda. Você também pode usar o Python 2.7 para especificar uma função em linha.

15/05/2010

Novos recursos

18 de abril de 2016

Amazon API Gateway

Use os recursos do Amazon API Gateway para publicar, manter e monitorar APIs em qualquer escala. É possível criar APIs que os clientes podem chamar para acessar os serviços de backend, como aplicativos que executam instâncias EC2 ou código em execução no AWS Lambda.

AWS::Events::Rule

Crie uma regra do Amazon CloudWatch Events que monitore as alterações feitas nos recursos da AWS na sua conta (eventos). Se um evento de entrada corresponder às condições que você descreveu na regra, o Amazon CloudWatch Events enviará mensagens para os destinos especificados e os ativará, como funções do AWS Lambda ou tópicos do Amazon Simple Notification Service.

AWS::WAF::SizeConstraintSet e AWS::WAF::XssMatchSet

Use as duas regras do AWS WAF para verificar o tamanho de uma solicitação da web ou impedir os ataques de scripting entre sites.

15/05/2010

Novos recursos

31 de março de 2016

Use o recurso AWS::Lambda::Alias para criar aliases para as funções do AWS Lambda e o recurso AWS::Lambda::Version para criar versões das funções.

15/05/2010

Recursos atualizados

31 de março de 2016

O CloudFormation atualizou os seguintes recursos:

AWS::EMR::Cluster e AWS::EMR::InstanceGroupConfig

Use a propriedade EbsConfiguration para configurar volumes de armazenamento do Amazon Elastic Block Store para clusters do Amazon EMR ou grupos de instâncias.

AWS::Lambda::Function

Use a propriedade VpcConfig para habilitar funções do AWS Lambda para acessar recursos em uma VPC.

AWS::S3::Bucket

Para as regras de ciclo de vida do Amazon Simple Storage Service, você pode especificar várias regras de transição que determinam quando os objetos farão a transição para uma classe de armazenamento especificada.

15/05/2010

Conjuntos de alterações

29 de março de 2016

Antes de atualizar pilhas, use conjuntos de alterações para ver como as alterações podem afetar seus recursos em execução. Para obter mais informações, consulte Atualizar pilhas usando conjuntos de alterações.

15/05/2010

Novos recursos

15 de março de 2016

Use os recursos AWS::GameLift::Alias, AWS::GameLift::Build e AWS::GameLift::Fleet para implantar servidores de jogos multijogador na AWS.

15/05/2010

Novos recursos

26 de fevereiro de 2016

O CloudFormation adicionou os seguintes recursos:

AWS::ECR::Repository

Crie repositórios do Amazon Elastic Container Registry nos quais os usuários podem enviar e extrair imagens de docker.

AWS::EC2::NatGateway

Use o gateway de conversão de endereços de rede (NAT) para permitir que as instâncias EC2 em uma sub-rede privada se conectem à Internet.

AWS::Elasticsearch::Domain

Crie domínios do Amazon OpenSearch Service que executam clusters legados do Elasticsearch OSS.

AWS::EMR::Cluster, AWS::EMR::InstanceGroupConfig, AWS::EMR::Step

Use recursos do Amazon EMR para ajudar você a analisar e processar grandes quantidades de dados. Você pode criar clusters e, em seguida, executar trabalhos nesses clusters.

15/05/2010

Recursos atualizados

26 de fevereiro de 2016

O CloudFormation atualizou os seguintes recursos:

AWS::CloudTrail::Trail

Use a propriedade IsMultiRegionTrail para especificar se uma trilha do AWS CloudTrail será criada na região em que você cria uma pilha ou em todas as regiões.

AWS::Config::ConfigurationRecorder

Para o grupo de gravação, use a propriedade IncludeGlobalResourceTypes global para registrar todos os tipos de recursos globais.

AWS::RDS::DBCluster

Use as propriedades KmsKeyId e StorageEncrypted para criptografar instâncias de banco de dados no cluster.

15/05/2010

Reter recursos

26 de fevereiro de 2016

Para pilhas no estado DELETE_FAILED, use o parâmetro RetainResources para reter recursos que o CloudFormation não pode excluir. Para obter mais informações, consulte Excluir falhas de pilha.

15/05/2010

Atualizar tags de pilha

26 de fevereiro de 2016

Você pode adicionar, modificar ou remover tags de pilha ao atualizar uma pilha. Para obter mais informações, consulte Atualizações de pilhas do CloudFormation.

15/05/2010

Continuar revertendo reversões de atualização com falha

25 de janeiro de 2016

Para uma pilha no estado UPDATE_ROLLBACK_FAILED, você pode continuar revertendo a atualização até que a pilha atinja um estado funcional. Desse modo, você pode retornar a pilha às suas configurações originais e tentar atualizá-la novamente. Para obter mais informações, consulte Continuar revertendo uma atualização.

15/05/2010

Novos modelos de amostra disponíveis para a região Ásia-Pacífico (Seul).

7 de janeiro de 2016

A seguinte coleção de modelos de amostra do CloudFormation é para a região ap-northeast-2:

  • Soluções de amostra

  • Estruturas de aplicativos

  • Serviços

Para obter mais informações, consulte Trabalhar com modelos do CloudFormation.

15/05/2010

Novos recursos

28 de dezembro de 2015

O CloudFormation adicionou os seguintes recursos:

AWS::DirectoryService::MicrosoftAD

Use o recurso Microsoft Active Directory para criar um diretório do Microsoft Active Directory na AWS.

AWS::Logs::Destination e AWS::Logs::LogStream

Use os recursos do Amazon CloudWatch Logs para criar um destino para processamento em tempo real dos dados de log ou criar fluxos de log, respectivamente.

AWS::WAF::ByteMatchSet, AWS::WAF::IPSet, AWS::WAF::Rule, AWS::WAF::SqlInjectionMatchSet, e AWS::WAF::WebACL

Use os recursos do AWS WAF para controlar e monitorar solicitações da web no conteúdo.

15/05/2010

Atualizações de recursos

28 de dezembro de 2015

O CloudFormation atualizou os seguintes recursos:

AWS::CloudFront::Distribution

Para a configuração de distribuição, use a propriedade WebACLId para associar uma lista de controle de acesso (ACL) da Web do AWS WAF a uma distribuição do Amazon CloudFront. Para o comportamento de cache e o comportamento de cache padrão, você pode especificar um valor de Tempo de vida (TTL) padrão e máximo.

AWS::DynamoDB::Table

Você pode criar, atualizar ou excluir um índice secundário global sem substituir a tabela do Amazon DynamoDB.

AWS::S3::Bucket

Use a propriedade ReplicationConfiguration para especificar quais objetos serão replicados e onde eles serão armazenados.

Use as propriedades da propriedade NotificationConfiguration para especificar filtros de modo que o Amazon Simple Storage Service envie notificações para objetos especificados.

15/05/2010

Agrupamento e classificação de parâmetros

3 de dezembro de 2015

Use a chave de metadados AWS::CloudFormation::Interface para agrupar e classificar parâmetros no console do CloudFormation quando os usuários criarem ou atualizarem uma pilha com seu modelo.

15/05/2010

Atualizar atributo de política

3 de dezembro de 2015

Para um atributo de atualização de política do Auto Scaling, use a propriedade MinSuccessfulInstancesPercent para especificar a porcentagem de instâncias que devem sinalizar o sucesso de uma atualização bem-sucedida.

15/05/2010

Novos recursos

3 de dezembro de 2015

O CloudFormation adicionou os seguintes recursos:

AWS::CodePipeline::Pipeline e AWS::CodePipeline::CustomActionType

Use os recursos do CodePipeline para criar um pipeline que descreve como as alterações de software passam por um processo de liberação.

AWS::Config::ConfigurationRecorder, AWS::Config::DeliveryChannel, e AWS::Config::ConfigRule

Use o recursos do AWS Config para monitorar alterações de configuração nos recursos específicos da AWS.

AWS::KMS::Key

Use o recurso do AWS Key Management Service (AWS KMS) para criar chaves gerenciadas pelo cliente no AWS KMS que os usuários podem usar para criptografar pequenas quantidades de dados.

AWS::SSM::Document

Use o Amazon EC2 Systems Manager para criar um documento que especifica as configurações de instâncias ativadas.

15/05/2010

Atualização de recursos

3 de dezembro de 2015

O CloudFormation atualizou os seguintes recursos:

AWS::AutoScaling::LaunchConfiguration

Especifique se os volumes do EBS são criptografados.

AWS::AutoScaling::ScalingPolicy

Você pode usar dois tipos de política diferentes (escalabilidade simples e por etapas) para especificar como um grupo do Auto Scaling é escalado quando um alarme do Amazon CloudWatch (CloudWatch) é violado.

AWS::CloudTrail::Trail

Use as propriedades do CloudWatch para enviar logs a um grupo de logs do CloudWatch. Você pode adicionar tags a uma trilha e especificar uma AWS KMS key que deseja usar para criptografar logs.

AWS::CodeDeploy::Application, AWS::CodeDeploy::DeploymentConfig, e AWS::CodeDeploy::DeploymentGroup

Use as propriedades ApplicationName, DeploymentConfigName e DeploymentGroupName para especificar nomes personalizados para recursos do CodeDeploy.

AWS::DynamoDB::Table

Use a propriedade StreamSpecification para especificar configurações para capturar alterações em itens armazenados em uma tabela do Amazon DynamoDB (DynamoDB).

AWS::EC2::Instance

Use a propriedade SsmAssociations para associar um documento do Amazon EC2 Systems Manager a uma instância.

AWS::EC2::SpotFleet

Use a propriedade AllocationStrategy para especificar como alocar a capacidade pretendida entre grupos spot. Use a propriedade ExcessCapacityTerminationPolicy para especificar como as instâncias serão encerradas se a capacidade pretendida estiver abaixo do tamanho da frota spot.

AWS::Redshift::Cluster

Use a propriedade KmsKeyId para especificar uma AWS KMS key para criptografar dados em um cluster do Amazon Redshift.

AWS::WorkSpaces::Workspace

Use as propriedades de criptografia para criptografar dados armazenados em volumes.

15/05/2010

Atualização de recurso

4 de novembro de 2015

Para o recurso AWS::EC2::Volume, use a propriedade AutoEnableIO para retomar operações de E/S automaticamente se os dados de um volume se tornarem inconsistentes.

15/05/2010

Novos recursos

1 de outubro de 2015

O CloudFormation adicionou os seguintes recursos:

AWS::CodeDeploy::Application, AWS::CodeDeploy::DeploymentGroup, e AWS::CodeDeploy::DeploymentConfig

Use o recursos do CodeDeploy para criar e aplicar implantações a instâncias EC2 ou on-premises.

AWS::DirectoryService::SimpleAD

Use o recurso Simple Active Directory para criar um Simple AD do AWS Directory Service, que é um diretório compatível com o Microsoft Active Directory.

AWS::EC2::PlacementGroup

Use um grupo de posicionamento para criar um cluster de instâncias em uma rede de baixa latência.

AWS::EC2::SpotFleet

Use uma frota spot para executar uma coleção de instâncias spot que executam tarefas que podem ser interrompidas.

AWS::Lambda::EventSourceMapping

Use o recurso de mapeamento de origem de evento para especificar um fluxo como origem de evento para uma função do AWS Lambda (Lambda).

AWS::Lambda::Permission

Use uma permissão do Lambda para adicionar uma instrução à política de uma função do Lambda.

AWS::Logs::SubscriptionFilter

Use o filtro de assinatura para definir quais eventos de log serão entregues ao fluxo do Kinesis.

AWS::RDS::DBCluster e AWS::RDS::DBClusterParameterGroup

Use o cluster e recursos de grupo de parâmetros de cluster para criar um cluster de banco de dados do Amazon Aurora.

AWS::WorkSpaces::Workspace

Use o WorkSpaces para criar experiências de desktop baseadas em nuvem.

15/05/2010

Atualizações de recursos

1 de outubro de 2015

O CloudFormation atualizou os seguintes recursos:

AWS::ElastiCache::ReplicationGroup

Use a função intrínseca Fn::GetAtt para obter uma lista de portas e endereços de réplica somente leitura.

AWS::OpsWorks::Stack

Use a propriedade AgentVersion para especificar um agente do AWS OpsWorks.

AWS::OpsWorks::App

Use a propriedade Environment para especificar variáveis de ambiente para um aplicativo do AWS OpsWorks.

AWS::S3::Bucket

Para a propriedade NotificationConfiguration, você pode definir configurações de notificação para funções do Lambda e filas do Amazon Simple Queue Service (Amazon SQS).

15/05/2010

Chaves de condição do IAM

1 de outubro de 2015

Para políticas do AWS Identity and Access Management (IAM), use chaves de condição específicas do CloudFormation para especificar quando uma política do IAM entrará em vigor. Para obter mais informações, consulte o tópico sobre como Controlar o acesso com o AWS Identity and Access Management.

15/05/2010

AWS CloudFormation Designer

1 de outubro de 2015

Use o AWS CloudFormation Designer para criar e modificar modelos usando uma interface de arrastar e soltar.

15/05/2010

Novo recurso

24 de agosto de 2015

Use o recurso AWS::EC2::VPCEndpoint para estabelecer uma conexão privada entre sua VPC e outro serviço da AWS.

15/05/2010

Atualizações de recursos

24 de agosto de 2015

O CloudFormation atualizou os seguintes recursos:

AWS::ElasticBeanstalk::Environment

Use a propriedade Tags para especificar as tags (pares de chaves-valores) para um ambiente do AWS Elastic Beanstalk (Elastic Beanstalk).

AWS::Lambda::Function

Para a propriedade Code, use a propriedade ZipFile para gravar o código-fonte da função do Lambda diretamente em um modelo. Atualmente, você pode usar a propriedade ZipFile apenas em ambientes de runtime nodejs. Você pode, ainda, indicar um arquivo em um bucket do S3 para todos os ambientes de runtime, como java8 e nodejs.

AWS::OpsWorks::Instance

Use a propriedade EbsOptimized para indicar se uma instância é otimizada para E/S do Amazon Elastic Block Store (Amazon EBS).

AWS::RDS::DBInstance

Para a propriedade SourceDBInstanceIdentifier, você pode especificar uma instância de banco de dados em outra região para criar uma réplica de leitura entre regiões.

15/05/2010

URL do modelo do Amazon S3

24 de agosto de 2015

Para buckets habilitados para versionamento, você pode especificar um ID de versão em um URL de modelo do Amazon S3 ao criar ou atualizar uma pilha, como https://s3.amazonaws.com/templates/myTemplate.template?versionId=123ab1cdeKdOW5IH4GAcYbEngcpTJTDW.

15/05/2010

Novo recurso

3 de agosto de 2015

Use o recurso AWS::EFS::FileSystem para criar um sistema de arquivos do Amazon Elastic File System (Amazon EFS) e o recurso AWS::EFS::MountTarget para criar um ponto de montagem para um sistema de arquivos.

15/05/2010

Alteração de requisito de permissão

11 de junho de 2015

Ao criar ou atualizar um recurso AWS::RDS::DBInstance, agora você precisa também ter permissão para chamar a ação ec2:DescribeAccountAttributes.

15/05/2010

Novos recursos

11 de junho de 2015

O CloudFormation adicionou os seguintes recursos:

AWS::DataPipeline::Pipeline

Use pipelines de dados para automatizar a movimentação e a transformação de dados.

Recursos do Amazon Elastic Container Service

Use os recursos AWS::ECS::Service, AWS::ECS::Cluster e AWS::ECS::TaskDefinition para criar contêineres do Docker em um cluster de instâncias EC2.

AWS::ElastiCache::ReplicationGroup

Use grupos de replicação para criar uma coleção de nós com um cluster de leitura/gravação primário e um máximo de cinco clusters somente leitura secundários.

AWS::IAM::ManagedPolicy

Use políticas gerenciadas para criar políticas na conta da AWS que você pode usar para aplicar permissões a usuários, grupos e perfis do IAM.

AWS::Lambda::Function

Use funções do Lambda para executar código em resposta a eventos.

AWS::RDS::OptionGroup

Use grupos de opções para facilitar a criação e o gerenciamento de bancos de dados do Amazon Relational Database Service (Amazon RDS).

15/05/2010

Atualizações de recursos

11 de junho de 2015

O CloudFormation atualizou os seguintes recursos:

AWS::EC2::Subnet

Use a propriedade MapPublicIpOnLaunch para atribuir automaticamente endereços IP públicos a instâncias em uma sub-rede.

AWS::ElastiCache::CacheCluster

Use a propriedade SnapshotName para restaurar dados de snapshot em um novo cluster de cache do Redis.

AWS::IAM::User

Para a propriedade LoginProfile, use a propriedade PasswordResetRequired para que os usuários sejam solicitados a definir uma nova senha ao efetuarem login no AWS Management Console.

AWS::OpsWorks::Layer

Use a propriedade LifecycleEventConfiguration para configurar eventos de ciclo de vida de uma camada do AWS OpsWorks.

AWS::S3::Bucket

Para a propriedade LifecycleConfiguration, use as propriedades NoncurrentVersionExpirationInDays e NoncurrentVersionTransition para especificar regras de ciclo de vida para versões de objetos não atuais.

15/05/2010

Novos tipos de parâmetro

19 de maio de 2015

Sempre que você usar o console do CloudFormation para criar ou atualizar uma pilha, poderá procurar valores de tipo de parâmetro específicos da AWS por ID, nome, nome ou valor da tag Name.

O CloudFormation também adicionou suporte aos seguintes tipos de parâmetro específicos da AWS. Para obter mais informações, consulte Parâmetros.

  • AWS::EC2::AvailabilityZone::Name

  • List<AWS::EC2::AvailabilityZone::Name>

  • AWS::EC2::Instance::Id

  • List<AWS::EC2::Instance::Id>

  • AWS::EC2::Image::Id

  • List<AWS::EC2::Image::Id>

  • AWS::EC2::SecurityGroup::GroupName

  • List<AWS::EC2::SecurityGroup::GroupName>

  • AWS::EC2::Volume::Id

  • List<AWS::EC2::Volume::Id>

  • AWS::Route53::HostedZone::Id

  • List<AWS::Route53::HostedZone::Id>

15/05/2010

Novos recursos

16 de abril de 2015

O CloudFormation adicionou os seguintes recursos:

AWS::AutoScaling::LifecycleHook

Use hooks de ciclo de vida do Auto Scaling para controlar o estado de uma instância depois que ela for executada ou encerrada.

AWS::RDS::EventSubscription

Use assinaturas de evento para obter notificações sobre eventos do Amazon RDS.

15/05/2010

Atualizações de recursos

16 de abril de 2015

O CloudFormation atualizou os seguintes recursos:

AWS::AutoScaling::AutoScalingGroup

Use a propriedade NotificationConfigurations para especificar várias notificações.

AWS::AutoScaling::LaunchConfiguration

Use a propriedade PlacementTenancy para especificar a locação de instâncias.

Use as propriedades ClassicLinkVPCId e ClassicLinkVPCSecurityGroups para vincular instâncias do EC2-Classic a uma VPC habilitada para ClassicLink.

AWS::AutoScaling::ScalingPolicy

Use a propriedade MinAdjustmentStep para especificar o número mínimo de instâncias adicionadas ou removidas durante um evento de escalabilidade.

AWS::CloudFront::Distribution

Para certificados de visualizador, use a propriedade MinimumProtocolVersion para especificar uma versão de protocolo mínima. Para comportamentos de cache, use a propriedade CachedMethods para especificar a quais métodos o cache do Amazon CloudFront (CloudFront) responde. Para origens, use o OriginPath para especificar um caminho usado pelo CloudFront para solicitar conteúdo.

AWS::ElastiCache::CacheCluster

Para clusters de cache do Memcached, use as propriedades AZMode e PreferredAvailabilityZones para especificar nós em várias Zonas de disponibilidade (AZs).

AWS::EC2::Volume

Use a propriedade KmsKeyId para especificar uma chave gerenciada pelo cliente para volumes criptografados.

AWS::OpsWorks::Instance

Use a propriedade TimeBasedAutoScaling para escalar automaticamente instâncias com base em uma programação especificada.

AWS::OpsWorks::Layer

Use a propriedade LoadBasedAutoScaling para especificar políticas de escalabilidade com base em carga. Para configurações de volume, use as propriedades VolumeType e Iops para especificar um tipo de volume e o número de operações de E/S por segundo, respectivamente.

AWS::RDS::DBInstance

Use a propriedade CharacterSetName para especificar um conjunto de caracteres para mecanismos de banco de dados com suporte.

Use a propriedade StorageEncrypted para indicar se instâncias de banco de dados serão criptografadas e o KmsKeyId para especificar uma chave gerenciada pelo cliente para instâncias de banco de dados criptografadas.

AWS::Route53::HealthCheck

Use a propriedade HealthCheckTags para associar tags a verificações de integridade.

AWS::Route53::HostedZone

Use a propriedade VPCs para criar hosted zones privadas.

Use a propriedade HostedZoneTags para associar tags a hosted zones.

15/05/2010

Novo seção de modelo

16 de abril de 2015

Adicione a seção Metadata aos modelos para incluir objetos JSON arbitrários que descrevem seus modelos, como os detalhes do design e da implementação.

15/05/2010

Atualização de recurso

8 de abril de 2015

Para o recurso AWS::CloudFormation::CustomResource, é possível especificar nomes do recurso da Amazon (ARN) da função do Lambda na propriedade ServiceToken.

15/05/2010

Atualização do Amazon RDS

24 de dezembro de 2014

O CloudFormation adicionou duas novas propriedades a instâncias de banco de dados do RDS. Você pode associar um grupo de opções a uma instância de banco de dados e especifique o tipo de armazenamento de instância de banco de dados. Para obter mais informações, consulte AWS::RDS::DBInstance.

15/05/2010

Atualização do Elastic Load Balancing

24 de dezembro de 2014

Você pode usar a propriedade ConnectionSettings para especificar por quanto tempo as conexões podem permanecer ociosas. Para obter mais informações, consulte AWS::ElasticLoadBalancing::LoadBalancer.

15/05/2010

Atualização do Route 53

6 de novembro de 2014

Agora, você pode provisionar e gerenciar zonas hospedadas do Route 53, verificações de integridade, conjuntos de registros de failover e conjuntos de registros de localização geográfica.

15/05/2010

Aprimoramento de atualização contínua do Auto Scaling

6 de novembro de 2014

Durante uma atualização, você pode usar o sinalizador WaitOnResourceSignals para instruir o CloudFormation a aguardar instâncias para sinalizar o sucesso. Dessa forma, o CloudFormation só atualizará o próximo lote de instâncias quando o lote atual estiver pronto. Para obter mais informações, consulte Atributo UpdatePolicy.

15/05/2010

Novos atributos Fn:GetAtt da VPC

6 de novembro de 2014

Considerando um ID da VPC, você pode recuperar o grupo de segurança a Network ACL padrão dessa VPC. Para obter mais informações, consulte Fn::GetAtt.

15/05/2010

Novos tipos de parâmetros específicos da AWS

6 de novembro de 2014

Você pode especificar tipos de parâmetro da AWS nos modelos do CloudFormation. No console do CloudFormation, esses tipos de parâmetro fornecem uma lista suspensa de valores válidos. Com a API ou a AWS CLI, o CloudFormation pode validar rapidamente valores para esses tipos de parâmetro antes de criar ou atualizar uma pilha. Para obter mais informações, consulte Parâmetros.

15/05/2010

Atributo CreationPolicy

6 de novembro de 2014

Com o atributo CreationPolicy, é possível instruir o CloudFormation a aguardar até que as aplicações estejam prontas nas instâncias do EC2 para dar prosseguimento à criação da pilha. Você pode usar uma política de criação, em vez de uma condição de espera e um identificador de condição de espera. Para obter mais informações, consulte Atributo CreationPolicy.

15/05/2010

Valores encaminhados do Amazon CloudFront

29 de setembro de 2014

Para comportamentos de cache, você pode encaminhar cabeçalhos para a origem. Consulte ForwardedValues.

15/05/2010

Atualização do AWS OpsWorks

29 de setembro de 2014

Para o Chef 11.10, você pode usar a propriedade ChefConfiguration para habilitar o Berkshelf. Você também pode usar os grupos de segurança integrados do AWS OpsWorks com as pilhas do AWS OpsWorks. Para obter mais informações, consulte AWS::OpsWorks::Stack.

15/05/2010

Suporte ao uso de tags do Elastic Load Balancing

29 de setembro de 2014

O AWS CloudFormation marca balanceadores de carga do Elastic Load Balancing com tags em nível de pilha. Você também pode adicionar suas próprias tags a um load balancer. Consulte AWS::ElasticLoadBalancing::LoadBalancer.

15/05/2010

Atualização da política de tópico do Amazon Simple Notification Service

29 de setembro de 2014

Agora você pode atualizar as políticas de tópico do Amazon SNS. Para obter mais informações, consulte AWS::SNS::TopicPolicy.

15/05/2010

Atualização da instância de banco de dados do RDS

5 de setembro de 2014

Você pode especificar se uma instância de banco de dados está voltada à Internet usando a propriedade PubliclyAccessible no recurso AWS::RDS::DBInstance.

15/05/2010

Atualização do atributo UpdatePolicy

05 de setembro de 2014

Você pode especificar uma política de atualização para um grupo do Auto Scaling que tenha uma ação programada associada. Para obter mais informações, consulte Atributo UpdatePolicy.

15/05/2010

Suporte a Amazon CloudWatch

10 de julho de 2014

O CloudFormation pode ser usado para provisionar e gerenciar grupos de logs e filtros de métricas do Amazon CloudWatch Logs (CloudWatch Logs). Para ter mais informações, consulte AWS::Logs::LogGroup ou AWS::Logs::MetricFilter.

15/05/2010

Atualização da configuração de distribuição do Amazon CloudFront

17 de junho de 2014

Você pode especificar propriedades adicionais de configuração de distribuição do CloudFront:

  • As respostas de erro personalizadas definem mensagens de erro personalizadas para códigos de status HTTP 4xx e 5xx.

  • A classe de preço define o preço máximo que você está disposto a pagar pelo serviço do CloudFront.

  • As restrições definem quem pode visualizar seu conteúdo.

  • O certificado de visualizador especifica o certificado a ser usado quando os visualizadores usarem o HTTPS.

  • Para comportamentos de cache, você pode especificar métodos HTTP permitidos e indicar se os cookies serão encaminhados.

Para obter mais informações, consulte AWS::CloudFront::Distribution.

15/05/2010

Atualização da instância EC2

17 de junho de 2014

É possível especificar se uma instância será interrompida ou encerrada quando você invocar o comando de desligamento de sistema operacional da instância. Para obter mais informações, consulte AWS::EC2::Instance.

15/05/2010

Atualização de volume do EBS

17 de junho de 2014

Você pode usar os volumes criptografados do EBS com tipos de instância compatíveis. Para obter mais informações, consulte AWS::EC2::Volume.

15/05/2010

Nova conexão de emparelhamento da Amazon VPC

17 de junho de 2014

O CloudFormation pode ser usado para criar uma conexão de emparelhamento da Amazon Virtual Private Cloud (Amazon VPC), que estabelece uma conexão de rede entre duas VPCs. Para obter mais informações, consulte AWS::EC2::VPCPeeringConnection.

15/05/2010

Atualização do grupo do Amazon EC2 Auto Scaling

17 de junho de 2014

Você pode especificar um placement group de cluster existente no qual serão executadas instâncias de um grupo do Amazon EC2 Auto Scaling. Para obter mais informações, consulte AWS::AutoScaling::AutoScalingGroup.

15/05/2010

Suporte a AWS CloudTrail

17 de junho de 2014

O CloudFormation oferece suporte ao AWS CloudTrail, que pode capturar chamadas de API efetuadas na conta da AWS e publicar os logs em um local que você designar. Para obter mais informações, consulte AWS::CloudTrail::Trail.

15/05/2010

Atualizar aprimoramentos de pilha

12 de maio de 2014

O CloudFormation oferece suporte a recursos adicionais para atualização de pilhas:

  • É possível atualizar os parâmetros de pilha do CloudFormation sem enviar novamente o modelo da pilha.

  • É possível adicionar ou remover tópicos de notificação do Amazon SNS para uma pilha do CloudFormation.

Para obter mais informações, consulte Atualizações de pilhas do CloudFormation.

15/05/2010

Suporte a Amazon Kinesis

6 de maio de 2014

É possível usar o CloudFormation para criar fluxos do Amazon Kinesis que capturam e transportam registros de dados a partir de fontes de dados. Para obter mais informações, consulte AWS::Kinesis::Stream.

15/05/2010

Novas propriedades do buckets do S3

5 de maio de 2014

O CloudFormation é compatível com propriedades adicionais do bucket do S3:

  • O compartilhamento de recursos entre origens (CORS) define o compartilhamento de recursos entre origens de objetos em um bucket.

  • O ciclo de vida define como o Amazon S3 gerencia objetos durante sua vida útil.

  • A política de registro de acesso captura informações sobre solicitações feitas no bucket.

  • As notificações definem quais eventos serão relatados e a qual tópico do Amazon SNS serão enviadas mensagens.

  • O versionamento permite diversas variantes de todos os objetos em um bucket.

  • As regras de redirecionamento e de roteamento regem o comportamento de redirecionamento das solicitações feitas no endpoint de site de um bucket.

Para obter mais informações, consulte AWS::S3::Bucket.

15/05/2010

Suporte a Amazon EC2 Auto Scaling

5 de maio de 2014

O CloudFormation é compatível com a coleção de métricas de um grupo do Auto Scaling. Para obter mais informações, consulte AWS::AutoScaling::AutoScalingGroup.

15/05/2010

Atualização do Fn::If

5 de maio de 2014

Você pode usar a função intrínseca Fn::If na seção de saída de um modelo. Para obter mais informações, consulte Funções de condição.

15/05/2010

Registro de API com AWS CloudTrail

2 de abril de 2014

É possível utilizar o AWS CloudTrail (CloudTrail) para registrar em log solicitações do CloudFormation. Com o CloudTrail, é possível obter um histórico de chamadas de API do CloudFormation para sua conta. Para obter mais informações, consulte Registrar em log chamadas de API do CloudFormation com o AWS CloudTrail.

15/05/2010

Atualização do Elastic Load Balancing

20 de março de 2014

Você pode especificar uma política de registro de acesso para capturar informações sobre solicitações feitas no load balancer. Também é possível especificar uma política de drenagem de conexão que descreve como manipular solicitações em processamento quando o registros das instâncias são cancelados ou quando as instâncias não estão íntegras. Para obter mais informações, consulte AWS::ElasticLoadBalancing::LoadBalancer.

15/05/2010

Suporte a AWS OpsWorks

3 de março de 2014

É possível usar o CloudFormation para provisionar e gerenciar pilhas do AWS OpsWorks. Para obter mais informações, consulte AWS::OpsWorks::Stack ou Trechos de modelos do AWS OpsWorks.

15/05/2010

Aumento do limite de tamanho do modelo do Amazon S3

18 de fevereiro de 2014

Você pode especificar tamanhos de modelo até 460.800 bytes no Amazon S3.

15/05/2010

Suporte a Amazon Redshift

10 de fevereiro de 2014

É possível usar o CloudFormation para provisionar e gerenciar clusters do Amazon Redshift. Para obter mais informações, consulte Trechos de modelos do Amazon Redshift ou AWS::Redshift::Cluster.

15/05/2010

Atualização de buckets do S3 e de políticas de bucket

10 de fevereiro de 2014

Você pode atualizar algumas propriedades do bucket do S3 e dos recursos de política de bucket. Para ter mais informações, consulte AWS::S3::Bucket ou AWS::S3::BucketPolicy.

15/05/2010

Atualização de ambientes do Elastic Beanstalk e de versões de aplicativo

10 de fevereiro de 2014

Você pode atualizar configurações de ambiente do Elastic Beanstalk e versões de aplicativo. Para obter mais informações, consulte AWS::ElasticBeanstalk::Environment, AWS::ElasticBeanstalk::ConfigurationTemplate ou AWS::ElasticBeanstalk::ApplicationVersion.

15/05/2010

Atualização do Amazon SQS

29 de janeiro de 2014

Você pode especificar uma dead letter queue para uma fila do Amazon SQS. Para obter mais informações, consulte AWS::SQS::Queue.

15/05/2010

Ações programadas do Auto Scaling

27 de janeiro de 2014

Você pode escalar o número de instâncias EC2 em um grupo de Auto Scaling com base em uma programação. Ao usar uma programação, você pode escalar aplicativos em resposta a alterações de carga previsíveis. Para obter mais informações, consulte AWS::AutoScaling::ScheduledAction.

15/05/2010

Índices secundários do DynamoDB

27 de janeiro de 2014

Você pode criar índices secundários locais e globais para bancos de dados do DynamoDB. Ao usar índices secundários, você pode acessar dados de forma eficiente com atributos que não a chave primária. Para obter mais informações, consulte AWS::DynamoDB::Table.

15/05/2010

Atualização do Auto Scaling

2 de janeiro de 2014

Você pode especificar um ID de instância para um grupo do Auto Scaling ou uma configuração de execução. Também é possível especificar propriedades adicionais de dispositivo de blocos do Auto Scaling. Para ter mais informações, consulte AWS::AutoScaling::AutoScalingGroup ou AWS::AutoScaling::LaunchConfiguration.

15/05/2010

Atualização do Amazon SQS

2 de janeiro de 2014

Você pode atualizar filas do SQS e especificar propriedades adicionais. Para obter mais informações, consulte AWS::SQS::Queue.

15/05/2010

Aumentos de limite

2 de janeiro de 2014

É possível especificar até 60 parâmetros e 60 saídas nos modelos do CloudFormation.

15/05/2010

Novo console

19 de dezembro de 2013

O novo console do CloudFormation adiciona recursos como atualização automática dos eventos de pilha e organização em ordem alfabética dos parâmetros de pilha.

15/05/2010

Balanceamento de carga entre zonas

19 de dezembro de 2013

Com o balanceamento de carga entre zonas, você pode rotear o tráfego para instâncias de backend em todas as Zonas de disponibilidade (AZs). Para obter mais informações, consulte AWS::ElasticLoadBalancing::LoadBalancer.

15/05/2010

Níveis de ambiente do AWS Elastic Beanstalk

19 de dezembro de 2013

Você pode especificar se o AWS Elastic Beanstalk provisionará recursos para oferecer suporte a um servidor web ou manipular tarefas de processamento em segundo plano. Para obter mais informações, consulte AWS::ElasticBeanstalk::Environment.

15/05/2010

Nome de recurso

19 de dezembro de 2013

Você pode atribuir nomes (IDs físicos) aos seguintes recursos:

  • Clusters do ElastiCache

  • Load balancers Elastic Load Balancing

  • Instâncias de banco de dados do RDS

Para obter mais informações, consulte Tipo de nome.

15/05/2010

Suporte a VPN

22 de novembro de 2013

Você pode habilitar um gateway privado virtual (VGW) para propagar rotas para as tabelas de roteamento de uma VPC. Para obter mais informações, consulte AWS::EC2::VPNGatewayRoutePropagation.

15/05/2010

Criar recursos e atribuir propriedades condicionalmente

8 de novembro de 2013

Com o uso de parâmetros de entrada, você pode controlar a criação e as configurações de recursos de pilha designados, definindo as condições nos modelos do CloudFormation. Por exemplo, você pode usar as condições para criar recursos de pilha para um ambiente de produção. Usando o mesmo modelo, você pode criar recursos de pilha semelhantes com menor capacidade para um ambiente de teste. Para obter mais informações, consulte Funções de condição.

15/05/2010

Impedir atualizações acidentais para recursos de pilha

8 de novembro de 2013

É possível impedir atualizações de pilha que podem resultar em alterações não intencionais nos recursos de pilha. Por exemplo, se você tiver uma pilha com uma camada de banco de dados que raramente será atualizada, defina uma política de pilha que impeça que a maioria dos usuários atualizem a camada de banco de dados. Para obter mais informações, consulte o tópico sobre como Prevenir atualizações para recursos de pilha.

15/05/2010

Recursos de nome

8 de novembro de 2013

Em vez de usar os IDs físicos gerados pelo CloudFormation, é possível atribuir nomes a determinados recursos. Os seguintes recursos do CloudFormation oferecem suporte a nomes

  • Alarmes do Amazon CloudWatch

  • Tabelas do DynamoDB

  • Aplicações e ambientes do AWS Elastic Beanstalk

  • Buckets do Amazon S3

  • Tópicos do Amazon SNS

  • Filas do Amazon SQS

Para obter mais informações, consulte Tipo de nome.

15/05/2010

Atribuir tipos de recurso personalizados

8 de novembro de 2013

Nos modelos, é possível especificar seu próprio tipo de recurso para recursos personalizados do CloudFormation (AWS::CloudFormation::CustomResource). Ao usar seu nome de tipo de recurso personalizado, você poderá identificar rapidamente o tipo de recursos personalizados contido na sua pilha. Por exemplo, é possível especificar "Type": "Custom::MyCustomResource". Para obter mais informações, consulte AWS::CloudFormation::CustomResource.

15/05/2010

Adicionar pseudoparâmetro

8 de novembro de 2013

Agora, você pode fazer referência ao AccountID da AWS nos modelos do CloudFormation fazendo referência ao pseudoparâmetro AWS::AccountID. Para obter mais informações, consulte Referência de pseudoparâmetros.

15/05/2010

Especificar pilhas nas políticas do IAM

8 de novembro de 2013

Você pode permitir ou negar usuários, grupos ou perfis do IAM para operar em pilhas específicas do CloudFormation. Por exemplo, você pode negar a ação de exclusão de pilha em um ID de pilha específico. Para obter mais informações, consulte o tópico sobre como Controlar o acesso com o AWS Identity and Access Management.

15/05/2010

Suporte à federação

14 de outubro de 2013

O CloudFormation oferece suporte a credenciais de segurança temporárias em perfis do IAM, que permitem cenários como federação e logon único no AWS Management Console. Você também pode fazer chamadas para o CloudFormation em instâncias do EC2 sem incorporar credenciais de segurança de longo prazo usando funções do IAM. Para obter mais informações sobre o IAM e o CloudFormation, consulte Controlar o acesso com o AWS Identity and Access Management.

15/05/2010

Suporte a réplica de leitura do Amazon RDS

24 de setembro de 2013

Agora você pode criar réplicas de leitura do Amazon RDS em uma instância de banco de dados de origem. Para obter mais informações, consulte a propriedade SourceDBInstanceIdentifier no recurso AWS::RDS::DBInstance.

15/05/2010

Associar endereço IP público a instâncias em um grupo do Auto Scaling

19 de setembro de 2013

Agora você pode associar endereços IP públicos a instâncias em um grupo do Auto Scaling. Para obter mais informações, consulte AWS::AutoScaling::LaunchConfiguration.

15/05/2010

Suporte adicional a VPC

17 de setembro de 2013

O CloudFormation adiciona vários aprimoramentos para oferecer suporte à VPC e à funcionalidade da VPN

  • Você pode associar um endereço IP público e vários endereços IP privados a interfaces de rede do Amazon EC2. Para obter mais informações, consulte AWS::EC2::NetworkInterface. Você também pode associar um endereço IP privado primário a um endereço IP elástico (EIP).

  • Você pode habilitar o suporte a DNS e especificar nomes de host DNS. Para obter mais informações, consulte AWS::EC2::VPC.

  • Você pode especificar uma rota estática entre um gateway privado virtual e o gateway VPN. Para obter mais informações, consulte AWS::EC2::VPNConnectionRoute.

15/05/2010

Suporte a Redis e grupos de segurança de VPC para Amazon ElastiCache

3 de setembro de 2013

Agora, você pode especificar o Redis como mecanismo de cache de um cluster do Amazon ElastiCache (ElastiCache). Você também pode atribuir grupos de segurança de VPC a clusters do ElastiCache. Para obter mais informações, consulte AWS::ElastiCache::CacheCluster.

15/05/2010

Criação, atualização e exclusão paralelas de pilha, e atualizações de pilha aninhada

12 de agosto de 2013

Agora o AWS CloudFormation cria, atualiza e exclui recursos paralelamente, melhorando o desempenho das operações. Se você atualizar um modelo de nível superior, o AWS CloudFormation atualizará automaticamente pilhas aninhadas que foram alteradas. Para obter mais informações, consulte Atualizações de pilhas do CloudFormation.

15/05/2010

Agora os grupos de segurança de VPC podem ser definidos em instâncias de banco de dados do RDS

28 de fevereiro de 2013

Agora é possível atribuir grupos de segurança de VPC a uma instância de banco de dados do RDS com o CloudFormation. Para obter mais informações, consulte a propriedade VPCSecurityGroups em AWS::RDS::DBInstance.

15/05/2010

Implantações contínuas para grupos do Amazon EC2 Auto Scaling

20 de fevereiro de 2013

O CloudFormation agora oferece suporte a políticas de atualização em grupos do Amazon EC2 Auto Scaling, que descrevem como as instâncias do grupo do Amazon EC2 Auto Scaling são substituídas ou modificadas quando o grupo do Amazon EC2 Auto Scaling adiciona ou remove instâncias. Você pode modificar essas configurações durante a criação ou a atualização da pilha.

Para obter mais informações e um exemplo, consulte Atributo UpdatePolicy.

15/05/2010

Cancelar e reverter a ação nas atualizações de pilha

20 de fevereiro de 2013

O CloudFormation oferece suporte ao cancelamento de uma atualização de pilha. O estado da pilha deve ser UPDATE_IN_PROGRESS quando a solicitação de atualização é realizada. Para obter mais informações, consulte os seguintes tópicos:

15/05/2010

Instâncias otimizadas para EBS nos grupos do Amazon EC2 Auto Scaling

20 de fevereiro de 2013

Agora, você pode provisionar instâncias otimizadas para EBS em grupos do Amazon EC2 Auto Scaling para o throughput dedicado ao Amazon Elastic Block Store (Amazon EBS) em instâncias autoscaled. A implementação é semelhante à do suporte lançado anteriormente para instâncias EC2 otimizadas do Amazon EBS.

Para obter mais informações, consulte a nova propriedade EbsOptimized em AWS::AutoScaling::LaunchConfiguration.

15/05/2010

Nova documentação

21 de dezembro de 2012

Agora AWS::EC2::Instance fornece uma propriedade BlockDeviceMappings para permitir que você defina mapeamentos de dispositivos de blocos para a instância EC2.

Com essa alteração, dois novos tipos foram adicionados:

15/05/2010

Nova documentação

21 de dezembro de 2012

Foram adicionadas novas seções para descrever os procedimentos de criação e visualização das pilhas usando o recém-reprojetado AWS Management Console. Você pode encontrá-los aqui:

15/05/2010

Nova documentação

15 de novembro de 2012

Informações sobre recursos personalizados são fornecidas nos seguintes tópicos:

15/05/2010

Documentação atualizado

15 de novembro de 2012

O CloudFormation agora oferece suporte à especificação das operações de E/S provisionadas por segundo (IOPS) para instâncias de banco de dados do RDS. É possível definir este valor de 1000 a 10.000 em incrementos de 1000 IOPS usando a nova propriedade Iops em AWS::RDS::DBInstance.

Para obter mais informações sobre a especificação de IOPS para instâncias de banco de dados do RDS, consulte Provisioned IOPS no Amazon Relational Database Service User Guide.

15/05/2010

Documentação nova e atualizada

27 de agosto de 2012

Os tópicos foram reorganizados para fornecer informações específicas mais claras sobre como usar o AWS Management Console e a interface de linha de comandos (CLI) do CloudFormation.

Informações sobre o uso de tags em pilhas do CloudFormation foram adicionadas, incluindo novas guias e tópicos de referência atualizados:

Novas informações sobre como trabalhar com pilhas do Windows:

Novo tópico: Usar expressões regulares em modelos do CloudFormation.

15/05/2010

Novo atributo

25 de abril de 2012

O CloudFormation agora oferece suporte total a segurança da nuvem privada virtual (VPC) com o Amazon EC2. Você pode criar e preencher toda uma VPC com cada tipo de recurso de VPC (sub-redes, gateways, ACLs de rede, tabelas de rotas etc.) usando um único modelo do CloudFormation.

A documentação dos seguintes tipos de recurso foi atualizada:

Novos tipos de recurso foram adicionados à documentação:

15/05/2010

Novo atributo

13 de abril de 2012

O CloudFormation agora permite adicionar ou remover elementos de uma pilha ao atualizá-los. Atualizações de pilhas do CloudFormation foi atualizado e uma nova seção foi adicionada à demonstração: Alterar os recursos da pilha, que descreve como adicionar e remover recursos ao atualizar a pilha.

15/05/2010

Novo atributo

2 de fevereiro de 2012

O CloudFormation agora oferece suporte a recursos em uma Amazon Virtual Private Cloud (Amazon VPC) existente. Com esta versão, você pode:

  • Executar uma instância EC2 dedicada em uma Amazon VPC existente. Para obter mais informações, consulte AWS::EC2::Instance.

  • Definir o atributo SourceDestCheck de uma instância do EC2 que reside em uma Amazon VPC existente. Para obter mais informações, consulte AWS::EC2::Instance.

  • Criar endereços IP elásticos em uma Amazon VPC existente. Para obter mais informações, consulte AWS::EC2::EIP.

  • Use o CloudFormation para criar grupos de segurança e regras de entrada/saída da Amazon VPC em uma VPC existente. Para obter mais informações, consulte AWS::EC2::SecurityGroup.

  • Associar um grupo do Auto Scaling a uma Amazon VPC existente, definindo a propriedade VPCZoneIdentifier do recurso AWS::AutoScaling::AutoScalingGroup. Para obter mais informações, consulte AWS::AutoScaling::AutoScalingGroup.

  • Anexar o load balancer do Elastic Load Balancing a uma sub-rede da Amazon VPC e criar grupos de segurança do load balancer. Para obter mais informações, consulte AWS::ElasticLoadBalancing::LoadBalancer.

  • Criar uma instância de banco de dados do RDS em uma Amazon VPC existente. Para obter mais informações, consulte AWS::RDS::DBInstance.

15/05/2010

Novo atributo

2 de fevereiro de 2012

Agora você pode atualizar as propriedades dos seguintes recursos em uma pilha existente:

Para obter uma lista completa dos recursos atualizáveis e detalhes sobre o que considerar ao atualizar uma pilha, consulte Atualizações de pilhas do CloudFormation.

15/05/2010

Guia reestruturado

2 de fevereiro de 2012

As seções existentes foram reorganizadas em novas seções: Trabalhar com modelos do CloudFormation e Gerenciar pilhas. Referência de modelos movida para o nível superior do índice. O tópico Estimar o custo da pilha do CloudFormation foi movido para a seção Conceitos básicos.

15/05/2010

Novo conteúdo

2 de fevereiro de 2012

Adicionadas novas seções:

15/05/2010

Novo atributo

26 de maio de 2011

O CloudFormation agora fornece o comando list-stacks que permite listar pilhas filtradas por status da pilha. As pilhas excluídas podem ficar listadas por até 90 dias após terem sido excluídas. Para obter mais informações, consulte Descrição e listagem das pilhas.

15/05/2010

Novos recursos

26 de maio de 2011

Agora os comandos describe-stack-resources e get-template permitem que você obtenha informações das pilhas que foram excluídas por 90 dias após a exclusão. Para obter mais informações, consulte Listagem de recursos e Como recuperar um modelo.

15/05/2010

Novo link

1 de março de 2011

As informações do endpoint do CloudFormation agora estão localizadas no Referência geral da AWS. Para obter mais informações, consulte Regiões e endpoints em Referência geral da AWS.

15/05/2010

Lançamento inicial

25 de fevereiro de 2011

O lançamento público inicial do CloudFormation.

15/05/2010