Version 15.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 types4
addedAWS:: EFS:: AccessPointdocs ↗#Link to AWS::EFS::AccessPoint
Type: AWS::EFS::AccessPointProperties: ClientToken: String - Key: String Value: String FileSystemId: String PosixUser: Uid: String Gid: String SecondaryGids: - String RootDirectory: Path: String CreationInfo: OwnerUid: String OwnerGid: String Permissions: StringFn::GetAtt: AccessPointId: String Arn: StringaddedAWS:: IoT:: ProvisioningTemplatedocs ↗#Link to AWS::IoT::ProvisioningTemplate
Type: AWS::IoT::ProvisioningTemplateProperties: TemplateName: String Description: String Enabled: Boolean ProvisioningRoleArn: String TemplateBody: String PreProvisioningHook: TargetArn: String PayloadVersion: String Tags: - JsonFn::GetAtt: TemplateArn: StringaddedAWS:: RDS:: DBProxydocs ↗#Link to AWS::RDS::DBProxy
Type: AWS::RDS::DBProxyProperties: Auth: - AuthScheme: String Description: String IAMAuth: String SecretArn: String UserName: String DBProxyName: String DebugLogging: Boolean EngineFamily: String IdleClientTimeout: Integer RequireTLS: Boolean RoleArn: String - Key: String Value: String VpcSecurityGroupIds: - String VpcSubnetIds: - StringFn::GetAtt: DBProxyArn: String Endpoint: StringaddedAWS:: RDS:: DBProxyTargetGroupdocs ↗#Link to AWS::RDS::DBProxyTargetGroup
Type: AWS::RDS::DBProxyTargetGroupProperties: DBProxyName: String ConnectionPoolConfigurationInfo: MaxConnectionsPercent: Integer MaxIdleConnectionsPercent: Integer ConnectionBorrowTimeout: Integer SessionPinningFilters: - String InitQuery: String DBInstanceIdentifiers: - String DBClusterIdentifiers: - StringFn::GetAtt: TargetGroupArn: String TargetGroupName: String02Modified resource types5
modifiedAWS:: CodeGuruProfiler:: ProfilingGrouphistorydocs ↗#Link to AWS::CodeGuruProfiler::ProfilingGroup
Type: AWS::CodeGuruProfiler::ProfilingGroupProperties:added: AgentPermissions: JsonmodifiedAWS:: EC2:: ClientVpnEndpointhistorydocs ↗#Link to AWS::EC2::ClientVpnEndpoint
Type: AWS::EC2::ClientVpnEndpointProperties: AuthenticationOptions:added: - FederatedAuthentication:added: SAMLProviderArn: StringmodifiedAWS:: ImageBuilder:: Imagehistorydocs ↗#Link to AWS::ImageBuilder::Image
Type: AWS::ImageBuilder::ImageProperties:added: OutputResources:added: Amis:added: - Description: Stringadded: Image: Stringadded: Name: Stringadded: Region: Stringadded: State:added: Reason: Stringadded: Status: StringFn::GetAtt:removed: OutputResources: OutputResourcesmodifiedAWS:: KinesisFirehose:: DeliveryStreamhistorydocs ↗#Link to AWS::KinesisFirehose::DeliveryStream
Type: AWS::KinesisFirehose::DeliveryStreamProperties: ElasticsearchDestinationConfiguration: # Required: Yes → Nomodified: BufferingHints: # Required: Yes → Nomodified: IntervalInSeconds: Integer # Required: Yes → Nomodified: SizeInMBs: Integeradded: ClusterEndpoint: String # Required: Yes → Nomodified: DomainARN: String # Required: Yes → Nomodified: IndexRotationPeriod: String ProcessingConfiguration: Processors: - # Required: Yes → Nomodified: Parameters: - ProcessorParameter # Required: Yes → Nomodified: RetryOptions: # Required: Yes → Nomodified: DurationInSeconds: Integer # Required: Yes → Nomodified: S3BackupMode: String S3Configuration: # Required: Yes → Nomodified: BufferingHints: # Required: Yes → Nomodified: IntervalInSeconds: Integer # Required: Yes → Nomodified: SizeInMBs: Integer # Required: Yes → Nomodified: CompressionFormat: String # Required: Yes → Nomodified: TypeName: Stringadded: VpcConfiguration:added: RoleARN: Stringadded: SubnetIds:added: - Stringadded: SecurityGroupIds:added: - String ExtendedS3DestinationConfiguration: # Required: Yes → Nomodified: BufferingHints: # BufferingHints: see above # Required: Yes → Nomodified: CompressionFormat: String DataFormatConversionConfiguration: # Required: Yes → Nomodified: Enabled: Boolean # Required: Yes → Nomodified: InputFormatConfiguration: # Required: Yes → Nomodified: Deserializer: OpenXJsonSerDe: # Duplicates allowed: No → Not specifiedmodified: ColumnToJsonKeyMappings: <key>: String # Required: Yes → Nomodified: OutputFormatConfiguration: # Required: Yes → Nomodified: Serializer: Serializer # Required: Yes → Nomodified: SchemaConfiguration: # Required: Yes → Nomodified: CatalogId: String # Required: Yes → Nomodified: DatabaseName: String # Required: Yes → Nomodified: Region: String # Required: Yes → Nomodified: RoleARN: String # Required: Yes → Nomodified: TableName: String # Required: Yes → Nomodified: VersionId: String ProcessingConfiguration: # ProcessingConfiguration: see above S3BackupConfiguration: # S3DestinationConfiguration: see above RedshiftDestinationConfiguration: ProcessingConfiguration: # ProcessingConfiguration: see aboveadded: RetryOptions:added: DurationInSeconds: Integeradded: S3BackupConfiguration:added: BucketARN: Stringadded: BufferingHints:added: IntervalInSeconds: Integeradded: SizeInMBs: Integeradded: CloudWatchLoggingOptions:added: Enabled: Booleanadded: LogGroupName: Stringadded: LogStreamName: Stringadded: CompressionFormat: Stringadded: EncryptionConfiguration:added: KMSEncryptionConfig:added: AWSKMSKeyARN: Stringadded: NoEncryptionConfig: Stringadded: ErrorOutputPrefix: Stringadded: Prefix: Stringadded: RoleARN: Stringadded: S3BackupMode: String S3Configuration: # S3DestinationConfiguration: see above S3DestinationConfiguration: # S3DestinationConfiguration: see above SplunkDestinationConfiguration: ProcessingConfiguration: # ProcessingConfiguration: see above RetryOptions: # Required: Yes → Nomodified: DurationInSeconds: Integer S3Configuration: # S3DestinationConfiguration: see abovemodifiedAWS:: MSK:: Clusterhistorydocs ↗#Link to AWS::MSK::Cluster
Type: AWS::MSK::ClusterProperties: # Update requires: Replacement → No interruptionmodified: ConfigurationInfo: # Update requires: Replacement → No interruptionmodified: Arn: String # Update requires: Replacement → No interruptionmodified: Revision: Integer # Update requires: Replacement → No interruptionmodified: KafkaVersion: String