Version 96.0.0
Issued
cfn.fyi compares each version of the AWS CloudFormation resource specification with the version before it. See new resource types and changed properties as AWS releases them.
- added
- modified
- removed
01Added resource types2
addedAWS:: AppRunner:: VpcIngressConnectiondocs ↗#Link to AWS::AppRunner::VpcIngressConnection
Type: AWS::AppRunner::VpcIngressConnectionProperties: VpcIngressConnectionName: String ServiceArn: String IngressVpcConfiguration: VpcId: String VpcEndpointId: String - Key: String Value: StringFn::GetAtt: VpcIngressConnectionArn: String Status: String DomainName: StringaddedAWS:: SupportApp:: SlackWorkspaceConfigurationdocs ↗#Link to AWS::SupportApp::SlackWorkspaceConfiguration
Type: AWS::SupportApp::SlackWorkspaceConfigurationProperties: TeamId: String VersionId: String02Modified resource types14
modifiedAWS:: ApiGatewayV2:: Deploymenthistorydocs ↗#Link to AWS::ApiGatewayV2::Deployment
Type: AWS::ApiGatewayV2::DeploymentFn::GetAtt:added: DeploymentId: StringmodifiedAWS:: AppRunner:: Servicehistorydocs ↗#Link to AWS::AppRunner::Service
Type: AWS::AppRunner::ServiceProperties: NetworkConfiguration:added: IngressConfiguration:added: IsPubliclyAccessible: BooleanmodifiedAWS:: Batch:: JobDefinitionhistorydocs ↗#Link to AWS::Batch::JobDefinition
Type: AWS::Batch::JobDefinitionProperties:added: EksProperties:added: PodProperties:added: Volumes:added: - Secret:added: ValueFrom: Stringadded: Name: Stringadded: EmptyDir:added: Medium: Stringadded: SizeLimit: Stringadded: HostPath:added: Path: Stringadded: Name: Stringadded: DnsPolicy: Stringadded: Containers:added: - Args:added: - Stringadded: VolumeMounts:added: - MountPath: Stringadded: ReadOnly: Booleanadded: Name: Stringadded: ImagePullPolicy: Stringadded: Command:added: - Stringadded: SecurityContext:added: RunAsUser: Integeradded: RunAsNonRoot: Booleanadded: Privileged: Booleanadded: ReadOnlyRootFilesystem: Booleanadded: RunAsGroup: Integeradded: Resources:added: Limits: Jsonadded: Requests: Jsonadded: Image: Stringadded: Env:added: - Value: Stringadded: Name: Stringadded: Name: Stringadded: ServiceAccountName: Stringadded: HostNetwork: BooleanmodifiedAWS:: DataPipeline:: Pipelinehistorydocs ↗#Link to AWS::DataPipeline::Pipeline
Type: AWS::DataPipeline::PipelineProperties: # Required: Yes → Nomodified: ParameterObjects: - ParameterObjectFn::GetAtt:added: PipelineId: StringmodifiedAWS:: EC2:: EC2Fleethistorydocs ↗#Link to AWS::EC2::EC2Fleet
Type: AWS::EC2::EC2FleetProperties: LaunchTemplateConfigs: - LaunchTemplateSpecification: # Required: No → Yesmodified: Version: String Overrides: - InstanceRequirements:added: AllowedInstanceTypes:added: - Stringadded: NetworkBandwidthGbps:added: Min: Doubleadded: Max: DoublemodifiedAWS:: EC2:: EIPhistorydocs ↗#Link to AWS::EC2::EIP
Type: AWS::EC2::EIPProperties:added: TransferAddress: StringmodifiedAWS:: EC2:: SpotFleethistorydocs ↗#Link to AWS::EC2::SpotFleet
Type: AWS::EC2::SpotFleetProperties: SpotFleetRequestConfigData: LaunchSpecifications: - InstanceRequirements:added: AllowedInstanceTypes:added: - Stringadded: NetworkBandwidthGbps:added: Min: Doubleadded: Max: Double LaunchTemplateConfigs: - Overrides: - InstanceRequirements: # InstanceRequirementsRequest: see aboveadded: - ResourceType: Stringadded: - Key: Stringadded: Value: StringmodifiedAWS:: IoT:: TopicRulehistorydocs ↗#Link to AWS::IoT::TopicRule
Type: AWS::IoT::TopicRuleProperties: TopicRulePayload: Actions: - Republish:modified: Headers: Json → RepublishActionHeadersadded: PayloadFormatIndicator: Stringadded: ContentType: Stringadded: ResponseTopic: Stringadded: CorrelationData: Stringadded: MessageExpiry: Stringadded: UserProperties:added: - Key: Stringadded: Value: String ErrorAction: # Action: see abovemodifiedAWS:: QuickSight:: DataSourcehistorydocs ↗#Link to AWS::QuickSight::DataSource
Type: AWS::QuickSight::DataSourceProperties: Credentials:added: SecretArn: StringmodifiedAWS:: RDS:: DBClusterhistorydocs ↗#Link to AWS::RDS::DBCluster
Type: AWS::RDS::DBClusterProperties: ScalingConfiguration:added: TimeoutAction: StringFn::GetAtt:added: DBClusterArn: StringmodifiedAWS:: RDS:: DBClusterParameterGrouphistorydocs ↗#Link to AWS::RDS::DBClusterParameterGroup
Type: AWS::RDS::DBClusterParameterGroupProperties:added: DBClusterParameterGroupName: StringFn::GetAtt:removed: DBClusterParameterGroupName: StringmodifiedAWS:: RDS:: DBInstancehistorydocs ↗#Link to AWS::RDS::DBInstance
Type: AWS::RDS::DBInstanceProperties:added: ReplicaMode: String # Update requires: Replacement → No interruptionmodified: SourceDBInstanceIdentifier: StringFn::GetAtt:added: DBInstanceArn: Stringadded: DbiResourceId: StringmodifiedAWS:: RDS:: DBParameterGrouphistorydocs ↗#Link to AWS::RDS::DBParameterGroup
Type: AWS::RDS::DBParameterGroupProperties:added: DBParameterGroupName: StringFn::GetAtt:removed: DBParameterGroupName: StringmodifiedAWS:: RDS:: OptionGrouphistorydocs ↗#Link to AWS::RDS::OptionGroup
Type: AWS::RDS::OptionGroupProperties:added: OptionGroupName: StringFn::GetAtt:removed: OptionGroupName: String