CloudFormation Changelog

Changes to the CloudFormation resource specification.

ADDED
58
REMOVED
0
MODIFIED
29
DOCUMENTATION
46

New resource types

AWS::BCM::ScheduledReportLink to AWS::BCM::ScheduledReport
Type: AWS::BCM::ScheduledReport
Properties:
  ScheduleConfig:
    ScheduleExpression: String
    SchedulePeriod:
      EndTime: String
      StartTime: String
    State: String
    ScheduleExpressionTimeZone: String
  WidgetIds:
    - String
  ScheduledReportExecutionRoleArn: String
  Description: String
  WidgetDateRangeOverride:
    EndTime:
      Value: String
      Type: String
    StartTime:  # DateTimeValue: see above
  DashboardArn: String
  Tags:
    - Value: String
      Key: String
  Name: String
Fn::GetAtt:
  HealthStatus.LastRefreshedAt: String
  CreatedAt: String
  HealthStatus:
    StatusCode: String
    LastRefreshedAt: String
  Arn: String
  UpdatedAt: String
  HealthStatus.StatusCode: String
AWS::BcmPricingCalculator::WorkloadEstimateLink to AWS::BcmPricingCalculator::WorkloadEstimate
Type: AWS::BcmPricingCalculator::WorkloadEstimate
Properties:
  RateType: String
  ExpiresAt: String
  Tags:
    - Value: String
      Key: String
  Name: String
Fn::GetAtt:
  Status: String
  TotalCost: Double
  CostCurrency: String
  CreatedAt: String
  FailureMessage: String
  Id: String
  RateTimestamp: String
  Arn: String
AWS::Cases::RelatedItemLink to AWS::Cases::RelatedItem
Type: AWS::Cases::RelatedItem
Properties:
  Type: String
  DomainId: String
  Content:
    Comment:
      ContentType: String
      Body: String
  CaseId: String
  Tags:
    - Value: String
      Key: String
Fn::GetAtt:
  RelatedItemId: String
  RelatedItemArn: String
AWS::Chime::ChannelLink to AWS::Chime::Channel
Type: AWS::Chime::Channel
Properties:
  Privacy: String
  ElasticChannelConfiguration:
    MinimumMembershipPercentage: Integer
    MaximumSubChannels: Integer
    TargetMembershipsPerSubChannel: Integer
  ExpirationSettings:
    ExpirationCriterion: String
    ExpirationDays: Integer
  ModeratorArns:
    - String
  Mode: String
  Metadata: String
  MemberArns:
    - String
  ChimeBearer: String
  ChannelId: String
  AppInstanceArn: String
  Tags:
    - Value: String
      Key: String
  Name: String
Fn::GetAtt:
  CreatedBy:
    Arn: String
    Name: String
  CreatedTimestamp: String
  CreatedBy.Arn: String
  LastUpdatedTimestamp: String
  ChannelFlowArn: String
  LastMessageTimestamp: String
  CreatedBy.Name: String
  Arn: String
AWS::CloudFront::FieldLevelEncryptionProfileLink to AWS::CloudFront::FieldLevelEncryptionProfile
Type: AWS::CloudFront::FieldLevelEncryptionProfile
Properties:
  FieldLevelEncryptionProfileConfig:
    Comment: String
    CallerReference: String
    EncryptionEntities:
      - ProviderId: String
        PublicKeyId: String
        FieldPatterns:
          - String
    Name: String
Fn::GetAtt:
  LastModifiedTime: String
  Id: String
  Arn: String
AWS::Comprehend::EntityRecognizerLink to AWS::Comprehend::EntityRecognizer
Type: AWS::Comprehend::EntityRecognizer
Properties:
  LanguageCode: String
  DataAccessRoleArn: String
  VpcConfig:
    Subnets:
      - String
    SecurityGroupIds:
      - String
  VolumeKmsKeyId: String
  ModelKmsKeyId: String
  RecognizerName: String
  VersionName: String
  ModelPolicy: String
  InputDataConfig:
    EntityTypes:
      - Type: String
    Annotations:
      S3Uri: String
      TestS3Uri: String
    Documents:
      S3Uri: String
      InputFormat: String
      TestS3Uri: String
    DataFormat: String
    EntityList:
      S3Uri: String
    AugmentedManifests:
      - S3Uri: String
        AnnotationDataS3Uri: String
        SourceDocumentsS3Uri: String
        DocumentType: String
        AttributeNames:
          - String
        Split: String
  Tags:
    - Value: String
      Key: String
Fn::GetAtt:
  Arn: String
AWS::Connect::VocabularyLink to AWS::Connect::Vocabulary
Type: AWS::Connect::Vocabulary
Properties:
  LanguageCode: String
  VocabularyName: String
  InstanceId: String
  Content: String
  Tags:
    - Value: String
      Key: String
Fn::GetAtt:
  VocabularyId: String
  State: String
  LastModifiedTime: String
  Arn: String
AWS::ControlTower::BaselineLink to AWS::ControlTower::Baseline
Type: AWS::ControlTower::Baseline
Fn::GetAtt:
  Description: String
  Arn: String
  Name: String
AWS::CustomerProfiles::RecommenderSchemaLink to AWS::CustomerProfiles::RecommenderSchema
Type: AWS::CustomerProfiles::RecommenderSchema
Properties:
  Fields: Json
  DomainName: String
  RecommenderSchemaName: String
  Tags:
    - Value: String
      Key: String
Fn::GetAtt:
  Status: String
  CreatedAt: String
  Arn: String
AWS::DRS::JobLink to AWS::DRS::Job
Type: AWS::DRS::Job
Fn::GetAtt:
  Status: String
  Type: String
  ParticipatingServers:
    - RecoveryInstanceID: String
      LaunchActionsStatus:
        SsmAgentDiscoveryDatetime: String
        Runs:
          - Status: String
            Action:
              Order: Integer
              ActionVersion: String
              ActionId: String
              Type: String
              Active: Boolean
              Parameters:
                <key>:
                  Type: String
                  Value: String
              Description: String
              Category: String
              Optional: Boolean
              ActionCode: String
              Name: String
            RunId: String
      LaunchStatus: String
      SourceServerID: String
  CreationDateTime: String
  EndDateTime: String
  InitiatedBy: String
  ParticipatingResources:
    - ParticipatingResourceID:
        SourceNetworkID: String
      LaunchStatus: String
  Arn: String
  JobID: String
  Tags:
    - Value: String
      Key: String
AWS::DRS::ReplicationConfigurationTemplateLink to AWS::DRS::ReplicationConfigurationTemplate
Type: AWS::DRS::ReplicationConfigurationTemplate
Properties:
  BandwidthThrottling: Integer
  AutoReplicateNewDisks: Boolean
  ReplicationServerInstanceType: String
  InternetProtocol: String
  EbsEncryptionKeyArn: String
  ReplicationServersSecurityGroupsIDs:
    - String
  EbsEncryption: String
  PitPolicy:
    - RuleID: Integer
      Enabled: Boolean
      RetentionDuration: Integer
      Units: String
      Interval: Integer
  UseDedicatedReplicationServer: Boolean
  StagingAreaTags:
    <key>: String
  CreatePublicIP: Boolean
  StagingAreaSubnetId: String
  DataPlaneRouting: String
  DefaultLargeStagingDiskType: String
  Tags:
    - Value: String
      Key: String
  AssociateDefaultSecurityGroup: Boolean
Fn::GetAtt:
  ReplicationConfigurationTemplateID: String
  Arn: String
AWS::DRS::SourceServerLink to AWS::DRS::SourceServer
Type: AWS::DRS::SourceServer
Fn::GetAtt:
  SourceProperties.Disks:
    - Bytes: Integer
      DeviceName: String
  SourceProperties.IdentificationHints:
    Fqdn: String
    AwsInstanceID: String
    Hostname: String
    VmWareUuid: String
  AgentVersion: String
  SourceProperties.RamBytes: Integer
  SourceProperties.IdentificationHints.AwsInstanceID: String
  SourceProperties.NetworkInterfaces:
    - IsPrimary: Boolean
      MacAddress: String
      Ips:
        - String
  SourceServerID: String
  SourceProperties.RecommendedInstanceType: String
  SourceProperties.Cpus:
    - Cores: Integer
      ModelName: String
  DataReplicationInfo:
    DataReplicationState: String
  SourceProperties.Os:
    FullString: String
  SourceProperties.IdentificationHints.Fqdn: String
  SourceProperties.SupportsNitroInstances: Boolean
  ReplicationDirection: String
  SourceProperties.IdentificationHints.Hostname: String
  Arn: String
  SourceProperties.LastUpdatedDateTime: String
  SourceProperties.Os.FullString: String
  DataReplicationInfo.DataReplicationState: String
  SourceProperties:
    RecommendedInstanceType: String
    IdentificationHints:  # IdentificationHints: see above
    Os:  # OS: see above
    SupportsNitroInstances: Boolean
    NetworkInterfaces:  # NetworkInterface: see above
    Disks:  # Disk: see above
    RamBytes: Integer
    Cpus:  # CPU: see above
    LastUpdatedDateTime: String
  Tags:
    - Value: String
      Key: String
  SourceProperties.IdentificationHints.VmWareUuid: String
AWS::EC2::ImageUsageReportLink to AWS::EC2::ImageUsageReport
Type: AWS::EC2::ImageUsageReport
Properties:
  ResourceTypes:
    - ResourceTypeOptions:
        - OptionValues:
            - String
          OptionName: String
      ResourceType: String
  AccountIds:
    - String
  ImageId: String
  Tags:
    - Value: String
      Key: String
Fn::GetAtt:
  State: String
  CreationTime: String
  ReportId: String
  Arn: String
  ExpirationTime: String
AWS::EC2::ImportImageTaskLink to AWS::EC2::ImportImageTask
Type: AWS::EC2::ImportImageTask
Properties:
  Description: String
  KmsKeyId: String
  LicenseSpecifications:
    - LicenseConfigurationArn: String
  Encrypted: Boolean
  BootMode: String
  UsageOperation: String
  Tags:
    - Value: String
      Key: String
  LicenseType: String
Fn::GetAtt:
  Status: String
  ImportTaskId: String
  ImageId: String
  SnapshotDetails:
    - Status: String
      SnapshotId: String
      Format: String
      UserBucket:
        S3Bucket: String
        S3Key: String
      DiskImageSize: Double
  Arn: String
AWS::EC2::ImportSnapshotTaskLink to AWS::EC2::ImportSnapshotTask
Type: AWS::EC2::ImportSnapshotTask
Properties:
  Description: String
  Format: String
  Encrypted: Boolean
  UserBucket:
    S3Bucket: String
    S3Key: String
  Tags:
    - Value: String
      Key: String
Fn::GetAtt:
  Status: String
  SnapshotId: String
  ImportTaskId: String
  Arn: String
  DiskImageSize: Double
AWS::EC2::InstanceEventWindowLink to AWS::EC2::InstanceEventWindow
Type: AWS::EC2::InstanceEventWindow
Properties:
  TimeRanges:
    - StartWeekDay: String
      StartHour: Integer
      EndHour: Integer
      EndWeekDay: String
  CronExpression: String
  Tags:
    - Value: String
      Key: String
  Name: String
Fn::GetAtt:
  State: String
  Arn: String
  InstanceEventWindowId: String
AWS::EC2::IPv4PoolLink to AWS::EC2::IPv4Pool
Type: AWS::EC2::IPv4Pool
Properties:
  Tags:
    - Value: String
      Key: String
Fn::GetAtt:
  Description: String
  PoolId: String
  TotalAddressCount: Integer
  Arn: String
  TotalAvailableAddressCount: Integer
  NetworkBorderGroup: String
AWS::EC2::ReservedInstancesLink to AWS::EC2::ReservedInstances
Type: AWS::EC2::ReservedInstances
Properties:
  InstanceCount: Integer
Fn::GetAtt:
  UsagePrice: Double
  OfferingClass: String
  Start: String
  AvailabilityZoneId: String
  RecurringCharges:
    - Amount: Double
      Frequency: String
  AvailabilityZone: String
  Duration: Double
  CurrencyCode: String
  OfferingType: String
  ReservedInstancesId: String
  Scope: String
  InstanceTenancy: String
  State: String
  End: String
  ProductDescription: String
  Arn: String
  InstanceType: String
  Tags:
    - Value: String
      Key: String
  FixedPrice: Double
AWS::EC2::SpotInstancesRequestLink to AWS::EC2::SpotInstancesRequest
Type: AWS::EC2::SpotInstancesRequest
Properties:
  SpotPrice: String
  AvailabilityZoneGroup: String
  Type: String
  LaunchGroup: String
  InstanceInterruptionBehavior: String
  LaunchSpecification:
    SecurityGroups:
      - GroupName: String
        GroupId: String
    BlockDeviceMappings:
      - Ebs:
          SnapshotId: String
          VolumeType: String
          KmsKeyId: String
          Encrypted: Boolean
          Throughput: Integer
          Iops: Integer
          VolumeSize: Integer
          DeleteOnTermination: Boolean
        NoDevice: String
        VirtualName: String
        DeviceName: String
    IamInstanceProfile:
      Arn: String
      Name: String
    KernelId: String
    SubnetId: String
    EbsOptimized: Boolean
    KeyName: String
    RamdiskId: String
    Placement:
      GroupName: String
      Tenancy: String
      AvailabilityZoneId: String
      AvailabilityZone: String
    NetworkInterfaces:
      - Description: String
        PrivateIpAddress: String
        PrivateIpAddresses:
          - PrivateIpAddress: String
            Primary: Boolean
        SecondaryPrivateIpAddressCount: Integer
        DeviceIndex: Integer
        Ipv6AddressCount: Integer
        Ipv6Addresses:
          - Ipv6Address: String
        SubnetId: String
        AssociatePublicIpAddress: Boolean
        NetworkInterfaceId: String
        DeleteOnTermination: Boolean
    AddressingType: String
    ImageId: String
    InstanceType: String
    Monitoring:
      Enabled: Boolean
  ValidFrom: String
  Tags:
    - Value: String
      Key: String
  ValidUntil: String
Fn::GetAtt:
  Status:
    Message: String
    UpdateTime: String
    Code: String
  LaunchedAvailabilityZoneId: String
  Status.UpdateTime: String
  SpotInstanceRequestId: String
  InstanceId: String
  State: String
  CreateTime: String
  LaunchedAvailabilityZone: String
  ProductDescription: String
  Status.Message: String
  Status.Code: String
  Arn: String
AWS::EC2::SubnetCidrReservationLink to AWS::EC2::SubnetCidrReservation
Type: AWS::EC2::SubnetCidrReservation
Properties:
  Description: String
  Cidr: String
  ReservationType: String
  SubnetId: String
  Tags:
    - Value: String
      Key: String
Fn::GetAtt:
  OwnerId: String
  SubnetCidrReservationId: String
  Arn: String
AWS::EC2::VPCEndpointConnectionLink to AWS::EC2::VPCEndpointConnection
Type: AWS::EC2::VPCEndpointConnection
Fn::GetAtt:
  IpAddressType: String
  NetworkLoadBalancerArns:
    - String
  VpcEndpointState: String
  CreationTimestamp: String
  DnsEntries:
    - DnsName: String
      HostedZoneId: String
  Arn: String
  VpcEndpointId: String
  VpcEndpointOwner: String
  VpcEndpointConnectionId: String
  Tags:
    - Value: String
      Key: String
  ServiceId: String
  VpcEndpointRegion: String
