Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class ClusterLogDeliveryConfiguration(val destination: String, val destinationType: String, val logFormat: String, val logType: String)
Link copied to clipboard
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.
Link copied to clipboard
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
Link copied to clipboard
data class GetServerlessCacheCacheUsageLimits(val dataStorage: GetServerlessCacheCacheUsageLimitsDataStorage, val ecpuPerSecond: GetServerlessCacheCacheUsageLimitsEcpuPerSecond)
Link copied to clipboard
data class GetServerlessCacheCacheUsageLimitsDataStorage(val maximum: Int, val minimum: Int, val unit: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
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
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
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)
Link copied to clipboard
data class ServerlessCacheCacheUsageLimits(val dataStorage: ServerlessCacheCacheUsageLimitsDataStorage? = null, val ecpuPerSeconds: List<ServerlessCacheCacheUsageLimitsEcpuPerSecond>? = null)
Link copied to clipboard
data class ServerlessCacheCacheUsageLimitsDataStorage(val maximum: Int? = null, val minimum: Int? = null, val unit: String)
Link copied to clipboard
data class ServerlessCacheCacheUsageLimitsEcpuPerSecond(val maximum: Int? = null, val minimum: Int? = null)
Link copied to clipboard
Link copied to clipboard
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)