Package-level declarations

Types

Link copied to clipboard
data class AuthenticationModeProperties(val passwords: List<String>? = null, val type: UserAuthenticationModePropertiesType)

Specifies the authentication mode to use. Below is an example of the possible JSON values:

Link copied to clipboard
data class GetGlobalReplicationGroupResult(val cacheParameterGroupName: String? = null, val globalReplicationGroupDescription: String? = null, val globalReplicationGroupId: String? = null, val members: List<GlobalReplicationGroupMember>? = null, val status: String? = null)
Link copied to clipboard
data class GetParameterGroupResult(val cacheParameterGroupName: String? = null, val description: String? = null, val properties: Map<String, String>? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetServerlessCacheResult(val arn: String? = null, val cacheUsageLimits: ServerlessCacheCacheUsageLimits? = null, val createTime: String? = null, val dailySnapshotTime: String? = null, val description: String? = null, val endpoint: ServerlessCacheEndpoint? = null, val fullEngineVersion: String? = null, val readerEndpoint: ServerlessCacheEndpoint? = null, val securityGroupIds: List<String>? = null, val snapshotRetentionLimit: Int? = null, val status: String? = null, val tags: List<Tag>? = null, val userGroupId: String? = null)
Link copied to clipboard
data class GetSubnetGroupResult(val description: String? = null, val subnetIds: List<String>? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetUserGroupResult(val arn: String? = null, val status: String? = null, val tags: List<Tag>? = null, val userIds: List<String>? = null)
Link copied to clipboard
data class GetUserResult(val arn: String? = null, val status: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GlobalReplicationGroupMember(val replicationGroupId: String? = null, val replicationGroupRegion: String? = null, val role: GlobalReplicationGroupMemberRole? = null)
data class GlobalReplicationGroupRegionalConfiguration(val replicationGroupId: String? = null, val replicationGroupRegion: String? = null, val reshardingConfigurations: List<GlobalReplicationGroupReshardingConfiguration>? = null)
data class GlobalReplicationGroupReshardingConfiguration(val nodeGroupId: String? = null, val preferredAvailabilityZones: List<String>? = null)
Link copied to clipboard
data class ServerlessCacheCacheUsageLimits(val dataStorage: ServerlessCacheDataStorage? = null, val ecpuPerSecond: ServerlessCacheEcpuPerSecond? = null)

The cache capacity limit of the Serverless Cache.

Link copied to clipboard
data class ServerlessCacheDataStorage(val maximum: Int? = null, val minimum: Int? = null, val unit: ServerlessCacheDataStorageUnit)

The cached data capacity of the Serverless Cache.

Link copied to clipboard
data class ServerlessCacheEcpuPerSecond(val maximum: Int? = null, val minimum: Int? = null)

The ECPU per second of the Serverless Cache.

Link copied to clipboard
data class ServerlessCacheEndpoint(val address: String? = null, val port: String? = null)

The address and the port.