Skip to content

Naming Cleanup: Align registry names with AWS CLI conventions #65

@yimsk

Description

@yimsk

Summary

Normalize internal service/resource names in registry to align with AWS CLI conventions, preparing for future API layer (#64).

Current Inconsistencies

Directory Registry Name AWS CLI Proposed
bedrockagentcore bedrock-agentcore bedrock-agent-runtime bedrock-agent-runtime
risp risp ec2 / savingsplans Keep as-is (intentional grouping)

Scope

  • Change: Registry registration names only (register.go first argument)
  • No change: Directory structure (Go package names cannot have hyphens)
  • No change: Display names in UI (already user-friendly)

Why Now

  • API URLs will be derived from registry names
  • Fixing after API release would be a breaking change
  • Low effort, high future impact

Tasks

  • Audit all RegisterCustom() calls for naming consistency
  • Update registry names to match AWS CLI where applicable
  • Update aliases in defaultAliases() if needed
  • Update defaultCategories() if service names change

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions