Package-level declarations
Types
Link copied to clipboard
data class ClusterArgs(val authorizationMode: Output<String>? = null, val automatedBackupConfig: Output<ClusterAutomatedBackupConfigArgs>? = null, val crossClusterReplicationConfig: Output<ClusterCrossClusterReplicationConfigArgs>? = null, val deletionProtectionEnabled: Output<Boolean>? = null, val gcsSource: Output<ClusterGcsSourceArgs>? = null, val kmsKey: Output<String>? = null, val maintenancePolicy: Output<ClusterMaintenancePolicyArgs>? = null, val managedBackupSource: Output<ClusterManagedBackupSourceArgs>? = null, val name: Output<String>? = null, val nodeType: Output<String>? = null, val persistenceConfig: Output<ClusterPersistenceConfigArgs>? = null, val project: Output<String>? = null, val pscConfigs: Output<List<ClusterPscConfigArgs>>? = null, val redisConfigs: Output<Map<String, String>>? = null, val region: Output<String>? = null, val replicaCount: Output<Int>? = null, val shardCount: Output<Int>? = null, val transitEncryptionMode: Output<String>? = null, val zoneDistributionConfig: Output<ClusterZoneDistributionConfigArgs>? = null) : ConvertibleToJava<ClusterArgs>
Link copied to clipboard
class ClusterArgsBuilder
Builder for ClusterArgs.
Link copied to clipboard
Link copied to clipboard
class ClusterResourceBuilder
Builder for Cluster.
Link copied to clipboard
Link copied to clipboard
data class ClusterUserCreatedConnectionsArgs(val clusterEndpoints: Output<List<ClusterUserCreatedConnectionsClusterEndpointArgs>>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val region: Output<String>? = null) : ConvertibleToJava<ClusterUserCreatedConnectionsArgs>
Link copied to clipboard
Builder for ClusterUserCreatedConnectionsArgs.
Link copied to clipboard
Link copied to clipboard
Builder for ClusterUserCreatedConnections.
Link copied to clipboard
data class InstanceArgs(val alternativeLocationId: Output<String>? = null, val authEnabled: Output<Boolean>? = null, val authorizedNetwork: Output<String>? = null, val connectMode: Output<String>? = null, val customerManagedKey: Output<String>? = null, val displayName: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val locationId: Output<String>? = null, val maintenancePolicy: Output<InstanceMaintenancePolicyArgs>? = null, val maintenanceVersion: Output<String>? = null, val memorySizeGb: Output<Int>? = null, val name: Output<String>? = null, val persistenceConfig: Output<InstancePersistenceConfigArgs>? = null, val project: Output<String>? = null, val readReplicasMode: Output<String>? = null, val redisConfigs: Output<Map<String, String>>? = null, val redisVersion: Output<String>? = null, val region: Output<String>? = null, val replicaCount: Output<Int>? = null, val reservedIpRange: Output<String>? = null, val secondaryIpRange: Output<String>? = null, val tier: Output<String>? = null, val transitEncryptionMode: Output<String>? = null) : ConvertibleToJava<InstanceArgs>
A Google Cloud Redis instance. To get more information about Instance, see:
Link copied to clipboard
class InstanceArgsBuilder
Builder for InstanceArgs.
Link copied to clipboard
Link copied to clipboard
class InstanceResourceBuilder
Builder for Instance.
Link copied to clipboard
object RedisFunctions
Functions
Link copied to clipboard
suspend fun clusterUserCreatedConnections(name: String, block: suspend ClusterUserCreatedConnectionsResourceBuilder.() -> Unit): ClusterUserCreatedConnections