Amazon ElastiCache AWS Price List API all Attribute Names and Values

Last Updated on April 29, 2021

Below is a reference for all attribute names and attribute values in AWS Price List API for Amazon ElastiCache.

Note: All the list below are in alphabetical order.

Service Code: AmazonElastiCache

Python Code to get Attribute Names for AmazonElastiCache using Boto3

import boto3

pricing_client = boto3.client('pricing', region_name='us-east-1')

response = pricing_client.describe_services(ServiceCode='AmazonElastiCache')

attribute_names = response['Services'][0]['AttributeNames']

print(attribute_names)

Attribute Name List for AmazonElastiCache


Python Code to get the Attribute Values List for AmazonElastiCache using Boto3

import boto3

pricing_client = boto3.client('pricing', region_name='us-east-1')

response = pricing_client.describe_services(ServiceCode='AmazonElastiCache')

attribute_names = response['Services'][0]['AttributeNames']

for attribute_name in attribute_names:

    attribute_values = []

    response_iterator = pricing_client.get_paginator('get_attribute_values').paginate(
        ServiceCode='AmazonElastiCache',
        AttributeName=attribute_name
    )

    for response in response_iterator:
        for attribute_value in response['AttributeValues']:
            attribute_values.append(attribute_value['Value'])

    print('Attribute Name:', attribute_name)
    print(attribute_values)
    print()

Attribute Values List for AmazonElastiCache

Attribute Name: cacheEngine
Values:

Memcached
Redis

Attribute Name: currentGeneration
Values:

No
Yes

Attribute Name: group
Values:

ElastiCache-MonthlyFree-InstanceUsage

Attribute Name: groupDescription
Values:

Monthly free usage of a t1.micro cache node

Attribute Name: instanceFamily
Values:

Compute optimized
Memory optimized
Micro
Standard

Attribute Name: instanceType
Values:

cache.c1.xlarge       cache.r3.2xlarge      cache.t3.small        
cache.m1.large        cache.r3.4xlarge      
cache.m1.medium       cache.r3.8xlarge      
cache.m1.small        cache.r3.large        
cache.m1.xlarge       cache.r3.xlarge       
cache.m2.2xlarge      cache.r4.16xlarge     
cache.m2.4xlarge      cache.r4.2xlarge      
cache.m2.xlarge       cache.r4.4xlarge      
cache.m3.2xlarge      cache.r4.8xlarge      
cache.m3.large        cache.r4.large        
cache.m3.medium       cache.r4.xlarge       
cache.m3.xlarge       cache.r5.12xlarge     
cache.m4.10xlarge     cache.r5.24xlarge     
cache.m4.2xlarge      cache.r5.2xlarge      
cache.m4.4xlarge      cache.r5.4xlarge      
cache.m4.large        cache.r5.large        
cache.m4.xlarge       cache.r5.xlarge       
cache.m5.12xlarge     cache.r6g.12xlarge    
cache.m5.24xlarge     cache.r6g.16xlarge    
cache.m5.2xlarge      cache.r6g.2xlarge     
cache.m5.4xlarge      cache.r6g.4xlarge     
cache.m5.large        cache.r6g.8xlarge     
cache.m5.xlarge       cache.r6g.large       
cache.m6g.12xlarge    cache.r6g.xlarge      
cache.m6g.16xlarge    cache.t1.micro        
cache.m6g.2xlarge     cache.t2.medium       
cache.m6g.4xlarge     cache.t2.micro        
cache.m6g.8xlarge     cache.t2.small        
cache.m6g.large       cache.t3.medium       
cache.m6g.xlarge      cache.t3.micro        

Attribute Name: LeaseContractLength
Values:

1yr
3yr

Attribute Name: location
Values:

Africa (Cape Town)
Asia Pacific (Hong Kong)
Asia Pacific (Mumbai)
Asia Pacific (Osaka)
Asia Pacific (Seoul)
Asia Pacific (Singapore)
Asia Pacific (Sydney)
Asia Pacific (Tokyo)
AWS GovCloud (US-East)
AWS GovCloud (US-West)
Canada (Central)
EU (Frankfurt)
EU (Ireland)
EU (London)
EU (Milan)
EU (Paris)
EU (Stockholm)
Middle East (Bahrain)
South America (Sao Paulo)
US East (N. Virginia)
US East (Ohio)
US West (Los Angeles)
US West (N. California)
US West (Oregon)

Attribute Name: locationType
Values:

AWS Outposts
AWS Region

Attribute Name: memory
Values:

0.213 GiB
0.5 GiB
0.555 GiB
1.3 GiB
1.37 GiB
1.55 GiB
101.38 GiB
103.68 GiB
105.81 GiB
118 GiB
12.3 GiB
12.93 GiB
13.07 GiB
13.3 GiB
13.5 GiB
14.28 GiB
14.6 GiB
154.64 GiB
157.12 GiB
16.7 GiB
2.78 GiB
203.26 GiB
209.55 GiB
237 GiB
25.05 GiB
26.04 GiB
26.32 GiB
27.9 GiB
28.4 GiB
29.7 GiB
3.09 GiB
3.22 GiB
3.35 GiB
314.32 GiB
317.77 GiB
33.8 GiB
407 GiB
419.09 GiB
50.47 GiB
52.26 GiB
52.82 GiB
58.2 GiB
6.05 GiB
6.38 GiB
6.42 GiB
6.6 GiB
60.78 GiB
635.61 GiB
68 GiB
7.1 GiB

Attribute Name: networkPerformance
Values:

10 Gigabit
12 Gigabit
20 Gigabit
25 Gigabit
High
Low
Low to Moderate
Moderate
Up to 10 Gigabit
Up to 5 Gigabit
Very Low

Attribute Name: OfferingClass
Values:

standard

Attribute Name: operation
Values:

CreateCacheCluster
CreateCacheCluster:0001
CreateCacheCluster:0002
CreateCacheSnapshot
GlobalDatastore:Redis

Attribute Name: productFamily
Values:

Amazon ElastiCache Global Datastore
Bundle
Cache Instance
Storage Snapshot

Attribute Name: PurchaseOption
Values:

All Upfront
Heavy Utilization
Light Utilization
Medium Utilization
No Upfront
Partial Upfront

Attribute Name: Restriction
Values:

Limited SKU Usage

Attribute Name: servicecode
Values:

AmazonElastiCache

Attribute Name: servicename
Values:

Amazon ElastiCache

Attribute Name: storageMedia
Values:

Amazon S3

Attribute Name: termType
Values:

OnDemand
Reserved

Attribute Name: transferType
Values:

InterRegion Outbound

Attribute Name: usagetype
Values:

