Skip to content

feat: Add RDS ListDBInstances support #12

@YoungJinJung

Description

@YoungJinJung

Summary

Add support for listing RDS DB instances in the TUI.

Details

  • Add RDS service and ListDBInstances feature to the catalog (internal/domain/)
  • Implement ListDBInstances in internal/services/aws/rds.go using aws-sdk-go-v2/service/rds
  • Add screen transition for the RDS feature in internal/app/actions.go
  • Display DB instance details (identifier, engine, status, endpoint, instance class, etc.)

Checklist

  • Add AwsService / FeatureKind constants in internal/domain/model.go
  • Register in catalog via internal/domain/catalog.go
  • Implement AwsRepository.ListDBInstances() in internal/services/aws/rds.go
  • Add screen transition in internal/app/actions.go
  • Add new screen model if needed in internal/app/screens.go
  • Add rds SDK dependency in go.mod
  • Write tests

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions