Version 16.3.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:: AppMesh:: GatewayRoutedocs ↗#Link to AWS::AppMesh::GatewayRoute
Type: AWS::AppMesh::GatewayRouteProperties: MeshName: String VirtualGatewayName: String MeshOwner: String GatewayRouteName: String Spec: HttpRoute: Action: Target: VirtualService: VirtualServiceName: String Match: Prefix: String Http2Route: # HttpGatewayRoute: see above GrpcRoute: Action: Target: # GatewayRouteTarget: see above Match: ServiceName: String - Key: String Value: StringFn::GetAtt: Uid: String MeshName: String VirtualGatewayName: String MeshOwner: String ResourceOwner: String GatewayRouteName: String Arn: StringaddedAWS:: AppMesh:: VirtualGatewaydocs ↗#Link to AWS::AppMesh::VirtualGateway
Type: AWS::AppMesh::VirtualGatewayProperties: VirtualGatewayName: String MeshName: String MeshOwner: String Spec: Logging: AccessLog: File: Path: String Listeners: - HealthCheck: Path: String UnhealthyThreshold: Integer Port: Integer HealthyThreshold: Integer TimeoutMillis: Integer Protocol: String IntervalMillis: Integer TLS: Mode: String Certificate: ACM: CertificateArn: String File: PrivateKey: String CertificateChain: String PortMapping: Port: Integer Protocol: String BackendDefaults: ClientPolicy: TLS: Validation: Trust: ACM: CertificateAuthorityArns: - String File: CertificateChain: String Enforce: Boolean Ports: - Integer - Key: String Value: StringFn::GetAtt: Uid: String VirtualGatewayName: String MeshName: String MeshOwner: String ResourceOwner: String Arn: String02Modified resource types7
modifiedAWS:: ApiGateway:: DomainNamehistorydocs ↗#Link to AWS::ApiGateway::DomainName
Type: AWS::ApiGateway::DomainNameProperties: # Required: Yes → No # Update requires: Replacement → No interruptionmodified: DomainName: String EndpointConfiguration: # Duplicates allowed: No → Not specifiedmodified: Types: - String # Duplicates allowed: Yes → Not specified - TagmodifiedAWS:: CodeBuild:: Projecthistorydocs ↗#Link to AWS::CodeBuild::Project
Type: AWS::CodeBuild::ProjectProperties:added: BuildBatchConfig:added: CombineArtifacts: Booleanadded: ServiceRole: Stringadded: TimeoutInMins: Integeradded: Restrictions:added: ComputeTypesAllowed:added: - Stringadded: MaximumBuildsAllowed: IntegermodifiedAWS:: CodeBuild:: ReportGrouphistorydocs ↗#Link to AWS::CodeBuild::ReportGroup
Type: AWS::CodeBuild::ReportGroupProperties: # Update requires: No interruption → Replacementmodified: Type: StringmodifiedAWS:: CodeGuruProfiler:: ProfilingGrouphistorydocs ↗#Link to AWS::CodeGuruProfiler::ProfilingGroup
Type: AWS::CodeGuruProfiler::ProfilingGroupProperties:added: AnomalyDetectionNotificationConfiguration:added: - channelId: Stringadded: channelUri: Stringadded: - Key: Stringadded: Value: StringmodifiedAWS:: FSx:: FileSystemhistorydocs ↗#Link to AWS::FSx::FileSystem
Type: AWS::FSx::FileSystemProperties: LustreConfiguration:added: AutoImportPolicy: StringmodifiedAWS:: IoT:: ProvisioningTemplatehistorydocs ↗#Link to AWS::IoT::ProvisioningTemplate
Type: AWS::IoT::ProvisioningTemplateProperties:added: Tags:added: - JsonmodifiedAWS:: KinesisFirehose:: DeliveryStreamhistorydocs ↗#Link to AWS::KinesisFirehose::DeliveryStream
Type: AWS::KinesisFirehose::DeliveryStreamProperties:added: HttpEndpointDestinationConfiguration:added: RoleARN: Stringadded: EndpointConfiguration:added: Url: Stringadded: AccessKey: Stringadded: Name: Stringadded: RequestConfiguration:added: ContentEncoding: Stringadded: CommonAttributes:added: - AttributeName: Stringadded: AttributeValue: Stringadded: BufferingHints:added: IntervalInSeconds: Integeradded: SizeInMBs: Integeradded: CloudWatchLoggingOptions:added: Enabled: Booleanadded: LogGroupName: Stringadded: LogStreamName: Stringadded: ProcessingConfiguration:added: Enabled: Booleanadded: Processors:added: - Parameters:added: - ParameterName: Stringadded: ParameterValue: Stringadded: Type: Stringadded: RetryOptions:added: DurationInSeconds: Integeradded: S3BackupMode: Stringadded: S3Configuration:added: BucketARN: Stringadded: BufferingHints: # BufferingHints: see aboveadded: CloudWatchLoggingOptions: # CloudWatchLoggingOptions: see aboveadded: CompressionFormat: Stringadded: EncryptionConfiguration:added: KMSEncryptionConfig:added: AWSKMSKeyARN: Stringadded: NoEncryptionConfig: Stringadded: ErrorOutputPrefix: Stringadded: Prefix: Stringadded: RoleARN: String