Version 265.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 types68

addedAWS::Artifact::ComplianceInquirydocs ↗#Link to AWS::Artifact::ComplianceInquiry
Type: AWS::Artifact::ComplianceInquiryProperties:  Tags:    - Value: String      Key: StringFn::GetAtt:  Status: String  InputSource: String  CreatedAt: String  Id: String  Arn: String  SupportMode: String  UpdatedAt: String  Name: String  StatusMessage: String
addedAWS::BackupGateway::Gatewaydocs ↗#Link to AWS::BackupGateway::Gateway
Type: AWS::BackupGateway::GatewayProperties:  GatewayType: String  GatewayDisplayName: String  Tags:    - Value: String      Key: StringFn::GetAtt:  GatewayId: String  MaintenanceStartTime:    DayOfWeek: Integer    MinuteOfHour: Integer    DayOfMonth: Integer    HourOfDay: Integer  GatewayArn: String  VpcEndpoint: String  SoftwareVersion: String  LastSeenTime: String  DeprecationDate: String  HypervisorId: String  MaintenanceStartTime.DayOfWeek: Integer  NextUpdateAvailabilityTime: String  MaintenanceStartTime.MinuteOfHour: Integer  MaintenanceStartTime.DayOfMonth: Integer  MaintenanceStartTime.HourOfDay: Integer
addedAWS::Braket::QuantumTaskdocs ↗#Link to AWS::Braket::QuantumTask
Type: AWS::Braket::QuantumTaskProperties:  DeviceArn: String  OutputS3Bucket: String  Shots: Integer  ExperimentalCapabilities:    Enabled: String  Associations:    - Type: String      Arn: String  Tags:    - Value: String      Key: String  DeviceParameters: StringFn::GetAtt:  Status: String  QuantumTaskArn: String  CreatedAt: String  OutputS3Directory: String  ActionMetadata.ActionType: String  ActionMetadata:    ActionType: String
addedAWS::Chime::MediaCapturePipelinedocs ↗#Link to AWS::Chime::MediaCapturePipeline
Type: AWS::Chime::MediaCapturePipelineProperties:  SseAwsKeyManagementParams:    AwsKmsKeyId: String    AwsKmsEncryptionContext: String  ChimeSdkMeetingConfiguration:    SourceConfiguration:      SelectedVideoStreams:        ExternalUserIds:          - String        AttendeeIds:          - String    ArtifactsConfiguration:      Video:        MuxType: String        State: String      Content:        MuxType: String        State: String      Audio:        MuxType: String      CompositedVideo:        Layout: String        GridViewConfiguration:          ContentShareLayout: String          PresenterOnlyConfiguration:            PresenterPosition: String          VideoAttribute:            CornerRadius: Integer            BorderThickness: Integer            BorderColor: String            HighlightColor: String          HorizontalLayoutConfiguration:            TileAspectRatio: String            TilePosition: String            TileOrder: String            TileCount: Integer          CanvasOrientation: String          ActiveSpeakerOnlyConfiguration:            ActiveSpeakerPosition: String          VerticalLayoutConfiguration:            TileAspectRatio: String            TilePosition: String            TileOrder: String            TileCount: Integer        Resolution: String  SourceType: String  SinkArn: String  SinkType: String  Tags:    - Value: String      Key: String  SinkIamRoleArn: StringFn::GetAtt:  Status: String  UpdatedTimestamp: String  CreatedTimestamp: String  SourceArn: String  MediaPipelineId: String  MediaPipelineArn: String
addedAWS::Chime::MediaConcatenationPipelinedocs ↗#Link to AWS::Chime::MediaConcatenationPipeline
Type: AWS::Chime::MediaConcatenationPipelineProperties:  Sinks:    - Type: String      S3BucketSinkConfiguration:        Destination: String  Sources:    - Type: String      MediaCapturePipelineSourceConfiguration:        ChimeSdkMeetingConfiguration:          ArtifactsConfiguration:            DataChannel:              State: String            Video:              State: String            Content:              State: String            MeetingEvents:              State: String            Audio:              State: String            TranscriptionMessages:              State: String            CompositedVideo:              State: String        MediaPipelineArn: String  Tags:    - Value: String      Key: StringFn::GetAtt:  Status: String  UpdatedTimestamp: String  CreatedTimestamp: String  MediaPipelineId: String  MediaPipelineArn: String
addedAWS::Chime::MediaInsightsPipelinedocs ↗#Link to AWS::Chime::MediaInsightsPipeline
Type: AWS::Chime::MediaInsightsPipelineProperties:  KinesisVideoStreamSourceRuntimeConfiguration:    MediaSampleRate: Integer    MediaEncoding: String    Streams:      - FragmentNumber: String        StreamChannelDefinition:          ChannelDefinitions:            - ChannelId: Integer              ParticipantRole: String          NumberOfChannels: Integer        StreamArn: String  S3RecordingSinkRuntimeConfiguration:    Destination: String    RecordingFileFormat: String  MediaInsightsRuntimeMetadata:    <key>: String  KinesisVideoStreamRecordingSourceRuntimeConfiguration:    FragmentSelector:      FragmentSelectorType: String      TimestampRange:        StartTimestamp: String        EndTimestamp: String    Streams:      - StreamArn: String  Tags:    - Value: String      Key: String  MediaInsightsPipelineConfigurationArn: StringFn::GetAtt:  Status: String  CreatedTimestamp: String  MediaPipelineId: String  MediaPipelineArn: String
addedAWS::Chime::MediaInsightsPipelineConfigurationdocs ↗#Link to AWS::Chime::MediaInsightsPipelineConfiguration
Type: AWS::Chime::MediaInsightsPipelineConfigurationProperties:  RealTimeAlertConfiguration:    Disabled: Boolean    Rules:      - Type: String        KeywordMatchConfiguration:          Keywords:            - String          Negate: Boolean          RuleName: String        SentimentConfiguration:          TimePeriod: Integer          SentimentType: String          RuleName: String        IssueDetectionConfiguration:          RuleName: String  ResourceAccessRoleArn: String  Elements:    - AmazonTranscribeCallAnalyticsProcessorConfiguration:        PostCallAnalyticsSettings:          DataAccessRoleArn: String          ContentRedactionOutput: String          OutputLocation: String          OutputEncryptionKMSKeyId: String        LanguageModelName: String        FilterPartialResults: Boolean        VocabularyFilterName: String        PartialResultsStability: String        LanguageCode: String        EnablePartialResultsStabilization: Boolean        CallAnalyticsStreamCategories:          - String        VocabularyName: String        ContentRedactionType: String        ContentIdentificationType: String        PiiEntityTypes: String        VocabularyFilterMethod: String      Type: String      AmazonTranscribeProcessorConfiguration:        IdentifyMultipleLanguages: Boolean        VocabularyNames: String        LanguageModelName: String        FilterPartialResults: Boolean        VocabularyFilterName: String        IdentifyLanguage: Boolean        PartialResultsStability: String        LanguageOptions: String        VocabularyFilterNames: String        LanguageCode: String        EnablePartialResultsStabilization: Boolean        VocabularyName: String        ContentRedactionType: String        ShowSpeakerLabel: Boolean        ContentIdentificationType: String        PiiEntityTypes: String        PreferredLanguage: String        VocabularyFilterMethod: String      KinesisDataStreamSinkConfiguration:        InsightsTarget: String      S3RecordingSinkConfiguration:        Destination: String        RecordingFileFormat: String  MediaInsightsPipelineConfigurationName: String  Tags:    - Value: String      Key: StringFn::GetAtt:  MediaInsightsPipelineConfigurationId: String  UpdatedTimestamp: String  CreatedTimestamp: String  MediaInsightsPipelineConfigurationArn: String
addedAWS::Chime::MediaLiveConnectorPipelinedocs ↗#Link to AWS::Chime::MediaLiveConnectorPipeline
Type: AWS::Chime::MediaLiveConnectorPipelineProperties:  Sinks:    - RTMPConfiguration:        AudioSampleRate: String        AudioChannels: String        Url: String      SinkType: String  Sources:    - SourceType: String      ChimeSdkMeetingLiveConnectorConfiguration:        MuxType: String        SourceConfiguration:          SelectedVideoStreams:            ExternalUserIds:              - String            AttendeeIds:              - String        Arn: String        CompositedVideo:          Layout: String          GridViewConfiguration:            ContentShareLayout: String            PresenterOnlyConfiguration:              PresenterPosition: String            VideoAttribute:              CornerRadius: Integer              BorderThickness: Integer              BorderColor: String              HighlightColor: String            HorizontalLayoutConfiguration:              TileAspectRatio: String              TilePosition: String              TileOrder: String              TileCount: Integer            CanvasOrientation: String            ActiveSpeakerOnlyConfiguration:              ActiveSpeakerPosition: String            VerticalLayoutConfiguration:              TileAspectRatio: String              TilePosition: String              TileOrder: String              TileCount: Integer          Resolution: String  Tags:    - Value: String      Key: StringFn::GetAtt:  Status: String  UpdatedTimestamp: String  CreatedTimestamp: String  MediaPipelineId: String  MediaPipelineArn: String
addedAWS::Chime::MediaStreamPipelinedocs ↗#Link to AWS::Chime::MediaStreamPipeline
Type: AWS::Chime::MediaStreamPipelineProperties:  Sinks:    - MediaStreamType: String      ReservedStreamCapacity: Integer      SinkArn: String      SinkType: String  Sources:    - SourceArn: String      SourceType: String  Tags:    - Value: String      Key: StringFn::GetAtt:  Status: String  UpdatedTimestamp: String  CreatedTimestamp: String  MediaPipelineId: String  MediaPipelineArn: String
addedAWS::Chime::SipMediaApplicationdocs ↗#Link to AWS::Chime::SipMediaApplication
Type: AWS::Chime::SipMediaApplicationProperties:  Endpoints:    - LambdaArn: String  AwsRegion: String  Tags:    - Value: String      Key: String  Name: StringFn::GetAtt:  UpdatedTimestamp: String  SipMediaApplicationId: String  CreatedTimestamp: String  SipMediaApplicationArn: String
addedAWS::CleanRoomsML::AudienceGenerationJobdocs ↗#Link to AWS::CleanRoomsML::AudienceGenerationJob
Type: AWS::CleanRoomsML::AudienceGenerationJobProperties:  Description: String  IncludeSeedInOutput: Boolean  Tags:    - Value: String      Key: StringFn::GetAtt:  Status: String  Metrics:    RecallMetric: Double    RelevanceMetrics:      - Score: Double        AudienceSize:          Type: String          Value: Integer  Metrics.RelevanceMetrics:  # RelevanceMetric: see above  AudienceGenerationJobArn: String  StartedBy: String  CreateTime: String  UpdateTime: String  ConfiguredAudienceModelArn: String  Metrics.RecallMetric: Double  Name: String
addedAWS::CleanRoomsML::AudienceModeldocs ↗#Link to AWS::CleanRoomsML::AudienceModel
Type: AWS::CleanRoomsML::AudienceModelFn::GetAtt:  Status: String  Description: String  KmsKeyArn: String  CreateTime: String  UpdateTime: String  TrainingDataEndTime: String  TrainingDatasetArn: String  TrainingDataStartTime: String  Tags:    - Value: String      Key: String  AudienceModelArn: String  Name: String
addedAWS::CleanRoomsML::ConfiguredAudienceModeldocs ↗#Link to AWS::CleanRoomsML::ConfiguredAudienceModel
Type: AWS::CleanRoomsML::ConfiguredAudienceModelFn::GetAtt:  Status: String  Description: String  CreateTime: String  MinMatchingSeedSize: Integer  AudienceSizeConfig:    AudienceSizeBins:      - Integer    AudienceSizeType: String  OutputConfig.Destination:    S3Destination:      S3Uri: String  Name: String  AudienceSizeConfig.AudienceSizeBins:    - Integer  OutputConfig.Destination.S3Destination:  # S3ConfigMap: see above  OutputConfig:    Destination:  # AudienceDestination: see above    RoleArn: String  OutputConfig.RoleArn: String  SharedAudienceMetrics:    - String  UpdateTime: String  AudienceSizeConfig.AudienceSizeType: String  ConfiguredAudienceModelArn: String  Tags:    - Value: String      Key: String  AudienceModelArn: String  OutputConfig.Destination.S3Destination.S3Uri: String
addedAWS::CleanRoomsML::MLInputChanneldocs ↗#Link to AWS::CleanRoomsML::MLInputChannel
Type: AWS::CleanRoomsML::MLInputChannelFn::GetAtt:  SyntheticDataConfiguration.SyntheticDataParameters.MaxMembershipInferenceAttackScore: Double  Description: String  InputChannel.DataSource.ProtectedQueryInputParameters.ComputeConfiguration.Worker.Number: Integer  SyntheticDataConfiguration.SyntheticDataParameters.Epsilon: Double  NumberOfRecords: Integer  Name: String  RetentionInDays: Integer  InputChannel.DataSource.ProtectedQueryInputParameters.SqlParameters.AnalysisTemplateArn: String  MembershipIdentifier: String  KmsKeyArn: String  SyntheticDataConfiguration.SyntheticDataParameters.ColumnClassification.ColumnMapping:    - ColumnName: String      ColumnType: String      IsPredictiveValue: Boolean  ConfiguredModelAlgorithmAssociations:    - String  InputChannel:    RoleArn: String    DataSource:      ProtectedQueryInputParameters:        SqlParameters:          Parameters:            <key>: String          QueryString: String          AnalysisTemplateArn: String        ResultFormat: String        ComputeConfiguration:          Worker:            Type: String            Number: Integer            Properties:              Spark:                <key>: String  MlInputChannelArn: String  InputChannel.DataSource.ProtectedQueryInputParameters.ResultFormat: String  ProtectedQueryIdentifier: String  SyntheticDataConfiguration.SyntheticDataParameters.ColumnClassification:    ColumnMapping:  # SyntheticDataColumnProperties: see above  PrivacyBudgets:    AccessBudgets:      - ResourceArn: String        Details:          - RemainingBudget: Integer            Budget: Integer            BudgetType: String            AutoRefresh: String        AggregateRemainingBudget: Integer  InputChannel.DataSource.ProtectedQueryInputParameters:  # ProtectedQueryInputParameters: see above  Tags:    - Value: String      Key: String  Status: String  CollaborationIdentifier: String  InputChannel.DataSource.ProtectedQueryInputParameters.ComputeConfiguration.Worker:  # WorkerComputeConfiguration: see above  InputChannel.DataSource.ProtectedQueryInputParameters.ComputeConfiguration.Worker.Properties:  # Properties: see above  CreateTime: String  InputChannel.DataSource.ProtectedQueryInputParameters.ComputeConfiguration.Worker.Properties.Spark:    <key>: String  SyntheticDataConfiguration:    SyntheticDataParameters:      ColumnClassification:  # ColumnClassificationDetails: see above      Epsilon: Double      MaxMembershipInferenceAttackScore: Double  InputChannel.DataSource.ProtectedQueryInputParameters.SqlParameters.QueryString: String  SizeInGb: Double  NumberOfFiles: Double  SyntheticDataConfiguration.SyntheticDataParameters:  # MLSyntheticDataParameters: see above  PrivacyBudgets.AccessBudgets:  # AccessBudget: see above  InputChannel.DataSource.ProtectedQueryInputParameters.SqlParameters.Parameters:    <key>: String  UpdateTime: String  InputChannel.RoleArn: String  InputChannel.DataSource:  # InputChannelDataSource: see above  InputChannel.DataSource.ProtectedQueryInputParameters.ComputeConfiguration:  # ComputeConfiguration: see above  InputChannel.DataSource.ProtectedQueryInputParameters.ComputeConfiguration.Worker.Type: String  InputChannel.DataSource.ProtectedQueryInputParameters.SqlParameters:  # ProtectedQuerySQLParameters: see above
addedAWS::CleanRoomsML::TrainedModelInferenceJobdocs ↗#Link to AWS::CleanRoomsML::TrainedModelInferenceJob
Type: AWS::CleanRoomsML::TrainedModelInferenceJobProperties:  MembershipIdentifier: String  Description: String  OutputConfiguration:    Accept: String    Members:      - AccountId: String  TrainedModelArn: String  ResourceConfig:    InstanceCount: Integer    InstanceType: String  ConfiguredModelAlgorithmAssociationArn: String  Tags:    - Value: String      Key: String  Name: String  DataSource:    MlInputChannelArn: StringFn::GetAtt:  TrainedModelInferenceJobArn: String  Status: String  CreateTime: String  UpdateTime: String
addedAWS::CloudHSMV2::Backupdocs ↗#Link to AWS::CloudHSMV2::Backup
Type: AWS::CloudHSMV2::BackupFn::GetAtt:  BackupState: String  NeverExpires: Boolean  ClusterId: String  BackupId: String  Arn: String  CreateTimestamp: String  Tags:    - Value: String      Key: String
addedAWS::CodeBuild::Reportdocs ↗#Link to AWS::CodeBuild::Report
Type: AWS::CodeBuild::ReportFn::GetAtt:  CodeCoverageSummary.BranchCoveragePercentage: Double  ExportConfig.S3Destination.EncryptionKey: String  CodeCoverageSummary.LinesCovered: Integer  TestSummary.Total: Integer  ExportConfig.S3Destination.Path: String  CodeCoverageSummary:    BranchesCovered: Integer    LineCoveragePercentage: Double    LinesMissed: Integer    BranchCoveragePercentage: Double    LinesCovered: Integer    BranchesMissed: Integer  Name: String  ReportGroupArn: String  Created: String  CodeCoverageSummary.BranchesCovered: Integer  ExportConfig:    S3Destination:      Path: String      Bucket: String      Packaging: String      EncryptionKey: String      BucketOwner: String      EncryptionDisabled: Boolean    ExportConfigType: String  Truncated: Boolean  ExportConfig.S3Destination:  # S3ReportExportConfig: see above  ExportConfig.S3Destination.BucketOwner: String  CodeCoverageSummary.LineCoveragePercentage: Double  CodeCoverageSummary.BranchesMissed: Integer  ExportConfig.ExportConfigType: String  TestSummary:    Total: Integer    StatusCounts:      <key>: Integer    DurationInNanoSeconds: Integer  Status: String  CodeCoverageSummary.LinesMissed: Integer  ExportConfig.S3Destination.EncryptionDisabled: Boolean  ExportConfig.S3Destination.Packaging: String  Expired: String  TestSummary.DurationInNanoSeconds: Integer  Type: String  TestSummary.StatusCounts:    <key>: Integer  ExportConfig.S3Destination.Bucket: String  Arn: String  ExecutionId: String
addedAWS::Comprehend::DocumentClassifierEndpointdocs ↗#Link to AWS::Comprehend::DocumentClassifierEndpoint
Type: AWS::Comprehend::DocumentClassifierEndpointProperties:  ModelArn: String  EndpointName: String  DesiredInferenceUnits: Integer  Tags:    - Value: String      Key: StringFn::GetAtt:  CurrentInferenceUnits: Integer  CreationTime: String  LastModifiedTime: String  Arn: String
addedAWS::Comprehend::PiiEntitiesDetectionJobdocs ↗#Link to AWS::Comprehend::PiiEntitiesDetectionJob
Type: AWS::Comprehend::PiiEntitiesDetectionJobProperties:  LanguageCode: String  DataAccessRoleArn: String  Mode: String  JobName: String  RedactionConfig:    MaskMode: String    MaskCharacter: String    PiiEntityTypes:      - String  InputDataConfig:    S3Uri: String    InputFormat: String  Tags:    - Value: String      Key: StringFn::GetAtt:  JobArn: String  JobStatus: String  OutputDataConfig.S3Uri: String  OutputDataConfig:    S3Uri: String  SubmitTime: String  JobId: String
addedAWS::Deadline::Volumedocs ↗#Link to AWS::Deadline::Volume
Type: AWS::Deadline::VolumeProperties:  FleetId: String  FarmId: String  Tags:    - Value: String      Key: StringFn::GetAtt:  SizeGiB: Integer  CreatedAt: String  AvailabilityZoneId: String  LastReleasedAt: String  Iops: Integer  VolumeId: String  LastAssignedAt: String  VolumeType: String  State: String  ThroughputMiB: Integer  Arn: String  ExpiresAt: String  AttachedWorkerId: String
addedAWS::DMS::ReplicationTaskAssessmentRundocs ↗#Link to AWS::DMS::ReplicationTaskAssessmentRun
Type: AWS::DMS::ReplicationTaskAssessmentRunFn::GetAtt:  Status: String  ReplicationTaskAssessmentRunCreationDate: String  AssessmentProgress.IndividualAssessmentCompletedCount: Integer  AssessmentProgress:    IndividualAssessmentCompletedCount: Integer    IndividualAssessmentCount: Integer  ResultLocationBucket: String  ResultEncryptionMode: String  IsLatestTaskAssessmentRun: Boolean  AssessmentRunName: String  AssessmentProgress.IndividualAssessmentCount: Integer  ReplicationTaskArn: String  ReplicationTaskAssessmentRunArn: String  ServiceAccessRoleArn: String  ResultLocationFolder: String
addedAWS::DocDBElastic::ClusterSnapshotdocs ↗#Link to AWS::DocDBElastic::ClusterSnapshot
Type: AWS::DocDBElastic::ClusterSnapshotProperties:  ClusterArn: String  SnapshotName: String  Tags:    - Value: String      Key: StringFn::GetAtt:  Status: String  AdminUserName: String  ClusterCreationTime: String  KmsKeyId: String  SnapshotArn: String  VpcSecurityGroupIds:    - String  SnapshotType: String  SnapshotCreationTime: String  SubnetIds:    - String
addedAWS::DRS::LaunchConfigurationTemplatedocs ↗#Link to AWS::DRS::LaunchConfigurationTemplate
Type: AWS::DRS::LaunchConfigurationTemplateProperties:  TargetInstanceTypeRightSizingMethod: String  LaunchIntoSourceInstance: Boolean  CopyPrivateIp: Boolean  LaunchDisposition: String  PostLaunchEnabled: Boolean  ExportBucketArn: String  Licensing:    OsByol: Boolean  Tags:    - Value: String      Key: String  CopyTags: BooleanFn::GetAtt:  LaunchConfigurationTemplateID: String  Arn: String
addedAWS::ECS::DaemonDeploymentdocs ↗#Link to AWS::ECS::DaemonDeployment
Type: AWS::ECS::DaemonDeploymentFn::GetAtt:  ClusterArn: String  CircuitBreaker:    Status: String    FailureCount: Integer    Threshold: Integer  TargetDaemonRevision.CapacityProviders:    - DrainingInstanceCount: Integer      Arn: String      RunningInstanceCount: Integer  CreatedAt: String  TargetDaemonRevision.TotalDrainingInstanceCount: Integer  SourceDaemonRevisions:    - CapacityProviders:  # DaemonDeploymentCapacityProvider: see above      Arn: String      TotalRunningInstanceCount: Integer      TotalDrainingInstanceCount: Integer  DaemonDeploymentArn: String  DeploymentConfiguration.Alarms.AlarmNames:    - String  TargetDaemonRevision:  # DaemonDeploymentRevisionDetail: see above  Alarms.TriggeredAlarmNames:    - String  ClusterName: String  FinishedAt: String  CircuitBreaker.Status: String  Status: String  DaemonName: String  DeploymentConfiguration.BakeTimeInMinutes: Integer  Alarms:    Status: String    TriggeredAlarmNames:      - String    AlarmNames:      - String  DaemonDeploymentId: String  DeploymentConfiguration.Alarms.Enable: Boolean  TargetDaemonRevision.Arn: String  Alarms.Status: String  DeploymentConfiguration.DrainPercent: Double  Alarms.AlarmNames:    - String  DeploymentConfiguration.Alarms:    AlarmNames:      - String    Enable: Boolean  CircuitBreaker.Threshold: Integer  StartedAt: String  CircuitBreaker.FailureCount: Integer  DeploymentConfiguration:    DrainPercent: Double    BakeTimeInMinutes: Integer    Alarms:  # DaemonAlarmConfiguration: see above  TargetDaemonRevision.TotalRunningInstanceCount: Integer
addedAWS::ECS::ServiceDeploymentdocs ↗#Link to AWS::ECS::ServiceDeployment
Type: AWS::ECS::ServiceDeploymentFn::GetAtt:  ClusterArn: String  Status: String  CreatedAt: String  Cluster: String  Service: String  ServiceArn: String  TargetServiceRevision.RequestedTaskCount: Integer  ServiceDeploymentArn: String  TargetServiceRevision:    RequestedTaskCount: Integer    Arn: String    RunningTaskCount: Integer    PendingTaskCount: Integer  UpdatedAt: String  ServiceDeploymentId: String  TargetServiceRevision.RunningTaskCount: Integer  TargetServiceRevision.PendingTaskCount: Integer  TargetServiceRevision.Arn: String
addedAWS::ECS::ServiceRevisiondocs ↗#Link to AWS::ECS::ServiceRevision
Type: AWS::ECS::ServiceRevisionFn::GetAtt:  ClusterArn: String  PlatformVersion: String  ServiceRevisionArn: String  EcsManagedResources.AutoScaling.ScalableTarget.Status: String  EcsManagedResources.AutoScaling.ScalableTarget.StatusReason: String  CreatedAt: String  ServiceConnectConfiguration.Namespace: String  ServiceArn: String  ServiceConnectConfiguration.LogConfiguration.Options:    <key>: String  ServiceRegistries:    - ContainerName: String      Port: Integer      ContainerPort: Integer      RegistryArn: String  VolumeConfigurations:    - ManagedEBSVolume:        SnapshotId: String        VolumeType: String        KmsKeyId: String        TagSpecifications:          - PropagateTags: String            ResourceType: String            Tags:              - Value: String                Key: String        FilesystemType: String        Encrypted: Boolean        Throughput: Integer        VolumeInitializationRate: Integer        Iops: Integer        SizeInGiB: Integer        RoleArn: String      Name: String  ResolvedConfiguration.LoadBalancers:    - TargetGroupArn: String      ProductionListenerRule: String  Monitoring.MetricConfigurations:    - ResolutionSeconds: Integer      MetricNames:        - String  CapacityProviderStrategy:    - CapacityProvider: String      Weight: Integer      Base: Integer  ServiceConnectConfiguration.AccessLogConfiguration.Format: String  EcsManagedResources.AutoScaling.ScalableTarget.MaxCapacity: Integer  PlatformFamily: String  ContainerImages:    - ContainerName: String      ImageDigest: String      Image: String  NetworkConfiguration:    AwsvpcConfiguration:      SecurityGroups:        - String      Subnets:        - String      AssignPublicIp: String  ServiceConnectConfiguration.AccessLogConfiguration.IncludeQueryParameters: String  ServiceConnectConfiguration.LogConfiguration:    SecretOptions:      - ValueFrom: String        Name: String    Options:      <key>: String    LogDriver: String  NetworkConfiguration.AwsvpcConfiguration.AssignPublicIp: String  EcsManagedResources.IngressPaths:    - Listener:        Status: String        StatusReason: String        Arn: String        UpdatedAt: String      Endpoint: String      LoadBalancer:        Status: String        Scheme: String        StatusReason: String        Arn: String        UpdatedAt: String        SubnetIds:          - String        SecurityGroupIds:          - String      LoadBalancerSecurityGroups:        - Status: String          Arn: String          UpdatedAt: String          StatusReason: String      Rule:        Status: String        StatusReason: String        Arn: String        UpdatedAt: String      AccessType: String      TargetGroups:        - Status: String          StatusReason: String          HealthCheckPath: String          Port: Integer          HealthCheckPort: Integer          Arn: String          UpdatedAt: String      Certificate:        Status: String        DomainName: String        StatusReason: String        Arn: String        UpdatedAt: String  FargateEphemeralStorage:    KmsKeyId: String  LoadBalancers:    - TargetGroupArn: String      LoadBalancerName: String      ContainerName: String      ContainerPort: Integer      AdvancedConfiguration:        TestListenerRule: String        AlternateTargetGroupArn: String        ProductionListenerRule: String        RoleArn: String  ServiceConnectConfiguration:    Services:      - Timeout:          PerRequestTimeoutSeconds: Integer          IdleTimeoutSeconds: Integer        IngressPortOverride: Integer        ClientAliases:          - DnsName: String            TestTrafficRules:              Header:                Value:                  Exact: String                Name: String            Port: Integer        Tls:          IssuerCertificateAuthority:            AwsPcaAuthorityArn: String          KmsKey: String          RoleArn: String        DiscoveryName: String        PortName: String    AccessLogConfiguration:      Format: String      IncludeQueryParameters: String    Enabled: Boolean    LogConfiguration:  # LogConfiguration: see above    Namespace: String  EcsManagedResources.LogGroups:    - Status: String      StatusReason: String      LogGroupName: String      Arn: String      UpdatedAt: String  NetworkConfiguration.AwsvpcConfiguration.SecurityGroups:    - String  ServiceConnectConfiguration.AccessLogConfiguration:  # ServiceConnectAccessLogConfiguration: see above  ResolvedConfiguration:    LoadBalancers:  # ServiceRevisionLoadBalancer: see above  ServiceConnectConfiguration.Enabled: Boolean  FargateEphemeralStorage.KmsKeyId: String  EcsManagedResources.ServiceSecurityGroups:  # ManagedSecurityGroup: see above  ServiceConnectConfiguration.LogConfiguration.SecretOptions:  # Secret: see above  EcsManagedResources.AutoScaling.ApplicationAutoScalingPolicies:    - Status: String      PolicyType: String      TargetValue: Double      StatusReason: String      Metric: String      Arn: String      UpdatedAt: String  GuardDutyEnabled: Boolean  LaunchType: String  EcsManagedResources.AutoScaling.ScalableTarget:    Status: String    StatusReason: String    Arn: String    MinCapacity: Integer    UpdatedAt: String    MaxCapacity: Integer  EcsManagedResources.AutoScaling.ScalableTarget.Arn: String  Monitoring:    MetricConfigurations:  # MetricConfiguration: see above  NetworkConfiguration.AwsvpcConfiguration:  # AwsVpcConfiguration: see above  ServiceConnectConfiguration.LogConfiguration.LogDriver: String  EcsManagedResources.MetricAlarms:    - Status: String      StatusReason: String      Arn: String      UpdatedAt: String  EcsManagedResources.AutoScaling.ScalableTarget.MinCapacity: Integer  EcsManagedResources:    LogGroups:  # ManagedLogGroup: see above    IngressPaths:  # ManagedIngressPath: see above    ServiceSecurityGroups:  # ManagedSecurityGroup: see above    MetricAlarms:  # ManagedMetricAlarm: see above    AutoScaling:      ScalableTarget:  # ManagedScalableTarget: see above      ApplicationAutoScalingPolicies:  # ManagedApplicationAutoScalingPolicy: see above  Cluster: String  Service: String  VpcLatticeConfigurations:    - TargetGroupArn: String      PortName: String      RoleArn: String  NetworkConfiguration.AwsvpcConfiguration.Subnets:    - String  TaskDefinition: String  ServiceRevisionId: String  ServiceConnectConfiguration.Services:  # ServiceConnectService: see above  EcsManagedResources.AutoScaling:  # ManagedAutoScaling: see above  EcsManagedResources.AutoScaling.ScalableTarget.UpdatedAt: String
addedAWS::EMRServerless::Sessiondocs ↗#Link to AWS::EMRServerless::Session
Type: AWS::EMRServerless::SessionProperties:  ExecutionRoleArn: String  ConfigurationOverrides:    RuntimeConfiguration:      - Properties:          <key>: String        Configurations:  # Configuration: see above        Classification: String  IdleTimeoutMinutes: Double  ApplicationId: String  Tags:    - Value: String      Key: String  Name: StringFn::GetAtt:  NetworkConfiguration.SubnetIds:    - String  CreatedBy: String  CreatedAt: String  NetworkConfiguration.SecurityGroupIds:    - String  StateDetails: String  UpdatedAt: String  IdleSince: String  State: String  NetworkConfiguration:    SubnetIds:      - String    SecurityGroupIds:      - String  StartedAt: String  Arn: String  ReleaseLabel: String  SessionId: String
addedAWS::FIS::Actiondocs ↗#Link to AWS::FIS::Action
Type: AWS::FIS::ActionFn::GetAtt:  Description: String  Id: String  Arn: String  Tags:    - Value: String      Key: String
addedAWS::FMS::ApplicationsListdocs ↗#Link to AWS::FMS::ApplicationsList
Type: AWS::FMS::ApplicationsListProperties:  ListName: String  AppsList:    - Port: Integer      Protocol: String      AppName: String  Tags:    - Value: String      Key: StringFn::GetAtt:  ListId: String  LastUpdateTime: String  CreateTime: String  Arn: String
addedAWS::FMS::ProtocolsListdocs ↗#Link to AWS::FMS::ProtocolsList
Type: AWS::FMS::ProtocolsListProperties:  ListName: String  Tags:    - Value: String      Key: String  ProtocolsList:    - StringFn::GetAtt:  ListId: String  LastUpdateTime: String  CreateTime: String  Arn: String
addedAWS::FSx::Backupdocs ↗#Link to AWS::FSx::Backup
Type: AWS::FSx::BackupProperties:  FileSystemId: String  Tags:    - Value: String      Key: StringFn::GetAtt:  ResourceARN: String  Type: String  Lifecycle: String  CreationTime: String  BackupId: String
addedAWS::FSx::FileCachedocs ↗#Link to AWS::FSx::FileCache
Type: AWS::FSx::FileCacheProperties:  DataRepositoryAssociations:    - DataRepositoryPath: String      FileCachePath: String  StorageCapacity: Integer  KmsKeyId: String  CopyTagsToDataRepositoryAssociations: Boolean  FileCacheTypeVersion: String  LustreConfiguration:    WeeklyMaintenanceStartTime: String    MetadataConfiguration:      StorageCapacity: Integer    MountName: String    DeploymentType: String    LogConfiguration:      Destination: String      Level: String    PerUnitStorageThroughput: Integer  FileCacheType: String  SubnetIds:    - String  SecurityGroupIds:    - String  Tags:    - Value: String      Key: StringFn::GetAtt:  Lifecycle: String  FileCacheId: String  LustreConfiguration.MountName: String  NetworkInterfaceIds:    - String  DNSName: String  DataRepositoryAssociationIds:    - String  ResourceARN: String  LustreConfiguration.LogConfiguration.Destination: String  LustreConfiguration.LogConfiguration.Level: String  VpcId: String  OwnerId: String  LustreConfiguration.LogConfiguration:  # LogConfiguration: see above  CreationTime: String
addedAWS::Glue::ConnectionTypedocs ↗#Link to AWS::Glue::ConnectionType
Type: AWS::Glue::ConnectionTypeProperties:  Description: String  ConnectionType: String  ConnectorAuthenticationConfiguration:    CustomAuthenticationProperties:      AuthenticationParameters:        - KeyOverride: String          PropertyType: String          Required: Boolean          PropertyLocation: String          Name: String    OAuth2Properties:      AuthorizationCodeProperties:        AuthorizationCodeUrl:          DefaultValue: String          AllowedValues:            - String          Required: Boolean          PropertyLocation: String          KeyOverride: String          PropertyType: String          Name: String        AuthorizationCode:  # ConnectorProperty: see above        ContentType: String        Scope:  # ConnectorProperty: see above        RequestMethod: String        ClientSecret:  # SecretConnectorProperty: see above        TokenUrl:  # ConnectorProperty: see above        ClientId:  # SecretConnectorProperty: see above        RedirectUri:  # ConnectorProperty: see above        Prompt:  # ConnectorProperty: see above        TokenUrlParameters:  # ConnectorProperty: see above      ClientCredentialsProperties:        ContentType: String        Scope:  # ConnectorProperty: see above        RequestMethod: String        ClientSecret:  # SecretConnectorProperty: see above        TokenUrl:  # ConnectorProperty: see above        ClientId:  # SecretConnectorProperty: see above        TokenUrlParameters:  # ConnectorProperty: see above      JWTBearerProperties:        JwtToken:  # SecretConnectorProperty: see above        ContentType: String        RequestMethod: String        TokenUrl:  # ConnectorProperty: see above        TokenUrlParameters:  # ConnectorProperty: see above      OAuth2GrantType: String    AuthenticationTypes:      - String    BasicAuthenticationProperties:      Username:  # SecretConnectorProperty: see above      Password:  # SecretConnectorProperty: see above  ConnectionProperties:    AdditionalRequestParameters:  # ConnectorProperty: see above    Url:  # ConnectorProperty: see above  RestConfiguration:    ValidationEndpointConfiguration:      RequestPath: String      RequestMethod: String    GlobalSourceConfiguration:      RequestPath: String      ResponseConfiguration:        ResultPath: String        ErrorPath: String      FilterConfiguration:        BetweenConfiguration:          LowBoundKey: String          HighBoundKey: String          Template: String        FilterStringConfiguration:          QuoteCharacter: String          QueryParameterName: String          QuoteStringValues: Boolean        StripQuotes: Boolean        FilterMode: String        OperatorMappings:          <key>: String        DateTimeFormat: String      RequestMethod: String      PaginationConfiguration:        CursorConfiguration:          LimitParameter:            Value:              HeaderKey: String              ContentPath: String            DefaultValue: String            PropertyLocation: String            Key: String          NextPage:  # ExtractedParameter: see above        OffsetConfiguration:          LimitParameter:  # ExtractedParameter: see above          OffsetParameter:  # ExtractedParameter: see above      RequestParameters:  # ConnectorProperty: see above    EntityConfigurations:      <key>:        Schema:          <key>:            FieldDataType: String            IsQueryable: Boolean            ResponseDateFormat: String            IsNullable: Boolean            FilterOverrides:              BetweenConfiguration:  # BetweenConfiguration: see above              OperatorMappings:                <key>: String              FieldName: String              DateTimeFormat: String            IsPartitionable: Boolean            IsOrderable: Boolean            Name: String        SourceConfiguration:  # SourceConfiguration: see above  IntegrationType: String  Tags:    - Value: String      Key: StringFn::GetAtt:  ConnectionTypeArn: String
addedAWS::GroundStation::Satellitedocs ↗#Link to AWS::GroundStation::Satellite
Type: AWS::GroundStation::SatelliteFn::GetAtt:  CurrentEphemeris.Source: String  GroundStations:    - String  CurrentEphemeris:    Epoch: String    Source: String  CurrentEphemeris.Epoch: String  SatelliteId: String  Arn: String  NoradSatelliteID: Integer  Tags:    - Value: String      Key: String
addedAWS::HealthAgent::Domaindocs ↗#Link to AWS::HealthAgent::Domain
Type: AWS::HealthAgent::DomainProperties:  Tags:    - Value: String      Key: String  Name: StringFn::GetAtt:  Status: String  DomainId: String  EncryptionContext.EncryptionType: String  EncryptionContext:    EncryptionType: String  CreatedAt: String  Arn: String
addedAWS::HealthAgent::Subscriptiondocs ↗#Link to AWS::HealthAgent::Subscription
Type: AWS::HealthAgent::SubscriptionProperties:  DomainId: StringFn::GetAtt:  Status: String  SubscriptionId: String  LastUpdatedAt: String  CreatedAt: String  Arn: String
addedAWS::Kendra::FeaturedResultsSetdocs ↗#Link to AWS::Kendra::FeaturedResultsSet
Type: AWS::Kendra::FeaturedResultsSetProperties:  Status: String  IndexId: String  Description: String  FeaturedDocuments:    - Id: String  QueryTexts:    - String  FeaturedResultsSetName: String  Tags:    - Value: String      Key: StringFn::GetAtt:  FeaturedResultsSetId: String  Arn: String
addedAWS::Kinesis::Channeldocs ↗#Link to AWS::Kinesis::Channel
Type: AWS::Kinesis::ChannelProperties:  ChannelName: String  EncryptionConfiguration:    EncryptionType: String    KeyId: String  S3DestinationConfiguration:    DeadLetterQueueS3Configuration:      ErrorOutputPrefix: String      BucketARN: String      ExpectedBucketOwner: String    DataFreshnessInSeconds: Integer    StorageConfiguration:      BucketARN: String      StorageClass: String      OutputKeyTemplate: String      CompressionType: String      ExpectedBucketOwner: String  LoggingConfiguration:    CloudWatchLogs:      LogStreamName: String      Enabled: Boolean      LogGroupName: String  StreamConfigurationList:    - RecordConfiguration:        GSRSchemaARN: String        RecordFormatType: String      StreamARN: String  ServiceExecutionRoleARN: String  S3TablesDestinationConfiguration:    S3TablesConfigurationList:      - TableBucketARN: String        TableName: String        CompressionType: String        PartitionSpec:          PartitionFields:            - SourceName: String              Transform: String        Namespace: String    DeadLetterQueueS3Configuration:  # DeadLetterQueueS3Configuration: see above    DataFreshnessInSeconds: Integer  Tags:    - Value: String      Key: StringFn::GetAtt:  ChannelARN: String  ChannelCreationTimestamp: String  ChannelStatus: String  ChannelId: String
addedAWS::LicenseManager::LicenseAssetGroupdocs ↗#Link to AWS::LicenseManager::LicenseAssetGroup
Type: AWS::LicenseManager::LicenseAssetGroupProperties:  Description: String  AssociatedLicenseAssetRulesetARNs:    - String  LicenseAssetGroupConfigurations:    - UsageDimension: String  Properties:    - Value: String      Key: String  Tags:    - Value: String      Key: String  Name: StringFn::GetAtt:  LicenseAssetGroupArn: String
addedAWS::Lightsail::KeyPairdocs ↗#Link to AWS::Lightsail::KeyPair
Type: AWS::Lightsail::KeyPairProperties:  KeyPairName: String  Tags:    - Value: String      Key: StringFn::GetAtt:  Fingerprint: String  Location.AvailabilityZone: String  KeyPairArn: String  SupportCode: String  CreatedAt: String  ResourceType: String  Location:    RegionName: String    AvailabilityZone: String  Location.RegionName: String
addedAWS::Macie::Memberdocs ↗#Link to AWS::Macie::Member
Type: AWS::Macie::MemberProperties:  AccountId: String  Email: String  Tags:    - Value: String      Key: StringFn::GetAtt:  AdministratorAccountId: String  Arn: String  RelationshipStatus: String  UpdatedAt: String
addedAWS::MediaConvert::Jobdocs ↗#Link to AWS::MediaConvert::Job
Type: AWS::MediaConvert::JobProperties:  Role: String  AccelerationSettings:    Mode: String  Priority: Integer  BillingTagsSource: String  UserMetadata:    <key>: String  SettingsJson: Json  StatusUpdateInterval: String  JobTemplate: String  Queue: String  HopDestinations:    - WaitMinutes: Integer      Priority: Integer      Queue: String  Tags:    - Value: String      Key: String  SimulateReservedQueue: StringFn::GetAtt:  Status: String  Messages:    Warning:      - String    Info:      - String  Timing.FinishTime: String  AccelerationStatus: String  CreatedAt: String  ShareStatus: String  OutputGroupDetails:    - OutputDetails:        - DurationInMs: Integer          VideoDetails:            HeightInPx: Integer            WidthInPx: Integer  Messages.Info:    - String  Timing.StartTime: String  Timing.SubmitTime: String  Messages.Warning:    - String  Id: String  Timing:    FinishTime: String    StartTime: String    SubmitTime: String  Arn: String
addedAWS::MemoryDB::Snapshotdocs ↗#Link to AWS::MemoryDB::Snapshot
Type: AWS::MemoryDB::SnapshotProperties:  KmsKeyId: String  ClusterName: String  SnapshotName: String  Tags:    - Value: String      Key: StringFn::GetAtt:  Status: String  ClusterConfiguration.SnapshotWindow: String  ClusterConfiguration.Description: String  ClusterConfiguration.ParameterGroupName: String  ClusterConfiguration.MaintenanceWindow: String  ClusterConfiguration:    Description: String    EngineVersion: String    TopicArn: String    ParameterGroupName: String    Port: Integer    SubnetGroupName: String    Name: String    NumShards: Integer    SnapshotWindow: String    SnapshotRetentionLimit: Integer    VpcId: String    NodeType: String    MaintenanceWindow: String    Engine: String  ClusterConfiguration.EngineVersion: String  Source: String  ClusterConfiguration.SnapshotRetentionLimit: Integer  DataTiering: String  ClusterConfiguration.Port: Integer  ClusterConfiguration.NumShards: Integer  ClusterConfiguration.NodeType: String  ClusterConfiguration.SubnetGroupName: String  Arn: String  ClusterConfiguration.TopicArn: String  ClusterConfiguration.VpcId: String  ClusterConfiguration.Name: String  ClusterConfiguration.Engine: String
addedAWS::NetworkFirewall::ContainerAssociationdocs ↗#Link to AWS::NetworkFirewall::ContainerAssociation
Type: AWS::NetworkFirewall::ContainerAssociationProperties:  Type: String  ContainerAssociationName: String  Description: String  ContainerMonitoringConfigurations:    - ClusterArn: String      AttributeFilters:        - Value: String          Key: String  Tags:    - Value: String      Key: StringFn::GetAtt:  Status: String  ResolvedCidrCount: Integer  ContainerAssociationArn: String
addedAWS::Omics::RunBatchdocs ↗#Link to AWS::Omics::RunBatch
Type: AWS::Omics::RunBatchProperties:  DefaultRunSetting:    RetentionMode: String    NetworkingMode: String    Parameters: Json    StorageType: String    EngineSettings: Json    StorageCapacity: Integer    Priority: Integer    RunGroupId: String    OutputUri: String    WorkflowId: String    OutputBucketOwnerId: String    ConfigurationName: String    WorkflowOwnerId: String    RoleArn: String    LogLevel: String    Name: String    WorkflowType: String    CacheId: String    ScratchStorageMode: String    WorkflowVersionName: String    CacheBehavior: String    RunTags:      <key>: String  Tags:    - Value: String      Key: String  Name: StringFn::GetAtt:  Status: String  RunSummary.DeletedRunCount: Integer  RunSummary.CancelledRunCount: Integer  SubmissionSummary.FailedDeleteSubmissionCount: Integer  SubmissionSummary.SuccessfulDeleteSubmissionCount: Integer  SubmissionSummary.PendingStartSubmissionCount: Integer  TotalRuns: Integer  SubmissionSummary:    SuccessfulDeleteSubmissionCount: Integer    SuccessfulStartSubmissionCount: Integer    FailedStartSubmissionCount: Integer    SuccessfulCancelSubmissionCount: Integer    FailedCancelSubmissionCount: Integer    FailedDeleteSubmissionCount: Integer    PendingStartSubmissionCount: Integer  SubmittedTime: String  SubmissionSummary.FailedStartSubmissionCount: Integer  RunSummary.RunningRunCount: Integer  SubmissionSummary.SuccessfulStartSubmissionCount: Integer  Uuid: String  RunSummary.StartingRunCount: Integer  RunSummary.StoppingRunCount: Integer  RunSummary:    PendingRunCount: Integer    CompletedRunCount: Integer    DeletedRunCount: Integer    CancelledRunCount: Integer    StartingRunCount: Integer    FailedRunCount: Integer    StoppingRunCount: Integer    RunningRunCount: Integer  CreationTime: String  RunSummary.CompletedRunCount: Integer  SubmissionSummary.FailedCancelSubmissionCount: Integer  SubmissionSummary.SuccessfulCancelSubmissionCount: Integer  Id: String  Arn: String  RunSummary.PendingRunCount: Integer  RunSummary.FailedRunCount: Integer
addedAWS::Outposts::Outpostdocs ↗#Link to AWS::Outposts::Outpost
Type: AWS::Outposts::OutpostProperties:  SiteId: String  Description: String  AvailabilityZoneId: String  AvailabilityZone: String  SupportedHardwareType: String  Tags:    - Value: String      Key: String  Name: StringFn::GetAtt:  OutpostId: String  OwnerId: String  SiteArn: String  OutpostArn: String  LifeCycleStatus: String
addedAWS::Personalize::DatasetImportJobdocs ↗#Link to AWS::Personalize::DatasetImportJob
Type: AWS::Personalize::DatasetImportJobProperties:  PublishAttributionMetricsToS3: Boolean  DatasetArn: String  ImportMode: String  JobName: String  RoleArn: String  Tags:    - Value: String      Key: String  DataSource:    DataLocation: StringFn::GetAtt:  Status: String  CreationDateTime: String  DatasetImportJobArn: String  LastUpdatedDateTime: String
addedAWS::QuickSight::Customizationdocs ↗#Link to AWS::QuickSight::Customization
Type: AWS::QuickSight::CustomizationProperties:  DefaultTheme: String  Namespace: String  Tags:    - Value: String      Key: StringFn::GetAtt:  AwsAccountId: String  Arn: String
addedAWS::RDS::DBClusterAutomatedBackupdocs ↗#Link to AWS::RDS::DBClusterAutomatedBackup
Type: AWS::RDS::DBClusterAutomatedBackupProperties:  StorageEncrypted: Boolean  IAMDatabaseAuthenticationEnabled: Boolean  EngineVersion: String  EngineMode: String  Port: Integer  DBClusterIdentifier: String  MasterUsername: String  BackupRetentionPeriod: Integer  Engine: StringFn::GetAtt:  Status: String  ClusterCreateTime: String  KmsKeyId: String  AvailabilityZones:    - String  RestoreWindow.LatestTime: String  DBClusterArn: String  DBClusterAutomatedBackupsArn: String  DbClusterResourceId: String  RestoreWindow.EarliestTime: String  AllocatedStorage: Integer  RestoreWindow:    EarliestTime: String    LatestTime: String  Region: String  Tags:    - Value: String      Key: String
addedAWS::RDS::DBInstanceAutomatedBackupdocs ↗#Link to AWS::RDS::DBInstanceAutomatedBackup
Type: AWS::RDS::DBInstanceAutomatedBackupProperties:  StorageType: String  Encrypted: Boolean  Port: Integer  MasterUsername: String  BackupRetentionPeriod: Integer  Engine: String  DBInstanceIdentifier: String  AllocatedStorage: IntegerFn::GetAtt:  Status: String  IAMDatabaseAuthenticationEnabled: Boolean  LicenseModel: String  EngineVersion: String  KmsKeyId: String  InstanceCreateTime: String  RestoreWindow.LatestTime: String  AvailabilityZone: String  OptionGroupName: String  StorageThroughput: Integer  Iops: Integer  RestoreWindow.EarliestTime: String  DbiResourceId: String  BackupTarget: String  DBInstanceArn: String  RestoreWindow:    EarliestTime: String    LatestTime: String  VpcId: String  DBInstanceAutomatedBackupsArn: String  Region: String  Tags:    - Value: String      Key: String
addedAWS::Redshift::QEV2IdcApplicationdocs ↗#Link to AWS::Redshift::QEV2IdcApplication
Type: AWS::Redshift::QEV2IdcApplicationProperties:  IdcDisplayName: String  Qev2IdcApplicationName: String  Tags:    - Value: String      Key: String  IdcInstanceArn: StringFn::GetAtt:  IdcOnboardStatus: String  IdcManagedApplicationArn: String  Qev2IdcApplicationArn: String
addedAWS::Redshift::Snapshotdocs ↗#Link to AWS::Redshift::Snapshot
Type: AWS::Redshift::SnapshotProperties:  SnapshotIdentifier: String  ClusterIdentifier: String  ManualSnapshotRetentionPeriod: Integer  Tags:    - Value: String      Key: StringFn::GetAtt:  Status: String  ClusterCreateTime: String  ClusterVersion: String  KmsKeyId: String  SnapshotArn: String  Encrypted: Boolean  Port: Integer  NumberOfNodes: Integer  AvailabilityZone: String  EnhancedVpcRouting: Boolean  EncryptedWithHSM: Boolean  SnapshotCreateTime: String  VpcId: String  NodeType: String  MasterUsername: String  DBName: String  MaintenanceTrackName: String  EngineFullVersion: String  SnapshotType: String  OwnerAccount: String
addedAWS::Redshift::SnapshotCopyGrantdocs ↗#Link to AWS::Redshift::SnapshotCopyGrant
Type: AWS::Redshift::SnapshotCopyGrantProperties:  KmsKeyId: String  SnapshotCopyGrantName: String  Tags:    - Value: String      Key: StringFn::GetAtt:  Arn: String
addedAWS::Redshift::UsageLimitdocs ↗#Link to AWS::Redshift::UsageLimit
Type: AWS::Redshift::UsageLimitProperties:  FeatureType: String  Amount: Double  Period: String  BreachAction: String  ClusterIdentifier: String  LimitType: String  Tags:    - Value: String      Key: StringFn::GetAtt:  UsageLimitId: String  Arn: String
addedAWS::ResilienceHub::AppAssessmentdocs ↗#Link to AWS::ResilienceHub::AppAssessment
Type: AWS::ResilienceHub::AppAssessmentProperties:  AppArn: String  AssessmentName: String  Tags:    - Value: String      Key: StringFn::GetAtt:  Policy:    Policy:      <key>:        RpoInSecs: Double        RtoInSecs: Double    PolicyArn: String    PolicyName: String    DataLocationConstraint: String  EndTime: String  Compliance:    <key>:      RtoDescription: String      CurrentRpoInSecs: Double      RpoReferenceId: String      Message: String      ComplianceStatus: String      RpoDescription: String      CurrentRtoInSecs: Double      RtoReferenceId: String      AchievableRtoInSecs: Double      AchievableRpoInSecs: Double  ComplianceStatus: String  Policy.Policy:  # FailurePolicy: see above  StartTime: String  AssessmentArn: String  Cost:    Amount: Double    Currency: String    Frequency: String  ResiliencyScore:    Score: Double    ComponentScore:      <key>:        Score: Double        OutstandingCount: Double        PossibleScore: Double        ExcludedCount: Double    DisruptionScore:      <key>: Double  Policy.PolicyArn: String  Cost.Amount: Double  AppVersion: String  Invoker: String  Cost.Currency: String  AssessmentStatus: String  ResiliencyScore.Score: Double  DriftStatus: String  ResiliencyScore.DisruptionScore:    <key>: Double  VersionName: String  Cost.Frequency: String  Policy.PolicyName: String  ResiliencyScore.ComponentScore:  # ScoringComponentResiliencyScore: see above  Policy.DataLocationConstraint: String
addedAWS::Route53::TrafficPolicydocs ↗#Link to AWS::Route53::TrafficPolicy
Type: AWS::Route53::TrafficPolicyProperties:  Comment: String  Document: String  Name: StringFn::GetAtt:  Type: String  Version: Integer  Id: String  Arn: String
addedAWS::Route53::TrafficPolicyInstancedocs ↗#Link to AWS::Route53::TrafficPolicyInstance
Type: AWS::Route53::TrafficPolicyInstanceProperties:  TrafficPolicyId: String  HostedZoneId: String  TTL: Integer  TrafficPolicyVersion: Integer  Name: StringFn::GetAtt:  State: String  TrafficPolicyType: String  Id: String  Arn: String
addedAWS::SageMaker::AIBenchmarkJobdocs ↗#Link to AWS::SageMaker::AIBenchmarkJob
Type: AWS::SageMaker::AIBenchmarkJobProperties:  OutputConfig:    S3OutputLocation: String  AIBenchmarkJobName: String  AIWorkloadConfigIdentifier: String  NetworkConfig:    VpcConfig:      Subnets:        - String      SecurityGroupIds:        - String  RoleArn: String  Tags:    - Value: String      Key: String  BenchmarkTarget:    Endpoint:      Identifier: String      TargetContainerHostname: String      InferenceComponents:        - Identifier: StringFn::GetAtt:  EndTime: String  AIBenchmarkJobStatus: String  CreationTime: String  AIBenchmarkJobArn: String
addedAWS::SageMaker::AIWorkloadConfigdocs ↗#Link to AWS::SageMaker::AIWorkloadConfig
Type: AWS::SageMaker::AIWorkloadConfigProperties:  DatasetConfig:    InputDataConfig:      - ChannelName: String        DataSource:          S3DataSource:            S3Uri: String  AIWorkloadConfigName: String  AIWorkloadConfigs:    WorkloadSpec:      Inline: String  Tags:    - Value: String      Key: StringFn::GetAtt:  CreationTime: String  AIWorkloadConfigArn: String
addedAWS::StorageGateway::CacheReportdocs ↗#Link to AWS::StorageGateway::CacheReport
Type: AWS::StorageGateway::CacheReportProperties:  Role: String  InclusionFilters:    - Values:        - String      Name: String  ExclusionFilters:  # CacheReportFilter: see above  FileShareARN: String  LocationARN: String  Tags:    - Value: String      Key: StringFn::GetAtt:  CacheReportStatus: String  ReportName: String  EndTime: String  StartTime: String  ReportCompletionPercent: Integer  CacheReportARN: String
addedAWS::StorageGateway::Devicedocs ↗#Link to AWS::StorageGateway::Device
Type: AWS::StorageGateway::DeviceFn::GetAtt:  GatewayARN: String  VTLDeviceARN: String  VTLDeviceProductIdentifier: String  DeviceiSCSIAttributes:    NetworkInterfacePort: Integer    ChapEnabled: Boolean    TargetARN: String    NetworkInterfaceId: String  DeviceiSCSIAttributes.NetworkInterfacePort: Integer  VTLDeviceVendor: String  DeviceiSCSIAttributes.TargetARN: String  VTLDeviceType: String  GatewayId: String  VTLDeviceName: String  DeviceiSCSIAttributes.NetworkInterfaceId: String  DeviceiSCSIAttributes.ChapEnabled: Boolean
addedAWS::StorageGateway::Gatewaydocs ↗#Link to AWS::StorageGateway::Gateway
Type: AWS::StorageGateway::GatewayProperties:  GatewayTimezone: String  GatewayType: String  GatewayRegion: String  GatewayName: StringFn::GetAtt:  Ec2InstanceId: String  GatewayARN: String  GatewayNetworkInterfaces:    - Ipv4Address: String  GatewayState: String  Ec2InstanceRegion: String  EndpointType: String  GatewayId: String  HostEnvironment: String  Tags:    - Value: String      Key: String
addedAWS::StorageGateway::Tapedocs ↗#Link to AWS::StorageGateway::Tape
Type: AWS::StorageGateway::TapeProperties:  GatewayARN: String  KMSKey: String  TapeBarcode: String  TapeSizeInBytes: Double  KMSEncrypted: Boolean  PoolId: String  Worm: Boolean  Tags:    - Value: String      Key: StringFn::GetAtt:  TapeARN: String  TapeCreatedDate: String  TapeStatus: String  TapeUsedInBytes: Double
addedAWS::SWF::Domaindocs ↗#Link to AWS::SWF::Domain
Type: AWS::SWF::DomainFn::GetAtt:  Description: String  Arn: String  WorkflowExecutionRetentionPeriodInDays: String  Tags:    - Value: String      Key: String  Name: String
addedAWS::Timestream::InfluxDBParameterGroupdocs ↗#Link to AWS::Timestream::InfluxDBParameterGroup
Type: AWS::Timestream::InfluxDBParameterGroupProperties:  Description: String  Parameters:    InfluxDBv3Core:      PreemptiveCacheAge:        DurationType: String        Value: Integer      LastCacheEvictionInterval:  # Duration: see above      DataFusionRuntimeType: String      MaxHttpRequestSize: Integer      ParquetMemCachePrunePercentage: Double      DataFusionMaxParquetFanout: Integer      QueryFileLimit: Integer      DataFusionNumThreads: Integer      DataFusionRuntimeGlobalQueueInterval: Integer      WalReplayFailOnError: Boolean      ParquetMemCachePruneInterval:  # Duration: see above      WalReplayConcurrencyLimit: Integer      ParquetMemCacheSize:        Absolute: Integer        Percent: String      DataFusionRuntimeMaxBlockingThreads: Integer      DataFusionRuntimeEventInterval: Integer      LogFormat: String      ForceSnapshotMemThreshold:  # PercentOrAbsoluteLong: see above      WalSnapshotSize: Integer      HardDeleteDefaultDuration:  # Duration: see above      DataFusionRuntimeThreadPriority: Integer      SnapshottedWalFilesToKeep: Integer      TableIndexCacheMaxEntries: Integer      DataFusionRuntimeDisableLifoSlot: Boolean      DataFusionRuntimeMaxIoEventsPerTick: Integer      ParquetMemCacheQueryPathDuration:  # Duration: see above      DataFusionRuntimeThreadKeepAlive:  # Duration: see above      Gen1LookbackDuration:  # Duration: see above      QueryLogSize: Integer      ExecMemPoolBytes:  # PercentOrAbsoluteLong: see above      Gen1Duration:  # Duration: see above      DataFusionConfig: String      TableIndexCacheConcurrencyLimit: Integer      DistinctCacheEvictionInterval:  # Duration: see above      WalMaxWriteBufferSize: Integer      DisableParquetMemCache: Boolean      DeleteGracePeriod:  # Duration: see above      RetentionCheckInterval:  # Duration: see above      LogFilter: String      DataFusionUseCachedParquetLoader: Boolean    InfluxDBv2:      QueryInitialMemoryBytes: Integer      TracingType: String      HttpReadHeaderTimeout:  # Duration: see above      StorageCacheSnapshotMemorySize: Integer      QueryMemoryBytes: Integer      InfluxqlMaxSelectBuckets: Integer      StorageSeriesFileMaxConcurrentSnapshotCompactions: Integer      LogLevel: String      StorageWalMaxWriteDelay:  # Duration: see above      HttpWriteTimeout:  # Duration: see above      StorageCompactThroughputBurst: Integer      MetricsDisabled: Boolean      StorageRetentionCheckInterval:  # Duration: see above      StorageCacheSnapshotWriteColdDuration:  # Duration: see above      PprofDisabled: Boolean      QueryQueueSize: Integer      SessionLength: Integer      InfluxqlMaxSelectPoint: Integer      StorageCacheMaxMemorySize: Integer      StorageNoValidateFieldSize: Boolean      UiDisabled: Boolean      InfluxqlMaxSelectSeries: Integer      QueryMaxMemoryBytes: Integer      StorageMaxIndexLogFileSize: Integer      StorageSeriesIdSetCacheSize: Integer      FluxLogEnabled: Boolean      StorageWalMaxConcurrentWrites: Integer      QueryConcurrency: Integer      StorageMaxConcurrentCompactions: Integer      NoTasks: Boolean      HttpReadTimeout:  # Duration: see above      HttpIdleTimeout:  # Duration: see above      SessionRenewDisabled: Boolean      StorageCompactFullWriteColdDuration:  # Duration: see above    InfluxDBv3Enterprise:      ParquetMemCachePrunePercentage: Double      CatalogSyncInterval:  # Duration: see above      DataFusionNumThreads: Integer      WalReplayFailOnError: Boolean      CompactionGen2Duration:  # Duration: see above      ParquetMemCachePruneInterval:  # Duration: see above      DataFusionRuntimeMaxBlockingThreads: Integer      DistinctValueCacheDisableFromHistory: Boolean      ForceSnapshotMemThreshold:  # PercentOrAbsoluteLong: see above      HardDeleteDefaultDuration:  # Duration: see above      DataFusionRuntimeThreadPriority: Integer      CompactionCleanupWait:  # Duration: see above      TableIndexCacheMaxEntries: Integer      DataFusionRuntimeDisableLifoSlot: Boolean      DataFusionRuntimeMaxIoEventsPerTick: Integer      ParquetMemCacheQueryPathDuration:  # Duration: see above      DataFusionRuntimeThreadKeepAlive:  # Duration: see above      Gen1LookbackDuration:  # Duration: see above      QueryLogSize: Integer      DataFusionConfig: String      LastValueCacheDisableFromHistory: Boolean      DisableParquetMemCache: Boolean      DeleteGracePeriod:  # Duration: see above      RetentionCheckInterval:  # Duration: see above      LogFilter: String      CompactionMultipliers: String      DataFusionUseCachedParquetLoader: Boolean      PreemptiveCacheAge:  # Duration: see above      LastCacheEvictionInterval:  # Duration: see above      DataFusionRuntimeType: String      MaxHttpRequestSize: Integer      DataFusionMaxParquetFanout: Integer      QueryFileLimit: Integer      DataFusionRuntimeGlobalQueueInterval: Integer      CompactionMaxNumFilesPerPlan: Integer      CompactionRowLimit: Integer      WalReplayConcurrencyLimit: Integer      ParquetMemCacheSize:  # PercentOrAbsoluteLong: see above      ReplicationInterval:  # Duration: see above      IngestQueryInstances: Integer      DataFusionRuntimeEventInterval: Integer      LogFormat: String      WalSnapshotSize: Integer      SnapshottedWalFilesToKeep: Integer      CompactionCheckInterval:  # Duration: see above      ExecMemPoolBytes:  # PercentOrAbsoluteLong: see above      QueryOnlyInstances: Integer      Gen1Duration:  # Duration: see above      TableIndexCacheConcurrencyLimit: Integer      DistinctCacheEvictionInterval:  # Duration: see above      WalMaxWriteBufferSize: Integer      DedicatedCompactor: Boolean  Tags:    - Value: String      Key: String  Name: StringFn::GetAtt:  Id: String  Arn: String
addedAWS::Transcribe::CallAnalyticsCategorydocs ↗#Link to AWS::Transcribe::CallAnalyticsCategory
Type: AWS::Transcribe::CallAnalyticsCategoryProperties:  InputType: String  CategoryName: String  Rules:    - NonTalkTimeFilter:        RelativeTimeRange:          StartPercentage: Integer          Last: Integer          First: Integer          EndPercentage: Integer        Negate: Boolean        AbsoluteTimeRange:          StartTime: Integer          Last: Integer          First: Integer          EndTime: Integer        Threshold: Integer      SentimentFilter:        Sentiments:          - String        RelativeTimeRange:  # RelativeTimeRange: see above        Negate: Boolean        AbsoluteTimeRange:  # AbsoluteTimeRange: see above        ParticipantRole: String      TranscriptFilter:        TranscriptFilterType: String        RelativeTimeRange:  # RelativeTimeRange: see above        Targets:          - String        Negate: Boolean        AbsoluteTimeRange:  # AbsoluteTimeRange: see above        ParticipantRole: String      InterruptionFilter:        RelativeTimeRange:  # RelativeTimeRange: see above        Negate: Boolean        AbsoluteTimeRange:  # AbsoluteTimeRange: see above        Threshold: Integer        ParticipantRole: String  Tags:    - Value: String      Key: StringFn::GetAtt:  LastUpdateTime: String  CreateTime: String  Arn: String
addedAWS::Transcribe::Vocabularydocs ↗#Link to AWS::Transcribe::Vocabulary
Type: AWS::Transcribe::VocabularyProperties:  LanguageCode: String  VocabularyName: String  DataAccessRoleArn: String  Phrases:    - String  Tags:    - Value: String      Key: String  VocabularyFileUri: StringFn::GetAtt:  LastModifiedTime: String  VocabularyState: String  Arn: String
addedAWS::VpcLattice::ResourceEndpointAssociationdocs ↗#Link to AWS::VpcLattice::ResourceEndpointAssociation
Type: AWS::VpcLattice::ResourceEndpointAssociationFn::GetAtt:  ResourceConfigurationId: String  CreatedAt: String  Id: String  Arn: String  ResourceConfigurationArn: String  VpcEndpointId: String  VpcEndpointOwner: String

