Version 235.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 types1

addedAWS::Logs::ScheduledQuerydocs ↗#Link to AWS::Logs::ScheduledQuery
Type: AWS::Logs::ScheduledQueryProperties:  Timezone: String  ScheduleExpression: String  DestinationConfiguration:    S3Configuration:      DestinationIdentifier: String      RoleArn: String  Description: String  StartTimeOffset: Integer  ScheduleStartTime: Double  QueryString: String  Name: String  ScheduleEndTime: Double  ExecutionRoleArn: String  State: String  QueryLanguage: String  LogGroupIdentifiers:    - String  Tags:    - Value: String      Key: StringFn::GetAtt:  LastTriggeredTime: Double  LastExecutionStatus: String  CreationTime: Double  LastUpdatedTime: Double  ScheduledQueryArn: String

02Modified resource types9

modifiedAWS::AutoScaling::AutoScalingGrouphistorydocs ↗#Link to AWS::AutoScaling::AutoScalingGroup
Type: AWS::AutoScaling::AutoScalingGroupProperties:added:   DeletionProtection: String
modifiedAWS::CleanRooms::Collaborationhistorydocs ↗#Link to AWS::CleanRooms::Collaboration
Type: AWS::CleanRooms::CollaborationProperties:added:   IsMetricsEnabled: Boolean
modifiedAWS::CleanRooms::Membershiphistorydocs ↗#Link to AWS::CleanRooms::Membership
Type: AWS::CleanRooms::MembershipProperties:added:   IsMetricsEnabled: Boolean
modifiedAWS::Connect::Userhistorydocs ↗#Link to AWS::Connect::User
Type: AWS::Connect::UserProperties:added:   AfterContactWorkConfigs:added:     - AfterContactWorkConfig:added:         AfterContactWorkTimeLimit: Integeradded:       Channel: Stringadded:       AgentFirstCallbackAfterContactWorkConfig:  # AfterContactWorkConfig: see aboveadded:   AutoAcceptConfigs:added:     - AutoAccept: Booleanadded:       AgentFirstCallbackAutoAccept: Booleanadded:       Channel: Stringadded:   PersistentConnectionConfigs:added:     - PersistentConnection: Booleanadded:       Channel: String  # Required: Yes → Nomodified:   PhoneConfig:    # Required: Yes → Nomodified:     PhoneType: Stringadded:   PhoneNumberConfigs:added:     - PhoneType: Stringadded:       Channel: Stringadded:       PhoneNumber: Stringadded:   VoiceEnhancementConfigs:added:     - VoiceEnhancementMode: Stringadded:       Channel: String
modifiedAWS::GroundStation::DataflowEndpointGroupV2historydocs ↗#Link to AWS::GroundStation::DataflowEndpointGroupV2
Type: AWS::GroundStation::DataflowEndpointGroupV2Properties:  Endpoints:    - DownlinkAwsGroundStationAgentEndpoint:        DataflowDetails:          AgentConnectionDetails:            # Update requires: Some interruptions → No interruptionmodified:             AgentIpAndPortAddress:              # Update requires: Some interruptions → No interruptionmodified:               Mtu: Integer              # Update requires: Some interruptions → No interruptionmodified:               SocketAddress:                # Update requires: Some interruptions → No interruptionmodified:                 Name: String                # Update requires: Some interruptions → No interruptionmodified:                 PortRange:                  # Update requires: Some interruptions → No interruptionmodified:                   Maximum: Integer                  # Update requires: Some interruptions → No interruptionmodified:                   Minimum: Integer            # Update requires: Some interruptions → No interruptionmodified:             EgressAddressAndPort:              # Update requires: Some interruptions → No interruptionmodified:               Mtu: Integer              # Update requires: Some interruptions → No interruptionmodified:               SocketAddress:                # Update requires: Some interruptions → No interruptionmodified:                 Name: String                # Update requires: Some interruptions → No interruptionmodified:                 Port: Integer      UplinkAwsGroundStationAgentEndpoint:        DataflowDetails:          AgentConnectionDetails:            # Update requires: Some interruptions → No interruptionmodified:             AgentIpAndPortAddress:  # RangedConnectionDetails: see above            # Update requires: Some interruptions → No interruptionmodified:             IngressAddressAndPort:  # ConnectionDetails: see aboveFn::GetAtt:  EndpointDetails:    - DownlinkAwsGroundStationAgentEndpoint:        DataflowDetails:  # DownlinkDataflowDetails: see above      UplinkAwsGroundStationAgentEndpoint:        DataflowDetails:  # UplinkDataflowDetails: see above
modifiedAWS::MediaLive::Channelhistorydocs ↗#Link to AWS::MediaLive::Channel
Type: AWS::MediaLive::ChannelProperties:  Destinations:    - MediaPackageSettings:added:         - ChannelEndpointId: Stringadded:           MediaPackageRegionName: String  EncoderSettings:    GlobalConfiguration:      OutputLockingSettings:added:         DisabledLockingSettings:added:           CustomEpoch: String        PipelineLockingSettings:added:           CustomEpoch: String    OutputGroups:      - OutputGroupSettings:          MediaPackageGroupSettings:            MediapackageV2GroupSettings:added:               AdditionalDestinations:added:                 - Destination:added:                     DestinationRefId: String    VideoDescriptions:      - CodecSettings:          Av1Settings:added:             TimecodeInsertion: String
modifiedAWS::S3Vectors::Indexhistorydocs ↗#Link to AWS::S3Vectors::Index
Type: AWS::S3Vectors::IndexProperties:added:   Tags:added:     - Value: Stringadded:       Key: String
modifiedAWS::S3Vectors::VectorBuckethistorydocs ↗#Link to AWS::S3Vectors::VectorBucket
Type: AWS::S3Vectors::VectorBucketProperties:added:   Tags:added:     - Value: Stringadded:       Key: String
modifiedAWS::SageMaker::ModelPackagehistorydocs ↗#Link to AWS::SageMaker::ModelPackage
Type: AWS::SageMaker::ModelPackageProperties:  AdditionalInferenceSpecifications:    - Containers:        - ModelDataSource:            # Update requires: Some interruptions → No interruptionmodified:             S3DataSource:              # Update requires: Some interruptions → No interruptionmodified:               CompressionType: String              # Update requires: Some interruptions → No interruptionmodified:               ModelAccessConfig:                # Update requires: Some interruptions → No interruptionmodified:                 AcceptEula: Boolean              # Update requires: Some interruptions → No interruptionmodified:               S3DataType: String              # Update requires: Some interruptions → No interruptionmodified:               S3Uri: String          ModelInput:            # Update requires: Some interruptions → No interruptionmodified:             DataInputConfig: String  AdditionalInferenceSpecificationsToAdd:  # AdditionalInferenceSpecificationDefinition: see above  InferenceSpecification:    Containers:  # ModelPackageContainerDefinition: see above