Skip to content

Conversation

@aws-cdk-automation
Copy link
Contributor

⚠️ This Pull Request updates daily and will overwrite all manual changes pushed to the branch

Updates the cfn-schema source from upstream. See details in workflow run.


Automatically created by projen via the "update-source-cfn-schema" workflow

> ⚠️ This Pull Request updates daily and will overwrite **all** manual changes pushed to the branch

Updates the cfn-schema source from upstream. See details in [workflow run].

[Workflow Run]: https://github.com/cdklabs/awscdk-service-spec/actions/runs/20086479321

------

*Automatically created by projen via the "update-source-cfn-schema" workflow*

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@github-actions
Copy link
Contributor

To work on this Pull Request, please create a new branch and PR. This prevents your work from being deleted by the automation.

Run the following commands inside the repo:

gh co 2288
git switch -c fix-pr-2288 && git push -u origin HEAD
gh pr create -t "fix: PR #2288" --body "Fixes https://github.com/cdklabs/awscdk-service-spec/pull/2288"

@github-actions
Copy link
Contributor

@aws-cdk/aws-service-spec: Model database diff detected
📁 Download full diff

├[~] service aws-autoscaling
│ └ resources
│    └[~]  resource AWS::AutoScaling::AutoScalingGroup
│       ├ properties
│       │  └[+] InstanceLifecyclePolicy: InstanceLifecyclePolicy
│       └ types
│          ├[+]  type InstanceLifecyclePolicy
│          │  ├      name: InstanceLifecyclePolicy
│          │  └ properties
│          │     └ RetentionTriggers: RetentionTriggers
│          ├[~] type LaunchTemplateOverrides
│          │ └ properties
│          │    └[+] ImageId: string
│          └[+]  type RetentionTriggers
│             ├      name: RetentionTriggers
│             └ properties
│                └ TerminateHookAbandon: string
├[~] service aws-cleanrooms
│ └ resources
│    ├[~]  resource AWS::CleanRooms::AnalysisTemplate
│    │  ├ properties
│    │  │  └[+] SyntheticDataParameters: SyntheticDataParameters (immutable)
│    │  └ types
│    │     ├[+]  type ColumnClassificationDetails
│    │     │  ├      name: ColumnClassificationDetails
│    │     │  └ properties
│    │     │     └ ColumnMapping: Array<SyntheticDataColumnProperties> (required)
│    │     ├[+]  type MLSyntheticDataParameters
│    │     │  ├      name: MLSyntheticDataParameters
│    │     │  └ properties
│    │     │     ├ Epsilon: number (required)
│    │     │     ├ MaxMembershipInferenceAttackScore: number (required)
│    │     │     └ ColumnClassification: ColumnClassificationDetails (required)
│    │     ├[+]  type SyntheticDataColumnProperties
│    │     │  ├      name: SyntheticDataColumnProperties
│    │     │  └ properties
│    │     │     ├ ColumnName: string (required)
│    │     │     ├ ColumnType: string (required)
│    │     │     └ IsPredictiveValue: boolean (required)
│    │     └[+]  type SyntheticDataParameters
│    │        ├      name: SyntheticDataParameters
│    │        └ properties
│    │           └ MlSyntheticDataParameters: MLSyntheticDataParameters (required)
│    ├[~]  resource AWS::CleanRooms::Collaboration
│    │  └ types
│    │     ├[~] type MLPaymentConfig
│    │     │ └ properties
│    │     │    └[+] SyntheticDataGeneration: SyntheticDataGenerationPaymentConfig
│    │     └[+]  type SyntheticDataGenerationPaymentConfig
│    │        ├      name: SyntheticDataGenerationPaymentConfig
│    │        └ properties
│    │           └ IsResponsible: boolean (required)
│    └[~]  resource AWS::CleanRooms::Membership
│       └ types
│          ├[~] type MembershipMLPaymentConfig
│          │ └ properties
│          │    └[+] SyntheticDataGeneration: MembershipSyntheticDataGenerationPaymentConfig
│          └[+]  type MembershipSyntheticDataGenerationPaymentConfig
│             ├      name: MembershipSyntheticDataGenerationPaymentConfig
│             └ properties
│                └ IsResponsible: boolean (required)
├[~] service aws-cloudfront
│ └ resources
│    └[~]  resource AWS::CloudFront::AnycastIpList
│       ├ properties
│       │  └[+] IpamCidrConfigs: Array<IpamCidrConfig>
│       ├ attributes
│       │  └[+] IpamCidrConfigResults: Array<IpamCidrConfigResult>
│       └ types
│          ├[~] type AnycastIpList
│          │ └ properties
│          │    └[+] IpamCidrConfigResults: Array<IpamCidrConfigResult>
│          ├[+]  type IpamCidrConfig
│          │  ├      name: IpamCidrConfig
│          │  └ properties
│          │     ├ Cidr: string (required)
│          │     └ IpamPoolArn: string (required)
│          └[+]  type IpamCidrConfigResult
│             ├      name: IpamCidrConfigResult
│             └ properties
│                ├ Cidr: string
│                ├ IpamPoolArn: string
│                ├ AnycastIp: string
│                └ Status: string
├[~] service aws-connectcampaignsv2
│ └ resources
│    └[~]  resource AWS::ConnectCampaignsV2::Campaign
│       ├ properties
│       │  ├ ChannelSubtypeConfig: - ChannelSubtypeConfig (required)
│       │  │                       + ChannelSubtypeConfig
│       │  └[+] Type: string
│       └ types
│          ├[~] type ChannelSubtypeConfig
│          │ └ properties
│          │    └[+] WhatsApp: WhatsAppChannelSubtypeConfig
│          ├[~] type CommunicationTimeConfig
│          │ └ properties
│          │    └[+] WhatsApp: TimeWindow
│          ├[+]  type WhatsAppChannelSubtypeConfig
│          │  ├      documentation: WhatsApp Channel Subtype config
│          │  │      name: WhatsAppChannelSubtypeConfig
│          │  └ properties
│          │     ├ Capacity: number
│          │     ├ OutboundMode: WhatsAppOutboundMode (required)
│          │     └ DefaultOutboundConfig: WhatsAppOutboundConfig (required)
│          ├[+]  type WhatsAppOutboundConfig
│          │  ├      documentation: Default WhatsApp outbound config
│          │  │      name: WhatsAppOutboundConfig
│          │  └ properties
│          │     ├ ConnectSourcePhoneNumberArn: string (required)
│          │     └ WisdomTemplateArn: string (required)
│          └[+]  type WhatsAppOutboundMode
│             ├      documentation: WhatsApp Outbound Mode
│             │      name: WhatsAppOutboundMode
│             └ properties
│                └ AgentlessConfig: json
├[~] service aws-dsql
│ └ resources
│    └[~]  resource AWS::DSQL::Cluster
│       └ attributes
│          └[+] VpcEndpoint: string
├[~] service aws-ec2
│ └ resources
│    ├[~]  resource AWS::EC2::EC2Fleet
│    │  └ types
│    │     ├[~] type InstanceRequirementsRequest
│    │     │ └ properties
│    │     │    └[+] RequireEncryptionInTransit: boolean
│    │     └[~] type TargetCapacitySpecificationRequest
│    │       └ properties
│    │          ├ DefaultTargetCapacityType: - string
│    │          │                            + string (immutable)
│    │          └ TargetCapacityUnitType: - string
│    │                                    + string (immutable)
│    ├[~]  resource AWS::EC2::NetworkInterface
│    │  ├ properties
│    │  │  └[+] PublicIpDnsHostnameTypeSpecification: string
│    │  ├ attributes
│    │  │  └[+] PublicIpDnsNameOptions: PublicIpDnsNameOptions
│    │  └ types
│    │     └[+]  type PublicIpDnsNameOptions
│    │        ├      documentation: Describes the public hostname type options, including public hostname type, IPv4-enabled public hostname, IPv6-enabled public hostname, and dual-stack public hostname.
│    │        │      name: PublicIpDnsNameOptions
│    │        └ properties
│    │           ├ DnsHostnameType: string
│    │           ├ PublicIpv4DnsName: string
│    │           ├ PublicIpv6DnsName: string
│    │           └ PublicDualStackDnsName: string
│    └[~]  resource AWS::EC2::SpotFleet
│       ├ properties
│       │  └[+] Tags: Array<tag>
│       └ types
│          └[~] type InstanceRequirementsRequest
│            └ properties
│               └[+] RequireEncryptionInTransit: boolean
├[~] service aws-iotfleethub
│ └ resources
│    └[~]  resource AWS::IoTFleetHub::Application
│       └      - tagInformation: {"tagPropertyName":"Tags","variant":"standard"}
│              + tagInformation: undefined
├[~] service aws-lookoutmetrics
│ └ resources
│    ├[~]  resource AWS::LookoutMetrics::Alert
│    └[~]  resource AWS::LookoutMetrics::AnomalyDetector
├[~] service aws-networkmanager
│ └ resources
│    └[~]  resource AWS::NetworkManager::TransitGatewayRouteTableAttachment
│       └ properties
│          └[+] RoutingPolicyLabel: string (immutable)
├[~] service aws-robomaker
│ └ resources
│    ├[~]  resource AWS::RoboMaker::Fleet
│    │  └      - tagInformation: {"tagPropertyName":"Tags","variant":"map"}
│    │         + tagInformation: undefined
│    ├[~]  resource AWS::RoboMaker::Robot
│    │  └      - tagInformation: {"tagPropertyName":"Tags","variant":"map"}
│    │         + tagInformation: undefined
│    ├[~]  resource AWS::RoboMaker::RobotApplication
│    │  └      - tagInformation: {"tagPropertyName":"Tags","variant":"map"}
│    │         + tagInformation: undefined
│    ├[~]  resource AWS::RoboMaker::RobotApplicationVersion
│    ├[~]  resource AWS::RoboMaker::SimulationApplication
│    │  └      - tagInformation: {"tagPropertyName":"Tags","variant":"map"}
│    │         + tagInformation: undefined
│    └[~]  resource AWS::RoboMaker::SimulationApplicationVersion
└[~] service aws-s3vectors
  └ resources
     └[~]  resource AWS::S3Vectors::Index
        ├ properties
        │  └[+] EncryptionConfiguration: EncryptionConfiguration (immutable)
        └ types
           └[+]  type EncryptionConfiguration
              ├      documentation: The encryption configuration for the index.
              │      name: EncryptionConfiguration
              └ properties
                 ├ SseType: string
                 └ KmsKeyArn: string

@aws-cdk-automation aws-cdk-automation added this pull request to the merge queue Dec 10, 2025
Merged via the queue into main with commit 2232010 Dec 10, 2025
13 checks passed
@aws-cdk-automation aws-cdk-automation deleted the update-source/cfn-schema branch December 10, 2025 04:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant