Example
To create the AWSElasticCacheHandler, provide your AWS credentials (access key, secret key) and region. The handler allows you to retrieve details of ElastiCache clusters, replication groups, subnet groups, security groups, VPCs, and serverless cache configurations.Aggregates clusters, replication groups, subnet groups, security groups, and VPCs into one JSON summary.
Fetches metadata for all clusters in the account/region.
Retrieves replication group information including member clusters and status.
Retrieves subnet groups and maps them to VPCs.
Enhances cluster and replication group objects with VPC IDs from subnet groups.
Extracts a unique list of security group IDs from clusters and replication groups.
Retrieves details for each security group (name, rules, VPC association).
Parses inbound (ingress) security group rules into a normalized JSON format.
Parses outbound (egress) security group rules into a normalized JSON format.
Extracts unique VPC IDs from clusters, replication groups, and subnet groups.
Retrieves details for each VPC (CIDR, state, default flag).