AFS1-ElastiCache:BackupUsage                APE1-NodeUsage:cache.m5.24xlarge            APN1-NodeUsage:cache.m1.medium              APN1-NodeUsage:cache.r3.8xlarge             APN1-Outpost-NodeUsage:cache.m5.24xlarge    APN2-NodeUsage:cache.r3.8xlarge             APN2-Outpost-NodeUsage:cache.r5.4xlarge     APS1-NodeUsage:cache.c1.xlarge              APS1-NodeUsage:cache.r3.2xlarge             APS1-NodeUsage:cache.t3.small               APS2-NodeUsage:cache.m4.large               APS2-NodeUsage:cache.r5.large               APS3-NodeUsage:cache.m4.10xlarge            APS3-NodeUsage:cache.r5.24xlarge            CAN1-ElastiCache-Out-Bytes                  CAN1-NodeUsage:cache.t3.small               EU-NodeUsage:cache.m4.4xlarge               EU-NodeUsage:cache.r5.4xlarge               EUC1-ElastiCache:BackupUsage                EUC1-NodeUsage:cache.r4.4xlarge             EUC1-Outpost-NodeUsage:cache.r5.24xlarge    EUN1-Outpost-NodeUsage:cache.r5.4xlarge     EUS1-Outpost-NodeUsage:cache.r5.xlarge      EUW2-NodeUsage:cache.t3.micro               EUW3-NodeUsage:cache.r5.4xlarge             LAX1-NodeUsage:cache.r5.24xlarge            MES1-Outpost-NodeUsage:cache.r5.12xlarge    NodeUsage:cache.m6g.16xlarge                NodeUsage:cache.t1.micro                    SAE1-NodeUsage:cache.m5.large               SAE1-Outpost-NodeUsage:cache.m5.large       UGE1-Outpost-NodeUsage:cache.m5.2xlarge     UGW1-NodeUsage:cache.r4.8xlarge             USE1-Outpost-NodeUsage:cache.m5.2xlarge     USE2-NodeUsage:cache.r3.2xlarge             USE2-Outpost-NodeUsage:cache.m5.12xlarge    USW1-NodeUsage:cache.m4.xlarge              USW1-NodeUsage:cache.r5.xlarge              USW2-NodeUsage:cache.m1.large               USW2-NodeUsage:cache.r3.4xlarge             USW2-Outpost-NodeUsage:cache.m5.12xlarge    
AFS1-NodeUsage:cache.m5.12xlarge            APE1-NodeUsage:cache.m5.2xlarge             APN1-NodeUsage:cache.m1.small               APN1-NodeUsage:cache.r3.large               APN1-Outpost-NodeUsage:cache.m5.2xlarge     APN2-NodeUsage:cache.r3.large               APN2-Outpost-NodeUsage:cache.r5.large       APS1-NodeUsage:cache.m1.large               APS1-NodeUsage:cache.r3.4xlarge             APS1-Outpost-NodeUsage:cache.m5.12xlarge    APS2-NodeUsage:cache.m4.xlarge              APS2-NodeUsage:cache.r5.xlarge              APS3-NodeUsage:cache.m4.2xlarge             APS3-NodeUsage:cache.r5.2xlarge             CAN1-ElastiCache:BackupUsage                CAN1-Outpost-NodeUsage:cache.m5.12xlarge    EU-NodeUsage:cache.m4.large                 EU-NodeUsage:cache.r5.large                 EUC1-NodeUsage:cache.m3.2xlarge             EUC1-NodeUsage:cache.r4.8xlarge             EUC1-Outpost-NodeUsage:cache.r5.2xlarge     EUN1-Outpost-NodeUsage:cache.r5.large       EUW2-ElastiCache-Out-Bytes                  EUW2-NodeUsage:cache.t3.small               EUW3-NodeUsage:cache.r5.large               LAX1-NodeUsage:cache.r5.2xlarge             MES1-Outpost-NodeUsage:cache.r5.24xlarge    NodeUsage:cache.m6g.2xlarge                 NodeUsage:cache.t2.medium                   SAE1-NodeUsage:cache.m5.xlarge              SAE1-Outpost-NodeUsage:cache.m5.xlarge      UGE1-Outpost-NodeUsage:cache.m5.4xlarge     UGW1-NodeUsage:cache.r4.large               USE1-Outpost-NodeUsage:cache.m5.4xlarge     USE2-NodeUsage:cache.r3.4xlarge             USE2-Outpost-NodeUsage:cache.m5.24xlarge    USW1-NodeUsage:cache.m5.12xlarge            USW1-NodeUsage:cache.r6g.12xlarge           USW2-NodeUsage:cache.m1.medium              USW2-NodeUsage:cache.r3.8xlarge             USW2-Outpost-NodeUsage:cache.m5.24xlarge    
AFS1-NodeUsage:cache.m5.24xlarge            APE1-NodeUsage:cache.m5.4xlarge             APN1-NodeUsage:cache.m1.xlarge              APN1-NodeUsage:cache.r3.xlarge              APN1-Outpost-NodeUsage:cache.m5.4xlarge     APN2-NodeUsage:cache.r3.xlarge              APN2-Outpost-NodeUsage:cache.r5.xlarge      APS1-NodeUsage:cache.m1.medium              APS1-NodeUsage:cache.r3.8xlarge             APS1-Outpost-NodeUsage:cache.m5.24xlarge    APS2-NodeUsage:cache.m5.12xlarge            APS2-NodeUsage:cache.r6g.12xlarge           APS3-NodeUsage:cache.m4.4xlarge             APS3-NodeUsage:cache.r5.4xlarge             CAN1-NodeUsage:cache.m4.10xlarge            CAN1-Outpost-NodeUsage:cache.m5.24xlarge    EU-NodeUsage:cache.m4.xlarge                EU-NodeUsage:cache.r5.xlarge                EUC1-NodeUsage:cache.m3.large               EUC1-NodeUsage:cache.r4.large               EUC1-Outpost-NodeUsage:cache.r5.4xlarge     EUN1-Outpost-NodeUsage:cache.r5.xlarge      EUW2-ElastiCache:BackupUsage                EUW2-Outpost-NodeUsage:cache.m5.12xlarge    EUW3-NodeUsage:cache.r5.xlarge              LAX1-NodeUsage:cache.r5.4xlarge             MES1-Outpost-NodeUsage:cache.r5.2xlarge     NodeUsage:cache.m6g.4xlarge                 NodeUsage:cache.t2.micro                    SAE1-NodeUsage:cache.r3.2xlarge             SAE1-Outpost-NodeUsage:cache.r5.12xlarge    UGE1-Outpost-NodeUsage:cache.m5.large       UGW1-NodeUsage:cache.r4.xlarge              USE1-Outpost-NodeUsage:cache.m5.large       USE2-NodeUsage:cache.r3.8xlarge             USE2-Outpost-NodeUsage:cache.m5.2xlarge     USW1-NodeUsage:cache.m5.24xlarge            USW1-NodeUsage:cache.r6g.16xlarge           USW2-NodeUsage:cache.m1.small               USW2-NodeUsage:cache.r3.large               USW2-Outpost-NodeUsage:cache.m5.2xlarge     
AFS1-NodeUsage:cache.m5.2xlarge             APE1-NodeUsage:cache.m5.large               APN1-NodeUsage:cache.m2.2xlarge             APN1-NodeUsage:cache.r4.16xlarge            APN1-Outpost-NodeUsage:cache.m5.large       APN2-NodeUsage:cache.r4.16xlarge            APN3-ElastiCache:BackupUsage                APS1-NodeUsage:cache.m1.small               APS1-NodeUsage:cache.r3.large               APS1-Outpost-NodeUsage:cache.m5.2xlarge     APS2-NodeUsage:cache.m5.24xlarge            APS2-NodeUsage:cache.r6g.16xlarge           APS3-NodeUsage:cache.m4.large               APS3-NodeUsage:cache.r5.large               CAN1-NodeUsage:cache.m4.2xlarge             CAN1-Outpost-NodeUsage:cache.m5.2xlarge     EU-NodeUsage:cache.m5.12xlarge              EU-NodeUsage:cache.r6g.12xlarge             EUC1-NodeUsage:cache.m3.medium              EUC1-NodeUsage:cache.r4.xlarge              EUC1-Outpost-NodeUsage:cache.r5.large       EUS1-ElastiCache:BackupUsage                EUW2-NodeUsage:cache.m4.10xlarge            EUW2-Outpost-NodeUsage:cache.m5.24xlarge    EUW3-NodeUsage:cache.t2.medium              LAX1-NodeUsage:cache.r5.large               MES1-Outpost-NodeUsage:cache.r5.4xlarge     NodeUsage:cache.m6g.8xlarge                 NodeUsage:cache.t2.small                    SAE1-NodeUsage:cache.r3.4xlarge             SAE1-Outpost-NodeUsage:cache.r5.24xlarge    UGE1-Outpost-NodeUsage:cache.m5.xlarge      UGW1-NodeUsage:cache.r5.12xlarge            USE1-Outpost-NodeUsage:cache.m5.xlarge      USE2-NodeUsage:cache.r3.large               USE2-Outpost-NodeUsage:cache.m5.4xlarge     USW1-NodeUsage:cache.m5.2xlarge             USW1-NodeUsage:cache.r6g.2xlarge            USW2-NodeUsage:cache.m1.xlarge              USW2-NodeUsage:cache.r3.xlarge              USW2-Outpost-NodeUsage:cache.m5.4xlarge     
AFS1-NodeUsage:cache.m5.4xlarge             APE1-NodeUsage:cache.m5.xlarge              APN1-NodeUsage:cache.m2.4xlarge             APN1-NodeUsage:cache.r4.2xlarge             APN1-Outpost-NodeUsage:cache.m5.xlarge      APN2-NodeUsage:cache.r4.2xlarge             APN3-NodeUsage:cache.m5.12xlarge            APS1-NodeUsage:cache.m1.xlarge              APS1-NodeUsage:cache.r3.xlarge              APS1-Outpost-NodeUsage:cache.m5.4xlarge     APS2-NodeUsage:cache.m5.2xlarge             APS2-NodeUsage:cache.r6g.2xlarge            APS3-NodeUsage:cache.m4.xlarge              APS3-NodeUsage:cache.r5.xlarge              CAN1-NodeUsage:cache.m4.4xlarge             CAN1-Outpost-NodeUsage:cache.m5.4xlarge     EU-NodeUsage:cache.m5.24xlarge              EU-NodeUsage:cache.r6g.16xlarge             EUC1-NodeUsage:cache.m3.xlarge              EUC1-NodeUsage:cache.r5.12xlarge            EUC1-Outpost-NodeUsage:cache.r5.xlarge      EUS1-NodeUsage:cache.m5.12xlarge            EUW2-NodeUsage:cache.m4.2xlarge             EUW2-Outpost-NodeUsage:cache.m5.2xlarge     EUW3-NodeUsage:cache.t2.micro               LAX1-NodeUsage:cache.r5.xlarge              MES1-Outpost-NodeUsage:cache.r5.large       NodeUsage:cache.m6g.large                   NodeUsage:cache.t3.medium                   SAE1-NodeUsage:cache.r3.8xlarge             SAE1-Outpost-NodeUsage:cache.r5.2xlarge     UGE1-Outpost-NodeUsage:cache.r5.12xlarge    UGW1-NodeUsage:cache.r5.24xlarge            USE1-Outpost-NodeUsage:cache.r5.12xlarge    USE2-NodeUsage:cache.r3.xlarge              USE2-Outpost-NodeUsage:cache.m5.large       USW1-NodeUsage:cache.m5.4xlarge             USW1-NodeUsage:cache.r6g.4xlarge            USW2-NodeUsage:cache.m2.2xlarge             USW2-NodeUsage:cache.r4.16xlarge            USW2-Outpost-NodeUsage:cache.m5.large       
AFS1-NodeUsage:cache.m5.large               APE1-NodeUsage:cache.r5.12xlarge            APN1-NodeUsage:cache.m2.xlarge              APN1-NodeUsage:cache.r4.4xlarge             APN1-Outpost-NodeUsage:cache.r5.12xlarge    APN2-NodeUsage:cache.r4.4xlarge             APN3-NodeUsage:cache.m5.24xlarge            APS1-NodeUsage:cache.m2.2xlarge             APS1-NodeUsage:cache.r4.16xlarge            APS1-Outpost-NodeUsage:cache.m5.large       APS2-NodeUsage:cache.m5.4xlarge             APS2-NodeUsage:cache.r6g.4xlarge            APS3-NodeUsage:cache.m5.12xlarge            APS3-NodeUsage:cache.r6g.12xlarge           CAN1-NodeUsage:cache.m4.large               CAN1-Outpost-NodeUsage:cache.m5.large       EU-NodeUsage:cache.m5.2xlarge               EU-NodeUsage:cache.r6g.2xlarge              EUC1-NodeUsage:cache.m4.10xlarge            EUC1-NodeUsage:cache.r5.24xlarge            EUN1-ElastiCache:BackupUsage                EUS1-NodeUsage:cache.m5.24xlarge            EUW2-NodeUsage:cache.m4.4xlarge             EUW2-Outpost-NodeUsage:cache.m5.4xlarge     EUW3-NodeUsage:cache.t2.small               LAX1-NodeUsage:cache.t3.medium              MES1-Outpost-NodeUsage:cache.r5.xlarge      NodeUsage:cache.m6g.xlarge                  NodeUsage:cache.t3.micro                    SAE1-NodeUsage:cache.r3.large               SAE1-Outpost-NodeUsage:cache.r5.4xlarge     UGE1-Outpost-NodeUsage:cache.r5.24xlarge    UGW1-NodeUsage:cache.r5.2xlarge             USE1-Outpost-NodeUsage:cache.r5.24xlarge    USE2-NodeUsage:cache.r4.16xlarge            USE2-Outpost-NodeUsage:cache.m5.xlarge      USW1-NodeUsage:cache.m5.large               USW1-NodeUsage:cache.r6g.8xlarge            USW2-NodeUsage:cache.m2.4xlarge             USW2-NodeUsage:cache.r4.2xlarge             USW2-Outpost-NodeUsage:cache.m5.xlarge      
AFS1-NodeUsage:cache.m5.xlarge              APE1-NodeUsage:cache.r5.24xlarge            APN1-NodeUsage:cache.m3.2xlarge             APN1-NodeUsage:cache.r4.8xlarge             APN1-Outpost-NodeUsage:cache.r5.24xlarge    APN2-NodeUsage:cache.r4.8xlarge             APN3-NodeUsage:cache.m5.2xlarge             APS1-NodeUsage:cache.m2.4xlarge             APS1-NodeUsage:cache.r4.2xlarge             APS1-Outpost-NodeUsage:cache.m5.xlarge      APS2-NodeUsage:cache.m5.large               APS2-NodeUsage:cache.r6g.8xlarge            APS3-NodeUsage:cache.m5.24xlarge            APS3-NodeUsage:cache.r6g.16xlarge           CAN1-NodeUsage:cache.m4.xlarge              CAN1-Outpost-NodeUsage:cache.m5.xlarge      EU-NodeUsage:cache.m5.4xlarge               EU-NodeUsage:cache.r6g.4xlarge              EUC1-NodeUsage:cache.m4.2xlarge             EUC1-NodeUsage:cache.r5.2xlarge             EUN1-NodeUsage:cache.m5.12xlarge            EUS1-NodeUsage:cache.m5.2xlarge             EUW2-NodeUsage:cache.m4.large               EUW2-Outpost-NodeUsage:cache.m5.large       EUW3-NodeUsage:cache.t3.medium              LAX1-NodeUsage:cache.t3.micro               NodeUsage:cache.c1.xlarge                   NodeUsage:cache.r3.2xlarge                  NodeUsage:cache.t3.small                    SAE1-NodeUsage:cache.r3.xlarge              SAE1-Outpost-NodeUsage:cache.r5.large       UGE1-Outpost-NodeUsage:cache.r5.2xlarge     UGW1-NodeUsage:cache.r5.4xlarge             USE1-Outpost-NodeUsage:cache.r5.2xlarge     USE2-NodeUsage:cache.r4.2xlarge             USE2-Outpost-NodeUsage:cache.r5.12xlarge    USW1-NodeUsage:cache.m5.xlarge              USW1-NodeUsage:cache.r6g.large              USW2-NodeUsage:cache.m2.xlarge              USW2-NodeUsage:cache.r4.4xlarge             USW2-Outpost-NodeUsage:cache.r5.12xlarge    
AFS1-NodeUsage:cache.r5.12xlarge            APE1-NodeUsage:cache.r5.2xlarge             APN1-NodeUsage:cache.m3.large               APN1-NodeUsage:cache.r4.large               APN1-Outpost-NodeUsage:cache.r5.2xlarge     APN2-NodeUsage:cache.r4.large               APN3-NodeUsage:cache.m5.4xlarge             APS1-NodeUsage:cache.m2.xlarge              APS1-NodeUsage:cache.r4.4xlarge             APS1-Outpost-NodeUsage:cache.r5.12xlarge    APS2-NodeUsage:cache.m5.xlarge              APS2-NodeUsage:cache.r6g.large              APS3-NodeUsage:cache.m5.2xlarge             APS3-NodeUsage:cache.r6g.2xlarge            CAN1-NodeUsage:cache.m5.12xlarge            CAN1-Outpost-NodeUsage:cache.r5.12xlarge    EU-NodeUsage:cache.m5.large                 EU-NodeUsage:cache.r6g.8xlarge              EUC1-NodeUsage:cache.m4.4xlarge             EUC1-NodeUsage:cache.r5.4xlarge             EUN1-NodeUsage:cache.m5.24xlarge            EUS1-NodeUsage:cache.m5.4xlarge             EUW2-NodeUsage:cache.m4.xlarge              EUW2-Outpost-NodeUsage:cache.m5.xlarge      EUW3-NodeUsage:cache.t3.micro               LAX1-NodeUsage:cache.t3.small               NodeUsage:cache.m1.large                    NodeUsage:cache.r3.4xlarge                  SAE1-ElastiCache-Out-Bytes                  SAE1-NodeUsage:cache.r4.16xlarge            SAE1-Outpost-NodeUsage:cache.r5.xlarge      UGE1-Outpost-NodeUsage:cache.r5.4xlarge     UGW1-NodeUsage:cache.r5.large               USE1-Outpost-NodeUsage:cache.r5.4xlarge     USE2-NodeUsage:cache.r4.4xlarge             USE2-Outpost-NodeUsage:cache.r5.24xlarge    USW1-NodeUsage:cache.m6g.12xlarge           USW1-NodeUsage:cache.r6g.xlarge             USW2-NodeUsage:cache.m3.2xlarge             USW2-NodeUsage:cache.r4.8xlarge             USW2-Outpost-NodeUsage:cache.r5.24xlarge    
AFS1-NodeUsage:cache.r5.24xlarge            APE1-NodeUsage:cache.r5.4xlarge             APN1-NodeUsage:cache.m3.medium              APN1-NodeUsage:cache.r4.xlarge              APN1-Outpost-NodeUsage:cache.r5.4xlarge     APN2-NodeUsage:cache.r4.xlarge              APN3-NodeUsage:cache.m5.large               APS1-NodeUsage:cache.m3.2xlarge             APS1-NodeUsage:cache.r4.8xlarge             APS1-Outpost-NodeUsage:cache.r5.24xlarge    APS2-NodeUsage:cache.m6g.12xlarge           APS2-NodeUsage:cache.r6g.xlarge             APS3-NodeUsage:cache.m5.4xlarge             APS3-NodeUsage:cache.r6g.4xlarge            CAN1-NodeUsage:cache.m5.24xlarge            CAN1-Outpost-NodeUsage:cache.r5.24xlarge    EU-NodeUsage:cache.m5.xlarge                EU-NodeUsage:cache.r6g.large                EUC1-NodeUsage:cache.m4.large               EUC1-NodeUsage:cache.r5.large               EUN1-NodeUsage:cache.m5.2xlarge             EUS1-NodeUsage:cache.m5.large               EUW2-NodeUsage:cache.m5.12xlarge            EUW2-Outpost-NodeUsage:cache.r5.12xlarge    EUW3-NodeUsage:cache.t3.small               MES1-ElastiCache:BackupUsage                NodeUsage:cache.m1.medium                   NodeUsage:cache.r3.8xlarge                  SAE1-ElastiCache:BackupUsage                SAE1-NodeUsage:cache.r4.2xlarge             UGE1-ElastiCache-Out-Bytes                  UGE1-Outpost-NodeUsage:cache.r5.large       UGW1-NodeUsage:cache.r5.xlarge              USE1-Outpost-NodeUsage:cache.r5.large       USE2-NodeUsage:cache.r4.8xlarge             USE2-Outpost-NodeUsage:cache.r5.2xlarge     USW1-NodeUsage:cache.m6g.16xlarge           USW1-NodeUsage:cache.t1.micro               USW2-NodeUsage:cache.m3.large               USW2-NodeUsage:cache.r4.large               USW2-Outpost-NodeUsage:cache.r5.2xlarge     
AFS1-NodeUsage:cache.r5.2xlarge             APE1-NodeUsage:cache.r5.large               APN1-NodeUsage:cache.m3.xlarge              APN1-NodeUsage:cache.r5.12xlarge            APN1-Outpost-NodeUsage:cache.r5.large       APN2-NodeUsage:cache.r5.12xlarge            APN3-NodeUsage:cache.m5.xlarge              APS1-NodeUsage:cache.m3.large               APS1-NodeUsage:cache.r4.large               APS1-Outpost-NodeUsage:cache.r5.2xlarge     APS2-NodeUsage:cache.m6g.16xlarge           APS2-NodeUsage:cache.t1.micro               APS3-NodeUsage:cache.m5.large               APS3-NodeUsage:cache.r6g.8xlarge            CAN1-NodeUsage:cache.m5.2xlarge             CAN1-Outpost-NodeUsage:cache.r5.2xlarge     EU-NodeUsage:cache.m6g.12xlarge             EU-NodeUsage:cache.r6g.xlarge               EUC1-NodeUsage:cache.m4.xlarge              EUC1-NodeUsage:cache.r5.xlarge              EUN1-NodeUsage:cache.m5.4xlarge             EUS1-NodeUsage:cache.m5.xlarge              EUW2-NodeUsage:cache.m5.24xlarge            EUW2-Outpost-NodeUsage:cache.r5.24xlarge    EUW3-Outpost-NodeUsage:cache.m5.12xlarge    MES1-NodeUsage:cache.m5.12xlarge            NodeUsage:cache.m1.small                    NodeUsage:cache.r3.large                    SAE1-NodeUsage:cache.c1.xlarge              SAE1-NodeUsage:cache.r4.4xlarge             UGE1-ElastiCache:BackupUsage                UGE1-Outpost-NodeUsage:cache.r5.xlarge      UGW1-NodeUsage:cache.t2.medium              USE1-Outpost-NodeUsage:cache.r5.xlarge      USE2-NodeUsage:cache.r4.large               USE2-Outpost-NodeUsage:cache.r5.4xlarge     USW1-NodeUsage:cache.m6g.2xlarge            USW1-NodeUsage:cache.t2.medium              USW2-NodeUsage:cache.m3.medium              USW2-NodeUsage:cache.r4.xlarge              USW2-Outpost-NodeUsage:cache.r5.4xlarge     
AFS1-NodeUsage:cache.r5.4xlarge             APE1-NodeUsage:cache.r5.xlarge              APN1-NodeUsage:cache.m4.10xlarge            APN1-NodeUsage:cache.r5.24xlarge            APN1-Outpost-NodeUsage:cache.r5.xlarge      APN2-NodeUsage:cache.r5.24xlarge            APN3-NodeUsage:cache.r4.16xlarge            APS1-NodeUsage:cache.m3.medium              APS1-NodeUsage:cache.r4.xlarge              APS1-Outpost-NodeUsage:cache.r5.4xlarge     APS2-NodeUsage:cache.m6g.2xlarge            APS2-NodeUsage:cache.t2.medium              APS3-NodeUsage:cache.m5.xlarge              APS3-NodeUsage:cache.r6g.large              CAN1-NodeUsage:cache.m5.4xlarge             CAN1-Outpost-NodeUsage:cache.r5.4xlarge     EU-NodeUsage:cache.m6g.16xlarge             EU-NodeUsage:cache.t1.micro                 EUC1-NodeUsage:cache.m5.12xlarge            EUC1-NodeUsage:cache.r6g.12xlarge           EUN1-NodeUsage:cache.m5.large               EUS1-NodeUsage:cache.r5.12xlarge            EUW2-NodeUsage:cache.m5.2xlarge             EUW2-Outpost-NodeUsage:cache.r5.2xlarge     EUW3-Outpost-NodeUsage:cache.m5.24xlarge    MES1-NodeUsage:cache.m5.24xlarge            NodeUsage:cache.m1.xlarge                   NodeUsage:cache.r3.xlarge                   SAE1-NodeUsage:cache.m1.large               SAE1-NodeUsage:cache.r4.8xlarge             UGE1-NodeUsage:cache.m5.12xlarge            UGW1-ElastiCache-Out-Bytes                  UGW1-NodeUsage:cache.t2.micro               USE2-ElastiCache-Out-Bytes                  USE2-NodeUsage:cache.r4.xlarge              USE2-Outpost-NodeUsage:cache.r5.large       USW1-NodeUsage:cache.m6g.4xlarge            USW1-NodeUsage:cache.t2.micro               USW2-NodeUsage:cache.m3.xlarge              USW2-NodeUsage:cache.r5.12xlarge            USW2-Outpost-NodeUsage:cache.r5.large       
AFS1-NodeUsage:cache.r5.large               APE1-NodeUsage:cache.t3.medium              APN1-NodeUsage:cache.m4.2xlarge             APN1-NodeUsage:cache.r5.2xlarge             APN2-ElastiCache-Out-Bytes                  APN2-NodeUsage:cache.r5.2xlarge             APN3-NodeUsage:cache.r4.2xlarge             APS1-NodeUsage:cache.m3.xlarge              APS1-NodeUsage:cache.r5.12xlarge            APS1-Outpost-NodeUsage:cache.r5.large       APS2-NodeUsage:cache.m6g.4xlarge            APS2-NodeUsage:cache.t2.micro               APS3-NodeUsage:cache.m6g.12xlarge           APS3-NodeUsage:cache.r6g.xlarge             CAN1-NodeUsage:cache.m5.large               CAN1-Outpost-NodeUsage:cache.r5.large       EU-NodeUsage:cache.m6g.2xlarge              EU-NodeUsage:cache.t2.medium                EUC1-NodeUsage:cache.m5.24xlarge            EUC1-NodeUsage:cache.r6g.16xlarge           EUN1-NodeUsage:cache.m5.xlarge              EUS1-NodeUsage:cache.r5.24xlarge            EUW2-NodeUsage:cache.m5.4xlarge             EUW2-Outpost-NodeUsage:cache.r5.4xlarge     EUW3-Outpost-NodeUsage:cache.m5.2xlarge     MES1-NodeUsage:cache.m5.2xlarge             NodeUsage:cache.m2.2xlarge                  NodeUsage:cache.r4.16xlarge                 SAE1-NodeUsage:cache.m1.medium              SAE1-NodeUsage:cache.r4.large               UGE1-NodeUsage:cache.m5.24xlarge            UGW1-ElastiCache:BackupUsage                UGW1-NodeUsage:cache.t2.small               USE2-ElastiCache:BackupUsage                USE2-NodeUsage:cache.r5.12xlarge            USE2-Outpost-NodeUsage:cache.r5.xlarge      USW1-NodeUsage:cache.m6g.8xlarge            USW1-NodeUsage:cache.t2.small               USW2-NodeUsage:cache.m4.10xlarge            USW2-NodeUsage:cache.r5.24xlarge            USW2-Outpost-NodeUsage:cache.r5.xlarge      
AFS1-NodeUsage:cache.r5.xlarge              APE1-NodeUsage:cache.t3.micro               APN1-NodeUsage:cache.m4.4xlarge             APN1-NodeUsage:cache.r5.4xlarge             APN2-ElastiCache:BackupUsage                APN2-NodeUsage:cache.r5.4xlarge             APN3-NodeUsage:cache.r4.4xlarge             APS1-NodeUsage:cache.m4.10xlarge            APS1-NodeUsage:cache.r5.24xlarge            APS1-Outpost-NodeUsage:cache.r5.xlarge      APS2-NodeUsage:cache.m6g.8xlarge            APS2-NodeUsage:cache.t2.small               APS3-NodeUsage:cache.m6g.16xlarge           APS3-NodeUsage:cache.t2.medium              CAN1-NodeUsage:cache.m5.xlarge              CAN1-Outpost-NodeUsage:cache.r5.xlarge      EU-NodeUsage:cache.m6g.4xlarge              EU-NodeUsage:cache.t2.micro                 EUC1-NodeUsage:cache.m5.2xlarge             EUC1-NodeUsage:cache.r6g.2xlarge            EUN1-NodeUsage:cache.r5.12xlarge            EUS1-NodeUsage:cache.r5.2xlarge             EUW2-NodeUsage:cache.m5.large               EUW2-Outpost-NodeUsage:cache.r5.large       EUW3-Outpost-NodeUsage:cache.m5.4xlarge     MES1-NodeUsage:cache.m5.4xlarge             NodeUsage:cache.m2.4xlarge                  NodeUsage:cache.r4.2xlarge                  SAE1-NodeUsage:cache.m1.small               SAE1-NodeUsage:cache.r4.xlarge              UGE1-NodeUsage:cache.m5.2xlarge             UGW1-NodeUsage:cache.m3.2xlarge             UGW1-NodeUsage:cache.t3.medium              USE2-NodeUsage:cache.m4.10xlarge            USE2-NodeUsage:cache.r5.24xlarge            USW1-ElastiCache-Out-Bytes                  USW1-NodeUsage:cache.m6g.large              USW1-NodeUsage:cache.t3.medium              USW2-NodeUsage:cache.m4.2xlarge             USW2-NodeUsage:cache.r5.2xlarge             
AFS1-NodeUsage:cache.t3.medium              APE1-NodeUsage:cache.t3.small               APN1-NodeUsage:cache.m4.large               APN1-NodeUsage:cache.r5.large               APN2-NodeUsage:cache.m3.2xlarge             APN2-NodeUsage:cache.r5.large               APN3-NodeUsage:cache.r4.8xlarge             APS1-NodeUsage:cache.m4.2xlarge             APS1-NodeUsage:cache.r5.2xlarge             APS2-ElastiCache-Out-Bytes                  APS2-NodeUsage:cache.m6g.large              APS2-NodeUsage:cache.t3.medium              APS3-NodeUsage:cache.m6g.2xlarge            APS3-NodeUsage:cache.t2.micro               CAN1-NodeUsage:cache.r4.16xlarge            ElastiCache:BackupUsage                     EU-NodeUsage:cache.m6g.8xlarge              EU-NodeUsage:cache.t2.small                 EUC1-NodeUsage:cache.m5.4xlarge             EUC1-NodeUsage:cache.r6g.4xlarge            EUN1-NodeUsage:cache.r5.24xlarge            EUS1-NodeUsage:cache.r5.4xlarge             EUW2-NodeUsage:cache.m5.xlarge              EUW2-Outpost-NodeUsage:cache.r5.xlarge      EUW3-Outpost-NodeUsage:cache.m5.large       MES1-NodeUsage:cache.m5.large               NodeUsage:cache.m2.xlarge                   NodeUsage:cache.r4.4xlarge                  SAE1-NodeUsage:cache.m1.xlarge              SAE1-NodeUsage:cache.r5.12xlarge            UGE1-NodeUsage:cache.m5.4xlarge             UGW1-NodeUsage:cache.m3.large               UGW1-NodeUsage:cache.t3.micro               USE2-NodeUsage:cache.m4.2xlarge             USE2-NodeUsage:cache.r5.2xlarge             USW1-ElastiCache:BackupUsage                USW1-NodeUsage:cache.m6g.xlarge             USW1-NodeUsage:cache.t3.micro               USW2-NodeUsage:cache.m4.4xlarge             USW2-NodeUsage:cache.r5.4xlarge             
AFS1-NodeUsage:cache.t3.micro               APE1-Outpost-NodeUsage:cache.m5.12xlarge    APN1-NodeUsage:cache.m4.xlarge              APN1-NodeUsage:cache.r5.xlarge              APN2-NodeUsage:cache.m3.large               APN2-NodeUsage:cache.r5.xlarge              APN3-NodeUsage:cache.r4.large               APS1-NodeUsage:cache.m4.4xlarge             APS1-NodeUsage:cache.r5.4xlarge             APS2-ElastiCache:BackupUsage                APS2-NodeUsage:cache.m6g.xlarge             APS2-NodeUsage:cache.t3.micro               APS3-NodeUsage:cache.m6g.4xlarge            APS3-NodeUsage:cache.t2.small               CAN1-NodeUsage:cache.r4.2xlarge             EU-ElastiCache-Out-Bytes                    EU-NodeUsage:cache.m6g.large                EU-NodeUsage:cache.t3.medium                EUC1-NodeUsage:cache.m5.large               EUC1-NodeUsage:cache.r6g.8xlarge            EUN1-NodeUsage:cache.r5.2xlarge             EUS1-NodeUsage:cache.r5.large               EUW2-NodeUsage:cache.r4.16xlarge            EUW3-ElastiCache-Out-Bytes                  EUW3-Outpost-NodeUsage:cache.m5.xlarge      MES1-NodeUsage:cache.m5.xlarge              NodeUsage:cache.m3.2xlarge                  NodeUsage:cache.r4.8xlarge                  SAE1-NodeUsage:cache.m2.2xlarge             SAE1-NodeUsage:cache.r5.24xlarge            UGE1-NodeUsage:cache.m5.large               UGW1-NodeUsage:cache.m3.medium              UGW1-NodeUsage:cache.t3.small               USE2-NodeUsage:cache.m4.4xlarge             USE2-NodeUsage:cache.r5.4xlarge             USW1-NodeUsage:cache.c1.xlarge              USW1-NodeUsage:cache.r3.2xlarge             USW1-NodeUsage:cache.t3.small               USW2-NodeUsage:cache.m4.large               USW2-NodeUsage:cache.r5.large               
AFS1-NodeUsage:cache.t3.small               APE1-Outpost-NodeUsage:cache.m5.24xlarge    APN1-NodeUsage:cache.m5.12xlarge            APN1-NodeUsage:cache.r6g.12xlarge           APN2-NodeUsage:cache.m3.medium              APN2-NodeUsage:cache.t2.medium              APN3-NodeUsage:cache.r4.xlarge              APS1-NodeUsage:cache.m4.large               APS1-NodeUsage:cache.r5.large               APS2-NodeUsage:cache.c1.xlarge              APS2-NodeUsage:cache.r3.2xlarge             APS2-NodeUsage:cache.t3.small               APS3-NodeUsage:cache.m6g.8xlarge            APS3-NodeUsage:cache.t3.medium              CAN1-NodeUsage:cache.r4.4xlarge             EU-ElastiCache:BackupUsage                  EU-NodeUsage:cache.m6g.xlarge               EU-NodeUsage:cache.t3.micro                 EUC1-NodeUsage:cache.m5.xlarge              EUC1-NodeUsage:cache.r6g.large              EUN1-NodeUsage:cache.r5.4xlarge             EUS1-NodeUsage:cache.r5.xlarge              EUW2-NodeUsage:cache.r4.2xlarge             EUW3-NodeUsage:cache.m5.12xlarge            EUW3-Outpost-NodeUsage:cache.r5.12xlarge    MES1-NodeUsage:cache.r5.12xlarge            NodeUsage:cache.m3.large                    NodeUsage:cache.r4.large                    SAE1-NodeUsage:cache.m2.4xlarge             SAE1-NodeUsage:cache.r5.2xlarge             UGE1-NodeUsage:cache.m5.xlarge              UGW1-NodeUsage:cache.m3.xlarge              UGW1-Outpost-NodeUsage:cache.m5.12xlarge    USE2-NodeUsage:cache.m4.large               USE2-NodeUsage:cache.r5.large               USW1-NodeUsage:cache.m1.large               USW1-NodeUsage:cache.r3.4xlarge             USW1-Outpost-NodeUsage:cache.m5.12xlarge    USW2-NodeUsage:cache.m4.xlarge              USW2-NodeUsage:cache.r5.xlarge              
AFS1-Outpost-NodeUsage:cache.m5.12xlarge    APE1-Outpost-NodeUsage:cache.m5.2xlarge     APN1-NodeUsage:cache.m5.24xlarge            APN1-NodeUsage:cache.r6g.16xlarge           APN2-NodeUsage:cache.m3.xlarge              APN2-NodeUsage:cache.t2.micro               APN3-NodeUsage:cache.r5.12xlarge            APS1-NodeUsage:cache.m4.xlarge              APS1-NodeUsage:cache.r5.xlarge              APS2-NodeUsage:cache.m1.large               APS2-NodeUsage:cache.r3.4xlarge             APS2-Outpost-NodeUsage:cache.m5.12xlarge    APS3-NodeUsage:cache.m6g.large              APS3-NodeUsage:cache.t3.micro               CAN1-NodeUsage:cache.r4.8xlarge             EU-NodeUsage:cache.c1.xlarge                EU-NodeUsage:cache.r3.2xlarge               EU-NodeUsage:cache.t3.small                 EUC1-NodeUsage:cache.m6g.12xlarge           EUC1-NodeUsage:cache.r6g.xlarge             EUN1-NodeUsage:cache.r5.large               EUS1-NodeUsage:cache.t3.medium              EUW2-NodeUsage:cache.r4.4xlarge             EUW3-NodeUsage:cache.m5.24xlarge            EUW3-Outpost-NodeUsage:cache.r5.24xlarge    MES1-NodeUsage:cache.r5.24xlarge            NodeUsage:cache.m3.medium                   NodeUsage:cache.r4.xlarge                   SAE1-NodeUsage:cache.m2.xlarge              SAE1-NodeUsage:cache.r5.4xlarge             UGE1-NodeUsage:cache.r5.12xlarge            UGW1-NodeUsage:cache.m5.12xlarge            UGW1-Outpost-NodeUsage:cache.m5.24xlarge    USE2-NodeUsage:cache.m4.xlarge              USE2-NodeUsage:cache.r5.xlarge              USW1-NodeUsage:cache.m1.medium              USW1-NodeUsage:cache.r3.8xlarge             USW1-Outpost-NodeUsage:cache.m5.24xlarge    USW2-NodeUsage:cache.m5.12xlarge            USW2-NodeUsage:cache.r6g.12xlarge           
AFS1-Outpost-NodeUsage:cache.m5.24xlarge    APE1-Outpost-NodeUsage:cache.m5.4xlarge     APN1-NodeUsage:cache.m5.2xlarge             APN1-NodeUsage:cache.r6g.2xlarge            APN2-NodeUsage:cache.m4.10xlarge            APN2-NodeUsage:cache.t2.small               APN3-NodeUsage:cache.r5.24xlarge            APS1-NodeUsage:cache.m5.12xlarge            APS1-NodeUsage:cache.r6g.12xlarge           APS2-NodeUsage:cache.m1.medium              APS2-NodeUsage:cache.r3.8xlarge             APS2-Outpost-NodeUsage:cache.m5.24xlarge    APS3-NodeUsage:cache.m6g.xlarge             APS3-NodeUsage:cache.t3.small               CAN1-NodeUsage:cache.r4.large               EU-NodeUsage:cache.m1.large                 EU-NodeUsage:cache.r3.4xlarge               EU-Outpost-NodeUsage:cache.m5.12xlarge      EUC1-NodeUsage:cache.m6g.16xlarge           EUC1-NodeUsage:cache.t2.medium              EUN1-NodeUsage:cache.r5.xlarge              EUS1-NodeUsage:cache.t3.micro               EUW2-NodeUsage:cache.r4.8xlarge             EUW3-NodeUsage:cache.m5.2xlarge             EUW3-Outpost-NodeUsage:cache.r5.2xlarge     MES1-NodeUsage:cache.r5.2xlarge             NodeUsage:cache.m3.xlarge                   NodeUsage:cache.r5.12xlarge                 SAE1-NodeUsage:cache.m3.2xlarge             SAE1-NodeUsage:cache.r5.large               UGE1-NodeUsage:cache.r5.24xlarge            UGW1-NodeUsage:cache.m5.24xlarge            UGW1-Outpost-NodeUsage:cache.m5.2xlarge     USE2-NodeUsage:cache.m5.12xlarge            USE2-NodeUsage:cache.r6g.12xlarge           USW1-NodeUsage:cache.m1.small               USW1-NodeUsage:cache.r3.large               USW1-Outpost-NodeUsage:cache.m5.2xlarge     USW2-NodeUsage:cache.m5.24xlarge            USW2-NodeUsage:cache.r6g.16xlarge           
AFS1-Outpost-NodeUsage:cache.m5.2xlarge     APE1-Outpost-NodeUsage:cache.m5.large       APN1-NodeUsage:cache.m5.4xlarge             APN1-NodeUsage:cache.r6g.4xlarge            APN2-NodeUsage:cache.m4.2xlarge             APN2-NodeUsage:cache.t3.medium              APN3-NodeUsage:cache.r5.2xlarge             APS1-NodeUsage:cache.m5.24xlarge            APS1-NodeUsage:cache.r6g.16xlarge           APS2-NodeUsage:cache.m1.small               APS2-NodeUsage:cache.r3.large               APS2-Outpost-NodeUsage:cache.m5.2xlarge     APS3-NodeUsage:cache.r3.2xlarge             APS3-Outpost-NodeUsage:cache.m5.12xlarge    CAN1-NodeUsage:cache.r4.xlarge              EU-NodeUsage:cache.m1.medium                EU-NodeUsage:cache.r3.8xlarge               EU-Outpost-NodeUsage:cache.m5.24xlarge      EUC1-NodeUsage:cache.m6g.2xlarge            EUC1-NodeUsage:cache.t2.micro               EUN1-NodeUsage:cache.t3.medium              EUS1-NodeUsage:cache.t3.small               EUW2-NodeUsage:cache.r4.large               EUW3-NodeUsage:cache.m5.4xlarge             EUW3-Outpost-NodeUsage:cache.r5.4xlarge     MES1-NodeUsage:cache.r5.4xlarge             NodeUsage:cache.m4.10xlarge                 NodeUsage:cache.r5.24xlarge                 SAE1-NodeUsage:cache.m3.large               SAE1-NodeUsage:cache.r5.xlarge              UGE1-NodeUsage:cache.r5.2xlarge             UGW1-NodeUsage:cache.m5.2xlarge             UGW1-Outpost-NodeUsage:cache.m5.4xlarge     USE2-NodeUsage:cache.m5.24xlarge            USE2-NodeUsage:cache.r6g.16xlarge           USW1-NodeUsage:cache.m1.xlarge              USW1-NodeUsage:cache.r3.xlarge              USW1-Outpost-NodeUsage:cache.m5.4xlarge     USW2-NodeUsage:cache.m5.2xlarge             USW2-NodeUsage:cache.r6g.2xlarge            
AFS1-Outpost-NodeUsage:cache.m5.4xlarge     APE1-Outpost-NodeUsage:cache.m5.xlarge      APN1-NodeUsage:cache.m5.large               APN1-NodeUsage:cache.r6g.8xlarge            APN2-NodeUsage:cache.m4.4xlarge             APN2-NodeUsage:cache.t3.micro               APN3-NodeUsage:cache.r5.4xlarge             APS1-NodeUsage:cache.m5.2xlarge             APS1-NodeUsage:cache.r6g.2xlarge            APS2-NodeUsage:cache.m1.xlarge              APS2-NodeUsage:cache.r3.xlarge              APS2-Outpost-NodeUsage:cache.m5.4xlarge     APS3-NodeUsage:cache.r3.4xlarge             APS3-Outpost-NodeUsage:cache.m5.24xlarge    CAN1-NodeUsage:cache.r5.12xlarge            EU-NodeUsage:cache.m1.small                 EU-NodeUsage:cache.r3.large                 EU-Outpost-NodeUsage:cache.m5.2xlarge       EUC1-NodeUsage:cache.m6g.4xlarge            EUC1-NodeUsage:cache.t2.small               EUN1-NodeUsage:cache.t3.micro               EUS1-Outpost-NodeUsage:cache.m5.12xlarge    EUW2-NodeUsage:cache.r4.xlarge              EUW3-NodeUsage:cache.m5.large               EUW3-Outpost-NodeUsage:cache.r5.large       MES1-NodeUsage:cache.r5.large               NodeUsage:cache.m4.2xlarge                  NodeUsage:cache.r5.2xlarge                  SAE1-NodeUsage:cache.m3.medium              SAE1-NodeUsage:cache.t1.micro               UGE1-NodeUsage:cache.r5.4xlarge             UGW1-NodeUsage:cache.m5.4xlarge             UGW1-Outpost-NodeUsage:cache.m5.large       USE2-NodeUsage:cache.m5.2xlarge             USE2-NodeUsage:cache.r6g.2xlarge            USW1-NodeUsage:cache.m2.2xlarge             USW1-NodeUsage:cache.r4.16xlarge            USW1-Outpost-NodeUsage:cache.m5.large       USW2-NodeUsage:cache.m5.4xlarge             USW2-NodeUsage:cache.r6g.4xlarge            
AFS1-Outpost-NodeUsage:cache.m5.large       APE1-Outpost-NodeUsage:cache.r5.12xlarge    APN1-NodeUsage:cache.m5.xlarge              APN1-NodeUsage:cache.r6g.large              APN2-NodeUsage:cache.m4.large               APN2-NodeUsage:cache.t3.small               APN3-NodeUsage:cache.r5.large               APS1-NodeUsage:cache.m5.4xlarge             APS1-NodeUsage:cache.r6g.4xlarge            APS2-NodeUsage:cache.m2.2xlarge             APS2-NodeUsage:cache.r4.16xlarge            APS2-Outpost-NodeUsage:cache.m5.large       APS3-NodeUsage:cache.r3.8xlarge             APS3-Outpost-NodeUsage:cache.m5.2xlarge     CAN1-NodeUsage:cache.r5.24xlarge            EU-NodeUsage:cache.m1.xlarge                EU-NodeUsage:cache.r3.xlarge                EU-Outpost-NodeUsage:cache.m5.4xlarge       EUC1-NodeUsage:cache.m6g.8xlarge            EUC1-NodeUsage:cache.t3.medium              EUN1-NodeUsage:cache.t3.small               EUS1-Outpost-NodeUsage:cache.m5.24xlarge    EUW2-NodeUsage:cache.r5.12xlarge            EUW3-NodeUsage:cache.m5.xlarge              EUW3-Outpost-NodeUsage:cache.r5.xlarge      MES1-NodeUsage:cache.r5.xlarge              NodeUsage:cache.m4.4xlarge                  NodeUsage:cache.r5.4xlarge                  SAE1-NodeUsage:cache.m3.xlarge              SAE1-NodeUsage:cache.t2.medium              UGE1-NodeUsage:cache.r5.large               UGW1-NodeUsage:cache.m5.large               UGW1-Outpost-NodeUsage:cache.m5.xlarge      USE2-NodeUsage:cache.m5.4xlarge             USE2-NodeUsage:cache.r6g.4xlarge            USW1-NodeUsage:cache.m2.4xlarge             USW1-NodeUsage:cache.r4.2xlarge             USW1-Outpost-NodeUsage:cache.m5.xlarge      USW2-NodeUsage:cache.m5.large               USW2-NodeUsage:cache.r6g.8xlarge            
AFS1-Outpost-NodeUsage:cache.m5.xlarge      APE1-Outpost-NodeUsage:cache.r5.24xlarge    APN1-NodeUsage:cache.m6g.12xlarge           APN1-NodeUsage:cache.r6g.xlarge             APN2-NodeUsage:cache.m4.xlarge              APN2-Outpost-NodeUsage:cache.m5.12xlarge    APN3-NodeUsage:cache.r5.xlarge              APS1-NodeUsage:cache.m5.large               APS1-NodeUsage:cache.r6g.8xlarge            APS2-NodeUsage:cache.m2.4xlarge             APS2-NodeUsage:cache.r4.2xlarge             APS2-Outpost-NodeUsage:cache.m5.xlarge      APS3-NodeUsage:cache.r3.large               APS3-Outpost-NodeUsage:cache.m5.4xlarge     CAN1-NodeUsage:cache.r5.2xlarge             EU-NodeUsage:cache.m2.2xlarge               EU-NodeUsage:cache.r4.16xlarge              EU-Outpost-NodeUsage:cache.m5.large         EUC1-NodeUsage:cache.m6g.large              EUC1-NodeUsage:cache.t3.micro               EUN1-Outpost-NodeUsage:cache.m5.12xlarge    EUS1-Outpost-NodeUsage:cache.m5.2xlarge     EUW2-NodeUsage:cache.r5.24xlarge            EUW3-NodeUsage:cache.r4.16xlarge            Global-NodeUsage:cache.t1.micro             MES1-NodeUsage:cache.t3.medium              NodeUsage:cache.m4.large                    NodeUsage:cache.r5.large                    SAE1-NodeUsage:cache.m4.10xlarge            SAE1-NodeUsage:cache.t2.micro               UGE1-NodeUsage:cache.r5.xlarge              UGW1-NodeUsage:cache.m5.xlarge              UGW1-Outpost-NodeUsage:cache.r5.12xlarge    USE2-NodeUsage:cache.m5.large               USE2-NodeUsage:cache.r6g.8xlarge            USW1-NodeUsage:cache.m2.xlarge              USW1-NodeUsage:cache.r4.4xlarge             USW1-Outpost-NodeUsage:cache.r5.12xlarge    USW2-NodeUsage:cache.m5.xlarge              USW2-NodeUsage:cache.r6g.large              
AFS1-Outpost-NodeUsage:cache.r5.12xlarge    APE1-Outpost-NodeUsage:cache.r5.2xlarge     APN1-NodeUsage:cache.m6g.16xlarge           APN1-NodeUsage:cache.t1.micro               APN2-NodeUsage:cache.m5.12xlarge            APN2-Outpost-NodeUsage:cache.m5.24xlarge    APN3-NodeUsage:cache.t2.medium              APS1-NodeUsage:cache.m5.xlarge              APS1-NodeUsage:cache.r6g.large              APS2-NodeUsage:cache.m2.xlarge              APS2-NodeUsage:cache.r4.4xlarge             APS2-Outpost-NodeUsage:cache.r5.12xlarge    APS3-NodeUsage:cache.r3.xlarge              APS3-Outpost-NodeUsage:cache.m5.large       CAN1-NodeUsage:cache.r5.4xlarge             EU-NodeUsage:cache.m2.4xlarge               EU-NodeUsage:cache.r4.2xlarge               EU-Outpost-NodeUsage:cache.m5.xlarge        EUC1-NodeUsage:cache.m6g.xlarge             EUC1-NodeUsage:cache.t3.small               EUN1-Outpost-NodeUsage:cache.m5.24xlarge    EUS1-Outpost-NodeUsage:cache.m5.4xlarge     EUW2-NodeUsage:cache.r5.2xlarge             EUW3-NodeUsage:cache.r4.2xlarge             LAX1-ElastiCache:BackupUsage                MES1-NodeUsage:cache.t3.micro               NodeUsage:cache.m4.xlarge                   NodeUsage:cache.r5.xlarge                   SAE1-NodeUsage:cache.m4.2xlarge             SAE1-NodeUsage:cache.t2.small               UGE1-NodeUsage:cache.t2.medium              UGW1-NodeUsage:cache.r3.2xlarge             UGW1-Outpost-NodeUsage:cache.r5.24xlarge    USE2-NodeUsage:cache.m5.xlarge              USE2-NodeUsage:cache.r6g.large              USW1-NodeUsage:cache.m3.2xlarge             USW1-NodeUsage:cache.r4.8xlarge             USW1-Outpost-NodeUsage:cache.r5.24xlarge    USW2-NodeUsage:cache.m6g.12xlarge           USW2-NodeUsage:cache.r6g.xlarge             
AFS1-Outpost-NodeUsage:cache.r5.24xlarge    APE1-Outpost-NodeUsage:cache.r5.4xlarge     APN1-NodeUsage:cache.m6g.2xlarge            APN1-NodeUsage:cache.t2.medium              APN2-NodeUsage:cache.m5.24xlarge            APN2-Outpost-NodeUsage:cache.m5.2xlarge     APN3-NodeUsage:cache.t2.micro               APS1-NodeUsage:cache.m6g.12xlarge           APS1-NodeUsage:cache.r6g.xlarge             APS2-NodeUsage:cache.m3.2xlarge             APS2-NodeUsage:cache.r4.8xlarge             APS2-Outpost-NodeUsage:cache.r5.24xlarge    APS3-NodeUsage:cache.r4.16xlarge            APS3-Outpost-NodeUsage:cache.m5.xlarge      CAN1-NodeUsage:cache.r5.large               EU-NodeUsage:cache.m2.xlarge                EU-NodeUsage:cache.r4.4xlarge               EU-Outpost-NodeUsage:cache.r5.12xlarge      EUC1-NodeUsage:cache.r3.2xlarge             EUC1-Outpost-NodeUsage:cache.m5.12xlarge    EUN1-Outpost-NodeUsage:cache.m5.2xlarge     EUS1-Outpost-NodeUsage:cache.m5.large       EUW2-NodeUsage:cache.r5.4xlarge             EUW3-NodeUsage:cache.r4.4xlarge             LAX1-NodeUsage:cache.m5.12xlarge            MES1-NodeUsage:cache.t3.small               NodeUsage:cache.m5.12xlarge                 NodeUsage:cache.r6g.12xlarge                SAE1-NodeUsage:cache.m4.4xlarge             SAE1-NodeUsage:cache.t3.medium              UGE1-NodeUsage:cache.t2.micro               UGW1-NodeUsage:cache.r3.4xlarge             UGW1-Outpost-NodeUsage:cache.r5.2xlarge     USE2-NodeUsage:cache.m6g.12xlarge           USE2-NodeUsage:cache.r6g.xlarge             USW1-NodeUsage:cache.m3.large               USW1-NodeUsage:cache.r4.large               USW1-Outpost-NodeUsage:cache.r5.2xlarge     USW2-NodeUsage:cache.m6g.16xlarge           USW2-NodeUsage:cache.t1.micro               
AFS1-Outpost-NodeUsage:cache.r5.2xlarge     APE1-Outpost-NodeUsage:cache.r5.large       APN1-NodeUsage:cache.m6g.4xlarge            APN1-NodeUsage:cache.t2.micro               APN2-NodeUsage:cache.m5.2xlarge             APN2-Outpost-NodeUsage:cache.m5.4xlarge     APN3-NodeUsage:cache.t2.small               APS1-NodeUsage:cache.m6g.16xlarge           APS1-NodeUsage:cache.t1.micro               APS2-NodeUsage:cache.m3.large               APS2-NodeUsage:cache.r4.large               APS2-Outpost-NodeUsage:cache.r5.2xlarge     APS3-NodeUsage:cache.r4.2xlarge             APS3-Outpost-NodeUsage:cache.r5.12xlarge    CAN1-NodeUsage:cache.r5.xlarge              EU-NodeUsage:cache.m3.2xlarge               EU-NodeUsage:cache.r4.8xlarge               EU-Outpost-NodeUsage:cache.r5.24xlarge      EUC1-NodeUsage:cache.r3.4xlarge             EUC1-Outpost-NodeUsage:cache.m5.24xlarge    EUN1-Outpost-NodeUsage:cache.m5.4xlarge     EUS1-Outpost-NodeUsage:cache.m5.xlarge      EUW2-NodeUsage:cache.r5.large               EUW3-NodeUsage:cache.r4.8xlarge             LAX1-NodeUsage:cache.m5.24xlarge            MES1-Outpost-NodeUsage:cache.m5.12xlarge    NodeUsage:cache.m5.24xlarge                 NodeUsage:cache.r6g.16xlarge                SAE1-NodeUsage:cache.m4.large               SAE1-NodeUsage:cache.t3.micro               UGE1-NodeUsage:cache.t2.small               UGW1-NodeUsage:cache.r3.8xlarge             UGW1-Outpost-NodeUsage:cache.r5.4xlarge     USE2-NodeUsage:cache.m6g.16xlarge           USE2-NodeUsage:cache.t2.medium              USW1-NodeUsage:cache.m3.medium              USW1-NodeUsage:cache.r4.xlarge              USW1-Outpost-NodeUsage:cache.r5.4xlarge     USW2-NodeUsage:cache.m6g.2xlarge            USW2-NodeUsage:cache.t2.medium              
AFS1-Outpost-NodeUsage:cache.r5.4xlarge     APE1-Outpost-NodeUsage:cache.r5.xlarge      APN1-NodeUsage:cache.m6g.8xlarge            APN1-NodeUsage:cache.t2.small               APN2-NodeUsage:cache.m5.4xlarge             APN2-Outpost-NodeUsage:cache.m5.large       APN3-NodeUsage:cache.t3.medium              APS1-NodeUsage:cache.m6g.2xlarge            APS1-NodeUsage:cache.t2.medium              APS2-NodeUsage:cache.m3.medium              APS2-NodeUsage:cache.r4.xlarge              APS2-Outpost-NodeUsage:cache.r5.4xlarge     APS3-NodeUsage:cache.r4.4xlarge             APS3-Outpost-NodeUsage:cache.r5.24xlarge    CAN1-NodeUsage:cache.t2.medium              EU-NodeUsage:cache.m3.large                 EU-NodeUsage:cache.r4.large                 EU-Outpost-NodeUsage:cache.r5.2xlarge       EUC1-NodeUsage:cache.r3.8xlarge             EUC1-Outpost-NodeUsage:cache.m5.2xlarge     EUN1-Outpost-NodeUsage:cache.m5.large       EUS1-Outpost-NodeUsage:cache.r5.12xlarge    EUW2-NodeUsage:cache.r5.xlarge              EUW3-NodeUsage:cache.r4.large               LAX1-NodeUsage:cache.m5.2xlarge             MES1-Outpost-NodeUsage:cache.m5.24xlarge    NodeUsage:cache.m5.2xlarge                  NodeUsage:cache.r6g.2xlarge                 SAE1-NodeUsage:cache.m4.xlarge              SAE1-NodeUsage:cache.t3.small               UGE1-NodeUsage:cache.t3.medium              UGW1-NodeUsage:cache.r3.large               UGW1-Outpost-NodeUsage:cache.r5.large       USE2-NodeUsage:cache.m6g.2xlarge            USE2-NodeUsage:cache.t2.micro               USW1-NodeUsage:cache.m3.xlarge              USW1-NodeUsage:cache.r5.12xlarge            USW1-Outpost-NodeUsage:cache.r5.large       USW2-NodeUsage:cache.m6g.4xlarge            USW2-NodeUsage:cache.t2.micro               
AFS1-Outpost-NodeUsage:cache.r5.large       APN1-ElastiCache-Out-Bytes                  APN1-NodeUsage:cache.m6g.large              APN1-NodeUsage:cache.t3.medium              APN2-NodeUsage:cache.m5.large               APN2-Outpost-NodeUsage:cache.m5.xlarge      APN3-NodeUsage:cache.t3.micro               APS1-NodeUsage:cache.m6g.4xlarge            APS1-NodeUsage:cache.t2.micro               APS2-NodeUsage:cache.m3.xlarge              APS2-NodeUsage:cache.r5.12xlarge            APS2-Outpost-NodeUsage:cache.r5.large       APS3-NodeUsage:cache.r4.8xlarge             APS3-Outpost-NodeUsage:cache.r5.2xlarge     CAN1-NodeUsage:cache.t2.micro               EU-NodeUsage:cache.m3.medium                EU-NodeUsage:cache.r4.xlarge                EU-Outpost-NodeUsage:cache.r5.4xlarge       EUC1-NodeUsage:cache.r3.large               EUC1-Outpost-NodeUsage:cache.m5.4xlarge     EUN1-Outpost-NodeUsage:cache.m5.xlarge      EUS1-Outpost-NodeUsage:cache.r5.24xlarge    EUW2-NodeUsage:cache.t2.medium              EUW3-NodeUsage:cache.r4.xlarge              LAX1-NodeUsage:cache.m5.4xlarge             MES1-Outpost-NodeUsage:cache.m5.2xlarge     NodeUsage:cache.m5.4xlarge                  NodeUsage:cache.r6g.4xlarge                 SAE1-NodeUsage:cache.m5.12xlarge            SAE1-Outpost-NodeUsage:cache.m5.12xlarge    UGE1-NodeUsage:cache.t3.micro               UGW1-NodeUsage:cache.r3.xlarge              UGW1-Outpost-NodeUsage:cache.r5.xlarge      USE2-NodeUsage:cache.m6g.4xlarge            USE2-NodeUsage:cache.t2.small               USW1-NodeUsage:cache.m4.10xlarge            USW1-NodeUsage:cache.r5.24xlarge            USW1-Outpost-NodeUsage:cache.r5.xlarge      USW2-NodeUsage:cache.m6g.8xlarge            USW2-NodeUsage:cache.t2.small               
AFS1-Outpost-NodeUsage:cache.r5.xlarge      APN1-ElastiCache:BackupUsage                APN1-NodeUsage:cache.m6g.xlarge             APN1-NodeUsage:cache.t3.micro               APN2-NodeUsage:cache.m5.xlarge              APN2-Outpost-NodeUsage:cache.r5.12xlarge    APN3-NodeUsage:cache.t3.small               APS1-NodeUsage:cache.m6g.8xlarge            APS1-NodeUsage:cache.t2.small               APS2-NodeUsage:cache.m4.10xlarge            APS2-NodeUsage:cache.r5.24xlarge            APS2-Outpost-NodeUsage:cache.r5.xlarge      APS3-NodeUsage:cache.r4.large               APS3-Outpost-NodeUsage:cache.r5.4xlarge     CAN1-NodeUsage:cache.t2.small               EU-NodeUsage:cache.m3.xlarge                EU-NodeUsage:cache.r5.12xlarge              EU-Outpost-NodeUsage:cache.r5.large         EUC1-NodeUsage:cache.r3.xlarge              EUC1-Outpost-NodeUsage:cache.m5.large       EUN1-Outpost-NodeUsage:cache.r5.12xlarge    EUS1-Outpost-NodeUsage:cache.r5.2xlarge     EUW2-NodeUsage:cache.t2.micro               EUW3-NodeUsage:cache.r5.12xlarge            LAX1-NodeUsage:cache.m5.large               MES1-Outpost-NodeUsage:cache.m5.4xlarge     NodeUsage:cache.m5.large                    NodeUsage:cache.r6g.8xlarge                 SAE1-NodeUsage:cache.m5.24xlarge            SAE1-Outpost-NodeUsage:cache.m5.24xlarge    UGE1-NodeUsage:cache.t3.small               UGW1-NodeUsage:cache.r4.16xlarge            USE1-ElastiCache-Out-Bytes                  USE2-NodeUsage:cache.m6g.8xlarge            USE2-NodeUsage:cache.t3.medium              USW1-NodeUsage:cache.m4.2xlarge             USW1-NodeUsage:cache.r5.2xlarge             USW2-ElastiCache-Out-Bytes                  USW2-NodeUsage:cache.m6g.large              USW2-NodeUsage:cache.t3.medium              
APE1-ElastiCache:BackupUsage                APN1-NodeUsage:cache.c1.xlarge              APN1-NodeUsage:cache.r3.2xlarge             APN1-NodeUsage:cache.t3.small               APN2-NodeUsage:cache.r3.2xlarge             APN2-Outpost-NodeUsage:cache.r5.24xlarge    APS1-ElastiCache-Out-Bytes                  APS1-NodeUsage:cache.m6g.large              APS1-NodeUsage:cache.t3.medium              APS2-NodeUsage:cache.m4.2xlarge             APS2-NodeUsage:cache.r5.2xlarge             APS3-ElastiCache-Out-Bytes                  APS3-NodeUsage:cache.r4.xlarge              APS3-Outpost-NodeUsage:cache.r5.large       CAN1-NodeUsage:cache.t3.medium              EU-NodeUsage:cache.m4.10xlarge              EU-NodeUsage:cache.r5.24xlarge              EU-Outpost-NodeUsage:cache.r5.xlarge        EUC1-NodeUsage:cache.r4.16xlarge            EUC1-Outpost-NodeUsage:cache.m5.xlarge      EUN1-Outpost-NodeUsage:cache.r5.24xlarge    EUS1-Outpost-NodeUsage:cache.r5.4xlarge     EUW2-NodeUsage:cache.t2.small               EUW3-NodeUsage:cache.r5.24xlarge            LAX1-NodeUsage:cache.m5.xlarge              MES1-Outpost-NodeUsage:cache.m5.large       NodeUsage:cache.m5.xlarge                   NodeUsage:cache.r6g.large                   SAE1-NodeUsage:cache.m5.2xlarge             SAE1-Outpost-NodeUsage:cache.m5.2xlarge     UGE1-Outpost-NodeUsage:cache.m5.12xlarge    UGW1-NodeUsage:cache.r4.2xlarge             USE1-Outpost-NodeUsage:cache.m5.12xlarge    USE2-NodeUsage:cache.m6g.large              USE2-NodeUsage:cache.t3.micro               USW1-NodeUsage:cache.m4.4xlarge             USW1-NodeUsage:cache.r5.4xlarge             USW2-ElastiCache:BackupUsage                USW2-NodeUsage:cache.m6g.xlarge             USW2-NodeUsage:cache.t3.micro               
APE1-NodeUsage:cache.m5.12xlarge            APN1-NodeUsage:cache.m1.large               APN1-NodeUsage:cache.r3.4xlarge             APN1-Outpost-NodeUsage:cache.m5.12xlarge    APN2-NodeUsage:cache.r3.4xlarge             APN2-Outpost-NodeUsage:cache.r5.2xlarge     APS1-ElastiCache:BackupUsage                APS1-NodeUsage:cache.m6g.xlarge             APS1-NodeUsage:cache.t3.micro               APS2-NodeUsage:cache.m4.4xlarge             APS2-NodeUsage:cache.r5.4xlarge             APS3-ElastiCache:BackupUsage                APS3-NodeUsage:cache.r5.12xlarge            APS3-Outpost-NodeUsage:cache.r5.xlarge      CAN1-NodeUsage:cache.t3.micro               EU-NodeUsage:cache.m4.2xlarge               EU-NodeUsage:cache.r5.2xlarge               EUC1-ElastiCache-Out-Bytes                  EUC1-NodeUsage:cache.r4.2xlarge             EUC1-Outpost-NodeUsage:cache.r5.12xlarge    EUN1-Outpost-NodeUsage:cache.r5.2xlarge     EUS1-Outpost-NodeUsage:cache.r5.large       EUW2-NodeUsage:cache.t3.medium              EUW3-NodeUsage:cache.r5.2xlarge             LAX1-NodeUsage:cache.r5.12xlarge            MES1-Outpost-NodeUsage:cache.m5.xlarge      NodeUsage:cache.m6g.12xlarge                NodeUsage:cache.r6g.xlarge                  SAE1-NodeUsage:cache.m5.4xlarge             SAE1-Outpost-NodeUsage:cache.m5.4xlarge     UGE1-Outpost-NodeUsage:cache.m5.24xlarge    UGW1-NodeUsage:cache.r4.4xlarge             USE1-Outpost-NodeUsage:cache.m5.24xlarge    USE2-NodeUsage:cache.m6g.xlarge             USE2-NodeUsage:cache.t3.small               USW1-NodeUsage:cache.m4.large               USW1-NodeUsage:cache.r5.large               USW2-NodeUsage:cache.c1.xlarge              USW2-NodeUsage:cache.r3.2xlarge             USW2-NodeUsage:cache.t3.small               

Attribute Name: vcpu
Values:

1
16
2
32
4
40
48
64
8
96

We hope the above list of attribute names and values helps when using the AWS Price List API for Amazon ElastiCache.

If the list is outdated, let us know in the comments below. We’ll update it as soon as we can.

Leave a Reply

Your email address will not be published. Required fields are marked *