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: update L1 CloudFormation resource definitions #33475

Merged
merged 1 commit into from
Feb 17, 2025

Conversation

aws-cdk-automation
Copy link
Collaborator

Updates the L1 CloudFormation resource definitions with the latest changes from @aws-cdk/aws-service-spec

L1 CloudFormation resource definition changes:

├[~] service aws-acmpca
│ └ resources
│    └[~]  resource AWS::ACMPCA::CertificateAuthority
│       └ types
│          └[~] type CrlConfiguration
│            └ properties
│               ├[+] CrlType: string
│               └[+] CustomPath: string
├[~] service aws-bedrock
│ └ resources
│    ├[~]  resource AWS::Bedrock::DataSource
│    │  └ types
│    │     └[~] type BedrockFoundationModelConfiguration
│    │       ├      - documentation: Settings for a foundation model or [inference profile](https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html) used to parse documents for a data source.
│    │       │      + documentation: Settings for a foundation model used to parse documents for a data source.
│    │       └ properties
│    │          └ ModelArn: (documentation changed)
│    └[~]  resource AWS::Bedrock::KnowledgeBase
│       └ types
│          └[~] type VectorKnowledgeBaseConfiguration
│            └ properties
│               └ EmbeddingModelArn: (documentation changed)
├[~] service aws-cognito
│ └ resources
│    └[~]  resource AWS::Cognito::UserPoolDomain
│       └ attributes
│          └[-] Id: string
├[~] service aws-datasync
│ └ resources
│    └[~]  resource AWS::DataSync::LocationSMB
│       ├      - documentation: The `AWS::DataSync::LocationSMB` resource specifies a Server Message Block (SMB) location.
│       │      + documentation: The `AWS::DataSync::LocationSMB` resource specifies a Server Message Block (SMB) location that AWS DataSync can use as a transfer source or destination.
│       ├ properties
│       │  ├ AgentArns: (documentation changed)
│       │  ├ AuthenticationType: (documentation changed)
│       │  ├ DnsIpAddresses: (documentation changed)
│       │  ├ KerberosKeytab: (documentation changed)
│       │  ├ KerberosKrb5Conf: (documentation changed)
│       │  ├ KerberosPrincipal: (documentation changed)
│       │  ├ Password: (documentation changed)
│       │  ├ Subdirectory: (documentation changed)
│       │  └ User: (documentation changed)
│       └ attributes
│          └ LocationArn: (documentation changed)
├[~] service aws-dynamodb
│ └ resources
│    └[~]  resource AWS::DynamoDB::GlobalTable
│       └ properties
│          └[+] PointInTimeRecoverySpecification: PointInTimeRecoverySpecification
├[~] service aws-ec2
│ └ resources
│    ├[~]  resource AWS::EC2::EC2Fleet
│    │  └ types
│    │     └[~] type FleetLaunchTemplateOverridesRequest
│    │       └ properties
│    │          └ MaxPrice: (documentation changed)
│    ├[~]  resource AWS::EC2::IPAM
│    │  ├ properties
│    │  │  └[+] DefaultResourceDiscoveryOrganizationalUnitExclusions: Array<IpamOrganizationalUnitExclusion>
│    │  └ types
│    │     └[+]  type IpamOrganizationalUnitExclusion
│    │        ├      documentation: If your IPAM is integrated with AWS Organizations and you add an organizational unit (OU) exclusion, IPAM will not manage the IP addresses in accounts in that OU exclusion.
│    │        │      name: IpamOrganizationalUnitExclusion
│    │        └ properties
│    │           └ OrganizationsEntityPath: string (required)
│    ├[~]  resource AWS::EC2::IPAMResourceDiscovery
│    │  ├ properties
│    │  │  └[+] OrganizationalUnitExclusions: Array<IpamResourceDiscoveryOrganizationalUnitExclusion>
│    │  └ types
│    │     └[+]  type IpamResourceDiscoveryOrganizationalUnitExclusion
│    │        ├      documentation: If your IPAM is integrated with AWS Organizations and you add an organizational unit (OU) exclusion, IPAM will not manage the IP addresses in accounts in that OU exclusion.
│    │        │      name: IpamResourceDiscoveryOrganizationalUnitExclusion
│    │        └ properties
│    │           └ OrganizationsEntityPath: string (required)
│    └[~]  resource AWS::EC2::LaunchTemplate
│       └ types
│          └[~] type SpotOptions
│            └ properties
│               └ MaxPrice: (documentation changed)
├[~] service aws-ivs
│ └ resources
│    ├[~]  resource AWS::IVS::Channel
│    │  └ properties
│    │     └ Type: (documentation changed)
│    ├[~]  resource AWS::IVS::PlaybackKeyPair
│    │  └ properties
│    │     └ PublicKeyMaterial: (documentation changed)
│    └[~]  resource AWS::IVS::PublicKey
│       └ properties
│          └ PublicKeyMaterial: (documentation changed)
├[~] service aws-medialive
│ └ resources
│    ├[~]  resource AWS::MediaLive::Channel
│    │  ├ properties
│    │  │  ├[+] ChannelEngineVersion: ChannelEngineVersionRequest
│    │  │  └[+] DryRun: boolean
│    │  └ types
│    │     ├[+]  type ChannelEngineVersionRequest
│    │     │  ├      name: ChannelEngineVersionRequest
│    │     │  └ properties
│    │     │     └ Version: string
│    │     ├[~] type CmafIngestGroupSettings
│    │     │ └ properties
│    │     │    ├[+] Id3Behavior: string
│    │     │    ├[+] Id3NameModifier: string
│    │     │    ├[+] KlvBehavior: string
│    │     │    ├[+] KlvNameModifier: string
│    │     │    ├[+] NielsenId3NameModifier: string
│    │     │    └[+] Scte35NameModifier: string
│    │     ├[~] type H265Settings
│    │     │ └ properties
│    │     │    └[+] Deblocking: string
│    │     └[~] type MediaPackageOutputDestinationSettings
│    │       └ properties
│    │          ├[+] ChannelGroup: string
│    │          └[+] ChannelName: string
│    └[~]  resource AWS::MediaLive::InputSecurityGroup
│       └ properties
│          └ Tags: - json
│                  + json (immutable)
└[~] service aws-rds
  └ resources
     └[~]  resource AWS::RDS::DBInstance
        └ properties
           └ ApplyImmediately: (documentation changed)

