Package-level declarations
Types
Link copied to clipboard
data class GetInstanceResult(val alternativeLocationId: String, val authEnabled: Boolean, val authorizedNetwork: String, val availableMaintenanceVersions: List<String>, val connectMode: String, val createTime: String, val currentLocationId: String, val customerManagedKey: String, val displayName: String, val host: String, val labels: Map<String, String>, val location: String, val maintenancePolicy: MaintenancePolicyResponse, val maintenanceSchedule: MaintenanceScheduleResponse, val maintenanceVersion: String, val memorySizeGb: Int, val name: String, val nodes: List<NodeInfoResponse>, val persistenceConfig: PersistenceConfigResponse, val persistenceIamIdentity: String, val port: Int, val readEndpoint: String, val readEndpointPort: Int, val readReplicasMode: String, val redisConfigs: Map<String, String>, val redisVersion: String, val replicaCount: Int, val reservedIpRange: String, val secondaryIpRange: String, val serverCaCerts: List<TlsCertificateResponse>, val state: String, val statusMessage: String, val suspensionReasons: List<String>, val tier: String, val transitEncryptionMode: String)
Link copied to clipboard
data class MaintenancePolicyResponse(val createTime: String, val description: String, val updateTime: String, val weeklyMaintenanceWindow: List<WeeklyMaintenanceWindowResponse>)
Maintenance policy for an instance.
Link copied to clipboard
data class MaintenanceScheduleResponse(val canReschedule: Boolean, val endTime: String, val scheduleDeadlineTime: String, val startTime: String)
Upcoming maintenance schedule. If no maintenance is scheduled, fields are not populated.
Link copied to clipboard
Node specific properties.
Link copied to clipboard
data class PersistenceConfigResponse(val persistenceMode: String, val rdbNextSnapshotTime: String, val rdbSnapshotPeriod: String, val rdbSnapshotStartTime: String)
Configuration of the persistence functionality.
Link copied to clipboard
Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and google.protobuf.Timestamp
.
Link copied to clipboard
Link copied to clipboard
data class WeeklyMaintenanceWindowResponse(val day: String, val duration: String, val startTime: TimeOfDayResponse)
Time window in which disruptive maintenance updates occur. Non-disruptive updates can occur inside or outside this window.