AWS::ECS::DaemonRevisionLink to AWS::ECS::DaemonRevision
Type: AWS::ECS::DaemonRevision
Properties:
  EnableECSManagedTags: Boolean
  PropagateTags: String
  EnableExecuteCommand: Boolean
Fn::GetAtt:
  ClusterArn: String
  DaemonTaskDefinitionArn: String
  DaemonName: String
  ContainerImages:
    - ContainerName: String
      ImageDigest: String
      Image: String
  CreatedAt: String
  Cluster: String
  DaemonRevisionId: String
  DaemonRevisionArn: String
  DaemonArn: String
AWS::EMRContainers::JobTemplateLink to AWS::EMRContainers::JobTemplate
Type: AWS::EMRContainers::JobTemplate
Properties:
  JobTemplateData:
    ExecutionRoleArn: String
    JobTags:
      <key>: String
    ConfigurationOverrides:
      MonitoringConfiguration:
        S3MonitoringConfiguration:
          LogUri: String
        CloudWatchMonitoringConfiguration:
          LogStreamNamePrefix: String
          LogGroupName: String
        PersistentAppUI: String
      ApplicationConfiguration:
        - Properties:
            <key>: String
          Configurations:  # Configuration: see above
          Classification: String
    JobDriver:
      SparkSqlJobDriver:
        EntryPoint: String
        SparkSqlParameters: String
      SparkSubmitJobDriver:
        EntryPoint: String
        SparkSubmitParameters: String
        EntryPointArguments:
          - String
    ReleaseLabel: String
    ParameterConfiguration:
      <key>:
        DefaultValue: String
        Type: String
  Tags:
    - Value: String
      Key: String
  Name: String
Fn::GetAtt:
  CreatedBy: String
  CreatedAt: String
  Id: String
  Arn: String
AWS::Events::EventSourceLink to AWS::Events::EventSource
Type: AWS::Events::EventSource
Properties:
  Name: String
Fn::GetAtt:
  CreatedBy: String
  State: String
  CreationTime: String
  Arn: String
  ExpirationTime: String
AWS::EventsV2::EventBusLink to AWS::EventsV2::EventBus
Type: AWS::EventsV2::EventBus
Properties:
  Description: String
  EncryptionConfiguration:
    KmsKeyIdentifier: String
  StorageConfiguration:
    RetentionPeriodInDays: Integer
  Tags:
    - Value: String
      Key: String
  Name: String
Fn::GetAtt:
  State: String
  CreationTime: String
  LastModifiedTime: String
  EventBusArn: String
AWS::EventsV2::EventSourceLink to AWS::EventsV2::EventSource
Type: AWS::EventsV2::EventSource
Properties:
  Description: String
  Configuration:
    AwsServiceEventsConfiguration:
      AwsService: String
      Pattern: String
      OnFailureConfiguration:
        Arn: String
    PartnerEventsConfiguration:
      Pattern: String
      OnFailureConfiguration:  # OnFailureConfiguration: see above
      PartnerEventSourceArn: String
      PartnerBusKmsKeyIdentifier: String
  Tags:
    - Value: String
      Key: String
  Name: String
  EventBusArn: String
Fn::GetAtt:
  Revoked: Boolean
  State: String
  CreationTime: String
  LastModifiedTime: String
  EventSourceArn: String
AWS::EventsV2::ResourcePolicyLink to AWS::EventsV2::ResourcePolicy
Type: AWS::EventsV2::ResourcePolicy
Properties:
  PolicyDocument: Json
  EventBusArn: String
Fn::GetAtt:
  RevisionId: String
AWS::EventsV2::SubscriberLink to AWS::EventsV2::Subscriber
Type: AWS::EventsV2::Subscriber
Properties:
  StartingPosition: String
  Transformer:
    Type: String
    JsonataConfiguration:
      Expression: String
  Description: String
  BatchConfiguration:
    MaxBatchWindowInSeconds: Integer
    MaxBatchSize: Integer
  InvokeConfiguration:
    StepFunctionsParameters:
      TraceHeader: String
      InvocationTimeoutSeconds: String
      InvocationType: String
      Name: String
    SqsParameters:
      MessageAttributes:
        <key>:
          StringValue: String
          DataType: String
          BinaryValue: String
      DelaySeconds: String
      MessageGroupId: String
      MessageDeduplicationId: String
      MessageSystemAttributes:  # MessageAttributeValue: see above
    SnsParameters:
      MessageAttributes:  # MessageAttributeValue: see above
      MessageStructure: String
      MessageGroupId: String
      MessageDeduplicationId: String
      Subject: String
    HttpParameters:
      PathParameterValues:
        - String
      HeaderParameters:
        <key>: String
      QueryStringParameters:
        <key>: String
      InvocationTimeoutSeconds: String
    EventBusV2Parameters:
      SystemMetadata:
        DeduplicationId: String
        EventGroupId: String
      Metadata:
        <key>: String
      DeduplicationConfiguration:
        DeduplicationType: String
    UniversalTargetParameters:
      Input: String
      InvocationTimeoutSeconds: String
    TargetArn: Json
    KinesisParameters:
      ExplicitHashKey: String
      PartitionKey: String
    RoleArn: String
    LambdaParameters:
      DurableExecutionName: String
      TenantId: String
      InvocationTimeoutSeconds: String
      InvocationType: String
      Qualifier: String
  FilterConfiguration:
    Filters:
      - Pattern: String
        Scope: String
    Language: String
  OnFailureConfiguration:
    Arn: String
  LogConfiguration:
    IncludePayload: String
    Level: String
  Name: String
  EventBusArn: String
  PointInTimeConfiguration:
    PointType: String
    EndPoint: Long
    StartingPoint: Long
  Type: String
  State: String
  ResumePosition: String
  RetryPolicy:
    MaxEventAgeInSeconds: Integer
    MaxRetryAttempts: Integer
    RetryStrategy: String
  Tags:
    - Value: String
      Key: String
Fn::GetAtt:
  BusName: String
  SubscriberArn: String
  CreationTime: String
  LastModifiedTime: String
AWS::FSx::TaskLink to AWS::FSx::Task
Type: AWS::FSx::Task
Properties:
  Type: String
  Report:
    Path: String
    Format: String
    Scope: String
    Enabled: Boolean
  ReleaseConfiguration:
    DurationSinceLastAccess:
      Value: Integer
      Unit: String
  FileSystemId: String
  Paths:
    - String
  Tags:
    - Value: String
      Key: String
Fn::GetAtt:
  ResourceARN: String
  TaskId: String
  Lifecycle: String
  FileCacheId: String
  CreationTime: String
AWS::IoTSiteWise::ApplicationLink to AWS::IoTSiteWise::Application
Type: AWS::IoTSiteWise::Application
Properties:
  Description: String
  WorkspaceName: String
  Tags:
    - Value: String
      Key: String
  Name: String
  IdcInstanceArn: String
Fn::GetAtt:
  Status: String
  IdcApplicationArn: String
  CreatedAt: String
  DnsSubdomain: String
  Arn: String
  ApplicationId: String
  UpdatedAt: String
AWS::IoTSiteWise::TimeSeriesLink to AWS::IoTSiteWise::TimeSeries
Type: AWS::IoTSiteWise::TimeSeries
Properties:
  AssetId: String
Fn::GetAtt:
  Alias: String
  TimeSeriesLastUpdateDate: String
  DataType: String
  TimeSeriesArn: String
  TimeSeriesId: String
  TimeSeriesCreationDate: String
  Tags:
    - Value: String
      Key: String
  PropertyId: String
AWS::MediaConnect::FlowMediaStreamLink to AWS::MediaConnect::FlowMediaStream
Type: AWS::MediaConnect::FlowMediaStream
Properties:
  MediaStreamType: String
  MediaStreamId: Integer
  Description: String
  MediaStreamName: String
  ClockRate: Integer
  Attributes:
    Fmtp:
      Par: String
      ScanMode: String
      Tcs: String
      ExactFramerate: String
      ChannelOrder: String
      Colorimetry: String
      Range: String
    Lang: String
  VideoFormat: String
  FlowArn: String
  Tags:
    - Value: String
      Key: String
Fn::GetAtt:
  Arn: String
  Fmt: Integer
AWS::MediaLive::ReservationLink to AWS::MediaLive::Reservation
Type: AWS::MediaLive::Reservation
Fn::GetAtt:
  UsagePrice: Double
  Start: String
  Count: Integer
  Name: String
  CurrencyCode: String
  RenewalSettings:
    RenewalCount: Integer
    AutomaticRenewal: String
  ReservationId: String
  ResourceSpecification.Resolution: String
  ResourceSpecification.MaximumBitrate: String
  ResourceSpecification.SpecialFeature: String
  RenewalSettings.AutomaticRenewal: String
  OfferingId: String
  Tags:
    - Value: String
      Key: String
  FixedPrice: Double
  Duration: Integer
  DurationUnits: String
  ResourceSpecification:
    ChannelClass: String
    Codec: String
    VideoQuality: String
    MaximumBitrate: String
    SpecialFeature: String
    ResourceType: String
    MaximumFramerate: String
    Resolution: String
  ResourceSpecification.MaximumFramerate: String
  RenewalSettings.RenewalCount: Integer
  OfferingType: String
  ResourceSpecification.VideoQuality: String
  ResourceSpecification.Codec: String
  ResourceSpecification.ChannelClass: String
  State: String
  OfferingDescription: String
  ResourceSpecification.ResourceType: String
  Region: String
  End: String
  Arn: String
AWS::MGN::ConnectorLink to AWS::MGN::Connector
Type: AWS::MGN::Connector
Properties:
  SsmInstanceID: String
  SsmCommandConfig:
    CloudWatchOutputEnabled: Boolean
    CloudWatchLogGroupName: String
    S3OutputEnabled: Boolean
    OutputS3BucketName: String
  Tags:
    - Value: String
      Key: String
  Name: String
Fn::GetAtt:
  Arn: String
  ConnectorID: String
AWS::MGN::ExportLink to AWS::MGN::Export
Type: AWS::MGN::Export
Properties:
  S3Bucket: String
  S3Key: String
  S3BucketOwner: String
  Tags:
    - Value: String
      Key: String
Fn::GetAtt:
  Status: String
  Summary.WavesCount: Integer
  ExportID: String
  CreationDateTime: String
  Summary.ServersCount: Integer
  EndDateTime: String
  ProgressPercentage: Double
  Summary:
    WavesCount: Integer
    ApplicationsCount: Integer
    ServersCount: Integer
  Arn: String
  Summary.ApplicationsCount: Integer
AWS::MGN::ImportLink to AWS::MGN::Import
Type: AWS::MGN::Import
Properties:
  S3BucketSource:
    S3Bucket: String
    S3Key: String
    S3BucketOwner: String
  Tags:
    - Value: String
      Key: String
Fn::GetAtt:
  Status: String
  Summary.Applications.CreatedCount: Integer
  Summary.Applications:
    ModifiedCount: Integer
    CreatedCount: Integer
  ProgressPercentage: Double
  Summary.Waves.CreatedCount: Integer
  Summary.Servers.ModifiedCount: Integer
  Summary.Waves.ModifiedCount: Integer
  ImportID: String
  CreationDateTime: String
  EndDateTime: String
  Summary.Applications.ModifiedCount: Integer
  Summary:
    Applications:  # ImportTaskSummaryCategory: see above
    Servers:  # ImportTaskSummaryCategory: see above
    Waves:  # ImportTaskSummaryCategory: see above
  Arn: String
  Summary.Servers:  # ImportTaskSummaryCategory: see above
  Summary.Servers.CreatedCount: Integer
  Summary.Waves:  # ImportTaskSummaryCategory: see above
AWS::MGN::LaunchConfigurationTemplateLink to AWS::MGN::LaunchConfigurationTemplate
Type: AWS::MGN::LaunchConfigurationTemplate
Properties:
  LargeVolumeConf:
    Throughput: Integer
    VolumeType: String
    Iops: Integer
  SmallVolumeConf:  # LaunchTemplateDiskConf: see above
  CopyPrivateIp: Boolean
  SmallVolumeMaxSize: Integer
  BootMode: String
  MapAutoTaggingMpeID: String
  EnableMapAutoTagging: Boolean
  LaunchDisposition: String
  AssociatePublicIpAddress: Boolean
  Licensing:
    OsByol: Boolean
  EnableParametersEncryption: Boolean
  TargetInstanceTypeRightSizingMethod: String
  PostLaunchActions:
    SsmDocuments:
      - TimeoutSeconds: Integer
        ActionName: String
        Parameters: Json
        SsmDocumentName: String
        ExternalParameters:
          <key>:
            DynamicPath: String
        MustSucceedForCutover: Boolean
    S3LogBucket: String
    CloudWatchLogGroupName: String
    S3OutputKeyPrefix: String
    Deployment: String
  ParametersEncryptionKey: String
  Tags:
    - Value: String
      Key: String
  CopyTags: Boolean
Fn::GetAtt:
  LaunchConfigurationTemplateID: String
  Ec2LaunchTemplateID: String
  Arn: String
AWS::MGN::SourceServerLink to AWS::MGN::SourceServer
Type: AWS::MGN::SourceServer
Fn::GetAtt:
  LifeCycle:
    AddedToServiceDateTime: String
    LastSeenByServiceDateTime: String
    ElapsedReplicationDuration: String
    LastTest:
      Initiated:
        ApiCallDateTime: String
        JobID: String
      Reverted:
        ApiCallDateTime: String
      Finalized:  # LifeCycleEventNoJob: see above
    State: String
    FirstByteDateTime: String
    LastCutover:
      Initiated:  # LifeCycleEvent: see above
      Reverted:  # LifeCycleEventNoJob: see above
      Finalized:  # LifeCycleEventNoJob: see above
  LifeCycle.LastCutover.Finalized.ApiCallDateTime: String
  LifeCycle.LastTest.Finalized.ApiCallDateTime: String
  SourceProperties.Disks:
    - Bytes: Double
      DeviceName: String
  FqdnForActionFramework: String
  SourceProperties.IdentificationHints.AwsInstanceID: String
  ConnectorAction.CredentialsSecretArn: String
  LifeCycle.LastTest.Initiated.JobID: String
  LifeCycle.LastCutover:  # LifeCycleLastCutover: see above
  ApplicationID: String
  DataReplicationInfo.DataReplicationState: String
  Tags:
    - Value: String
      Key: String
  LifeCycle.LastCutover.Initiated.JobID: String
  SourceProperties.IdentificationHints:
    Fqdn: String
    AwsInstanceID: String
    Hostname: String
    VmPath: String
    VmWareUuid: String
  LifeCycle.State: String
  SourceProperties.RamBytes: Double
  DataReplicationInfo.LastSnapshotDateTime: String
  LaunchedInstance.FirstBoot: String
  SourceProperties.Cpus:
    - Cores: Double
      ModelName: String
  LifeCycle.LastSeenByServiceDateTime: String
  LaunchedInstance:
    Ec2InstanceID: String
    FirstBoot: String
    JobID: String
  Arn: String
  ConnectorAction.ConnectorArn: String
  ReplicationType: String
  DataReplicationInfo.DataReplicationInitiation.Steps:
    - Status: String
      Name: String
  LifeCycle.LastCutover.Reverted.ApiCallDateTime: String
  LifeCycle.AddedToServiceDateTime: String
  LifeCycle.ElapsedReplicationDuration: String
  LifeCycle.LastTest.Finalized:  # LifeCycleEventNoJob: see above
  SourceProperties.IdentificationHints.VmPath: String
  SourceProperties.NetworkInterfaces:
    - IsPrimary: Boolean
      MacAddress: String
      Ips:
        - String
  SourceServerID: String
  LifeCycle.LastCutover.Reverted:  # LifeCycleEventNoJob: see above
  LaunchedInstance.Ec2InstanceID: String
  LifeCycle.LastTest.Initiated.ApiCallDateTime: String
  DataReplicationInfo.LagDuration: String
  LifeCycle.FirstByteDateTime: String
  LifeCycle.LastCutover.Initiated:  # LifeCycleEvent: see above
  LifeCycle.LastTest.Reverted.ApiCallDateTime: String
  LaunchedInstance.JobID: String
  LifeCycle.LastTest:  # LifeCycleLastTest: see above
  ConnectorAction:
    ConnectorArn: String
    CredentialsSecretArn: String
  LifeCycle.LastTest.Initiated:  # LifeCycleEvent: see above
  SourceProperties.IdentificationHints.VmWareUuid: String
  DataReplicationInfo.DataReplicationInitiation.StartDateTime: String
  VcenterClientID: String
  LifeCycle.LastCutover.Finalized:  # LifeCycleEventNoJob: see above
  SourceProperties.RecommendedInstanceType: String
  IsArchived: Boolean
  UserProvidedID: String
  DataReplicationInfo.ReplicatedDisks:
    - BackloggedStorageBytes: Double
      ReplicatedStorageBytes: Double
      RescannedStorageBytes: Double
      DeviceName: String
      TotalStorageBytes: Double
  LifeCycle.LastCutover.Initiated.ApiCallDateTime: String
  DataReplicationInfo.DataReplicationInitiation:
    Steps:  # DataReplicationInitiationStep: see above
    StartDateTime: String
  DataReplicationInfo:
    DataReplicationState: String
    LastSnapshotDateTime: String
    LagDuration: String
    ReplicatedDisks:  # DataReplicationInfoReplicatedDisk: see above
    DataReplicationInitiation:  # DataReplicationInitiation: see above
  SourceProperties.Os:
    FullString: String
  SourceProperties.IdentificationHints.Fqdn: String
  SourceProperties.IdentificationHints.Hostname: String
  SourceProperties.LastUpdatedDateTime: String
  SourceProperties.Os.FullString: String
  SourceProperties:
    RecommendedInstanceType: String
    IdentificationHints:  # IdentificationHints: see above
    Os:  # OS: see above
    NetworkInterfaces:  # NetworkInterface: see above
    Disks:  # Disk: see above
    RamBytes: Double
    Cpus:  # CPU: see above
    LastUpdatedDateTime: String
  LifeCycle.LastTest.Reverted:  # LifeCycleEventNoJob: see above
