Package-level declarations
Types
Link copied to clipboard
data class ClusterDiscoveryEndpoint(val address: String? = null, val port: Int? = null, val pscConfig: ClusterDiscoveryEndpointPscConfig? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ClusterStateInfoUpdateInfo(val targetReplicaCount: Int? = null, val targetShardCount: Int? = null)
Link copied to clipboard
Link copied to clipboard
data class GetInstanceMaintenancePolicy(val createTime: String, val description: String, val updateTime: String, val weeklyMaintenanceWindows: List<GetInstanceMaintenancePolicyWeeklyMaintenanceWindow>)
Link copied to clipboard
data class GetInstanceMaintenancePolicyWeeklyMaintenanceWindow(val day: String, val duration: String, val startTimes: List<GetInstanceMaintenancePolicyWeeklyMaintenanceWindowStartTime>)
Link copied to clipboard
data class GetInstanceMaintenancePolicyWeeklyMaintenanceWindowStartTime(val hours: Int, val minutes: Int, val nanos: Int, val seconds: Int)
Link copied to clipboard
data class GetInstanceMaintenanceSchedule(val endTime: String, val scheduleDeadlineTime: String, val startTime: String)
Link copied to clipboard
Link copied to clipboard
data class GetInstancePersistenceConfig(val persistenceMode: String, val rdbNextSnapshotTime: String, val rdbSnapshotPeriod: String, val rdbSnapshotStartTime: String)
Link copied to clipboard
data class GetInstanceResult(val alternativeLocationId: String, val authEnabled: Boolean, val authString: String, val authorizedNetwork: String, val connectMode: String, val createTime: String, val currentLocationId: String, val customerManagedKey: String, val displayName: String, val effectiveLabels: Map<String, String>, val host: String, val id: String, val labels: Map<String, String>, val locationId: String, val maintenancePolicies: List<GetInstanceMaintenancePolicy>, val maintenanceSchedules: List<GetInstanceMaintenanceSchedule>, val maintenanceVersion: String, val memorySizeGb: Int, val name: String, val nodes: List<GetInstanceNode>, val persistenceConfigs: List<GetInstancePersistenceConfig>, val persistenceIamIdentity: String, val port: Int, val project: String? = null, val pulumiLabels: Map<String, String>, val readEndpoint: String, val readEndpointPort: Int, val readReplicasMode: String, val redisConfigs: Map<String, String>, val redisVersion: String, val region: String? = null, val replicaCount: Int, val reservedIpRange: String, val secondaryIpRange: String, val serverCaCerts: List<GetInstanceServerCaCert>, val tier: String, val transitEncryptionMode: String)
A collection of values returned by getInstance.
Link copied to clipboard
Link copied to clipboard
data class InstanceMaintenancePolicy(val createTime: String? = null, val description: String? = null, val updateTime: String? = null, val weeklyMaintenanceWindows: List<InstanceMaintenancePolicyWeeklyMaintenanceWindow>? = null)
Link copied to clipboard
data class InstanceMaintenancePolicyWeeklyMaintenanceWindow(val day: String, val duration: String? = null, val startTime: InstanceMaintenancePolicyWeeklyMaintenanceWindowStartTime)
Link copied to clipboard
data class InstanceMaintenancePolicyWeeklyMaintenanceWindowStartTime(val hours: Int? = null, val minutes: Int? = null, val nanos: Int? = null, val seconds: Int? = null)
Link copied to clipboard
data class InstanceMaintenanceSchedule(val endTime: String? = null, val scheduleDeadlineTime: String? = null, val startTime: String? = null)
Link copied to clipboard
Link copied to clipboard
data class InstancePersistenceConfig(val persistenceMode: String? = null, val rdbNextSnapshotTime: String? = null, val rdbSnapshotPeriod: String? = null, val rdbSnapshotStartTime: String? = null)
Link copied to clipboard