Publié le: Apr 19, 2022
Depuis notre dernière mise à jour en janvier 2022, le registre AWS CloudFormation a été étendu pour inclure la prise en charge de 35 nouveaux types de ressources (voir la liste complète ci-dessous) entre janvier et mars 2022. Un type de ressource comprend un schéma (propriétés de la ressource et autorisations du gestionnaire) et des gestionnaires qui permettent des interactions d'API avec les services AWS ou tiers sous-jacents. Les clients peuvent désormais configurer, allouer et gérer le cycle de vie de ces ressources nouvellement prises en charge dans le cadre de leur infrastructure cloud via CloudFormation, en les traitant comme une infrastructure as code. De plus, nous sommes heureux d'annoncer que la prise en charge de CloudFormation a été ajoutée à un nouveau service AWS le jour du lancement : AWS Billing Conductor. CloudFormation prend désormais en charge plus de 170 services AWS couvrant plus de 900 types de ressources, ainsi que plus de 40 types de ressources tierces.
Les clients peuvent désormais découvrir de manière centralisée le schéma associé à ces 35 nouveaux types de ressources dans le registre CloudFormation. Avec l'ajout de ces types de ressources au registre, les clients peuvent également bénéficier de la fonction d'importation de ressources de CloudFormation. Par exemple, si vous créez une règle de tarification AWS Billing Conductor via la console de gestion AWS ou l'interface de ligne de commande, vous pouvez transférer cette ressource dans la gestion de CloudFormation à l'aide de la fonction d'importation de ressources.
Pour des commentaires sur les ressources pour lesquelles vous voulez une prise en charge par CloudFormation, veuillez vous reporter à aws-cloudformation-coverage-roadmap.
Vous pouvez maintenant configurer, allouer et gérer les 35 types de ressources suivants avec CloudFormation.
- AWS::AppIntegrations::DataIntegration
- AWS::AppRunner::VpcConnector
- AWS::AppStream::ApplicationEntitlementAssociation
- AWS::AppStream::Entitlement
- AWS::BillingConductor::BillingGroup
- AWS::BillingConductor::CustomLineItem
- AWS::BillingConductor::PricingPlan
- AWS::BillingConductor::PricingRule
- AWS::CloudFormation::HookDefaultVersion
- AWS::CloudFormation::HookTypeConfig
- AWS::CloudFormation::HookVersion
- AWS::DataSync::LocationFSxLustre
- AWS::ECR::PullThroughCacheRule
- AWS::EKS::IdentityProviderConfig
- AWS::Forecast::Dataset
- AWS::Forecast::DatasetGroup
- AWS::InspectorV2::Filter
- AWS::IoT::JobTemplate
- AWS::IoTEvents::AlarmModel
- AWS::KafkaConnect::Connector
- AWS::Lightsail::Alarm
- AWS::Lightsail::Bucket
- AWS::Lightsail::Certificate
- AWS::Lightsail::Container
- AWS::Lightsail::Distribution
- AWS::Lightsail::LoadBalancer
- AWS::Lightsail::LoadBalancerTlsCertificate
- AWS::MSK::BatchScramSecret
- AWS::MSK::Configuration
- AWS::Personalize::Dataset
- AWS::Personalize::Dataset DatasetImportJob
- AWS::Personalize::DatasetGroup
- AWS::Personalize::Schema
- AWS::Personalize::Solution
- AWS::Personalize::Solution