Version 243.0.0

Issued

cfn.fyi compares each version of the AWS CloudFormation resource specification with the version before it. See new resource types and changed properties as AWS releases them.

  • added
  • modified
  • removed

01Added resource types9

addedAWS::BedrockAgentCore::ApiKeyCredentialProviderdocs ↗#Link to AWS::BedrockAgentCore::ApiKeyCredentialProvider
Type: AWS::BedrockAgentCore::ApiKeyCredentialProviderProperties:  ApiKey: String  Tags:    - Value: String      Key: String  Name: StringFn::GetAtt:  CredentialProviderArn: String  ApiKeySecretArn.SecretArn: String  CreatedTime: String  LastUpdatedTime: String  ApiKeySecretArn:    SecretArn: String
addedAWS::ECS::Daemondocs ↗#Link to AWS::ECS::Daemon
Type: AWS::ECS::DaemonProperties:  ClusterArn: String  DaemonTaskDefinitionArn: String  DaemonName: String  EnableECSManagedTags: Boolean  CapacityProviderArns:    - String  EnableExecuteCommand: Boolean  PropagateTags: String  DeploymentConfiguration:    DrainPercent: Double    BakeTimeInMinutes: Integer    Alarms:      AlarmNames:        - String      Enable: Boolean  Tags:    - Value: String      Key: StringFn::GetAtt:  DaemonStatus: String  DeploymentArn: String  CreatedAt: String  UpdatedAt: String  DaemonArn: String
addedAWS::ECS::DaemonTaskDefinitiondocs ↗#Link to AWS::ECS::DaemonTaskDefinition
Type: AWS::ECS::DaemonTaskDefinitionProperties:  ExecutionRoleArn: String  TaskRoleArn: String  Volumes:    - Host:        SourcePath: String      Name: String  Memory: String  ContainerDefinitions:    - User: String      Secrets:        - ValueFrom: String          Name: String      Memory: Integer      Privileged: Boolean      StartTimeout: Integer      HealthCheck:        Command:          - String        Timeout: Integer        Retries: Integer        Interval: Integer        StartPeriod: Integer      Cpu: Integer      EntryPoint:        - String      ReadonlyRootFilesystem: Boolean      Image: String      Essential: Boolean      LogConfiguration:        SecretOptions:  # Secret: see above        Options:          <key>: String        LogDriver: String      EnvironmentFiles:        - Type: String          Value: String      Name: String      FirelensConfiguration:        Options:          <key>: String        Type: String      SystemControls:        - Value: String          Namespace: String      Interactive: Boolean      Ulimits:        - SoftLimit: Integer          HardLimit: Integer          Name: String      StopTimeout: Integer      WorkingDirectory: String      MemoryReservation: Integer      RepositoryCredentials:        CredentialsParameter: String      LinuxParameters:        Capabilities:          Add:            - String          Drop:            - String        Tmpfs:          - Size: Integer            ContainerPath: String            MountOptions:              - String        Devices:          - HostPath: String            Permissions:              - String            ContainerPath: String        InitProcessEnabled: Boolean      RestartPolicy:        IgnoredExitCodes:          - Integer        RestartAttemptPeriod: Integer        Enabled: Boolean      PseudoTerminal: Boolean      MountPoints:        - ReadOnly: Boolean          SourceVolume: String          ContainerPath: String      DependsOn:        - Condition: String          ContainerName: String      Command:        - String      Environment:        - Value: String          Name: String  Family: String  Cpu: String  Tags:    - Value: String      Key: StringFn::GetAtt:  DaemonTaskDefinitionArn: String
addedAWS::NovaAct::WorkflowDefinitiondocs ↗#Link to AWS::NovaAct::WorkflowDefinition
Type: AWS::NovaAct::WorkflowDefinitionProperties:  Description: String  ExportConfig:    S3KeyPrefix: String    S3BucketName: String  Name: StringFn::GetAtt:  Status: String  CreatedAt: String  Arn: String
addedAWS::Omics::Configurationdocs ↗#Link to AWS::Omics::Configuration
Type: AWS::Omics::ConfigurationProperties:  Description: String  RunConfigurations:    VpcConfig:      SecurityGroupIds:        - String      SubnetIds:        - String  Tags:    <key>: String  Name: StringFn::GetAtt:  Status: String  Uuid: String  CreationTime: String  Arn: String
addedAWS::SecurityAgent::AgentSpacedocs ↗#Link to AWS::SecurityAgent::AgentSpace
Type: AWS::SecurityAgent::AgentSpaceProperties:  IntegratedResources:    - Integration: String      ProviderResources:        - GitHubRepository:            Owner: String            Name: String          GitHubCapabilities:            RemediateCode: Boolean            LeaveComments: Boolean  Description: String  KmsKeyId: String  TargetDomainIds:    - String  CodeReviewSettings:    ControlsScanning: Boolean    GeneralPurposeScanning: Boolean  AwsResources:    LogGroups:      - String    Vpcs:      - SubnetArns:          - String        VpcArn: String        SecurityGroupArns:          - String    IamRoles:      - String    SecretArns:      - String    S3Buckets:      - String    LambdaFunctionArns:      - String  Tags:    - Value: String      Key: String  Name: StringFn::GetAtt:  CreatedAt: String  AgentSpaceId: String  UpdatedAt: String
addedAWS::SecurityAgent::Applicationdocs ↗#Link to AWS::SecurityAgent::Application
Type: AWS::SecurityAgent::ApplicationProperties:  IdCConfiguration:    IdCApplicationArn: String    IdCInstanceArn: String  DefaultKmsKeyId: String  RoleArn: String  Tags:    - Value: String      Key: StringFn::GetAtt:  ApplicationName: String  IdCConfiguration.IdCApplicationArn: String  ApplicationId: String  Domain: String
addedAWS::SecurityAgent::Pentestdocs ↗#Link to AWS::SecurityAgent::Pentest
Type: AWS::SecurityAgent::PentestProperties:  NetworkTrafficConfig:    Rules:      - Pattern: String        Effect: String        NetworkTrafficRuleType: String    CustomHeaders:      - Value: String        Name: String  CodeRemediationStrategy: String  ServiceRole: String  VpcConfig:    SubnetArns:      - String    VpcArn: String    SecurityGroupArns:      - String  Assets:    Endpoints:      - Uri: String    SourceCode:      - S3Location: String    IntegratedRepositories:      - ProviderResourceId: String        IntegrationId: String    Documents:      - ArtifactId: String        S3Location: String    Actors:      - Identifier: String        Description: String        Authentication:          Value: String          ProviderType: String        Uris:          - String  ExcludeRiskTypes:    - String  Title: String  AgentSpaceId: String  LogConfig:    LogGroup: String    LogStream: StringFn::GetAtt:  CreatedAt: String  PentestId: String  UpdatedAt: String
addedAWS::SecurityAgent::TargetDomaindocs ↗#Link to AWS::SecurityAgent::TargetDomain
Type: AWS::SecurityAgent::TargetDomainProperties:  VerificationMethod: String  TargetDomainName: String  Tags:    - Value: String      Key: StringFn::GetAtt:  VerificationStatus: String  TargetDomainId: String  VerificationDetails:    HttpRoute:      RoutePath: String      Token: String    DnsTxt:      Token: String      DnsRecordType: String      DnsRecordName: String    Method: String  CreatedAt: String  VerificationDetails.HttpRoute.RoutePath: String  VerificationDetails.Method: String  VerificationDetails.DnsTxt.Token: String  VerificationDetails.DnsTxt.DnsRecordType: String  VerificationDetails.DnsTxt:  # DnsVerification: see above  VerificationDetails.HttpRoute:  # HttpVerification: see above  VerificationDetails.DnsTxt.DnsRecordName: String  VerifiedAt: String  VerificationDetails.HttpRoute.Token: String