AWS::NeptuneGraph::ImportTaskLink to AWS::NeptuneGraph::ImportTask
Type: AWS::NeptuneGraph::ImportTask
Properties:
  Format: String
  GraphIdentifier: String
  ParquetType: String
  Source: String
  RoleArn: String
Fn::GetAtt:
  Status: String
  TaskId: String
  Arn: String
AWS::NetworkFlowMonitor::ScopeLink to AWS::NetworkFlowMonitor::Scope
Type: AWS::NetworkFlowMonitor::Scope
Properties:
  Targets:
    - TargetIdentifier:
        TargetType: String
        TargetId:
          AccountId: String
      Region: String
  Tags:
    - Value: String
      Key: String
Fn::GetAtt:
  Status: String
  ScopeArn: String
  ScopeId: String
AWS::NetworkMonitor::MonitorLink to AWS::NetworkMonitor::Monitor
Type: AWS::NetworkMonitor::Monitor
Properties:
  AggregationPeriod: Integer
  MonitorName: String
  Tags:
    - Value: String
      Key: String
Fn::GetAtt:
  ModifiedAt: String
  MonitorArn: String
  State: String
  CreatedAt: String
AWS::Personalize::FilterLink to AWS::Personalize::Filter
Type: AWS::Personalize::Filter
Properties:
  DatasetGroupArn: String
  FilterExpression: String
  Tags:
    - Value: String
      Key: String
  Name: String
Fn::GetAtt:
  Status: String
  CreationDateTime: String
  FilterArn: String
  LastUpdatedDateTime: String
AWS::PI::PerfReportsLink to AWS::PI::PerfReports
Type: AWS::PI::PerfReports
Properties:
  Identifier: String
  EndTime: String
  ServiceType: String
  StartTime: String
  Tags:
    - Value: String
      Key: String
Fn::GetAtt:
  Status: String
  AnalysisReportId: String
  CreateTime: String
  Arn: String
AWS::QuickSight::IngestionLink to AWS::QuickSight::Ingestion
Type: AWS::QuickSight::Ingestion
Properties:
  IngestionId: String
  DataSetId: String
Fn::GetAtt:
  IngestionSizeInBytes: Double
  RowsIngested: Double
  CreatedTime: String
  IngestionStatus: String
  RowsDropped: Double
  TotalRowsInDataset: Double
  RequestSource: String
  Arn: String
  IngestionTimeInSeconds: Double
  RequestType: String
AWS::RolesAnywhere::SubjectLink to AWS::RolesAnywhere::Subject
Type: AWS::RolesAnywhere::Subject
Fn::GetAtt:
  SubjectArn: String
  LastSeenAt: String
  InstanceProperties:
    - Failed: Boolean
      Properties:
        <key>: String
      SeenAt: String
  CreatedAt: String
  X509Subject: String
  SubjectId: String
  UpdatedAt: String
  Credentials:
    - SerialNumber: String
      Issuer: String
      Failed: Boolean
      X509CertificateData: String
      SeenAt: String
AWS::Route53::DelegationSetLink to AWS::Route53::DelegationSet
Type: AWS::Route53::DelegationSet
Fn::GetAtt:
  CallerReference: String
  Id: String
  Arn: String
  NameServers:
    - String
AWS::Route53::QueryLoggingConfigLink to AWS::Route53::QueryLoggingConfig
Type: AWS::Route53::QueryLoggingConfig
Properties:
  CloudWatchLogsLogGroupArn: String
  HostedZoneId: String
Fn::GetAtt:
  Id: String
  Arn: String
AWS::SageMaker::AIRecommendationJobLink to AWS::SageMaker::AIRecommendationJob
Type: AWS::SageMaker::AIRecommendationJob
Properties:
  OutputConfig:
    S3OutputLocation: String
    ModelPackageGroupIdentifier: String
  OptimizeModel: Boolean
  InferenceSpecification:
    Framework: String
  AIWorkloadConfigIdentifier: String
  AIRecommendationJobName: String
  PerformanceTarget:
    Constraints:
      - Metric: String
  ComputeSpec:
    CapacityReservationConfig:
      CapacityReservationPreference: String
      MlReservationArns:
        - String
    InstanceTypes:
      - String
  ModelSource:
    S3:
      S3Uri: String
  RoleArn: String
  Tags:
    - Value: String
      Key: String
Fn::GetAtt:
  EndTime: String
  AIRecommendationJobStatus: String
  StartTime: String
  CreationTime: String
  AIRecommendationJobArn: String
AWS::SageMaker::ClusterSchedulerConfigLink to AWS::SageMaker::ClusterSchedulerConfig
Type: AWS::SageMaker::ClusterSchedulerConfig
Properties:
  ClusterArn: String
  Description: String
  SchedulerConfig:
    PriorityClasses:
      - Weight: Integer
        Name: String
    FairShare: String
    IdleResourceSharing: String
  Tags:
    - Value: String
      Key: String
  Name: String
Fn::GetAtt:
  Status: String
  ClusterSchedulerConfigVersion: Integer
  CreationTime: String
  ClusterSchedulerConfigArn: String
  ClusterSchedulerConfigId: String
AWS::SCN::DataIntegrationFlowLink to AWS::SCN::DataIntegrationFlow
Type: AWS::SCN::DataIntegrationFlow
Properties:
  Transformation:
    SqlTransformation:
      Query: String
    TransformationType: String
  Target:
    DatasetTarget:
      Options:
        LoadType: String
        DedupeRecords: Boolean
        DedupeStrategy:
          Type: String
          FieldPriority:
            Fields:
              - SortOrder: String
                Name: String
      DatasetIdentifier: String
    TargetType: String
  InstanceId: String
  Sources:
    - SourceType: String
      SourceName: String
      DatasetSource:
        Options:  # DatasetOptions: see above
        DatasetIdentifier: String
      S3Source:
        Options:
          FileType: String
        BucketName: String
        Prefix: String
  Tags:
    - Value: String
      Key: String
  Name: String
Fn::GetAtt:
  CreatedTime: String
  LastModifiedTime: String
  Arn: String
AWS::SES::EmailIdentityCertificateLink to AWS::SES::EmailIdentityCertificate
Type: AWS::SES::EmailIdentityCertificate
Properties:
  FromAddress: String
  EmailIdentity: String
  CertificateArn: String
AWS::SMSVOICE::RegistrationAttachmentLink to AWS::SMSVOICE::RegistrationAttachment
Type: AWS::SMSVOICE::RegistrationAttachment
Properties:
  AttachmentUrl: String
  AttachmentBody: String
  Tags:
    - Value: String
      Key: String
Fn::GetAtt:
  RegistrationAttachmentArn: String
  RegistrationAttachmentId: String
  CreatedTimestamp: String
  AttachmentStatus: String
  UploadedAttachmentUrl: String
AWS::SMSVOICE::VerifiedDestinationNumberLink to AWS::SMSVOICE::VerifiedDestinationNumber
Type: AWS::SMSVOICE::VerifiedDestinationNumber
Properties:
  DestinationPhoneNumber: String
  Tags:
    - Value: String
      Key: String
Fn::GetAtt:
  VerifiedDestinationNumberId: String
  Status: String
  VerifiedDestinationNumberArn: String
  CreatedTimestamp: String
AWS::StorageGateway::VolumeLink to AWS::StorageGateway::Volume
Type: AWS::StorageGateway::Volume
Properties:
  GatewayARN: String
  SnapshotId: String
  KMSKey: String
  SourceVolumeARN: String
  KMSEncrypted: Boolean
  VolumeSizeInBytes: Double
  TargetName: String
  NetworkInterfaceId: String
  Tags:
    - Value: String
      Key: String
Fn::GetAtt:
  VolumeId: String
  VolumeType: String
  VolumeARN: String
  VolumeAttachmentStatus: String
  TargetARN: String
  VolumeUsedInBytes: Double
  CreatedDate: String
  VolumeStatus: String
AWS::Transcribe::MedicalVocabularyLink to AWS::Transcribe::MedicalVocabulary
Type: AWS::Transcribe::MedicalVocabulary
Properties:
  LanguageCode: String
  VocabularyName: String
  Tags:
    - Value: String
      Key: String
  VocabularyFileUri: String
Fn::GetAtt:
  Arn: String
AWS::WellArchitected::AgentContextLink to AWS::WellArchitected::AgentContext
Type: AWS::WellArchitected::AgentContext
Properties:
  ContextType: String
  Content: Json
  Title: String
  ProfileArn: String
Fn::GetAtt:
  ApplicationType: String
  LastModifiedBy: String
  CreatedBy: String
  LastModifiedAt: String
  CreatedAt: String
  Id: String
  Arn: String
  Criticality: String
AWS::WellArchitected::AgentGoalLink to AWS::WellArchitected::AgentGoal
Type: AWS::WellArchitected::AgentGoal
Properties:
  Description: String
  Title: String
  Pillars:
    - String
  ProfileArn: String
Fn::GetAtt:
  LastModifiedBy: String
  CreatedBy: String
  LastModifiedAt: String
  CreatedAt: String
  Id: String
  Arn: String
AWS::WellArchitected::AgentProfileLink to AWS::WellArchitected::AgentProfile
Type: AWS::WellArchitected::AgentProfile
Properties:
  ExecutionRoleArn: String
  Description: String
  AggregationConfiguration:
    - AccessRoleArn: String
      AccountId: String
      Regions:
        - String
  DisplayName: String
  BusinessOverview: String
  Pillars:
    - String
  DeletionProtection: Boolean
  Tags:
    - Value: String
      Key: String
  Name: String
Fn::GetAtt:
  LastModifiedBy: String
  CreatedBy: String
  LastModifiedAt: String
  CreatedAt: String
  Arn: String

Changed resource types

AWS::ApplicationAutoScaling::ScalableTargetLink to AWS::ApplicationAutoScaling::ScalableTarget
Type: AWS::ApplicationAutoScaling::ScalableTarget
Properties:
added:   Tags:
added:     - Value: String
added:       Key: String
AWS::Bedrock::DataSourceLink to AWS::Bedrock::DataSource
Type: AWS::Bedrock::DataSource
Properties:
  DataSourceConfiguration:
    ManagedKnowledgeBaseConnectorConfiguration:
added:       SyncSchedule:
added:         Daily: Json
added:         Monthly:
added:           DayOfMonth:
added:             LastDayOfMonth: Json
added:             DayNumber: Integer
added:         Weekly:
added:           DayOfWeek: String
AWS::BedrockAgentCore::MemoryLink to AWS::BedrockAgentCore::Memory
Type: AWS::BedrockAgentCore::Memory
Properties:
added:   NamespaceKeys:
added:     - Validation:
added:         AllowedValues:
added:           - String
added:         RegexPattern: String
added:       Key: String
AWS::BedrockAgentCore::RuntimeLink to AWS::BedrockAgentCore::Runtime
Type: AWS::BedrockAgentCore::Runtime
Properties:
added:   PlatformVersion: String
AWS::Config::ConfigurationRecorderLink to AWS::Config::ConfigurationRecorder
Type: AWS::Config::ConfigurationRecorder
Properties:
added:   StartedOnCreate: Boolean
Fn::GetAtt:
added:   ResourceARN: String
AWS::Connect::EvaluationFormLink to AWS::Connect::EvaluationForm
Type: AWS::Connect::EvaluationForm
Properties:
added:   AIVersion: String
  Items:
    - Section:
        Items:
          - Question:
added:               MetricConfiguration:
added:                 MetricName: String
added:                 MetricType: String
            Section:  # EvaluationFormSection: see above
AWS::DevOpsAgent::AgentSpaceLink to AWS::DevOpsAgent::AgentSpace
Type: AWS::DevOpsAgent::AgentSpace
Properties:
added:   Preferences:
added:     ElevatedActionsEnabled: Boolean
AWS::ElastiCache::GlobalReplicationGroupLink to AWS::ElastiCache::GlobalReplicationGroup
Type: AWS::ElastiCache::GlobalReplicationGroup
Properties:
added:   Tags:
added:     - Value: String
added:       Key: String
Fn::GetAtt:
added:   Arn: String
AWS::EMR::InstanceGroupConfigLink to AWS::EMR::InstanceGroupConfig
Type: AWS::EMR::InstanceGroupConfig
Properties:
  AutoScalingPolicy:
modified:     # Duplicates allowed: No → Yes
    Rules:
      - Trigger:
          CloudWatchAlarmDefinition:
modified:             # Duplicates allowed: No → Yes
            Dimensions:
modified:   # Duplicates allowed: No → Yes
modified:   Configurations: List of Configuration → List of AppConfiguration
modified:     # Duplicates allowed: No → Not specified
    ConfigurationProperties:
      <key>: String
modified:     # Duplicates allowed: No → Yes
modified:     Configurations: List of Configuration → List of AppConfiguration  # AppConfiguration: see above
  EbsConfiguration:
modified:     # Update requires: No interruption → Replacement
modified:     # Duplicates allowed: No → Yes
    EbsBlockDeviceConfigs:
modified:       - # Update requires: No interruption → Replacement
        VolumeSpecification:
modified:           # Update requires: No interruption → Replacement
          Iops: Integer
