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 securityGroupNames: 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 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 numberCacheClusters: Int, val port: Int, val primaryEndpointAddress: String, val readerEndpointAddress: String, val replicasPerNodeGroup: Int, val replicationGroupDescription: String, val replicationGroupId: String, val snapshotRetentionLimit: Int, val snapshotWindow: String)

A collection of values returned by getReplicationGroup.

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)

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 ReplicationGroupClusterMode(val numNodeGroups: Int? = null, val replicasPerNodeGroup: Int? = null)
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 UserAuthenticationMode(val passwordCount: Int? = null, val passwords: List<String>? = null, val type: String)