Interface: IamCredentials
Defined in: glide-mq/src/types.ts:14
IAM authentication credentials for AWS ElastiCache/MemoryDB.
Properties
clusterName
ts
clusterName: string;Defined in: glide-mq/src/types.ts:23
The ElastiCache/MemoryDB cluster name.
refreshIntervalSeconds?
ts
optional refreshIntervalSeconds?: number;Defined in: glide-mq/src/types.ts:25
Token refresh interval in seconds. Defaults to 300 (5 min).
region
ts
region: string;Defined in: glide-mq/src/types.ts:19
AWS region (e.g. 'us-east-1').
serviceType
ts
serviceType: "elasticache" | "memorydb";Defined in: glide-mq/src/types.ts:17
ElastiCache or MemoryDB.
type
ts
type: "iam";Defined in: glide-mq/src/types.ts:15
userId
ts
userId: string;Defined in: glide-mq/src/types.ts:21
The IAM user ID used for authentication. Maps to username in Valkey AUTH.