modified:           # Update requires: No interruption → Replacement
          SizeInGB: Integer
modified:           # Update requires: No interruption → Replacement
          Throughput: Integer
modified:           # Update requires: No interruption → Replacement
          VolumeType: String
modified:         # Update requires: No interruption → Replacement
        VolumesPerInstance: Integer
modified:     # Update requires: No interruption → Replacement
    EbsOptimized: Boolean
Fn::GetAtt:
added:   InstanceGroupId: String
AWS::Glue::PartitionLink to AWS::Glue::Partition
Type: AWS::Glue::Partition
Properties:
  PartitionInput:
    StorageDescriptor:
modified:       # Duplicates allowed: Not specified → Yes
      BucketColumns:
        - String
modified:       # Duplicates allowed: Not specified → Yes
      Columns:
      SkewedInfo:
modified:         # Duplicates allowed: Not specified → Yes
        SkewedColumnNames:
          - String
modified:         # Duplicates allowed: Not specified → Yes
        SkewedColumnValues:
          - String
modified:       # Duplicates allowed: Not specified → Yes
      SortColumns:
modified:     # Duplicates allowed: Not specified → Yes
    Values:
      - String
Fn::GetAtt:
added:   IdentifierPartitionInputValues: String
AWS::IoT::ThingPrincipalAttachmentLink to AWS::IoT::ThingPrincipalAttachment
Type: AWS::IoT::ThingPrincipalAttachment
Properties:
modified:   # Update requires: No interruption → Replacement
  ThingPrincipalType: String
AWS::IoTSiteWise::DatasetLink to AWS::IoTSiteWise::Dataset
Type: AWS::IoTSiteWise::Dataset
Properties:
added:   DatasetConfig:
added:     Session:
added:       SessionStartTime: String
added:       SessionEndTime: String
modified:   # Required: Yes → No
  DatasetSource:
added:   DatasetType: String
added:   WorkspaceName: String
AWS::MediaConnect::RouterOutputLink to AWS::MediaConnect::RouterOutput
Type: AWS::MediaConnect::RouterOutput
Properties:
  Configuration:
    Standard:
      ProtocolConfiguration:
added:         RtmpPush:
added:           ApplicationName: String
added:           StreamName: String
added:           TlsEncryption:
added:             EncryptionType: String
added:             EncryptionConfiguration:
added:               Public: Json
added:           DestinationPort: Integer
added:           DestinationAddress: String
AWS::MediaConvert::JobTemplateLink to AWS::MediaConvert::JobTemplate
Type: AWS::MediaConvert::JobTemplate
Properties:
modified:   # Duplicates allowed: Not specified → Yes
  HopDestinations:
AWS::MediaConvert::QueueLink to AWS::MediaConvert::Queue
Type: AWS::MediaConvert::Queue
Properties:
added:   MaximumConcurrentFeeds: Integer
AWS::MediaTailor::FunctionLink to AWS::MediaTailor::Function
Type: AWS::MediaTailor::Function
Properties:
added:   ConcurrentExecutorConfiguration:
added:     Runtime: String
added:     Output:
added:       <key>: String
added:     FunctionList:
added:       - FunctionId: String
added:         RunCondition: String
added:         Alias: String
added:     MaxConcurrency: Integer
added:     TimeoutMilliseconds: Integer
  SequentialExecutorConfiguration:
    FunctionList:
added:       - Alias: String
AWS::ObservabilityAdmin::OrganizationTelemetryRuleLink to AWS::ObservabilityAdmin::OrganizationTelemetryRule
Type: AWS::ObservabilityAdmin::OrganizationTelemetryRule
Properties:
  Rule:
    DestinationConfiguration:
added:       MskMonitoringParameters:
added:         EnhancedMonitoring: String
AWS::ObservabilityAdmin::TelemetryRuleLink to AWS::ObservabilityAdmin::TelemetryRule
Type: AWS::ObservabilityAdmin::TelemetryRule
Properties:
  Rule:
    DestinationConfiguration:
added:       MskMonitoringParameters:
added:         EnhancedMonitoring: String
AWS::QuickSight::AnalysisLink to AWS::QuickSight::Analysis
Type: AWS::QuickSight::Analysis
Properties:
  Definition:
    CalculatedFields:
modified:       - # Required: Yes → No
        DataSetIdentifier: String
added:         TopicIdentifier: String
    ColumnConfigurations:
      - Column:
modified:           # Required: Yes → No
          DataSetIdentifier: String
added:           TopicIdentifier: String
added:         DecalSettingsConfiguration:
added:           CustomDecalSettings:
added:             - DecalStyleType: String
added:               DecalVisibility: String
added:               DecalPatternType: String
added:               DecalColor: String
added:               ElementValue: String
    FilterGroups:
      - Filters:
          - CategoryFilter:
              Column:  # ColumnIdentifier: see above
            NestedFilter:
              Column:  # ColumnIdentifier: see above
              InnerFilter:
                CategoryInnerFilter:
                  Column:  # ColumnIdentifier: see above
            NumericEqualityFilter:
              Column:  # ColumnIdentifier: see above
            NumericRangeFilter:
              Column:  # ColumnIdentifier: see above
            RelativeDatesFilter:
              Column:  # ColumnIdentifier: see above
            TimeEqualityFilter:
              Column:  # ColumnIdentifier: see above
            TimeRangeFilter:
              Column:  # ColumnIdentifier: see above
            TopBottomFilter:
              AggregationSortConfigurations:
                - Column:  # ColumnIdentifier: see above
              Column:  # ColumnIdentifier: see above
    ParameterDeclarations:
      - DateTimeParameterDeclaration:
          DefaultValues:
            DynamicValue:
              DefaultValueColumn:  # ColumnIdentifier: see above
              GroupNameColumn:  # ColumnIdentifier: see above
              UserNameColumn:  # ColumnIdentifier: see above
        DecimalParameterDeclaration:
          DefaultValues:
            DynamicValue:  # DynamicDefaultValue: see above
        IntegerParameterDeclaration:
          DefaultValues:
            DynamicValue:  # DynamicDefaultValue: see above
        StringParameterDeclaration:
          DefaultValues:
            DynamicValue:  # DynamicDefaultValue: see above
    Sheets:
      - FilterControls:
          - CrossSheet:
              CascadingControlConfiguration:
                SourceControls:
                  - ColumnToMatch:  # ColumnIdentifier: see above
            Dropdown:
              CascadingControlConfiguration:  # CascadingControlConfiguration: see above
            List:
              CascadingControlConfiguration:  # CascadingControlConfiguration: see above
        Images:
          - Actions:
              - ActionOperations:
                  - SetParametersOperation:
                      ParameterValueConfigurations:
                        - Value:
                            SourceColumn:  # ColumnIdentifier: see above
        Layouts:
          - Configuration:
              FreeFormLayout:
                Elements:
added:                   - BorderRadius: String
                    BorderStyle:
added:                       Width: String
added:                     Padding: String
                    SelectedBorderStyle:  # FreeFormLayoutElementBorderStyle: see above
added:                 Groups:
added:                   - Id: String
added:                     Members:
added:                       - Type: Json
added:                         Id: String
              GridLayout:
                Elements:
added:                   - BackgroundStyle:
added:                       Color: String
added:                       Visibility: String
added:                     BorderRadius: String
added:                     BorderStyle:
added:                       Width: String
added:                       Visibility: String
added:                       Color: String
added:                     LoadingAnimation:
added:                       Visibility: String
added:                     Padding: String
added:                     SelectedBorderStyle:  # GridLayoutElementBorderStyle: see above
              SectionBasedLayout:
                BodySections:
                  - Content:
                      Layout:
                        FreeFormLayout:
                          Elements:  # FreeFormLayoutElement: see above
                    RepeatConfiguration:
                      DimensionConfigurations:
                        - DynamicCategoryDimensionConfiguration:
                            Column:  # ColumnIdentifier: see above
                            SortByMetrics:
                              - SortBy:  # ColumnIdentifier: see above
                          DynamicNumericDimensionConfiguration:
                            Column:  # ColumnIdentifier: see above
                            SortByMetrics:  # ColumnSort: see above
                FooterSections:
                  - Layout:  # SectionLayoutConfiguration: see above
                HeaderSections:  # HeaderFooterSectionConfiguration: see above
        ParameterControls:
          - Dropdown:
              CascadingControlConfiguration:  # CascadingControlConfiguration: see above
              SelectableValues:
                LinkToDataSetColumn:  # ColumnIdentifier: see above
            List:
              CascadingControlConfiguration:  # CascadingControlConfiguration: see above
              SelectableValues:  # ParameterSelectableValues: see above
        SheetControlLayouts:
          - Configuration:
              GridLayout:  # GridLayoutConfiguration: see above
        Visuals:
          - BarChartVisual:
              Actions:
                - ActionOperations:
                    - FilterOperation:
                        SelectedFieldsConfiguration:
                          SelectedColumns:  # ColumnIdentifier: see above
                      SetParametersOperation:  # CustomActionSetParametersOperation: see above
              ChartConfiguration:
                CategoryLabelOptions:
                  AxisLabelOptions:
                    - ApplyTo:
                        Column:  # ColumnIdentifier: see above
                ColorLabelOptions:  # ChartAxisLabelOptions: see above
                ContributionAnalysisDefaults:
                  - ContributorDimensions:  # ColumnIdentifier: see above
added:                 DefaultSeriesSettings:
added:                   BorderSettings:
added:                     BorderVisibility: String
added:                     BorderColor: String
added:                     BorderWidth: String
added:                   DecalSettings:  # DecalSettings: see above
                FieldWells:
                  BarChartAggregatedFieldWells:
                    Category:
                      - CategoricalDimensionField:
                          Column:  # ColumnIdentifier: see above
                        DateDimensionField:
                          Column:  # ColumnIdentifier: see above
                        NumericalDimensionField:
                          Column:  # ColumnIdentifier: see above
                    Colors:  # DimensionField: see above
                    SmallMultiples:  # DimensionField: see above
                    Values:
                      - CategoricalMeasureField:
                          Column:  # ColumnIdentifier: see above
                        DateMeasureField:
                          Column:  # ColumnIdentifier: see above
                        NumericalMeasureField:
                          Column:  # ColumnIdentifier: see above
                ReferenceLines:
                  - DataConfiguration:
                      DynamicConfiguration:
                        Column:  # ColumnIdentifier: see above
added:                 Series:
added:                   - Json
                SortConfiguration:
                  CategorySort:
                    - ColumnSort:  # ColumnSort: see above
                  ColorSort:  # FieldSortOptions: see above
                  SmallMultiplesSort:  # FieldSortOptions: see above
                Tooltip:
                  FieldBasedTooltip:
                    TooltipFields:
                      - ColumnTooltipItem:
                          Column:  # ColumnIdentifier: see above
                ValueLabelOptions:  # ChartAxisLabelOptions: see above
              ColumnHierarchies:
                - DateTimeHierarchy:
                    DrillDownFilters:
                      - CategoryFilter:
                          Column:  # ColumnIdentifier: see above
                        NumericEqualityFilter:
                          Column:  # ColumnIdentifier: see above
                        TimeRangeFilter:
                          Column:  # ColumnIdentifier: see above
                  ExplicitHierarchy:
                    Columns:  # ColumnIdentifier: see above
                    DrillDownFilters:  # DrillDownFilter: see above
                  PredefinedHierarchy:
                    Columns:  # ColumnIdentifier: see above
                    DrillDownFilters:  # DrillDownFilter: see above
            BoxPlotVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                CategoryLabelOptions:  # ChartAxisLabelOptions: see above
                FieldWells:
                  BoxPlotAggregatedFieldWells:
                    GroupBy:  # DimensionField: see above
                    Values:  # MeasureField: see above
                PrimaryYAxisLabelOptions:  # ChartAxisLabelOptions: see above
                ReferenceLines:  # ReferenceLine: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            ComboChartVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                CategoryLabelOptions:  # ChartAxisLabelOptions: see above
                ColorLabelOptions:  # ChartAxisLabelOptions: see above
added:                 DefaultSeriesSettings:
added:                   BorderSettings:  # BorderSettings: see above
added:                   DecalSettings:  # DecalSettings: see above
added:                   LineStyleSettings:
added:                     LineInterpolation: String
added:                     LineVisibility: String
added:                     LineWidth: String
added:                     LineStyle: String
added:                   MarkerStyleSettings:
added:                     MarkerShape: String
added:                     MarkerVisibility: String
added:                     MarkerSize: String
added:                     MarkerColor: String
                FieldWells:
                  ComboChartAggregatedFieldWells:
                    BarValues:  # MeasureField: see above
                    Category:  # DimensionField: see above
                    Colors:  # DimensionField: see above
                    LineValues:  # MeasureField: see above
                PrimaryYAxisLabelOptions:  # ChartAxisLabelOptions: see above
                ReferenceLines:  # ReferenceLine: see above
                SecondaryYAxisLabelOptions:  # ChartAxisLabelOptions: see above
added:                 Series:
added:                   - Json
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
                  ColorSort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            CustomContentVisual:
              Actions:  # VisualCustomAction: see above
modified:               # Required: Yes → No
              DataSetIdentifier: String
added:               TopicIdentifier: String
            EmptyVisual:
              Actions:  # VisualCustomAction: see above
modified:               # Required: Yes → No
              DataSetIdentifier: String
added:               TopicIdentifier: String
            FilledMapVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  FilledMapAggregatedFieldWells:
                    Geospatial:  # DimensionField: see above
                    Values:  # MeasureField: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            FunnelChartVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                CategoryLabelOptions:  # ChartAxisLabelOptions: see above
                FieldWells:
                  FunnelChartAggregatedFieldWells:
                    Category:  # DimensionField: see above
                    Values:  # MeasureField: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
                ValueLabelOptions:  # ChartAxisLabelOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            GaugeChartVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  TargetValues:  # MeasureField: see above
                  Values:  # MeasureField: see above
                TooltipOptions:  # TooltipOptions: see above
            GeospatialMapVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  GeospatialMapAggregatedFieldWells:
                    Colors:  # DimensionField: see above
                    Geospatial:  # DimensionField: see above
                    Values:  # MeasureField: see above
                Tooltip:  # TooltipOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            HeatMapVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                ColumnLabelOptions:  # ChartAxisLabelOptions: see above
                FieldWells:
                  HeatMapAggregatedFieldWells:
                    Columns:  # DimensionField: see above
                    Rows:  # DimensionField: see above
                    Values:  # MeasureField: see above
                RowLabelOptions:  # ChartAxisLabelOptions: see above
                SortConfiguration:
                  HeatMapColumnSort:  # FieldSortOptions: see above
                  HeatMapRowSort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            HistogramVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  HistogramAggregatedFieldWells:
                    Values:  # MeasureField: see above
                Tooltip:  # TooltipOptions: see above
                XAxisLabelOptions:  # ChartAxisLabelOptions: see above
            InsightVisual:
              Actions:  # VisualCustomAction: see above
modified:               # Required: Yes → No
              DataSetIdentifier: String
              InsightConfiguration:
                Computations:
                  - Forecast:
                      Time:  # DimensionField: see above
                      Value:  # MeasureField: see above
                    GrowthRate:
                      Time:  # DimensionField: see above
                      Value:  # MeasureField: see above
                    MaximumMinimum:
                      Time:  # DimensionField: see above
                      Value:  # MeasureField: see above
                    MetricComparison:
                      FromValue:  # MeasureField: see above
                      TargetValue:  # MeasureField: see above
                      Time:  # DimensionField: see above
                    PeriodOverPeriod:
                      Time:  # DimensionField: see above
                      Value:  # MeasureField: see above
                    PeriodToDate:
                      Time:  # DimensionField: see above
                      Value:  # MeasureField: see above
                    TopBottomMovers:
                      Category:  # DimensionField: see above
                      Time:  # DimensionField: see above
                      Value:  # MeasureField: see above
                    TopBottomRanked:
                      Category:  # DimensionField: see above
                      Value:  # MeasureField: see above
                    TotalAggregation:
                      Value:  # MeasureField: see above
                    UniqueValues:
                      Category:  # DimensionField: see above