02Modified resource types17

modifiedAWS::ApiGatewayV2::Stagehistorydocs ↗#Link to AWS::ApiGatewayV2::Stage
Type: AWS::ApiGatewayV2::StageProperties:removed:   AccessPolicyId: String
modifiedAWS::AppStream::Fleethistorydocs ↗#Link to AWS::AppStream::Fleet
Type: AWS::AppStream::FleetProperties:added:   DisableIMDSV1: Booleanadded:   RootVolumeConfig:added:     VolumeSizeInGb: Integer
modifiedAWS::AppStream::Stackhistorydocs ↗#Link to AWS::AppStream::Stack
Type: AWS::AppStream::StackProperties:  # Duplicates allowed: Not specified → Yesmodified:   AccessEndpoints:    - AccessEndpoint  # Duplicates allowed: Not specified → Yesmodified:   AttributesToDelete:    - String  # Duplicates allowed: Not specified → Yesmodified:   EmbedHostDomains:    - String  # Duplicates allowed: Not specified → Yesmodified:   StorageConnectors:    - # Duplicates allowed: Not specified → Yesmodified:       Domains:        - String  # Duplicates allowed: Not specified → Yesmodified:   Tags:    - Tag  # Duplicates allowed: Not specified → Yesmodified:   UserSettings:    - UserSetting
modifiedAWS::BedrockAgentCore::Evaluatorhistorydocs ↗#Link to AWS::BedrockAgentCore::Evaluator
Type: AWS::BedrockAgentCore::EvaluatorProperties:  EvaluatorConfig:added:     CodeBased:added:       LambdaConfig:added:         LambdaArn: Stringadded:         LambdaTimeoutInSeconds: Integer    # Required: Yes → Nomodified:     LlmAsAJudge: LlmAsAJudgeEvaluatorConfig
modifiedAWS::BedrockAgentCore::Memoryhistorydocs ↗#Link to AWS::BedrockAgentCore::Memory
Type: AWS::BedrockAgentCore::MemoryProperties:  MemoryStrategies:    - CustomMemoryStrategy:        Configuration:          EpisodicOverride:            Reflection:added:               NamespaceTemplates:added:                 - Stringadded:         NamespaceTemplates:added:           - String      EpisodicMemoryStrategy:added:         NamespaceTemplates:added:           - String        ReflectionConfiguration:added:           NamespaceTemplates:added:             - String          # Required: Yes → Nomodified:           Namespaces:            - String      SemanticMemoryStrategy:added:         NamespaceTemplates:added:           - String      SummaryMemoryStrategy:added:         NamespaceTemplates:added:           - String      UserPreferenceMemoryStrategy:added:         NamespaceTemplates:added:           - String
modifiedAWS::CustomerProfiles::SegmentDefinitionhistorydocs ↗#Link to AWS::CustomerProfiles::SegmentDefinition
Type: AWS::CustomerProfiles::SegmentDefinitionProperties:added:   SegmentSort:added:     Attributes:added:       - Order: Stringadded:         Type: Stringadded:         DataType: Stringadded:         Name: String
modifiedAWS::DataZone::Connectionhistorydocs ↗#Link to AWS::DataZone::Connection
Type: AWS::DataZone::ConnectionProperties:  Props:added:     WorkflowsMwaaProperties:added:       MwaaEnvironmentName: Stringadded:     WorkflowsServerlessProperties: Json
modifiedAWS::DataZone::Projecthistorydocs ↗#Link to AWS::DataZone::Project
Type: AWS::DataZone::ProjectProperties:added:   ResourceTags:added:     - Value: Stringadded:       Key: String
modifiedAWS::DataZone::ProjectProfilehistorydocs ↗#Link to AWS::DataZone::ProjectProfile
Type: AWS::DataZone::ProjectProfileProperties:added:   AllowCustomProjectResourceTags: Booleanadded:   ProjectResourceTags:added:     - IsValueEditable: Booleanadded:       Value: Stringadded:       Key: Stringadded:   ProjectResourceTagsDescription: String
modifiedAWS::Deadline::Fleethistorydocs ↗#Link to AWS::Deadline::Fleet
Type: AWS::Deadline::FleetProperties:  Configuration:    CustomerManaged:added:       AutoScalingConfiguration:added:         StandbyWorkerCount: Integeradded:         ScaleOutWorkersPerMinute: Integeradded:         WorkerIdleDurationSeconds: Integer    ServiceManagedEc2:added:       AutoScalingConfiguration:added:         StandbyWorkerCount: Integeradded:         ScaleOutWorkersPerMinute: Integeradded:         WorkerIdleDurationSeconds: Integer
modifiedAWS::ECS::CapacityProviderhistorydocs ↗#Link to AWS::ECS::CapacityProvider
Type: AWS::ECS::CapacityProviderProperties:  ManagedInstancesProvider:    InstanceLaunchTemplate:added:       LocalStorageConfiguration:added:         UseLocalStorage: Boolean
modifiedAWS::EKS::Nodegrouphistorydocs ↗#Link to AWS::EKS::Nodegroup
Type: AWS::EKS::NodegroupProperties:added:   WarmPoolConfig:added:     MinSize: Integeradded:     MaxGroupPreparedCapacity: Integeradded:     Enabled: Booleanadded:     PoolState: Stringadded:     ReuseOnScaleIn: Boolean
modifiedAWS::ElasticLoadBalancing::LoadBalancerhistorydocs ↗#Link to AWS::ElasticLoadBalancing::LoadBalancer
Type: AWS::ElasticLoadBalancing::LoadBalancerProperties:  # Duplicates allowed: No → Yesmodified:   AppCookieStickinessPolicy:    - AppCookieStickinessPolicy  # Duplicates allowed: No → Yesmodified:   AvailabilityZones:    - String  # Update requires: Some interruptions → No interruptionmodified:   HealthCheck: HealthCheck  # Duplicates allowed: No → Yesmodified:   Instances:    - String  # Duplicates allowed: No → Yesmodified:   LBCookieStickinessPolicy:    - LBCookieStickinessPolicy  # Duplicates allowed: No → Yesmodified:   Listeners:    - Listeners  Policies:modified:     - Attributes: List of Json → List of PolicyItemadded:         Value: Stringadded:         Name: String  # Update requires: Some interruptions → No interruptionmodified:   Subnets:    - StringFn::GetAtt:added:   SourceSecurityGroup:added:     GroupName: Stringadded:     OwnerAlias: String
modifiedAWS::EMR::Clusterhistorydocs ↗#Link to AWS::EMR::Cluster
Type: AWS::EMR::ClusterProperties:  Applications:    - # Update requires: Replacement → No interruption      # Duplicates allowed: Not specified → Nomodified:       AdditionalInfo:        <key>: String      # Update requires: Replacement → No interruption      # Duplicates allowed: Yes → Nomodified:       Args:        - String      # Update requires: Replacement → No interruptionmodified:       Name: String      # Update requires: Replacement → No interruptionmodified:       Version: String  AutoTerminationPolicy:modified:     IdleTimeout: Integer → Long  # Duplicates allowed: Yes → Nomodified:   BootstrapActions:    - # Update requires: Replacement → No interruptionmodified:       Name: String      # Update requires: Replacement → No interruptionmodified:       ScriptBootstrapAction:        # Update requires: Replacement → No interruption        # Duplicates allowed: Yes → Nomodified:         Args:          - String        # Update requires: Replacement → No interruptionmodified:         Path: Stringmodified:   Configurations: List of EMRConfiguration → List of Configuration    # Update requires: Some interruptions → No interruptionmodified:     Classification: String    # Update requires: Some interruptions → No interruption    # Duplicates allowed: Not specified → Nomodified:     ConfigurationProperties:      <key>: String    # Update requires: Some interruptions → No interruptionmodified:     Configurations: List of EMRConfiguration → List of Configuration  # Configuration: see above  Instances:    # Update requires: Some interruptions → Replacementmodified:     AdditionalMasterSecurityGroups:      - String    # Update requires: Some interruptions → Replacementmodified:     AdditionalSlaveSecurityGroups:      - String    # Update requires: Some interruptions → Replacementmodified:     CoreInstanceFleet:      # Update requires: Some interruptions → No interruptionmodified:       InstanceTypeConfigs:        - # Update requires: Some interruptions → No interruptionmodified:           BidPrice: String          # Update requires: Some interruptions → No interruptionmodified:           BidPriceAsPercentageOfOnDemandPrice: Double          # Update requires: Some interruptions → No interruptionmodified:           Configurations: List of EMRConfiguration → List of Configuration  # Configuration: see above          # Update requires: Some interruptions → Replacementmodified:           CustomAmiId: String          # Update requires: Some interruptions → No interruptionmodified:           EbsConfiguration:            # Update requires: Some interruptions → No interruptionmodified:             EbsBlockDeviceConfigs:              - # Update requires: Some interruptions → No interruptionmodified:                 VolumeSpecification:                  # Update requires: Some interruptions → No interruptionmodified:                   Iops: Integer                  # Update requires: Some interruptions → No interruptionmodified:                   SizeInGB: Integer                  # Update requires: Some interruptions → No interruptionmodified:                   Throughput: Integer                  # Update requires: Some interruptions → No interruptionmodified:                   VolumeType: String                # Update requires: Some interruptions → No interruptionmodified:                 VolumesPerInstance: Integer            # Update requires: Some interruptions → No interruptionmodified:             EbsOptimized: Boolean          # Update requires: Some interruptions → No interruptionmodified:           InstanceType: String          # Update requires: Some interruptions → No interruptionmodified:           Priority: Double          # Update requires: Some interruptions → No interruptionmodified:           WeightedCapacity: Integer      # Update requires: Some interruptions → Replacementmodified:       LaunchSpecifications:        # Update requires: Some interruptions → No interruptionmodified:         OnDemandSpecification:          # Update requires: Some interruptions → No interruptionmodified:           AllocationStrategy: String          # Update requires: Some interruptions → No interruptionmodified:           CapacityReservationOptions:            # Update requires: Some interruptions → No interruptionmodified:             CapacityReservationPreference: String            # Update requires: Some interruptions → No interruptionmodified:             CapacityReservationResourceGroupArn: String            # Update requires: Some interruptions → No interruptionmodified:             UsageStrategy: String        # Update requires: Some interruptions → No interruptionmodified:         SpotSpecification:          # Update requires: Some interruptions → No interruptionmodified:           AllocationStrategy: String          # Update requires: Some interruptions → No interruptionmodified:           BlockDurationMinutes: Integer          # Update requires: Some interruptions → No interruptionmodified:           TimeoutAction: String          # Update requires: Some interruptions → No interruptionmodified:           TimeoutDurationMinutes: Integer      # Update requires: Some interruptions → Replacementmodified:       Name: String      # Update requires: Some interruptions → No interruptionmodified:       ResizeSpecifications:        # Update requires: Some interruptions → No interruptionmodified:         OnDemandResizeSpecification:          # Update requires: Some interruptions → No interruptionmodified:           AllocationStrategy: String          # Update requires: Some interruptions → No interruptionmodified:           CapacityReservationOptions:  # OnDemandCapacityReservationOptions: see above          # Update requires: Some interruptions → No interruptionmodified:           TimeoutDurationMinutes: Integer        # Update requires: Some interruptions → No interruptionmodified:         SpotResizeSpecification:          # Update requires: Some interruptions → No interruptionmodified:           AllocationStrategy: String          # Update requires: Some interruptions → No interruptionmodified:           TimeoutDurationMinutes: Integer      # Update requires: Some interruptions → No interruptionmodified:       TargetOnDemandCapacity: Integer      # Update requires: Some interruptions → No interruptionmodified:       TargetSpotCapacity: Integer    # Update requires: Some interruptions → Replacementmodified:     CoreInstanceGroup:      # Update requires: Some interruptions → No interruptionmodified:       AutoScalingPolicy:        # Update requires: Some interruptions → No interruptionmodified:         Constraints:          # Update requires: Some interruptions → No interruptionmodified:           MaxCapacity: Integer          # Update requires: Some interruptions → No interruptionmodified:           MinCapacity: Integer        # Update requires: Some interruptions → No interruptionmodified:         Rules:          - # Update requires: Some interruptions → No interruptionmodified:             Action:              # Update requires: Some interruptions → No interruptionmodified:               Market: String              # Update requires: Some interruptions → No interruptionmodified:               SimpleScalingPolicyConfiguration:                # Update requires: Some interruptions → No interruptionmodified:                 AdjustmentType: String                # Update requires: Some interruptions → No interruptionmodified:                 CoolDown: Integer                # Update requires: Some interruptions → No interruptionmodified:                 ScalingAdjustment: Integer            # Update requires: Some interruptions → No interruptionmodified:             Description: String            # Update requires: Some interruptions → No interruptionmodified:             Name: String            # Update requires: Some interruptions → No interruptionmodified:             Trigger:              # Update requires: Some interruptions → No interruptionmodified:               CloudWatchAlarmDefinition:                # Update requires: Some interruptions → No interruptionmodified:                 ComparisonOperator: String                # Update requires: Some interruptions → No interruptionmodified:                 Dimensions:                  - # Update requires: Some interruptions → No interruptionmodified:                     Key: String                    # Update requires: Some interruptions → No interruptionmodified:                     Value: String                # Update requires: Some interruptions → No interruptionmodified:                 EvaluationPeriods: Integer                # Update requires: Some interruptions → No interruptionmodified:                 MetricName: String                # Update requires: Some interruptions → No interruptionmodified:                 Namespace: String                # Update requires: Some interruptions → No interruptionmodified:                 Period: Integer                # Update requires: Some interruptions → No interruptionmodified:                 Statistic: String                # Update requires: Some interruptions → No interruptionmodified:                 Threshold: Double                # Update requires: Some interruptions → No interruptionmodified:                 Unit: String      # Update requires: Some interruptions → Replacementmodified:       BidPrice: String      # Update requires: Some interruptions → Replacementmodified:       Configurations: List of EMRConfiguration → List of Configuration  # Configuration: see above      # Update requires: Some interruptions → Replacementmodified:       CustomAmiId: String      # Update requires: Some interruptions → Replacementmodified:       EbsConfiguration:  # EbsConfiguration: see above      # Update requires: Some interruptions → No interruptionmodified:       InstanceCount: Integer      # Update requires: Some interruptions → Replacementmodified:       InstanceType: String      # Update requires: Some interruptions → Replacementmodified:       Market: String      # Update requires: Some interruptions → Replacementmodified:       Name: String    # Update requires: Some interruptions → Replacementmodified:     Ec2KeyName: String    # Update requires: Some interruptions → Replacementmodified:     Ec2SubnetId: String    # Update requires: Some interruptions → Replacementmodified:     Ec2SubnetIds:      - String    # Update requires: Some interruptions → Replacementmodified:     EmrManagedMasterSecurityGroup: String    # Update requires: Some interruptions → Replacementmodified:     EmrManagedSlaveSecurityGroup: String    # Update requires: Some interruptions → Replacementmodified:     HadoopVersion: String    # Update requires: Some interruptions → Replacementmodified:     KeepJobFlowAliveWhenNoSteps: Boolean    # Update requires: Some interruptions → Replacementmodified:     MasterInstanceFleet:  # InstanceFleetConfig: see above    # Update requires: Some interruptions → Replacementmodified:     MasterInstanceGroup:  # InstanceGroupConfig: see above    # Update requires: Some interruptions → Replacementmodified:     Placement:      # Update requires: Some interruptions → Replacementmodified:       AvailabilityZone: String    # Update requires: Some interruptions → Replacementmodified:     ServiceAccessSecurityGroup: String    TaskInstanceFleets:  # InstanceFleetConfig: see above    TaskInstanceGroups:  # InstanceGroupConfig: see above    # Update requires: Some interruptions → No interruptionmodified:     TerminationProtected: Boolean    # Update requires: Some interruptions → No interruptionmodified:     UnhealthyNodeReplacement: Boolean  KerberosAttributes:    # Update requires: Replacement → No interruptionmodified:     ADDomainJoinPassword: String    # Update requires: Replacement → No interruptionmodified:     ADDomainJoinUser: String    # Update requires: Replacement → No interruptionmodified:     CrossRealmTrustPrincipalPassword: String    # Update requires: Replacement → No interruptionmodified:     KdcAdminPassword: String    # Update requires: Replacement → No interruptionmodified:     Realm: Stringremoved:   MonitoringConfiguration:removed:     CloudWatchLogConfiguration:removed:       EncryptionKeyArn: Stringremoved:       Enabled: Booleanremoved:       LogStreamNamePrefix: Stringremoved:       LogGroupName: Stringremoved:       LogTypes: Json  PlacementGroupConfigs:    - # Update requires: Replacement → No interruptionmodified:       InstanceRole: String      # Update requires: Replacement → No interruptionmodified:       PlacementStrategy: String  # Duplicates allowed: Yes → Nomodified:   Steps:    - # Update requires: Replacement → No interruptionmodified:       ActionOnFailure: String      # Update requires: Replacement → No interruptionmodified:       HadoopJarStep:        # Update requires: Replacement → No interruption        # Duplicates allowed: Yes → Nomodified:         Args:          - String        # Update requires: Replacement → No interruptionmodified:         Jar: String        # Update requires: Replacement → No interruptionmodified:         MainClass: String        # Update requires: Replacement → No interruptionmodified:         StepProperties:          - # Update requires: Replacement → No interruptionmodified:             Key: String            # Update requires: Replacement → No interruptionmodified:             Value: String      # Update requires: Replacement → No interruptionmodified:       Name: Stringadded:   VisibleToAllUsers: BooleanFn::GetAtt:removed:   Id: String
modifiedAWS::QuickSight::DataSourcehistorydocs ↗#Link to AWS::QuickSight::DataSource
Type: AWS::QuickSight::DataSourceProperties:  AlternateDataSourceParameters:added:     - S3TablesParameters:added:         TableBucketArn: String  Credentials:    CredentialPair:      AlternateDataSourceParameters:  # DataSourceParameters: see above  DataSourceParameters:  # DataSourceParameters: see above
modifiedAWS::RDS::DBClusterhistorydocs ↗#Link to AWS::RDS::DBCluster
Type: AWS::RDS::DBClusterFn::GetAtt:added:   StorageEncryptionType: String
modifiedAWS::SageMaker::Modelhistorydocs ↗#Link to AWS::SageMaker::Model
Type: AWS::SageMaker::ModelProperties:  # Duplicates allowed: Not specified → Yesmodified:   Containers:    - ContainerDefinition  # Duplicates allowed: Not specified → Yesmodified:   Tags:    - Tag  VpcConfig:    # Duplicates allowed: Not specified → Yesmodified:     SecurityGroupIds:      - String    # Duplicates allowed: Not specified → Yesmodified:     Subnets:      - StringFn::GetAtt:added:   ModelArn: String