Package-level declarations

Types

Link copied to clipboard
data class ClusterCacheNode(val address: String? = null, val availabilityZone: String? = null, val id: String? = null, val outpostArn: String? = null, val port: Int? = null)
Link copied to clipboard
data class ClusterLogDeliveryConfiguration(val destination: String, val destinationType: String, val logFormat: String, val logType: String)
Link copied to clipboard
data class GetClusterCacheNode(val address: String, val availabilityZone: String, val id: String, val outpostArn: String, val port: Int)
Link copied to clipboard
data class GetClusterLogDeliveryConfiguration(val destination: String, val destinationType: String, val logFormat: String, val logType: String)
Link copied to clipboard
data class GetClusterResult(val arn: String, val availabilityZone: String, val cacheNodes: List<GetClusterCacheNode>, val clusterAddress: String, val clusterId: String, val configurationEndpoint: String, val engine: String, val engineVersion: String, val id: String, val ipDiscovery: String, val logDeliveryConfigurations: List<GetClusterLogDeliveryConfiguration>, val maintenanceWindow: String, val networkType: String, val nodeType: String, val notificationTopicArn: String, val numCacheNodes: Int, val parameterGroupName: String, val port: Int, val preferredOutpostArn: String, val replicationGroupId: String, val securityGroupIds: List<String>, val snapshotRetentionLimit: Int, val snapshotWindow: String, val subnetGroupName: String, val tags: Map<String, String>)

A collection of values returned by getCluster.

data class GetReplicationGroupLogDeliveryConfiguration(val destination: String, val destinationType: String, val logFormat: String, val logType: String)
Link copied to clipboard
data class GetReplicationGroupResult(val arn: String, val authTokenEnabled: Boolean, val automaticFailoverEnabled: Boolean, val clusterMode: String, val configurationEndpointAddress: String, val description: String, val id: String, val logDeliveryConfigurations: List<GetReplicationGroupLogDeliveryConfiguration>, val memberClusters: List<String>, val multiAzEnabled: Boolean, val nodeType: String, val numCacheClusters: Int, val numNodeGroups: Int, val port: Int, val primaryEndpointAddress: String, val readerEndpointAddress: String, val replicasPerNodeGroup: Int, val replicationGroupId: String, val snapshotRetentionLimit: Int, val snapshotWindow: String)

A collection of values returned by getReplicationGroup.

Link copied to clipboard
data class GetReservedCacheNodeOfferingResult(val cacheNodeType: String, val duration: String, val fixedPrice: Double, val id: String, val offeringId: String, val offeringType: String, val productDescription: String)

A collection of values returned by getReservedCacheNodeOffering.

data class GetServerlessCacheCacheUsageLimitsDataStorage(val maximum: Int, val minimum: Int, val unit: String)
data class GetServerlessCacheCacheUsageLimitsEcpuPerSecond(val maximum: Int, val minimum: Int)
Link copied to clipboard
data class GetServerlessCacheEndpoint(val address: String, val port: Int)
Link copied to clipboard
data class GetServerlessCacheReaderEndpoint(val address: String, val port: Int)
Link copied to clipboard
data class GetServerlessCacheResult(val arn: String, val cacheUsageLimits: GetServerlessCacheCacheUsageLimits, val createTime: String, val dailySnapshotTime: String, val description: String, val endpoint: GetServerlessCacheEndpoint, val engine: String, val fullEngineVersion: String, val id: String, val kmsKeyId: String, val majorEngineVersion: String, val name: String, val readerEndpoint: GetServerlessCacheReaderEndpoint, val securityGroupIds: List<String>, val snapshotRetentionLimit: Int, val status: String, val subnetIds: List<String>, val userGroupId: String)

A collection of values returned by getServerlessCache.

Link copied to clipboard
data class GetSubnetGroupResult(val arn: String, val description: String, val id: String, val name: String, val subnetIds: List<String>, val tags: Map<String, String>? = null, val vpcId: String)

A collection of values returned by getSubnetGroup.

Link copied to clipboard
data class GetUserAuthenticationMode(val passwordCount: Int? = null, val type: String? = null)
Link copied to clipboard
data class GetUserResult(val accessString: String? = null, val authenticationModes: List<GetUserAuthenticationMode>? = null, val engine: String? = null, val id: String, val noPasswordRequired: Boolean? = null, val passwords: List<String>? = null, val userId: String, val userName: String? = null)

A collection of values returned by getUser.

Link copied to clipboard
data class GlobalReplicationGroupGlobalNodeGroup(val globalNodeGroupId: String? = null, val slots: String? = null)
Link copied to clipboard
data class ParameterGroupParameter(val name: String, val value: String)
Link copied to clipboard
data class ReplicationGroupLogDeliveryConfiguration(val destination: String, val destinationType: String, val logFormat: String, val logType: String)
Link copied to clipboard
data class ReservedCacheNodeRecurringCharge(val recurringChargeAmount: Double, val recurringChargeFrequency: String)
Link copied to clipboard
data class ReservedCacheNodeTimeouts(val create: String? = null, val delete: String? = null, val update: String? = null)
data class ServerlessCacheCacheUsageLimitsDataStorage(val maximum: Int? = null, val minimum: Int? = null, val unit: String)
data class ServerlessCacheCacheUsageLimitsEcpuPerSecond(val maximum: Int? = null, val minimum: Int? = null)
Link copied to clipboard
data class ServerlessCacheEndpoint(val address: String, val port: Int)
Link copied to clipboard
data class ServerlessCacheReaderEndpoint(val address: String, val port: Int)
Link copied to clipboard
data class ServerlessCacheTimeouts(val create: String? = null, val delete: String? = null, val update: String? = null)
Link copied to clipboard
data class UserAuthenticationMode(val passwordCount: Int? = null, val passwords: List<String>? = null, val type: String)