added:               TopicIdentifier: String
            KPIVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  TargetValues:  # MeasureField: see above
                  TrendGroups:  # DimensionField: see above
                  Values:  # MeasureField: see above
                SortConfiguration:
                  TrendGroupSort:  # FieldSortOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            LayerMapVisual:
              ChartConfiguration:
                MapLayers:
                  - Actions:
                      - ActionOperations:
                          - FilterOperation:  # CustomActionFilterOperation: see above
                            SetParametersOperation:  # CustomActionSetParametersOperation: see above
                    JoinDefinition:
                      ColorField:
                        ColorDimensionsFields:  # DimensionField: see above
                        ColorValuesFields:  # MeasureField: see above
                      DatasetKeyField:
                        Column:  # ColumnIdentifier: see above
                    Tooltip:  # TooltipOptions: see above
modified:               # Required: Yes → No
              DataSetIdentifier: String
added:               TopicIdentifier: String
            LineChartVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                ContributionAnalysisDefaults:  # ContributionAnalysisDefault: see above
                DefaultSeriesSettings:
added:                   DecalSettings:  # DecalSettings: see above
                FieldWells:
                  LineChartAggregatedFieldWells:
                    Category:  # DimensionField: see above
                    Colors:  # DimensionField: see above
                    SmallMultiples:  # DimensionField: see above
                    Values:  # MeasureField: see above
                PrimaryYAxisLabelOptions:  # ChartAxisLabelOptions: see above
                ReferenceLines:  # ReferenceLine: see above
                SecondaryYAxisLabelOptions:  # ChartAxisLabelOptions: see above
                Series:
                  - DataFieldSeriesItem:
                      Settings:
added:                         DecalSettings:  # DecalSettings: see above
                    FieldSeriesItem:
                      Settings:  # LineChartSeriesSettings: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
                  SmallMultiplesSort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
                XAxisLabelOptions:  # ChartAxisLabelOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            PieChartVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                CategoryLabelOptions:  # ChartAxisLabelOptions: see above
                ContributionAnalysisDefaults:  # ContributionAnalysisDefault: see above
                FieldWells:
                  PieChartAggregatedFieldWells:
                    Category:  # DimensionField: see above
                    SmallMultiples:  # DimensionField: see above
                    Values:  # MeasureField: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
                  SmallMultiplesSort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
                ValueLabelOptions:  # ChartAxisLabelOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            PivotTableVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  PivotTableAggregatedFieldWells:
                    Columns:  # DimensionField: see above
                    Rows:  # DimensionField: see above
                    Values:  # MeasureField: see above
                SortConfiguration:
                  FieldSortOptions:
                    - SortBy:
                        Column:  # ColumnSort: see above
            PluginVisual:
              ChartConfiguration:
                FieldWells:
                  - Dimensions:  # DimensionField: see above
                    Measures:  # MeasureField: see above
                    Unaggregated:  # UnaggregatedField: see above
                SortConfiguration:
                  PluginVisualTableQuerySort:
                    RowSort:  # FieldSortOptions: see above
            RadarChartVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                CategoryLabelOptions:  # ChartAxisLabelOptions: see above
                ColorLabelOptions:  # ChartAxisLabelOptions: see above
                FieldWells:
                  RadarChartAggregatedFieldWells:
                    Category:  # DimensionField: see above
                    Color:  # DimensionField: see above
                    Values:  # MeasureField: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
                  ColorSort:  # FieldSortOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            SankeyDiagramVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  SankeyDiagramAggregatedFieldWells:
                    Destination:  # DimensionField: see above
                    Source:  # DimensionField: see above
                    Weight:  # MeasureField: see above
                SortConfiguration:
                  WeightSort:  # FieldSortOptions: see above
            ScatterPlotVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  ScatterPlotCategoricallyAggregatedFieldWells:
                    Category:  # DimensionField: see above
                    Label:  # DimensionField: see above
                    Size:  # MeasureField: see above
                    XAxis:  # MeasureField: see above
                    YAxis:  # MeasureField: see above
                  ScatterPlotUnaggregatedFieldWells:
                    Category:  # DimensionField: see above
                    Label:  # DimensionField: see above
                    Size:  # MeasureField: see above
                    XAxis:  # DimensionField: see above
                    YAxis:  # DimensionField: see above
                Tooltip:  # TooltipOptions: see above
                XAxisLabelOptions:  # ChartAxisLabelOptions: see above
                YAxisLabelOptions:  # ChartAxisLabelOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            TableVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  TableAggregatedFieldWells:
                    GroupBy:  # DimensionField: see above
                    Values:  # MeasureField: see above
                  TableUnaggregatedFieldWells:
                    Values:  # UnaggregatedField: see above
                SortConfiguration:
                  RowSort:  # FieldSortOptions: see above
                TableInlineVisualizations:
added:                   - Sparklines:
added:                       LineInterpolation: String
added:                       MaxValueMarker:  # LineChartMarkerStyleSettings: see above
added:                       XAxisField:
added:                         DateDimensionField:
added:                           HierarchyId: String
added:                           FormatConfiguration:
added:                             NumericFormatConfiguration:
added:                               NumberDisplayFormatConfiguration:
added:                                 NegativeValueConfiguration:
added:                                   DisplayMode: String
added:                                 DecimalPlacesConfiguration:
added:                                   DecimalPlaces: Double
added:                                 NumberScale: String
added:                                 NullValueFormatConfiguration:
added:                                   NullString: String
added:                                 Suffix: String
added:                                 SeparatorConfiguration:
added:                                   DecimalSeparator: String
added:                                   ThousandsSeparator:
added:                                     Symbol: String
added:                                     Visibility: String
added:                                     GroupingStyle: String
added:                                 Prefix: String
added:                               PercentageDisplayFormatConfiguration:
added:                                 NegativeValueConfiguration:  # NegativeValueConfiguration: see above
added:                                 DecimalPlacesConfiguration:  # DecimalPlacesConfiguration: see above
added:                                 NullValueFormatConfiguration:  # NullValueFormatConfiguration: see above
added:                                 Suffix: String
added:                                 Prefix: String
added:                                 SeparatorConfiguration:  # NumericSeparatorConfiguration: see above
added:                               CurrencyDisplayFormatConfiguration:
added:                                 NegativeValueConfiguration:  # NegativeValueConfiguration: see above
added:                                 DecimalPlacesConfiguration:  # DecimalPlacesConfiguration: see above
added:                                 NumberScale: String
added:                                 NullValueFormatConfiguration:  # NullValueFormatConfiguration: see above
added:                                 Suffix: String
added:                                 SeparatorConfiguration:  # NumericSeparatorConfiguration: see above
added:                                 Symbol: String
added:                                 Prefix: String
added:                             NullValueFormatConfiguration:  # NullValueFormatConfiguration: see above
added:                             DateTimeFormat: String
added:                           Column:
added:                             TopicIdentifier: String
added:                             ColumnName: String
added:                             DataSetIdentifier: String
added:                           FieldId: String
added:                           DateGranularity: String
added:                         NumericalDimensionField:
added:                           HierarchyId: String
added:                           FormatConfiguration:
added:                             FormatConfiguration:  # NumericFormatConfiguration: see above
added:                           Column:  # ColumnIdentifier: see above
added:                           FieldId: String
added:                         CategoricalDimensionField:
added:                           HierarchyId: String
added:                           FormatConfiguration:
added:                             NumericFormatConfiguration:  # NumericFormatConfiguration: see above
added:                             NullValueFormatConfiguration:  # NullValueFormatConfiguration: see above
added:                           Column:  # ColumnIdentifier: see above
added:                           FieldId: String
added:                       AllPointsMarker:  # LineChartMarkerStyleSettings: see above
added:                       MinValueMarker:  # LineChartMarkerStyleSettings: see above
added:                       FieldId: String
added:                       VisualType: String
added:                       LineColor: String
added:                       YAxisBehavior: String
            TreeMapVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                ColorLabelOptions:  # ChartAxisLabelOptions: see above
                FieldWells:
                  TreeMapAggregatedFieldWells:
                    Colors:  # MeasureField: see above
                    Groups:  # DimensionField: see above
                    Sizes:  # MeasureField: see above
                GroupLabelOptions:  # ChartAxisLabelOptions: see above
                SizeLabelOptions:  # ChartAxisLabelOptions: see above
                SortConfiguration:
                  TreeMapSort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            WaterfallVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                CategoryAxisLabelOptions:  # ChartAxisLabelOptions: see above
                FieldWells:
                  WaterfallChartAggregatedFieldWells:
                    Breakdowns:  # DimensionField: see above
                    Categories:  # DimensionField: see above
                    Values:  # MeasureField: see above
                PrimaryYAxisLabelOptions:  # ChartAxisLabelOptions: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            WordCloudVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                CategoryLabelOptions:  # ChartAxisLabelOptions: see above
                FieldWells:
                  WordCloudAggregatedFieldWells:
                    GroupBy:  # DimensionField: see above
                    Size:  # MeasureField: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
added:     TopicIdentifierDeclarations:
added:       - Identifier: String
added:         TopicArn: String
  SourceEntity:
    SourceTemplate:
added:       TopicReferences:
added:         - TopicArn: String
added:           TopicPlaceholder: String
AWS::QuickSight::DashboardLink to AWS::QuickSight::Dashboard
Type: AWS::QuickSight::Dashboard
Properties:
  Definition:
    CalculatedFields:
modified:       - # Required: Yes → No
        DataSetIdentifier: String
added:         TopicIdentifier: String
    ColumnConfigurations:
      - Column:
modified:           # Required: Yes → No
          DataSetIdentifier: String
added:           TopicIdentifier: String
added:         DecalSettingsConfiguration:
added:           CustomDecalSettings:
added:             - DecalStyleType: String
added:               DecalVisibility: String
added:               DecalPatternType: String
added:               DecalColor: String
added:               ElementValue: String
    FilterGroups:
      - Filters:
          - CategoryFilter:
              Column:  # ColumnIdentifier: see above
            NestedFilter:
              Column:  # ColumnIdentifier: see above
              InnerFilter:
                CategoryInnerFilter:
                  Column:  # ColumnIdentifier: see above
            NumericEqualityFilter:
              Column:  # ColumnIdentifier: see above
            NumericRangeFilter:
              Column:  # ColumnIdentifier: see above
            RelativeDatesFilter:
              Column:  # ColumnIdentifier: see above
            TimeEqualityFilter:
              Column:  # ColumnIdentifier: see above
            TimeRangeFilter:
              Column:  # ColumnIdentifier: see above
            TopBottomFilter:
              AggregationSortConfigurations:
                - Column:  # ColumnIdentifier: see above
              Column:  # ColumnIdentifier: see above
    ParameterDeclarations:
      - DateTimeParameterDeclaration:
          DefaultValues:
            DynamicValue:
              DefaultValueColumn:  # ColumnIdentifier: see above
              GroupNameColumn:  # ColumnIdentifier: see above
              UserNameColumn:  # ColumnIdentifier: see above
        DecimalParameterDeclaration:
          DefaultValues:
            DynamicValue:  # DynamicDefaultValue: see above
        IntegerParameterDeclaration:
          DefaultValues:
            DynamicValue:  # DynamicDefaultValue: see above
        StringParameterDeclaration:
          DefaultValues:
            DynamicValue:  # DynamicDefaultValue: see above
    Sheets:
      - FilterControls:
          - CrossSheet:
              CascadingControlConfiguration:
                SourceControls:
                  - ColumnToMatch:  # ColumnIdentifier: see above
            Dropdown:
              CascadingControlConfiguration:  # CascadingControlConfiguration: see above
            List:
              CascadingControlConfiguration:  # CascadingControlConfiguration: see above
        Images:
          - Actions:
              - ActionOperations:
                  - SetParametersOperation:
                      ParameterValueConfigurations:
                        - Value:
                            SourceColumn:  # ColumnIdentifier: see above
        Layouts:
          - Configuration:
              FreeFormLayout:
added:                 Groups:
added:                   - Id: String
added:                     Members:
added:                       - Type: Json
added:                         Id: String
              SectionBasedLayout:
                BodySections:
                  - RepeatConfiguration:
                      DimensionConfigurations:
                        - DynamicCategoryDimensionConfiguration:
                            Column:  # ColumnIdentifier: see above
                            SortByMetrics:
                              - SortBy:  # ColumnIdentifier: see above
                          DynamicNumericDimensionConfiguration:
                            Column:  # ColumnIdentifier: see above
                            SortByMetrics:  # ColumnSort: see above
        ParameterControls:
          - Dropdown:
              CascadingControlConfiguration:  # CascadingControlConfiguration: see above
              SelectableValues:
                LinkToDataSetColumn:  # ColumnIdentifier: see above
            List:
              CascadingControlConfiguration:  # CascadingControlConfiguration: see above
              SelectableValues:  # ParameterSelectableValues: see above
        Visuals:
          - BarChartVisual:
              Actions:
                - ActionOperations:
                    - FilterOperation:
                        SelectedFieldsConfiguration:
                          SelectedColumns:  # ColumnIdentifier: see above
                      SetParametersOperation:  # CustomActionSetParametersOperation: see above
              ChartConfiguration:
                CategoryLabelOptions:
                  AxisLabelOptions:
                    - ApplyTo:
                        Column:  # ColumnIdentifier: see above
                ColorLabelOptions:  # ChartAxisLabelOptions: see above
                ContributionAnalysisDefaults:
                  - ContributorDimensions:  # ColumnIdentifier: see above
added:                 DefaultSeriesSettings:
added:                   BorderSettings:
added:                     BorderVisibility: String
added:                     BorderColor: String
added:                     BorderWidth: String
added:                   DecalSettings:  # DecalSettings: see above
                FieldWells:
                  BarChartAggregatedFieldWells:
                    Category:
                      - CategoricalDimensionField:
                          Column:  # ColumnIdentifier: see above
                        DateDimensionField:
                          Column:  # ColumnIdentifier: see above
                        NumericalDimensionField:
                          Column:  # ColumnIdentifier: see above
                    Colors:  # DimensionField: see above
                    SmallMultiples:  # DimensionField: see above
                    Values:
                      - CategoricalMeasureField:
                          Column:  # ColumnIdentifier: see above
                        DateMeasureField:
                          Column:  # ColumnIdentifier: see above
                        NumericalMeasureField:
                          Column:  # ColumnIdentifier: see above
                ReferenceLines:
                  - DataConfiguration:
                      DynamicConfiguration:
                        Column:  # ColumnIdentifier: see above