02Modified resource types26

modifiedAWS::AppStream::ImageBuilderhistorydocs ↗#Link to AWS::AppStream::ImageBuilder
Type: AWS::AppStream::ImageBuilderProperties:added:   DisableIMDSV1: Boolean
modifiedAWS::AppSync::ApiKeyhistorydocs ↗#Link to AWS::AppSync::ApiKey
Type: AWS::AppSync::ApiKeyProperties:removed:   ApiKeyId: StringFn::GetAtt:added:   ApiKeyId: String
modifiedAWS::Bedrock::KnowledgeBasehistorydocs ↗#Link to AWS::Bedrock::KnowledgeBase
Type: AWS::Bedrock::KnowledgeBaseProperties:  KnowledgeBaseConfiguration:    ManagedKnowledgeBaseConfiguration:      EmbeddingModelConfiguration:        BedrockEmbeddingModelConfiguration:added:           ModelConfiguration: Jsonadded:       SupplementalDataStorageConfiguration:added:         SupplementalDataStorageLocations:added:           - SupplementalDataStorageLocationType: Stringadded:             S3Location:added:               URI: String    VectorKnowledgeBaseConfiguration:      EmbeddingModelConfiguration:  # EmbeddingModelConfiguration: see above
modifiedAWS::BillingConductor::PricingRulehistorydocs ↗#Link to AWS::BillingConductor::PricingRule
Type: AWS::BillingConductor::PricingRuleProperties:  Tiering:added:     CustomTiers:added:       - RateValue: Doubleadded:         EndRangeExclusive: Doubleadded:         BeginRangeInclusive: Double
modifiedAWS::CodeBuild::Fleethistorydocs ↗#Link to AWS::CodeBuild::Fleet
Type: AWS::CodeBuild::FleetProperties:  # Update requires: No interruption → Replacementmodified:   Name: String
modifiedAWS::Connect::Metrichistorydocs ↗#Link to AWS::Connect::Metric
Type: AWS::Connect::MetricProperties:  # Required: No → Yesmodified:   MetricCalculation: MetricCalculation  # Required: No → Yesmodified:   Name: String  # Required: No → Yesmodified:   Status: String  # Required: No → Yesmodified:   Unit: String
modifiedAWS::DataSync::LocationAzureBlobhistorydocs ↗#Link to AWS::DataSync::LocationAzureBlob
Type: AWS::DataSync::LocationAzureBlobProperties:added:   FederatedIdentity:added:     AzureOidc:added:       TenantId: Stringadded:       ClientId: Stringadded:     AwsIamRole: String
modifiedAWS::DataSync::LocationObjectStoragehistorydocs ↗#Link to AWS::DataSync::LocationObjectStorage
Type: AWS::DataSync::LocationObjectStorageProperties:added:   FederatedIdentity:added:     ExternalIdentity:added:       GoogleOidc:added:         ProjectName: Stringadded:         ProjectNumber: Stringadded:         IdentityProviderName: Stringadded:         IdentityPoolName: Stringadded:     AwsIamRole: String
modifiedAWS::DataSync::Taskhistorydocs ↗#Link to AWS::DataSync::Task
Type: AWS::DataSync::TaskProperties:  Options:added:     ObjectMetadata: String
modifiedAWS::DynamoDB::GlobalTablehistorydocs ↗#Link to AWS::DynamoDB::GlobalTable
Type: AWS::DynamoDB::GlobalTableProperties:added:   VectorIndexes:added:     - IndexName: Stringadded:       VectorAttribute:added:         AttributeName: Stringadded:       Projection:added:         ProjectionType: Stringadded:         NonKeyAttributes:added:           - Stringadded:       Dimensions: Integeradded:       SearchSchema:added:         - AttributeName: Stringadded:           SearchSchemaElementType: Stringadded:       DistanceFunction: String
modifiedAWS::DynamoDB::Tablehistorydocs ↗#Link to AWS::DynamoDB::Table
Type: AWS::DynamoDB::TableProperties:added:   VectorIndexes:added:     - IndexName: Stringadded:       VectorAttribute:added:         AttributeName: Stringadded:       Projection:added:         ProjectionType: Stringadded:         NonKeyAttributes:added:           - Stringadded:       Dimensions: Integeradded:       SearchSchema:added:         - AttributeName: Stringadded:           SearchSchemaElementType: Stringadded:       DistanceFunction: String
modifiedAWS::ECS::Servicehistorydocs ↗#Link to AWS::ECS::Service
Type: AWS::ECS::ServiceProperties:  DeploymentConfiguration:added:     EarlySuccessCriteria:added:       SourceServiceRevisionCleanup: Stringadded:       HealthyPercent: Integeradded:       Enable: Boolean
modifiedAWS::ElastiCache::ServerlessCachehistorydocs ↗#Link to AWS::ElastiCache::ServerlessCache
Type: AWS::ElastiCache::ServerlessCacheProperties:added:   NetworkType: String
modifiedAWS::ElasticBeanstalk::ApplicationVersionhistorydocs ↗#Link to AWS::ElasticBeanstalk::ApplicationVersion
Type: AWS::ElasticBeanstalk::ApplicationVersionProperties:added:   BuildConfiguration:added:     CodeBuildServiceRole: Stringadded:     ArtifactName: Stringadded:     Image: Stringadded:     ComputeType: Stringadded:     TimeoutInMinutes: Integeradded:   ImageConfiguration:added:     Build:added:       CodeBuildServiceRole: Stringadded:       Type: Stringadded:       Architecture: Stringadded:       DockerfileLocation: Stringadded:       Buildpack: Stringadded:       ComputeType: Stringadded:       TimeoutInMinutes: Integeradded:     Source:added:       Uri: Stringadded:   Process: Boolean  # Required: Yes → Nomodified:   SourceBundle: SourceBundle
modifiedAWS::IoTFleetWise::ModelManifesthistorydocs ↗#Link to AWS::IoTFleetWise::ModelManifest
Type: AWS::IoTFleetWise::ModelManifestProperties:  # Update requires: No interruption → Replacementmodified:   SignalCatalogArn: String
modifiedAWS::IoTSiteWise::Taskhistorydocs ↗#Link to AWS::IoTSiteWise::Task
Type: AWS::IoTSiteWise::TaskProperties:  TaskConfiguration:    ContainerTaskConfiguration:added:       EphemeralStorageConfiguration:added:         StorageSizeInGiB: Integeradded:         StorageClass: Stringadded:       Mounts:added:         - RelativePath: Stringadded:           StorageType: Stringadded:           Source:added:             S3AccessPoint:added:               AccessPointArn: Stringadded:               Prefix: Stringadded:           Name: String
modifiedAWS::MediaConvert::Queuehistorydocs ↗#Link to AWS::MediaConvert::Queue
Type: AWS::MediaConvert::QueueProperties:removed:   MaximumConcurrentFeeds: Integer
modifiedAWS::MediaLive::Channelhistorydocs ↗#Link to AWS::MediaLive::Channel
Type: AWS::MediaLive::ChannelProperties:  EncoderSettings:    AudioDescriptions:      - AudioWatermarkingSettings:          NielsenWatermarksSettings:modified:             NielsenNaesIiNwSettings: NielsenNaesIiNw → NielsenNaesIiNwOnlySettingsmodified:             NielsenNwOnlySettings: NielsenNwOnly → NielsenNaesIiNwOnlySettings        CodecSettings:modified:           PassThroughSettings: PassThroughSettings → EmptyConfigurationSettings    AvailConfiguration:      AvailSettings:modified:         Scte35SpliceInsert: Scte35SpliceInsert → Scte35SpliceInsertTimeSignalAposSettingsmodified:         Scte35TimeSignalApos: Scte35TimeSignalApos → Scte35SpliceInsertTimeSignalAposSettings    CaptionDescriptions:      - DestinationSettings:modified:           AribDestinationSettings: AribDestinationSettings → EmptyConfigurationSettingsmodified:           BurnInDestinationSettings: BurnInDestinationSettings → BurnInDvbSubDestinationSettingsmodified:           DvbSubDestinationSettings: DvbSubDestinationSettings → BurnInDvbSubDestinationSettings          EmbeddedDestinationSettings:added:             Position:added:               YPositionLine: Integeradded:             StyleControl: Stringmodified:           EmbeddedPlusScte20DestinationSettings: EmbeddedPlusScte20DestinationSettings → EmptyConfigurationSettingsmodified:           RtmpCaptionInfoDestinationSettings: RtmpCaptionInfoDestinationSettings → EmptyConfigurationSettingsmodified:           Scte20PlusEmbeddedDestinationSettings: Scte20PlusEmbeddedDestinationSettings → EmptyConfigurationSettingsmodified:           Scte27DestinationSettings: Scte27DestinationSettings → EmptyConfigurationSettingsmodified:           SmpteTtDestinationSettings: SmpteTtDestinationSettings → EmptyConfigurationSettingsmodified:           TeletextDestinationSettings: TeletextDestinationSettings → EmptyConfigurationSettings          TtmlDestinationSettings:added:             Position:added:               YPositionPercentage: Integer          WebvttDestinationSettings:added:             Position:  # TextCaptionPositionSettings: see above    MotionGraphicsConfiguration:      MotionGraphicsSettings:modified:         HtmlMotionGraphicsSettings: HtmlMotionGraphicsSettings → EmptyConfigurationSettings    OutputGroups:      - OutputGroupSettings:          ArchiveGroupSettings:            ArchiveCdnSettings:modified:               ArchiveS3Settings: ArchiveS3Settings → ArchiveFrameCaptureHlsS3Settings          CmafIngestGroupSettings:added:             WatermarkingSettings:added:               CmafIngestAbWatermarkerIrdetoSettings:added:                 WatermarkIdLength: Stringadded:                 AdditionalDestinationsAlternateDestinations:added:                   - DestinationRefId: Stringadded:                 PolyPeriod: Integeradded:                 AlternateDestination:  # OutputLocationRef: see aboveadded:                 License: Stringadded:                 CustomProfile:added:                   SceneCut: Doubleadded:                   EmbeddingFrequency: Doubleadded:                   TargetPsnr: Doubleadded:                 OperatorId: Integeradded:                 Profile: String          FrameCaptureGroupSettings:            FrameCaptureCdnSettings:modified:               FrameCaptureS3Settings: FrameCaptureS3Settings → ArchiveFrameCaptureHlsS3Settings          HlsGroupSettings:            HlsCdnSettings:modified:               HlsS3Settings: HlsS3Settings → ArchiveFrameCaptureHlsS3Settings          MediaPackageGroupSettings:            MediapackageV2GroupSettings:modified:               AdditionalDestinations: List of MediaPackageAdditionalDestinations → List of AdditionalDestinationsadded:               WatermarkingSettings:added:                 MediaPackageV2AbWatermarkerIrdetoSettings:  # CmafIngestMediaPackageV2AbWatermarkerIrdetoSettings: see abovemodified:           MultiplexGroupSettings: MultiplexGroupSettings → EmptyConfigurationSettings        Outputs:          - OutputSettings:              ArchiveOutputSettings:                ContainerSettings:modified:                   RawSettings: RawSettings → EmptyConfigurationSettingsmodified:               CmafIngestOutputSettings: CmafIngestOutputSettings → CmafIngestFrameCaptureOutputSettingsmodified:               FrameCaptureOutputSettings: FrameCaptureOutputSettings → CmafIngestFrameCaptureOutputSettings              HlsOutputSettings:                HlsSettings:modified:                   FrameCaptureHlsSettings: FrameCaptureHlsSettings → EmptyConfigurationSettings              MediaConnectRouterOutputSettings:modified:                 ContainerSettings: MediaConnectRouterContainerSettings → UdpMediaConnectRouterContainerSettings              MediaPackageOutputSettings:                MediaPackageV2DestinationSettings:added:                   OutputUsage:added:                     - String              SrtOutputSettings:modified:                 ContainerSettings: UdpContainerSettings → UdpMediaConnectRouterContainerSettings              UdpOutputSettings:modified:                 ContainerSettings: UdpContainerSettings → UdpMediaConnectRouterContainerSettings  # UdpMediaConnectRouterContainerSettings: see above    VideoDescriptions:added:       - Border: Integer        CodecSettings:          Av1Settings:            ColorSpaceSettings:modified:               ColorSpacePassthroughSettings: ColorSpacePassthroughSettings → EmptyConfigurationSettingsmodified:               Hlg2020Settings: Hlg2020Settings → EmptyConfigurationSettingsmodified:               Rec601Settings: Rec601Settings → EmptyConfigurationSettingsmodified:               Rec709Settings: Rec709Settings → EmptyConfigurationSettings          H264Settings:            ColorSpaceSettings:modified:               ColorSpacePassthroughSettings: ColorSpacePassthroughSettings → EmptyConfigurationSettings  # EmptyConfigurationSettings: see abovemodified:               Rec601Settings: Rec601Settings → EmptyConfigurationSettings  # EmptyConfigurationSettings: see abovemodified:               Rec709Settings: Rec709Settings → EmptyConfigurationSettings  # EmptyConfigurationSettings: see abovemodified:             FilterSettings: H264FilterSettings → H264H265FilterSettings          H265Settings:            ColorSpaceSettings:modified:               ColorSpacePassthroughSettings: ColorSpacePassthroughSettings → EmptyConfigurationSettings  # EmptyConfigurationSettings: see abovemodified:               DolbyVision81Settings: DolbyVision81Settings → EmptyConfigurationSettingsmodified:               Hlg2020Settings: Hlg2020Settings → EmptyConfigurationSettings  # EmptyConfigurationSettings: see abovemodified:               Rec601Settings: Rec601Settings → EmptyConfigurationSettings  # EmptyConfigurationSettings: see abovemodified:               Rec709Settings: Rec709Settings → EmptyConfigurationSettings  # EmptyConfigurationSettings: see abovemodified:             FilterSettings: H265FilterSettings → H264H265FilterSettingsadded:         CropRectangle:added:           X: Integeradded:           Y: Integeradded:           Height: Integeradded:           Width: Integeradded:         OutputPositionRectangle:  # VideoPositionRectangle: see above  InferenceSettings:added:     EnrichmentMethods:added:       - String  InputAttachments:    - InputSettings:        CaptionSelectors:          - SelectorSettings:modified:               AribSourceSettings: AribSourceSettings → EmptyConfigurationSettingsmodified:               DvbSubSourceSettings: DvbSubSourceSettings → Scte27DvbSubSourceSettingsmodified:               Scte27SourceSettings: Scte27SourceSettings → Scte27DvbSubSourceSettings
modifiedAWS::MediaPackageV2::Channelhistorydocs ↗#Link to AWS::MediaPackageV2::Channel
Type: AWS::MediaPackageV2::ChannelProperties:added:   MultiviewConfiguration:added:     AvailableSources:added:       - Stringadded:     AvailableLayouts:added:       - StringFn::GetAtt:added:   AttachedMultiviewChannels:added:     - String
modifiedAWS::NeptuneGraph::Graphhistorydocs ↗#Link to AWS::NeptuneGraph::Graph
Type: AWS::NeptuneGraph::GraphProperties:added:   ImportTask:added:     Format: Stringadded:     BlankNodeHandling: Stringadded:     ParquetType: Stringadded:     FailOnError: Booleanadded:     MaxProvisionedMemory: Integeradded:     Source: Stringadded:     RoleArn: Stringadded:     ImportOptions:added:       Neptune:added:         PreserveDefaultVertexLabels: Booleanadded:         S3ExportKmsKeyId: Stringadded:         S3ExportPath: Stringadded:         PreserveEdgeIds: Booleanadded:     MinProvisionedMemory: Integer
modifiedAWS::PCS::ComputeNodeGrouphistorydocs ↗#Link to AWS::PCS::ComputeNodeGroup
Type: AWS::PCS::ComputeNodeGroupProperties:  SlurmConfiguration:added:     GresCustomSettings: Json
modifiedAWS::S3::Buckethistorydocs ↗#Link to AWS::S3::Bucket
Type: AWS::S3::BucketProperties:  ObjectLockConfiguration:    Rule:      DefaultRetention:added:         DefaultEventHold:added:           Years: Integeradded:           Days: Integer
modifiedAWS::SageMaker::AutoMLJobhistorydocs ↗#Link to AWS::SageMaker::AutoMLJob
Type: AWS::SageMaker::AutoMLJobProperties:added:   AutoMLComputeConfig:added:     EmrServerlessComputeConfig:added:       ExecutionRoleARN: Stringremoved:   AutoMLJobConfig:removed:     CandidateGenerationConfig:removed:       AlgorithmsConfig:removed:         - AutoMLAlgorithms:removed:             - Stringremoved:       FeatureSpecificationS3Uri: Stringremoved:     SecurityConfig:removed:       EnableInterContainerTrafficEncryption: Booleanremoved:       VpcConfig:removed:         Subnets:removed:           - Stringremoved:         SecurityGroupIds:removed:           - Stringremoved:       VolumeKmsKeyId: Stringremoved:     Mode: Stringremoved:     CompletionCriteria:removed:       MaxRuntimePerTrainingJobInSeconds: Integerremoved:       MaxAutoMLJobRuntimeInSeconds: Integerremoved:       MaxCandidates: Integerremoved:     DataSplitConfig:removed:       ValidationFraction: Doubleadded:   AutoMLJobInputDataConfig:added:     - ContentType: Stringadded:       ChannelType: Stringadded:       CompressionType: Stringadded:       DataSource:added:         S3DataSource:added:           S3Uri: Stringadded:           S3DataType: Stringadded:   AutoMLProblemTypeConfig:added:     ImageClassificationJobConfig:added:       CompletionCriteria:added:         MaxAutoMLJobRuntimeInSeconds: Integeradded:         MaxRuntimePerTrainingJobInSeconds: Integeradded:         MaxCandidates: Integeradded:     TimeSeriesForecastingJobConfig:added:       CandidateGenerationConfig:added:         AlgorithmsConfig:added:           - AutoMLAlgorithms:added:               - Stringadded:       FeatureSpecificationS3Uri: Stringadded:       ForecastQuantiles:added:         - Stringadded:       HolidayConfig:added:         - CountryCode: Stringadded:       ForecastHorizon: Integeradded:       CompletionCriteria:  # AutoMLJobCompletionCriteria: see aboveadded:       Transformations:added:         Aggregation:added:           <key>: Stringadded:         Filling: Jsonadded:       TimeSeriesConfig:added:         GroupingAttributeNames:added:           - Stringadded:         TargetAttributeName: Stringadded:         TimestampAttributeName: Stringadded:         ItemIdentifierAttributeName: Stringadded:       ForecastFrequency: Stringadded:     TextGenerationJobConfig:added:       TextGenerationHyperParameters:added:         <key>: Stringadded:       ModelAccessConfig:added:         AcceptEula: Booleanadded:       BaseModelName: Stringadded:       CompletionCriteria:  # AutoMLJobCompletionCriteria: see aboveadded:     TextClassificationJobConfig:added:       TargetLabelColumn: Stringadded:       CompletionCriteria:  # AutoMLJobCompletionCriteria: see aboveadded:       ContentColumn: Stringadded:     TabularJobConfig:added:       CandidateGenerationConfig:  # CandidateGenerationConfig: see aboveadded:       FeatureSpecificationS3Uri: Stringadded:       Mode: Stringadded:       ProblemType: Stringadded:       TargetAttributeName: Stringadded:       SampleWeightAttributeName: Stringadded:       CompletionCriteria:  # AutoMLJobCompletionCriteria: see aboveadded:       GenerateCandidateDefinitionsOnly: Booleanadded:   DataSplitConfig:added:     ValidationFraction: Doubleremoved:   GenerateCandidateDefinitionsOnly: Booleanremoved:   InputDataConfig:removed:     - ContentType: Stringremoved:       TargetAttributeName: Stringremoved:       CompressionType: Stringremoved:       ChannelType: Stringremoved:       DataSource:removed:         S3DataSource:removed:           S3Uri: Stringremoved:           S3DataType: Stringremoved:   ProblemType: Stringadded:   SecurityConfig:added:     EnableInterContainerTrafficEncryption: Booleanadded:     VpcConfig:added:       Subnets:added:         - Stringadded:       SecurityGroupIds:added:         - Stringadded:     VolumeKmsKeyId: StringFn::GetAtt:added:   AutoMLProblemTypeConfigName: String
modifiedAWS::SageMaker::CodeRepositoryhistorydocs ↗#Link to AWS::SageMaker::CodeRepository
Type: AWS::SageMaker::CodeRepositoryProperties:  # Duplicates allowed: Not specified → Yesmodified:   Tags:    - TagFn::GetAtt:added:   CodeRepositoryArn: String
modifiedAWS::SNS::Topichistorydocs ↗#Link to AWS::SNS::Topic
Type: AWS::SNS::TopicProperties:added:   MaximumMessageSize: Integer
modifiedAWS::VpcLattice::ResourceConfigurationhistorydocs ↗#Link to AWS::VpcLattice::ResourceConfiguration
Type: AWS::VpcLattice::ResourceConfigurationProperties:  ResourceConfigurationDefinition:added:     CidrResource:added:       CidrRanges:added:         - String