CloudFormation Changelog
Changes to the CloudFormation resource specification.
- ADDED
- 2
- REMOVED
- 0
- MODIFIED
- 14
- DOCUMENTATION
- 0
New resource types
AWS:: Deadline:: LimitLink to AWS::Deadline::Limit
Type: AWS::Deadline::Limit
Properties:
Description: String
AmountRequirementName: String
DisplayName: String
MaxCount: Integer
FarmId: String
Fn::GetAtt:
LimitId: String
CurrentCount: Integer
AWS:: Deadline:: QueueLimitAssociationLink to AWS::Deadline::QueueLimitAssociation
Type: AWS::Deadline::QueueLimitAssociation
Properties:
LimitId: String
QueueId: String
FarmId: String
Changed resource types
AWS:: APS:: ScraperLink to AWS::APS::Scraper
Type: AWS::APS::Scraper
Properties:
added: RoleConfiguration:
added: TargetRoleArn: String
added: SourceRoleArn: String
AWS:: Batch:: JobDefinitionLink to AWS::Batch::JobDefinition
Type: AWS::Batch::JobDefinition
Properties:
EksProperties:
PodProperties:
Containers:
- VolumeMounts:
added: - SubPath: String
InitContainers: # EksContainer: see above
Metadata:
added: Annotations:
added: <key>: String
added: Namespace: String
Volumes:
added: - PersistentVolumeClaim:
added: ReadOnly: Boolean
added: ClaimName: String
NodeProperties:
NodeRangeProperties:
- EksProperties: # EksProperties: see above
AWS:: CloudFront:: DistributionLink to AWS::CloudFront::Distribution
Type: AWS::CloudFront::Distribution
Properties:
DistributionConfig:
Origins:
added: - VpcOriginConfig:
added: OriginReadTimeout: Integer
added: VpcOriginId: String
added: OriginKeepaliveTimeout: Integer
AWS:: ECS:: ServiceLink to AWS::ECS::Service
Type: AWS::ECS::Service
Properties:
VolumeConfigurations:
- ManagedEBSVolume:
removed: VolumeInitializationRate: Integer
AWS:: EMRContainers:: VirtualClusterLink to AWS::EMRContainers::VirtualCluster
Type: AWS::EMRContainers::VirtualCluster
Properties:
added: SecurityConfigurationId: String
AWS:: IoTFleetWise:: StateTemplateLink to AWS::IoTFleetWise::StateTemplate
Type: AWS::IoTFleetWise::StateTemplate
Fn::GetAtt:
added: Id: String
AWS:: IoTFleetWise:: VehicleLink to AWS::IoTFleetWise::Vehicle
Type: AWS::IoTFleetWise::Vehicle
Properties:
added: StateTemplates:
added: - Identifier: String
added: StateTemplateUpdateStrategy:
added: OnChange: Json
added: Periodic:
added: StateTemplateUpdateRate:
added: Value: Double
added: Unit: String
AWS:: IoTSiteWise:: GatewayLink to AWS::IoTSiteWise::Gateway
Type: AWS::IoTSiteWise::Gateway
Properties:
GatewayPlatform:
removed: Greengrass:
removed: GroupArn: String
GreengrassV2:
added: CoreDeviceOperatingSystem: String
added: GatewayVersion: String
AWS:: IVS:: ChannelLink to AWS::IVS::Channel
Type: AWS::IVS::Channel
Properties:
added: ContainerFormat: String
added: MultitrackInputConfiguration:
added: MaximumResolution: String
added: Policy: String
added: Enabled: Boolean
AWS:: KinesisFirehose:: DeliveryStreamLink to AWS::KinesisFirehose::DeliveryStream
Type: AWS::KinesisFirehose::DeliveryStream
Properties:
added: DirectPutSourceConfiguration:
added: ThroughputHintInMBs: Integer
IcebergDestinationConfiguration:
added: AppendOnly: Boolean
AWS:: S3:: BucketLink to AWS::S3::Bucket
Type: AWS::S3::Bucket
Properties:
added: MetadataTableConfiguration:
added: S3TablesDestination:
added: TableBucketArn: String
added: TableName: String
added: TableArn: String
added: TableNamespace: String
Fn::GetAtt:
added: MetadataTableConfiguration.S3TablesDestination.TableArn: String
added: MetadataTableConfiguration.S3TablesDestination.TableNamespace: String
AWS:: SSM:: ResourceDataSyncLink to AWS::SSM::ResourceDataSync
Type: AWS::SSM::ResourceDataSync
Fn::GetAtt:
removed: SyncName: String
AWS:: Transfer:: AgreementLink to AWS::Transfer::Agreement
Type: AWS::Transfer::Agreement
Properties:
added: EnforceMessageSigning: String
added: PreserveFilename: String
AWS:: Transfer:: ConnectorLink to AWS::Transfer::Connector
Type: AWS::Transfer::Connector
Properties:
As2Config:
added: PreserveContentType: String