added:                 Series:
added:                   - Json
                SortConfiguration:
                  CategorySort:
                    - ColumnSort:  # ColumnSort: see above
                  ColorSort:  # FieldSortOptions: see above
                  SmallMultiplesSort:  # FieldSortOptions: see above
                Tooltip:
                  FieldBasedTooltip:
                    TooltipFields:
                      - ColumnTooltipItem:
                          Column:  # ColumnIdentifier: see above
                ValueLabelOptions:  # ChartAxisLabelOptions: see above
              ColumnHierarchies:
                - DateTimeHierarchy:
                    DrillDownFilters:
                      - CategoryFilter:
                          Column:  # ColumnIdentifier: see above
                        NumericEqualityFilter:
                          Column:  # ColumnIdentifier: see above
                        TimeRangeFilter:
                          Column:  # ColumnIdentifier: see above
                  ExplicitHierarchy:
                    Columns:  # ColumnIdentifier: see above
                    DrillDownFilters:  # DrillDownFilter: see above
                  PredefinedHierarchy:
                    Columns:  # ColumnIdentifier: see above
                    DrillDownFilters:  # DrillDownFilter: see above
            BoxPlotVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                CategoryLabelOptions:  # ChartAxisLabelOptions: see above
                FieldWells:
                  BoxPlotAggregatedFieldWells:
                    GroupBy:  # DimensionField: see above
                    Values:  # MeasureField: see above
                PrimaryYAxisLabelOptions:  # ChartAxisLabelOptions: see above
                ReferenceLines:  # ReferenceLine: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            ComboChartVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                CategoryLabelOptions:  # ChartAxisLabelOptions: see above
                ColorLabelOptions:  # ChartAxisLabelOptions: see above
added:                 DefaultSeriesSettings:
added:                   BorderSettings:  # BorderSettings: see above
added:                   DecalSettings:  # DecalSettings: see above
added:                   LineStyleSettings:
added:                     LineInterpolation: String
added:                     LineVisibility: String
added:                     LineWidth: String
added:                     LineStyle: String
added:                   MarkerStyleSettings:
added:                     MarkerShape: String
added:                     MarkerVisibility: String
added:                     MarkerSize: String
added:                     MarkerColor: String
                FieldWells:
                  ComboChartAggregatedFieldWells:
                    BarValues:  # MeasureField: see above
                    Category:  # DimensionField: see above
                    Colors:  # DimensionField: see above
                    LineValues:  # MeasureField: see above
                PrimaryYAxisLabelOptions:  # ChartAxisLabelOptions: see above
                ReferenceLines:  # ReferenceLine: see above
                SecondaryYAxisLabelOptions:  # ChartAxisLabelOptions: see above
added:                 Series:
added:                   - Json
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
                  ColorSort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            CustomContentVisual:
              Actions:  # VisualCustomAction: see above
modified:               # Required: Yes → No
              DataSetIdentifier: String
added:               TopicIdentifier: String
            EmptyVisual:
              Actions:  # VisualCustomAction: see above
modified:               # Required: Yes → No
              DataSetIdentifier: String
added:               TopicIdentifier: String
            FilledMapVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  FilledMapAggregatedFieldWells:
                    Geospatial:  # DimensionField: see above
                    Values:  # MeasureField: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            FunnelChartVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                CategoryLabelOptions:  # ChartAxisLabelOptions: see above
                FieldWells:
                  FunnelChartAggregatedFieldWells:
                    Category:  # DimensionField: see above
                    Values:  # MeasureField: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
                ValueLabelOptions:  # ChartAxisLabelOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            GaugeChartVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  TargetValues:  # MeasureField: see above
                  Values:  # MeasureField: see above
                TooltipOptions:  # TooltipOptions: see above
            GeospatialMapVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  GeospatialMapAggregatedFieldWells:
                    Colors:  # DimensionField: see above
                    Geospatial:  # DimensionField: see above
                    Values:  # MeasureField: see above
                Tooltip:  # TooltipOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            HeatMapVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                ColumnLabelOptions:  # ChartAxisLabelOptions: see above
                FieldWells:
                  HeatMapAggregatedFieldWells:
                    Columns:  # DimensionField: see above
                    Rows:  # DimensionField: see above
                    Values:  # MeasureField: see above
                RowLabelOptions:  # ChartAxisLabelOptions: see above
                SortConfiguration:
                  HeatMapColumnSort:  # FieldSortOptions: see above
                  HeatMapRowSort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            HistogramVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  HistogramAggregatedFieldWells:
                    Values:  # MeasureField: see above
                Tooltip:  # TooltipOptions: see above
                XAxisLabelOptions:  # ChartAxisLabelOptions: see above
            InsightVisual:
              Actions:  # VisualCustomAction: see above
modified:               # Required: Yes → No
              DataSetIdentifier: String
              InsightConfiguration:
                Computations:
                  - Forecast:
                      Time:  # DimensionField: see above
                      Value:  # MeasureField: see above
                    GrowthRate:
                      Time:  # DimensionField: see above
                      Value:  # MeasureField: see above
                    MaximumMinimum:
                      Time:  # DimensionField: see above
                      Value:  # MeasureField: see above
                    MetricComparison:
                      FromValue:  # MeasureField: see above
                      TargetValue:  # MeasureField: see above
                      Time:  # DimensionField: see above
                    PeriodOverPeriod:
                      Time:  # DimensionField: see above
                      Value:  # MeasureField: see above
                    PeriodToDate:
                      Time:  # DimensionField: see above
                      Value:  # MeasureField: see above
                    TopBottomMovers:
                      Category:  # DimensionField: see above
                      Time:  # DimensionField: see above
                      Value:  # MeasureField: see above
                    TopBottomRanked:
                      Category:  # DimensionField: see above
                      Value:  # MeasureField: see above
                    TotalAggregation:
                      Value:  # MeasureField: see above
                    UniqueValues:
                      Category:  # DimensionField: see above
added:               TopicIdentifier: String
            KPIVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  TargetValues:  # MeasureField: see above
                  TrendGroups:  # DimensionField: see above
                  Values:  # MeasureField: see above
                SortConfiguration:
                  TrendGroupSort:  # FieldSortOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            LayerMapVisual:
              ChartConfiguration:
                MapLayers:
                  - Actions:
                      - ActionOperations:
                          - FilterOperation:  # CustomActionFilterOperation: see above
                            SetParametersOperation:  # CustomActionSetParametersOperation: see above
                    JoinDefinition:
                      ColorField:
                        ColorDimensionsFields:  # DimensionField: see above
                        ColorValuesFields:  # MeasureField: see above
                      DatasetKeyField:
                        Column:  # ColumnIdentifier: see above
                    Tooltip:  # TooltipOptions: see above
modified:               # Required: Yes → No
              DataSetIdentifier: String
added:               TopicIdentifier: String
            LineChartVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                ContributionAnalysisDefaults:  # ContributionAnalysisDefault: see above
                DefaultSeriesSettings:
added:                   DecalSettings:  # DecalSettings: see above
                FieldWells:
                  LineChartAggregatedFieldWells:
                    Category:  # DimensionField: see above
                    Colors:  # DimensionField: see above
                    SmallMultiples:  # DimensionField: see above
                    Values:  # MeasureField: see above
                PrimaryYAxisLabelOptions:  # ChartAxisLabelOptions: see above
                ReferenceLines:  # ReferenceLine: see above
                SecondaryYAxisLabelOptions:  # ChartAxisLabelOptions: see above
                Series:
                  - DataFieldSeriesItem:
                      Settings:
added:                         DecalSettings:  # DecalSettings: see above
                    FieldSeriesItem:
                      Settings:  # LineChartSeriesSettings: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
                  SmallMultiplesSort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
                XAxisLabelOptions:  # ChartAxisLabelOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            PieChartVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                CategoryLabelOptions:  # ChartAxisLabelOptions: see above
                ContributionAnalysisDefaults:  # ContributionAnalysisDefault: see above
                FieldWells:
                  PieChartAggregatedFieldWells:
                    Category:  # DimensionField: see above
                    SmallMultiples:  # DimensionField: see above
                    Values:  # MeasureField: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
                  SmallMultiplesSort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
                ValueLabelOptions:  # ChartAxisLabelOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            PivotTableVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  PivotTableAggregatedFieldWells:
                    Columns:  # DimensionField: see above
                    Rows:  # DimensionField: see above
                    Values:  # MeasureField: see above
                SortConfiguration:
                  FieldSortOptions:
                    - SortBy:
                        Column:  # ColumnSort: see above
            PluginVisual:
              ChartConfiguration:
                FieldWells:
                  - Dimensions:  # DimensionField: see above
                    Measures:  # MeasureField: see above
                    Unaggregated:  # UnaggregatedField: see above
                SortConfiguration:
                  PluginVisualTableQuerySort:
                    RowSort:  # FieldSortOptions: see above
            RadarChartVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                CategoryLabelOptions:  # ChartAxisLabelOptions: see above
                ColorLabelOptions:  # ChartAxisLabelOptions: see above
                FieldWells:
                  RadarChartAggregatedFieldWells:
                    Category:  # DimensionField: see above
                    Color:  # DimensionField: see above
                    Values:  # MeasureField: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
                  ColorSort:  # FieldSortOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            SankeyDiagramVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  SankeyDiagramAggregatedFieldWells:
                    Destination:  # DimensionField: see above
                    Source:  # DimensionField: see above
                    Weight:  # MeasureField: see above
                SortConfiguration:
                  WeightSort:  # FieldSortOptions: see above
            ScatterPlotVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  ScatterPlotCategoricallyAggregatedFieldWells:
                    Category:  # DimensionField: see above
                    Label:  # DimensionField: see above
                    Size:  # MeasureField: see above
                    XAxis:  # MeasureField: see above
                    YAxis:  # MeasureField: see above
                  ScatterPlotUnaggregatedFieldWells:
                    Category:  # DimensionField: see above
                    Label:  # DimensionField: see above
                    Size:  # MeasureField: see above
                    XAxis:  # DimensionField: see above
                    YAxis:  # DimensionField: see above
                Tooltip:  # TooltipOptions: see above
                XAxisLabelOptions:  # ChartAxisLabelOptions: see above
                YAxisLabelOptions:  # ChartAxisLabelOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            TableVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  TableAggregatedFieldWells:
                    GroupBy:  # DimensionField: see above
                    Values:  # MeasureField: see above
                  TableUnaggregatedFieldWells:
                    Values:  # UnaggregatedField: see above
                SortConfiguration:
                  RowSort:  # FieldSortOptions: see above
                TableInlineVisualizations:
added:                   - Sparklines:
added:                       LineInterpolation: String
added:                       MaxValueMarker:  # LineChartMarkerStyleSettings: see above
added:                       XAxisField:
added:                         DateDimensionField:
added:                           HierarchyId: String
added:                           FormatConfiguration:
added:                             NumericFormatConfiguration:
added:                               NumberDisplayFormatConfiguration:
added:                                 NegativeValueConfiguration:
added:                                   DisplayMode: String
added:                                 DecimalPlacesConfiguration:
added:                                   DecimalPlaces: Double
added:                                 NumberScale: String
added:                                 NullValueFormatConfiguration:
added:                                   NullString: String
added:                                 Suffix: String
added:                                 SeparatorConfiguration:
added:                                   DecimalSeparator: String
added:                                   ThousandsSeparator:
added:                                     Symbol: String
added:                                     Visibility: String
added:                                     GroupingStyle: String
added:                                 Prefix: String
added:                               PercentageDisplayFormatConfiguration:
added:                                 NegativeValueConfiguration:  # NegativeValueConfiguration: see above
added:                                 DecimalPlacesConfiguration:  # DecimalPlacesConfiguration: see above
added:                                 NullValueFormatConfiguration:  # NullValueFormatConfiguration: see above
added:                                 Suffix: String
added:                                 Prefix: String
added:                                 SeparatorConfiguration:  # NumericSeparatorConfiguration: see above
added:                               CurrencyDisplayFormatConfiguration:
added:                                 NegativeValueConfiguration:  # NegativeValueConfiguration: see above
added:                                 DecimalPlacesConfiguration:  # DecimalPlacesConfiguration: see above
added:                                 NumberScale: String
added:                                 NullValueFormatConfiguration:  # NullValueFormatConfiguration: see above
added:                                 Suffix: String
added:                                 SeparatorConfiguration:  # NumericSeparatorConfiguration: see above
added:                                 Symbol: String
added:                                 Prefix: String
added:                             NullValueFormatConfiguration:  # NullValueFormatConfiguration: see above
added:                             DateTimeFormat: String
added:                           Column:
added:                             TopicIdentifier: String
added:                             ColumnName: String
added:                             DataSetIdentifier: String
added:                           FieldId: String
added:                           DateGranularity: String
added:                         NumericalDimensionField:
added:                           HierarchyId: String
added:                           FormatConfiguration:
added:                             FormatConfiguration:  # NumericFormatConfiguration: see above
added:                           Column:  # ColumnIdentifier: see above
added:                           FieldId: String
added:                         CategoricalDimensionField:
added:                           HierarchyId: String
added:                           FormatConfiguration:
added:                             NumericFormatConfiguration:  # NumericFormatConfiguration: see above
added:                             NullValueFormatConfiguration:  # NullValueFormatConfiguration: see above
added:                           Column:  # ColumnIdentifier: see above
added:                           FieldId: String
added:                       AllPointsMarker:  # LineChartMarkerStyleSettings: see above
added:                       MinValueMarker:  # LineChartMarkerStyleSettings: see above
added:                       FieldId: String
added:                       VisualType: String
added:                       LineColor: String
added:                       YAxisBehavior: String
            TreeMapVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                ColorLabelOptions:  # ChartAxisLabelOptions: see above
                FieldWells:
                  TreeMapAggregatedFieldWells:
                    Colors:  # MeasureField: see above
                    Groups:  # DimensionField: see above
                    Sizes:  # MeasureField: see above
                GroupLabelOptions:  # ChartAxisLabelOptions: see above
                SizeLabelOptions:  # ChartAxisLabelOptions: see above
                SortConfiguration:
                  TreeMapSort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            WaterfallVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                CategoryAxisLabelOptions:  # ChartAxisLabelOptions: see above
                FieldWells:
                  WaterfallChartAggregatedFieldWells:
                    Breakdowns:  # DimensionField: see above
                    Categories:  # DimensionField: see above
                    Values:  # MeasureField: see above
                PrimaryYAxisLabelOptions:  # ChartAxisLabelOptions: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            WordCloudVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                CategoryLabelOptions:  # ChartAxisLabelOptions: see above
                FieldWells:
                  WordCloudAggregatedFieldWells:
                    GroupBy:  # DimensionField: see above
                    Size:  # MeasureField: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
added:     TopicIdentifierDeclarations:
added:       - Identifier: String
added:         TopicArn: String
  SourceEntity:
    SourceTemplate:
added:       TopicReferences:
added:         - TopicArn: String
added:           TopicPlaceholder: String
AWS::QuickSight::DataSourceLink to AWS::QuickSight::DataSource
Type: AWS::QuickSight::DataSource
Properties:
  AlternateDataSourceParameters:
    - AthenaParameters:
added:         ConsumerAccountRoleArn: String
  Credentials:
    CredentialPair:
      AlternateDataSourceParameters:  # DataSourceParameters: see above
  DataSourceParameters:  # DataSourceParameters: see above
AWS::QuickSight::TemplateLink to AWS::QuickSight::Template
Type: AWS::QuickSight::Template
Properties:
  Definition:
    CalculatedFields:
modified:       - # Required: Yes → No
        DataSetIdentifier: String
added:         TopicIdentifier: String
    ColumnConfigurations:
      - Column:
modified:           # Required: Yes → No
          DataSetIdentifier: String
