发布于: Aug 5, 2021

2021 年 3 月的最近一次更新以来,AWS CloudFormation 已扩展 CloudFormation Registry 以支持 2021 年 4 月至 7 月之间推出的 79 种新资源类型 (请参阅本文末尾的完整列表)。资源类型包括架构 (资源属性和处理程序权限) 以及控制 API 与底层 AWS 或第三方服务交互的处理程序。在这 79 种资源类型中,AWS 发布了 56 种,AWS 合作伙伴网络 (APN) 中的合作伙伴发布了 23 种。客户现在可以通过 CloudFormation,以可预测且可靠的方式配置、预置和管理这些新支持的资源。在这些 AWS 资源中,我们很高兴地宣布 8 项新的 AWS 服务在推出之日即支持 CloudFormation。这些服务包括:Amazon Interactive Video Service (IVS)、Amazon Nimble Studio、AWS IoT Device Management、Amazon FinSpace、Amazon Fraud Detector、Amazon Location Services、AWS App Runner 和 Amazon Lookout for Equipment。CloudFormation 现在支持跨 160 项 AWS 服务的 775 种 AWS 资源类型

客户现在可在 CloudFormation Registry 上集中发现与这 79 种新资源类型关联的架构。将这些资源类型加入 Registry 之后,客户可以从其他 CloudFormation 功能 (例如资源导入和偏差检测) 中获得更多优势。例如,如果您通过 AWS 控制台或命令行界面 (CLI) 创建 App Runner 服务资源,则只需将该资源导入 CloudFormation 并利用 CloudFormation 的附加优势,例如轻松识别包含 App Runner 资源的堆栈中的资源偏差。客户还可以使用 AWS Config 管理所有这些 79 种资源类型的合规性。如果您使用 CloudFormation 创建、更新或删除这些资源类型,并且已将 AWS Config 配置为记录所有资源类型,则系统将会自动在 AWS Config 中将这些资源类型作为配置项目进行跟踪。

如果您对需要 CloudFormation 支持的资源类型提供任何反馈,请参阅 aws-cloudformation-coverage-roadmap

现在,您就可以使用 CloudFormation 配置、预置和管理以下 79 种资源类型。

AWS 资源类型
AWS::AppRunner::Service
AWS::AutoScaling::WarmPool
AWS::CloudFormation::PublicTypeVersion
AWS::CloudFormation::Publisher
AWS::CloudFormation::TypeActivation
AWS::CloudFront::Function
AWS::CloudWatch::MetricStream
AWS::Connect::QuickConnect
AWS::CUR::ReportDefinition
AWS::DynamoDB::GlobalTable
AWS::EC2::EnclaveCertificateIamRoleAssociation
AWS::EC2::TransitGatewayPeeringAttachment
AWS::FinSpace::Environment
AWS::FraudDetector::Detector
AWS::FraudDetector::EntityType
AWS::FraudDetector::EventType
AWS::FraudDetector::Label
AWS::FraudDetector::Outcome
AWS::FraudDetector::Variable
AWS::IoTCoreDeviceAdvisor::SuiteDefinition
AWS::IoTFleetHub::Application
AWS::IoTWireless::PartnerAccount
AWS::IoTWireless::TaskDefinition
AWS::IVS::RecordingConfiguration
AWS::KMS::ReplicaKey
AWS::Location::GeofenceCollection
AWS::Location::Map
AWS::Location::PlaceIndex
AWS::Location::RouteCalculator
AWS::Location::Tracker
AWS::Location::TrackerConsumer
AWS::Logs::QueryDefinition
AWS::Logs::ResourcePolicy
AWS::LookoutEquipment::InferenceScheduler
AWS::NimbleStudio::LaunchProfile
AWS::NimbleStudio::StreamingImage
AWS::NimbleStudio::Studio
AWS::NimbleStudio::StudioComponent
AWS::Route53Resolver::FirewallDomainList
AWS::Route53Resolver::FirewallRuleGroup
AWS::Route53Resolver::FirewallRuleGroupAssociation
AWS::Route53RecoveryControl::Cluster,
AWS::Route53RecoveryControl::ControlPanel,
AWS::Route53RecoveryControl::RoutingControl,
AWS::Route53RecoveryControl::SafetyRule
AWS::Route53RecoveryReadiness::Cell
AWS::Route53RecoveryReadiness::ReadinessCheck
AWS::Route53RecoveryReadiness::RecoveryGroup
AWS::Route53RecoveryReadiness::ResourceSet
AWS::SES::ContactList
AWS::SSMContacts::Contact
AWS::SSMContacts::ContactChannel
AWS::SSMIncidents::ReplicationSet
AWS::SSMIncidents::ResponsePlan
AWS::XRay::Group
AWS::XRay::SamplingRule

APN 合作伙伴资源类型
Aqua::Enterprise::Enforcer
Aqua::Enterprise::KubeEnforcer
Aqua::Enterprise::Scanner
Aqua::Enterprise::Server
Atlassian::Opsgenie::Integration
Atlassian::Opsgenie::Team
Atlassian::Opsgenie::User
Datadog::Dashboards::Dashboard
Datadog::Integrations::AWS
Datadog::Monitors::Downtime
Datadog::Monitors::Monitor
Datadog::SLOs::SLO
FireEye::CloudIntegrations::Cloudwatch
Gremlin::Agent::Helm
MongoDB::Atlas::Cluster
MongoDB::Atlas::DatabaseUser
MongoDB::Atlas::NetworkPeering
MongoDB::Atlas::Project
MongoDB::Atlas::ProjectIpAccessList
Snyk::Container::Helm
Spot::Elastigroup::Group
Sysdig::Helm::Agent
TrendMicro::CloudOneContainer::Helm