Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(sources): update cfn-schema #1482

Merged
merged 1 commit into from
Dec 9, 2024
Merged

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/12228361072

------

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

Signed-off-by: github-actions <[email protected]>
Copy link

github-actions bot commented Dec 9, 2024

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 1482
git switch -c fix-pr-1482 && git push -u origin HEAD
gh pr create -t "fix: PR #1482" --body "Fixes https://github.com/cdklabs/awscdk-service-spec/pull/1482"

Copy link

github-actions bot commented Dec 9, 2024

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

├[~] service aws-ec2
│ └ resources
│    └[~] resource AWS::EC2::LaunchTemplate
│      └ types
│         ├[-] type BaselinePerformanceFactors
│         │ ├  documentation: The baseline performance to consider, using an instance family as a baseline reference. The instance family establishes the lowest acceptable level of performance. Amazon EC2 uses this baseline to guide instance type selection, but there is no guarantee that the selected instance types will always exceed the baseline for every application.
│         │ │  Currently, this parameter only supports CPU performance as a baseline performance factor. For example, specifying `c6i` would use the CPU performance of the `c6i` family as the baseline reference.
│         │ │  name: BaselinePerformanceFactors
│         │ └ properties
│         │    └Cpu: Cpu
│         ├[-] type ConnectionTrackingSpecification
│         │ ├  documentation: A security group connection tracking specification that enables you to set the idle timeout for connection tracking on an Elastic network interface. For more information, see [Connection tracking timeouts](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/security-group-connection-tracking.html#connection-tracking-timeouts) in the *Amazon EC2 User Guide* .
│         │ │  name: ConnectionTrackingSpecification
│         │ └ properties
│         │    ├UdpTimeout: integer
│         │    ├TcpEstablishedTimeout: integer
│         │    └UdpStreamTimeout: integer
│         ├[-] type Cpu
│         │ ├  name: Cpu
│         │ └ properties
│         │    └References: Array<Reference>
│         ├[-] type EnaSrdSpecification
│         │ ├  documentation: ENA Express uses AWS Scalable Reliable Datagram (SRD) technology to increase the maximum bandwidth used per stream and minimize tail latency of network traffic between EC2 instances. With ENA Express, you can communicate between two EC2 instances in the same subnet within the same account, or in different accounts. Both sending and receiving instances must have ENA Express enabled.
│         │ │  To improve the reliability of network packet delivery, ENA Express reorders network packets on the receiving end by default. However, some UDP-based applications are designed to handle network packets that are out of order to reduce the overhead for packet delivery at the network layer. When ENA Express is enabled, you can specify whether UDP network traffic uses it.
│         │ │  name: EnaSrdSpecification
│         │ └ properties
│         │    ├EnaSrdEnabled: boolean
│         │    └EnaSrdUdpSpecification: EnaSrdUdpSpecification
│         ├[-] type EnaSrdUdpSpecification
│         │ ├  documentation: ENA Express is compatible with both TCP and UDP transport protocols. When it's enabled, TCP traffic automatically uses it. However, some UDP-based applications are designed to handle network packets that are out of order, without a need for retransmission, such as live video broadcasting or other near-real-time applications. For UDP traffic, you can specify whether to use ENA Express, based on your application environment needs.
│         │ │  name: EnaSrdUdpSpecification
│         │ └ properties
│         │    └EnaSrdUdpEnabled: boolean
│         ├[~] type InstanceRequirements
│         │ └ properties
│         │    ├[-] BaselinePerformanceFactors: BaselinePerformanceFactors
│         │    └[-] MaxSpotPriceAsPercentageOfOptimalOnDemandPrice: integer
│         ├[~] type NetworkInterface
│         │ └ properties
│         │    ├[-] ConnectionTrackingSpecification: ConnectionTrackingSpecification
│         │    └[-] EnaSrdSpecification: EnaSrdSpecification
│         └[-] type Reference
│           ├  name: Reference
│           └ properties
│              └InstanceFamily: string
├[~] service aws-qbusiness
│ └ resources
│    └[~] resource AWS::QBusiness::DataSource
│      ├ properties
│      │  └[+] MediaExtractionConfiguration: MediaExtractionConfiguration
│      └ types
│         ├[+] type ImageExtractionConfiguration
│         │ ├  name: ImageExtractionConfiguration
│         │ └ properties
│         │    └ImageExtractionStatus: string (required)
│         └[+] type MediaExtractionConfiguration
│           ├  name: MediaExtractionConfiguration
│           └ properties
│              └ImageExtractionConfiguration: ImageExtractionConfiguration
├[+] service aws-s3tables
│ ├  capitalized: S3Tables
│ │  cloudFormationNamespace: AWS::S3Tables
│ │  name: aws-s3tables
│ │  shortName: s3tables
│ └ resources
│    ├resource AWS::S3Tables::TableBucket
│    │├  name: TableBucket
│    ││  cloudFormationType: AWS::S3Tables::TableBucket
│    ││  documentation: Creates an Amazon S3 Tables table bucket in the same AWS Region where you create the AWS CloudFormation stack.
│    │├ properties
│    ││  ├TableBucketName: string (required, immutable)
│    ││  └UnreferencedFileRemoval: UnreferencedFileRemoval
│    │├ attributes
│    ││  └TableBucketARN: string
│    │└ types
│    │   └type UnreferencedFileRemoval
│    │    ├  documentation: Settings governing the Unreferenced File Removal maintenance action. Unreferenced file removal identifies and deletes all objects that are not referenced by any table snapshots.
│    │    │  name: UnreferencedFileRemoval
│    │    └ properties
│    │       ├Status: string
│    │       ├UnreferencedDays: integer
│    │       └NoncurrentDays: integer
│    └resource AWS::S3Tables::TableBucketPolicy
│     ├  name: TableBucketPolicy
│     │  cloudFormationType: AWS::S3Tables::TableBucketPolicy
│     │  documentation: Applies an IAM resource policy to a table bucket.
│     │  scrutinizable: ResourcePolicyResource
│     └ properties
│        ├ResourcePolicy: json | string (required)
│        └TableBucketARN: string (required, immutable)
└[~] service aws-stepfunctions
  └ resources
     └[~] resource AWS::StepFunctions::StateMachineVersion
       └ properties
          └ Description: - string
                         + string (immutable)

@aws-cdk-automation aws-cdk-automation added this pull request to the merge queue Dec 9, 2024
Merged via the queue into main with commit 71bd311 Dec 9, 2024
11 checks passed
@aws-cdk-automation aws-cdk-automation deleted the update-source/cfn-schema branch December 9, 2024 03:48
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