added:           TopicIdentifier: String
added:         DecalSettingsConfiguration:
added:           CustomDecalSettings:
added:             - DecalStyleType: String
added:               DecalVisibility: String
added:               DecalPatternType: String
added:               DecalColor: String
added:               ElementValue: String
    FilterGroups:
      - Filters:
          - CategoryFilter:
              Column:  # ColumnIdentifier: see above
            NestedFilter:
              Column:  # ColumnIdentifier: see above
              InnerFilter:
                CategoryInnerFilter:
                  Column:  # ColumnIdentifier: see above
            NumericEqualityFilter:
              Column:  # ColumnIdentifier: see above
            NumericRangeFilter:
              Column:  # ColumnIdentifier: see above
            RelativeDatesFilter:
              Column:  # ColumnIdentifier: see above
            TimeEqualityFilter:
              Column:  # ColumnIdentifier: see above
            TimeRangeFilter:
              Column:  # ColumnIdentifier: see above
            TopBottomFilter:
              AggregationSortConfigurations:
                - Column:  # ColumnIdentifier: see above
              Column:  # ColumnIdentifier: see above
    ParameterDeclarations:
      - DateTimeParameterDeclaration:
          DefaultValues:
            DynamicValue:
              DefaultValueColumn:  # ColumnIdentifier: see above
              GroupNameColumn:  # ColumnIdentifier: see above
              UserNameColumn:  # ColumnIdentifier: see above
        DecimalParameterDeclaration:
          DefaultValues:
            DynamicValue:  # DynamicDefaultValue: see above
        IntegerParameterDeclaration:
          DefaultValues:
            DynamicValue:  # DynamicDefaultValue: see above
        StringParameterDeclaration:
          DefaultValues:
            DynamicValue:  # DynamicDefaultValue: see above
    Sheets:
      - FilterControls:
          - CrossSheet:
              CascadingControlConfiguration:
                SourceControls:
                  - ColumnToMatch:  # ColumnIdentifier: see above
            Dropdown:
              CascadingControlConfiguration:  # CascadingControlConfiguration: see above
            List:
              CascadingControlConfiguration:  # CascadingControlConfiguration: see above
        Images:
          - Actions:
              - ActionOperations:
                  - SetParametersOperation:
                      ParameterValueConfigurations:
                        - Value:
                            SourceColumn:  # ColumnIdentifier: see above
        Layouts:
          - Configuration:
              FreeFormLayout:
added:                 Groups:
added:                   - Id: String
added:                     Members:
added:                       - Type: Json
added:                         Id: String
              GridLayout:
                Elements:
added:                   - BackgroundStyle:
added:                       Color: String
added:                       Visibility: String
added:                     BorderRadius: String
added:                     BorderStyle:
added:                       Width: String
added:                       Visibility: String
added:                       Color: String
added:                     LoadingAnimation:
added:                       Visibility: String
added:                     Padding: String
added:                     SelectedBorderStyle:  # GridLayoutElementBorderStyle: see above
              SectionBasedLayout:
                BodySections:
                  - RepeatConfiguration:
                      DimensionConfigurations:
                        - DynamicCategoryDimensionConfiguration:
                            Column:  # ColumnIdentifier: see above
                            SortByMetrics:
                              - SortBy:  # ColumnIdentifier: see above
                          DynamicNumericDimensionConfiguration:
                            Column:  # ColumnIdentifier: see above
                            SortByMetrics:  # ColumnSort: see above
        ParameterControls:
          - Dropdown:
              CascadingControlConfiguration:  # CascadingControlConfiguration: see above
              SelectableValues:
                LinkToDataSetColumn:  # ColumnIdentifier: see above
            List:
              CascadingControlConfiguration:  # CascadingControlConfiguration: see above
              SelectableValues:  # ParameterSelectableValues: see above
        SheetControlLayouts:
          - Configuration:
              GridLayout:  # GridLayoutConfiguration: see above
        Visuals:
          - BarChartVisual:
              Actions:
                - ActionOperations:
                    - FilterOperation:
                        SelectedFieldsConfiguration:
                          SelectedColumns:  # ColumnIdentifier: see above
                      SetParametersOperation:  # CustomActionSetParametersOperation: see above
              ChartConfiguration:
                CategoryLabelOptions:
                  AxisLabelOptions:
                    - ApplyTo:
                        Column:  # ColumnIdentifier: see above
                ColorLabelOptions:  # ChartAxisLabelOptions: see above
                ContributionAnalysisDefaults:
                  - ContributorDimensions:  # ColumnIdentifier: see above
added:                 DefaultSeriesSettings:
added:                   BorderSettings:
added:                     BorderVisibility: String
added:                     BorderColor: String
added:                     BorderWidth: String
added:                   DecalSettings:  # DecalSettings: see above
                FieldWells:
                  BarChartAggregatedFieldWells:
                    Category:
                      - CategoricalDimensionField:
                          Column:  # ColumnIdentifier: see above
                        DateDimensionField:
                          Column:  # ColumnIdentifier: see above
                        NumericalDimensionField:
                          Column:  # ColumnIdentifier: see above
                    Colors:  # DimensionField: see above
                    SmallMultiples:  # DimensionField: see above
                    Values:
                      - CategoricalMeasureField:
                          Column:  # ColumnIdentifier: see above
                        DateMeasureField:
                          Column:  # ColumnIdentifier: see above
                        NumericalMeasureField:
                          Column:  # ColumnIdentifier: see above
                ReferenceLines:
                  - DataConfiguration:
                      DynamicConfiguration:
                        Column:  # ColumnIdentifier: see above
added:                 Series:
added:                   - Json
                SortConfiguration:
                  CategorySort:
                    - ColumnSort:  # ColumnSort: see above
                  ColorSort:  # FieldSortOptions: see above
                  SmallMultiplesSort:  # FieldSortOptions: see above
                Tooltip:
                  FieldBasedTooltip:
                    TooltipFields:
                      - ColumnTooltipItem:
                          Column:  # ColumnIdentifier: see above
                ValueLabelOptions:  # ChartAxisLabelOptions: see above
              ColumnHierarchies:
                - DateTimeHierarchy:
                    DrillDownFilters:
                      - CategoryFilter:
                          Column:  # ColumnIdentifier: see above
                        NumericEqualityFilter:
                          Column:  # ColumnIdentifier: see above
                        TimeRangeFilter:
                          Column:  # ColumnIdentifier: see above
                  ExplicitHierarchy:
                    Columns:  # ColumnIdentifier: see above
                    DrillDownFilters:  # DrillDownFilter: see above
                  PredefinedHierarchy:
                    Columns:  # ColumnIdentifier: see above
                    DrillDownFilters:  # DrillDownFilter: see above
            BoxPlotVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                CategoryLabelOptions:  # ChartAxisLabelOptions: see above
                FieldWells:
                  BoxPlotAggregatedFieldWells:
                    GroupBy:  # DimensionField: see above
                    Values:  # MeasureField: see above
                PrimaryYAxisLabelOptions:  # ChartAxisLabelOptions: see above
                ReferenceLines:  # ReferenceLine: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            ComboChartVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                CategoryLabelOptions:  # ChartAxisLabelOptions: see above
                ColorLabelOptions:  # ChartAxisLabelOptions: see above
added:                 DefaultSeriesSettings:
added:                   BorderSettings:  # BorderSettings: see above
added:                   DecalSettings:  # DecalSettings: see above
added:                   LineStyleSettings:
added:                     LineInterpolation: String
added:                     LineVisibility: String
added:                     LineWidth: String
added:                     LineStyle: String
added:                   MarkerStyleSettings:
added:                     MarkerShape: String
added:                     MarkerVisibility: String
added:                     MarkerSize: String
added:                     MarkerColor: String
                FieldWells:
                  ComboChartAggregatedFieldWells:
                    BarValues:  # MeasureField: see above
                    Category:  # DimensionField: see above
                    Colors:  # DimensionField: see above
                    LineValues:  # MeasureField: see above
                PrimaryYAxisLabelOptions:  # ChartAxisLabelOptions: see above
                ReferenceLines:  # ReferenceLine: see above
                SecondaryYAxisLabelOptions:  # ChartAxisLabelOptions: see above
added:                 Series:
added:                   - Json
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
                  ColorSort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            CustomContentVisual:
              Actions:  # VisualCustomAction: see above
modified:               # Required: Yes → No
              DataSetIdentifier: String
added:               TopicIdentifier: String
            EmptyVisual:
              Actions:  # VisualCustomAction: see above
modified:               # Required: Yes → No
              DataSetIdentifier: String
added:               TopicIdentifier: String
            FilledMapVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  FilledMapAggregatedFieldWells:
                    Geospatial:  # DimensionField: see above
                    Values:  # MeasureField: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            FunnelChartVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                CategoryLabelOptions:  # ChartAxisLabelOptions: see above
                FieldWells:
                  FunnelChartAggregatedFieldWells:
                    Category:  # DimensionField: see above
                    Values:  # MeasureField: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
                ValueLabelOptions:  # ChartAxisLabelOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            GaugeChartVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  TargetValues:  # MeasureField: see above
                  Values:  # MeasureField: see above
                TooltipOptions:  # TooltipOptions: see above
            GeospatialMapVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  GeospatialMapAggregatedFieldWells:
                    Colors:  # DimensionField: see above
                    Geospatial:  # DimensionField: see above
                    Values:  # MeasureField: see above
added:                 Interactions:
added:                   VisualMenuOption:
added:                     AvailabilityStatus: String
added:                   ContextMenuOption:
added:                     AvailabilityStatus: String
                Tooltip:  # TooltipOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            HeatMapVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                ColumnLabelOptions:  # ChartAxisLabelOptions: see above
                FieldWells:
                  HeatMapAggregatedFieldWells:
                    Columns:  # DimensionField: see above
                    Rows:  # DimensionField: see above
                    Values:  # MeasureField: see above
                RowLabelOptions:  # ChartAxisLabelOptions: see above
                SortConfiguration:
                  HeatMapColumnSort:  # FieldSortOptions: see above
                  HeatMapRowSort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            HistogramVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  HistogramAggregatedFieldWells:
                    Values:  # MeasureField: see above
                Tooltip:  # TooltipOptions: see above
                XAxisLabelOptions:  # ChartAxisLabelOptions: see above
            InsightVisual:
              Actions:  # VisualCustomAction: see above
modified:               # Required: Yes → No
              DataSetIdentifier: String
              InsightConfiguration:
                Computations:
                  - Forecast:
                      Time:  # DimensionField: see above
                      Value:  # MeasureField: see above
                    GrowthRate:
                      Time:  # DimensionField: see above
                      Value:  # MeasureField: see above
                    MaximumMinimum:
                      Time:  # DimensionField: see above
                      Value:  # MeasureField: see above
                    MetricComparison:
                      FromValue:  # MeasureField: see above
                      TargetValue:  # MeasureField: see above
                      Time:  # DimensionField: see above
                    PeriodOverPeriod:
                      Time:  # DimensionField: see above
                      Value:  # MeasureField: see above
                    PeriodToDate:
                      Time:  # DimensionField: see above
                      Value:  # MeasureField: see above
                    TopBottomMovers:
                      Category:  # DimensionField: see above
                      Time:  # DimensionField: see above
                      Value:  # MeasureField: see above
                    TopBottomRanked:
                      Category:  # DimensionField: see above
                      Value:  # MeasureField: see above
                    TotalAggregation:
                      Value:  # MeasureField: see above
                    UniqueValues:
                      Category:  # DimensionField: see above
added:               TopicIdentifier: String
            KPIVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  TargetValues:  # MeasureField: see above
                  TrendGroups:  # DimensionField: see above
                  Values:  # MeasureField: see above
                SortConfiguration:
                  TrendGroupSort:  # FieldSortOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
