Version 20.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 types6

addedAWS::IoTSiteWise::Assetdocs ↗#Link to AWS::IoTSiteWise::Asset
Type: AWS::IoTSiteWise::AssetProperties:  AssetModelId: String  AssetName: String  AssetProperties:    - LogicalId: String      Alias: String      NotificationState: String  AssetHierarchies:    - LogicalId: String      ChildAssetId: String  Tags:    - Key: String      Value: StringFn::GetAtt:  AssetId: String  AssetArn: String
addedAWS::IoTSiteWise::AssetModeldocs ↗#Link to AWS::IoTSiteWise::AssetModel
Type: AWS::IoTSiteWise::AssetModelProperties:  AssetModelName: String  AssetModelDescription: String  AssetModelProperties:    - LogicalId: String      Name: String      DataType: String      Unit: String      Type:        TypeName: String        Attribute:          DefaultValue: String        Transform:          Expression: String          Variables:            - Name: String              Value:                PropertyLogicalId: String                HierarchyLogicalId: String        Metric:          Expression: String          Variables:  # ExpressionVariable: see above          Window:            Tumbling:              Interval: String  AssetModelHierarchies:    - LogicalId: String      Name: String      ChildAssetModelId: String  Tags:    - Key: String      Value: StringFn::GetAtt:  AssetModelId: String  AssetModelArn: String
addedAWS::IoTSiteWise::Gatewaydocs ↗#Link to AWS::IoTSiteWise::Gateway
Type: AWS::IoTSiteWise::GatewayProperties:  GatewayName: String  GatewayPlatform:    Greengrass:      GroupArn: String  Tags:    - Key: String      Value: String  GatewayCapabilitySummaries:    - CapabilityNamespace: String      CapabilityConfiguration: StringFn::GetAtt:  GatewayId: String
addedAWS::IVS::Channeldocs ↗#Link to AWS::IVS::Channel
Type: AWS::IVS::ChannelProperties:  Name: String  Authorized: Boolean  LatencyMode: String  Type: String  Tags:    - Key: String      Value: StringFn::GetAtt:  Arn: String  PlaybackUrl: String  IngestEndpoint: String
addedAWS::IVS::PlaybackKeyPairdocs ↗#Link to AWS::IVS::PlaybackKeyPair
Type: AWS::IVS::PlaybackKeyPairProperties:  Name: String  PublicKeyMaterial: String  Tags:    - Key: String      Value: StringFn::GetAtt:  Fingerprint: String  Arn: String
addedAWS::IVS::StreamKeydocs ↗#Link to AWS::IVS::StreamKey
Type: AWS::IVS::StreamKeyProperties:  ChannelArn: String  Tags:    - Key: String      Value: StringFn::GetAtt:  Arn: String  Value: String

02Modified resource types7

modifiedAWS::DLM::LifecyclePolicyhistorydocs ↗#Link to AWS::DLM::LifecyclePolicy
Type: AWS::DLM::LifecyclePolicyProperties:  PolicyDetails:    Parameters:added:       NoReboot: Boolean
modifiedAWS::EC2::ClientVpnEndpointhistorydocs ↗#Link to AWS::EC2::ClientVpnEndpoint
Type: AWS::EC2::ClientVpnEndpointProperties:  AuthenticationOptions:    - FederatedAuthentication:added:         SelfServiceSAMLProviderArn: Stringadded:   SelfServicePortal: String
modifiedAWS::EC2::VPCEndpointServicehistorydocs ↗#Link to AWS::EC2::VPCEndpointService
Type: AWS::EC2::VPCEndpointServiceProperties:removed:   ApplianceLoadBalancerArns:removed:     - String
modifiedAWS::GlobalAccelerator::EndpointGrouphistorydocs ↗#Link to AWS::GlobalAccelerator::EndpointGroup
Type: AWS::GlobalAccelerator::EndpointGroupProperties:added:   PortOverrides:added:     - ListenerPort: Integeradded:       EndpointPort: Integer
modifiedAWS::LakeFormation::DataLakeSettingshistorydocs ↗#Link to AWS::LakeFormation::DataLakeSettings
Type: AWS::LakeFormation::DataLakeSettingsProperties:added:   TrustedResourceOwners:added:     - String
modifiedAWS::MediaPackage::OriginEndpointhistorydocs ↗#Link to AWS::MediaPackage::OriginEndpoint
Type: AWS::MediaPackage::OriginEndpointProperties:  CmafPackage:    HlsManifests:modified:       - AdTriggers: AdTriggers → List of String  DashPackage:modified:     AdTriggers: AdTriggers → List of String  HlsPackage:modified:     AdTriggers: AdTriggers → List of String
modifiedAWS::S3::Buckethistorydocs ↗#Link to AWS::S3::Bucket
Type: AWS::S3::BucketProperties:  ReplicationConfiguration:    Rules:      - SourceSelectionCriteria:removed:           ReplicaModifications:removed:             Status: String