Skip to content

feat: add BedrockInferenceProfile resource#904

Open
chrisns wants to merge 1 commit into
ekristen:mainfrom
co-cddo:worktree-cheerful-dreaming-hedgehog
Open

feat: add BedrockInferenceProfile resource#904
chrisns wants to merge 1 commit into
ekristen:mainfrom
co-cddo:worktree-cheerful-dreaming-hedgehog

Conversation

@chrisns
Copy link
Copy Markdown
Contributor

@chrisns chrisns commented Mar 9, 2026

Summary

  • Adds a new BedrockInferenceProfile resource to support listing and deleting Bedrock application inference profiles, closing Add support for AWS Bedrock application inference profile resources to aws-nuke #864
  • System-defined inference profiles are automatically filtered out since they cannot be deleted — only application-type profiles created by users are targeted
  • Tags are fetched per profile for filtering support, with graceful fallback on error

Details

Uses AWS SDK v2 (github.com/aws/aws-sdk-go-v2/service/bedrock) with the standard paginator pattern. The resource exposes ID, Name, ARN, Status, Type, Description, CreatedAt, UpdatedAt, and Tags as filterable properties.

As noted in #864, the default quota is 1000 application inference profiles per account, so these can really pile up if not cleaned. Hopefully this helps folks keep their accounts tidy!

Closes #864

Add support for listing and deleting Bedrock application inference
profiles. System-defined profiles are filtered out automatically.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for AWS Bedrock application inference profile resources to aws-nuke

1 participant