added:             LayerMapVisual:
added:               Subtitle:
added:                 Visibility: String
added:                 FormatText:
added:                   RichText: String
added:                   PlainText: String
added:               VisualId: String
added:               ChartConfiguration:
added:                 Legend:
added:                   Title:
added:                     FontConfiguration:
added:                       FontColor: String
added:                       FontFamily: String
added:                       FontStyle: String
added:                       FontWeight:
added:                         Name: String
added:                       FontSize:
added:                         Relative: String
added:                         Absolute: String
added:                       FontDecoration: String
added:                     CustomLabel: String
added:                     Visibility: String
added:                   Visibility: String
added:                   Height: String
added:                   Position: String
added:                   Width: String
added:                   ValueFontConfiguration:  # FontConfiguration: see above
added:                 MapState:
added:                   Bounds:
added:                     South: Double
added:                     North: Double
added:                     East: Double
added:                     West: Double
added:                   MapNavigation: String
added:                 MapStyle:
added:                   BaseMapStyle: String
added:                   BaseMapVisibility: String
added:                   BackgroundColor: String
added:                 Interactions:  # VisualInteractionOptions: see above
added:                 MapLayers:
added:                   - LayerId: String
added:                     JoinDefinition:
added:                       ColorField:
added:                         ColorValuesFields:
added:                           - DateMeasureField:
added:                               AggregationFunction: String
added:                               FormatConfiguration:
added:                                 NumericFormatConfiguration:
added:                                   NumberDisplayFormatConfiguration:
added:                                     NegativeValueConfiguration:
added:                                       DisplayMode: String
added:                                     DecimalPlacesConfiguration:
added:                                       DecimalPlaces: Double
added:                                     NumberScale: String
added:                                     NullValueFormatConfiguration:
added:                                       NullString: String
added:                                     Suffix: String
added:                                     SeparatorConfiguration:
added:                                       DecimalSeparator: String
added:                                       ThousandsSeparator:
added:                                         Symbol: String
added:                                         Visibility: String
added:                                         GroupingStyle: String
added:                                     Prefix: String
added:                                   PercentageDisplayFormatConfiguration:
added:                                     NegativeValueConfiguration:  # NegativeValueConfiguration: see above
added:                                     DecimalPlacesConfiguration:  # DecimalPlacesConfiguration: see above
added:                                     NullValueFormatConfiguration:  # NullValueFormatConfiguration: see above
added:                                     Suffix: String
added:                                     Prefix: String
added:                                     SeparatorConfiguration:  # NumericSeparatorConfiguration: see above
added:                                   CurrencyDisplayFormatConfiguration:
added:                                     NegativeValueConfiguration:  # NegativeValueConfiguration: see above
added:                                     DecimalPlacesConfiguration:  # DecimalPlacesConfiguration: see above
added:                                     NumberScale: String
added:                                     NullValueFormatConfiguration:  # NullValueFormatConfiguration: see above
added:                                     Suffix: String
added:                                     SeparatorConfiguration:  # NumericSeparatorConfiguration: see above
added:                                     Symbol: String
added:                                     Prefix: String
added:                                 NullValueFormatConfiguration:  # NullValueFormatConfiguration: see above
added:                                 DateTimeFormat: String
added:                               Column:
added:                                 TopicIdentifier: String
added:                                 ColumnName: String
added:                                 DataSetIdentifier: String
added:                               FieldId: String
added:                             NumericalMeasureField:
added:                               AggregationFunction:
added:                                 PercentileAggregation:
added:                                   PercentileValue: Double
added:                                 SimpleNumericalAggregation: String
added:                               FormatConfiguration:
added:                                 FormatConfiguration:  # NumericFormatConfiguration: see above
added:                               Column:  # ColumnIdentifier: see above
added:                               FieldId: String
added:                             CategoricalMeasureField:
added:                               AggregationFunction: String
added:                               FormatConfiguration:
added:                                 NumericFormatConfiguration:  # NumericFormatConfiguration: see above
added:                                 NullValueFormatConfiguration:  # NullValueFormatConfiguration: see above
added:                               Column:  # ColumnIdentifier: see above
added:                               FieldId: String
added:                             CalculatedMeasureField:
added:                               Expression: String
added:                               FieldId: String
added:                         ColorDimensionsFields:
added:                           - DateDimensionField:
added:                               HierarchyId: String
added:                               FormatConfiguration:  # DateTimeFormatConfiguration: see above
added:                               Column:  # ColumnIdentifier: see above
added:                               FieldId: String
added:                               DateGranularity: String
added:                             NumericalDimensionField:
added:                               HierarchyId: String
added:                               FormatConfiguration:  # NumberFormatConfiguration: see above
added:                               Column:  # ColumnIdentifier: see above
added:                               FieldId: String
added:                             CategoricalDimensionField:
added:                               HierarchyId: String
added:                               FormatConfiguration:  # StringFormatConfiguration: see above
added:                               Column:  # ColumnIdentifier: see above
added:                               FieldId: String
added:                       ShapeKeyField: String
added:                       DatasetKeyField:
added:                         Column:  # ColumnIdentifier: see above
added:                         FormatConfiguration:
added:                           DateTimeFormatConfiguration:  # DateTimeFormatConfiguration: see above
added:                           NumberFormatConfiguration:  # NumberFormatConfiguration: see above
added:                           StringFormatConfiguration:  # StringFormatConfiguration: see above
added:                         FieldId: String
added:                     Actions:
added:                       - Status: String
added:                         Trigger: String
added:                         CustomActionId: String
added:                         Name: String
added:                         ActionOperations:
added:                           - NavigationOperation:
added:                               LocalNavigationConfiguration:
added:                                 TargetSheetId: String
added:                             SetParametersOperation:
added:                               ParameterValueConfigurations:
added:                                 - DestinationParameterName: String
added:                                   Value:
added:                                     CustomValuesConfiguration:
added:                                       IncludeNullValue: Boolean
added:                                       CustomValues:
added:                                         DecimalValues:
added:                                           - Double
added:                                         IntegerValues:
added:                                           - Double
added:                                         StringValues:
added:                                           - String
added:                                         DateTimeValues:
added:                                           - String
added:                                     SourceParameterName: String
added:                                     SelectAllValueOptions: String
added:                                     SourceField: String
added:                                     SourceColumn:  # ColumnIdentifier: see above
added:                             FilterOperation:
added:                               SelectedFieldsConfiguration:
added:                                 SelectedColumns:  # ColumnIdentifier: see above
added:                                 SelectedFields:
added:                                   - String
added:                                 SelectedFieldOptions: String
added:                               TargetVisualsConfiguration:
added:                                 SameSheetTargetVisualConfiguration:
added:                                   TargetVisualOptions: String
added:                                   TargetVisuals:
added:                                     - String
added:                             URLOperation:
added:                               URLTemplate: String
added:                               URLTarget: String
added:                     LayerType: String
added:                     LayerDefinition:
added:                       PointLayer:
added:                         Style:
added:                           CircleSymbolStyle:
added:                             FillColor:
added:                               Gradient:
added:                                 DefaultOpacity: Double
added:                                 StepColors:
added:                                   - DataValue: Double
added:                                     Color: String
added:                                 NullDataVisibility: String
added:                                 NullDataSettings:
added:                                   SymbolStyle:
added:                                     FillColor: String
added:                                     StrokeWidth: Double
added:                                     StrokeColor: String
added:                               Solid:
added:                                 State: String
added:                                 Color: String
added:                               Categorical:
added:                                 CategoryDataColors:
added:                                   - DataValue: String
added:                                     Color: String
added:                                 DefaultOpacity: Double
added:                                 NullDataVisibility: String
added:                                 NullDataSettings:  # GeospatialNullDataSettings: see above
added:                             StrokeWidth:
added:                               LineWidth: Double
added:                             StrokeColor:  # GeospatialColor: see above
added:                             CircleRadius:
added:                               Radius: Double
added:                       PolygonLayer:
added:                         Style:
added:                           PolygonSymbolStyle:
added:                             FillColor:  # GeospatialColor: see above
added:                             StrokeWidth:  # GeospatialLineWidth: see above
added:                             StrokeColor:  # GeospatialColor: see above
added:                       LineLayer:
added:                         Style:
added:                           LineSymbolStyle:
added:                             FillColor:  # GeospatialColor: see above
added:                             LineWidth:  # GeospatialLineWidth: see above
added:                     Tooltip:
added:                       FieldBasedTooltip:
added:                         TooltipFields:
added:                           - FieldTooltipItem:
added:                               TooltipTarget: String
added:                               FieldId: String
added:                               Label: String
added:                               Visibility: String
added:                             ColumnTooltipItem:
added:                               Aggregation:
added:                                 NumericalAggregationFunction:  # NumericalAggregationFunction: see above
added:                                 AttributeAggregationFunction:
added:                                   SimpleAttributeAggregation: String
added:                                   ValueForMultipleValues: String
added:                                 CategoricalAggregationFunction: String
added:                                 DateAggregationFunction: String
added:                               TooltipTarget: String
added:                               Column:  # ColumnIdentifier: see above
added:                               Label: String
added:                               Visibility: String
added:                         AggregationVisibility: String
added:                         TooltipTitleType: String
added:                       SelectedTooltipType: String
added:                       TooltipVisibility: String
added:                     Label: String
added:                     Visibility: String
added:                     DataSource:
added:                       StaticFileDataSource:
added:                         StaticFileId: String
added:               DataSetIdentifier: String
added:               Title:
added:                 Visibility: String
added:                 FormatText:
added:                   RichText: String
added:                   PlainText: String
added:               VisualContentAltText: String
added:               TopicIdentifier: String
            LineChartVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                ContributionAnalysisDefaults:  # ContributionAnalysisDefault: see above
                DefaultSeriesSettings:
added:                   DecalSettings:  # DecalSettings: see above
                FieldWells:
                  LineChartAggregatedFieldWells:
                    Category:  # DimensionField: see above
                    Colors:  # DimensionField: see above
                    SmallMultiples:  # DimensionField: see above
                    Values:  # MeasureField: see above
                PrimaryYAxisLabelOptions:  # ChartAxisLabelOptions: see above
                ReferenceLines:  # ReferenceLine: see above
                SecondaryYAxisLabelOptions:  # ChartAxisLabelOptions: see above
                Series:
                  - DataFieldSeriesItem:
                      Settings:
added:                         DecalSettings:  # DecalSettings: see above
                    FieldSeriesItem:
                      Settings:  # LineChartSeriesSettings: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
                  SmallMultiplesSort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
                XAxisLabelOptions:  # ChartAxisLabelOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            PieChartVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                CategoryLabelOptions:  # ChartAxisLabelOptions: see above
                ContributionAnalysisDefaults:  # ContributionAnalysisDefault: see above
                FieldWells:
                  PieChartAggregatedFieldWells:
                    Category:  # DimensionField: see above
                    SmallMultiples:  # DimensionField: see above
                    Values:  # MeasureField: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
                  SmallMultiplesSort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
                ValueLabelOptions:  # ChartAxisLabelOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            PivotTableVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  PivotTableAggregatedFieldWells:
                    Columns:  # DimensionField: see above
                    Rows:  # DimensionField: see above
                    Values:  # MeasureField: see above
                SortConfiguration:
                  FieldSortOptions:
                    - SortBy:
                        Column:  # ColumnSort: see above
            PluginVisual:
              ChartConfiguration:
                FieldWells:
                  - Dimensions:  # DimensionField: see above
                    Measures:  # MeasureField: see above
                    Unaggregated:
                      - Column:  # ColumnIdentifier: see above
                SortConfiguration:
                  PluginVisualTableQuerySort:
                    RowSort:  # FieldSortOptions: see above
            RadarChartVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                CategoryLabelOptions:  # ChartAxisLabelOptions: see above
                ColorLabelOptions:  # ChartAxisLabelOptions: see above
                FieldWells:
                  RadarChartAggregatedFieldWells:
                    Category:  # DimensionField: see above
                    Color:  # DimensionField: see above
                    Values:  # MeasureField: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
                  ColorSort:  # FieldSortOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            SankeyDiagramVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  SankeyDiagramAggregatedFieldWells:
                    Destination:  # DimensionField: see above
                    Source:  # DimensionField: see above
                    Weight:  # MeasureField: see above
                SortConfiguration:
                  WeightSort:  # FieldSortOptions: see above
            ScatterPlotVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  ScatterPlotCategoricallyAggregatedFieldWells:
                    Category:  # DimensionField: see above
                    Label:  # DimensionField: see above
                    Size:  # MeasureField: see above
                    XAxis:  # MeasureField: see above
                    YAxis:  # MeasureField: see above
                  ScatterPlotUnaggregatedFieldWells:
                    Category:  # DimensionField: see above
                    Label:  # DimensionField: see above
                    Size:  # MeasureField: see above
                    XAxis:  # DimensionField: see above
                    YAxis:  # DimensionField: see above
                Tooltip:  # TooltipOptions: see above
                XAxisLabelOptions:  # ChartAxisLabelOptions: see above
                YAxisLabelOptions:  # ChartAxisLabelOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            TableVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                FieldWells:
                  TableAggregatedFieldWells:
                    GroupBy:  # DimensionField: see above
                    Values:  # MeasureField: see above
                  TableUnaggregatedFieldWells:
                    Values:  # UnaggregatedField: see above
                SortConfiguration:
                  RowSort:  # FieldSortOptions: see above
                TableInlineVisualizations:
added:                   - Sparklines:
added:                       LineInterpolation: String
added:                       MaxValueMarker:  # LineChartMarkerStyleSettings: see above
added:                       XAxisField:  # DimensionField: see above
added:                       AllPointsMarker:  # LineChartMarkerStyleSettings: see above
added:                       MinValueMarker:  # LineChartMarkerStyleSettings: see above
added:                       FieldId: String
added:                       VisualType: String
added:                       LineColor: String
added:                       YAxisBehavior: String
            TreeMapVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                ColorLabelOptions:  # ChartAxisLabelOptions: see above
                FieldWells:
                  TreeMapAggregatedFieldWells:
                    Colors:  # MeasureField: see above
                    Groups:  # DimensionField: see above
                    Sizes:  # MeasureField: see above
                GroupLabelOptions:  # ChartAxisLabelOptions: see above
                SizeLabelOptions:  # ChartAxisLabelOptions: see above
                SortConfiguration:
                  TreeMapSort:  # FieldSortOptions: see above
                Tooltip:  # TooltipOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            WaterfallVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                CategoryAxisLabelOptions:  # ChartAxisLabelOptions: see above
                FieldWells:
                  WaterfallChartAggregatedFieldWells:
                    Breakdowns:  # DimensionField: see above
                    Categories:  # DimensionField: see above
                    Values:  # MeasureField: see above
                PrimaryYAxisLabelOptions:  # ChartAxisLabelOptions: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
            WordCloudVisual:
              Actions:  # VisualCustomAction: see above
              ChartConfiguration:
                CategoryLabelOptions:  # ChartAxisLabelOptions: see above
                FieldWells:
                  WordCloudAggregatedFieldWells:
                    GroupBy:  # DimensionField: see above
                    Size:  # MeasureField: see above
                SortConfiguration:
                  CategorySort:  # FieldSortOptions: see above
              ColumnHierarchies:  # ColumnHierarchy: see above
added:     StaticFiles:
added:       - ImageStaticFile:
added:           StaticFileId: String
added:           Source:
added:             UrlOptions:
added:               Url: String
added:             S3Options:
added:               BucketName: String
added:               ObjectKey: String
added:               Region: String
added:         SpatialStaticFile:
added:           StaticFileId: String
added:           Source:  # StaticFileSource: see above
added:     TopicConfigurations:
added:       - Placeholder: String
added:         DataSetSchema:
added:           ColumnSchemaList:
added:             - DataType: String
added:               GeographicRole: String
added:               Name: String
added:         ColumnGroupSchemaList:
added:           - ColumnGroupColumnSchemaList:
added:               - Name: String
added:             Name: String
  SourceEntity:
    SourceAnalysis:
added:       TopicReferences:
added:         - TopicArn: String
added:           TopicPlaceholder: String
AWS::QuickSight::ThemeLink to AWS::QuickSight::Theme
Type: AWS::QuickSight::Theme
Properties:
  Configuration:
    Sheet:
added:       Background:
added:         Gradient: String
added:         Color: String
      Tile:
added:         BackgroundColor: String
        Border:
added:           Color: String
added:           Width: String
added:         BorderRadius: String
added:         Padding: String
    Typography:
added:       AxisLabelFontConfiguration:
added:         FontColor: String
added:         FontFamily: String
added:         FontStyle: String
added:         FontWeight:
added:           Name: String
added:         FontSize:
added:           Absolute: String
added:         FontDecoration: String
added:       AxisTitleFontConfiguration:  # FontConfiguration: see above
added:       DataLabelFontConfiguration:  # FontConfiguration: see above
added:       LegendTitleFontConfiguration:  # FontConfiguration: see above
added:       LegendValueFontConfiguration:  # FontConfiguration: see above
added:       VisualSubtitleFontConfiguration:
added:         TextTransform: String
added:         TextAlignment: String
added:         FontConfiguration:  # FontConfiguration: see above
added:       VisualTitleFontConfiguration:
added:         TextTransform: String
added:         TextAlignment: String
added:         FontConfiguration:  # FontConfiguration: see above
Fn::GetAtt:
  Version:
    Configuration:  # ThemeConfiguration: see above
  Version.Configuration:  # ThemeConfiguration: see above
  Version.Configuration.Sheet:  # SheetStyle: see above
  Version.Configuration.Typography:  # Typography: see above
AWS::ResilienceHubV2::PolicyLink to AWS::ResilienceHubV2::Policy
Type: AWS::ResilienceHubV2::Policy
Properties:
added:   SharingEnabled: Boolean
AWS::ResilienceHubV2::ServiceLink to AWS::ResilienceHubV2::Service
Type: AWS::ResilienceHubV2::Service
Properties:
  InputSources:
    - ResourceConfiguration:
        Eks:
added:           LabelSelector:
added:             MatchLabels:
added:               <key>: String
added:             MatchExpressions:
added:               - Operator: String
added:                 Values:
added:                   - String
added:                 Key: String
AWS::SageMaker::NotebookInstanceLifecycleConfigLink to AWS::SageMaker::NotebookInstanceLifecycleConfig
Type: AWS::SageMaker::NotebookInstanceLifecycleConfig
Properties:
modified:   # Duplicates allowed: Not specified → Yes
  OnCreate:
modified:   # Duplicates allowed: Not specified → Yes
  OnStart:  # NotebookInstanceLifecycleHook: see above
added:   Tags:
added:     - Value: String
added:       Key: String
Fn::GetAtt:
added:   NotebookInstanceLifecycleConfigArn: String
AWS::SageMaker::WorkteamLink to AWS::SageMaker::Workteam
Type: AWS::SageMaker::Workteam
Properties:
modified:   # Required: No → Yes
  Description: String
modified:   # Required: No → Yes
modified:   # Duplicates allowed: Not specified → Yes
  MemberDefinitions:
    - CognitoMemberDefinition:
modified:         # Update requires: Replacement → No interruption
        CognitoUserPool: String
      OidcMemberDefinition:
modified:         # Duplicates allowed: Not specified → Yes
        OidcGroups:
          - String
modified:   # Duplicates allowed: Not specified → Yes
  Tags:
Fn::GetAtt:
added:   WorkteamArn: String
AWS::Transfer::ConnectorLink to AWS::Transfer::Connector
Type: AWS::Transfer::Connector
Properties:
  SftpConfig:
added:     OrderedUserSecretVersionStages:
added:       - String
AWS::Transfer::ServerLink to AWS::Transfer::Server
Type: AWS::Transfer::Server
Properties:
  ProtocolDetails:
added:     ProxyConfig:
added:       SftpMode: String