Updates the L1 CloudFormation resource definitions with the latest changes from `@aws-cdk/aws-service-spec`
@aws-cdk-automation aws-cdk-automation added auto-approve contribution/core This is a PR that came from AWS. dependencies This issue is a problem in a dependency or a pull request that updates a dependency file. pr-linter/exempt-readme The PR linter will not require README changes pr-linter/exempt-test The PR linter will not require test changes pr-linter/exempt-integ-test The PR linter will not require integ test changes labels Feb 17, 2025
@aws-cdk-automation aws-cdk-automation requested a review from a team February 17, 2025 09:57
@aws-cdk-automation aws-cdk-automation requested a review from a team February 17, 2025 09:57
@github-actions github-actions bot added the p2 label Feb 17, 2025
Copy link

codecov bot commented Feb 17, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 81.00%. Comparing base (4b0094b) to head (d91ae65).
Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main   #33475   +/-   ##
=======================================
  Coverage   81.00%   81.00%           
=======================================
  Files         238      238           
  Lines       14271    14271           
  Branches     2492     2492           
=======================================
  Hits        11560    11560           
  Misses       2425     2425           
  Partials      286      286           
Flag Coverage Δ
suite.unit 81.00% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Components Coverage Δ
packages/aws-cdk 79.92% <ø> (ø)
packages/aws-cdk-lib/core 82.16% <ø> (ø)

github-merge-queue bot pushed a commit to cdklabs/awscdk-service-spec that referenced this pull request Feb 17, 2025
To fix:

```console
├[~] service aws-cognito
│ └ resources
│    └[~]  resource AWS::Cognito::UserPoolDomain
│       └ attributes
│          └[-] Id: string
```

See aws/aws-cdk#33475
@aws-cdk-automation
Copy link
Collaborator Author

AWS CodeBuild CI Report

  • CodeBuild project: AutoBuildv2Project1C6BFA3F-wQm2hXv2jqQv
  • Commit ID: d91ae65
  • Result: SUCCEEDED
  • Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

Copy link
Contributor

mergify bot commented Feb 17, 2025

Thank you for contributing! Your pull request will be updated from main and then merged automatically (do not update manually, and be sure to allow changes to be pushed to your fork).

@mergify mergify bot merged commit a7cacb8 into main Feb 17, 2025
52 checks passed
@mergify mergify bot deleted the automation/spec-update branch February 17, 2025 10:28
Copy link

Comments on closed issues and PRs are hard for our team to see.
If you need help, please open a new issue that references this one.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Feb 17, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
auto-approve contribution/core This is a PR that came from AWS. dependencies This issue is a problem in a dependency or a pull request that updates a dependency file. p2 pr-linter/exempt-integ-test The PR linter will not require integ test changes pr-linter/exempt-readme The PR linter will not require README changes pr-linter/exempt-test The PR linter will not require test changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant