ResourceMaintenanceInfo
import type { ResourceMaintenanceInfo } from "https://googleapis.deno.dev/v1/redis:v1.ts";MaintenanceInfo to capture the maintenance details of database resource.
interface ResourceMaintenanceInfo {
currentVersionReleaseDate?: Date;
denyMaintenanceSchedules?: ResourceMaintenanceDenySchedule[];
isInstanceStopped?: boolean;
maintenanceSchedule?: ResourceMaintenanceSchedule;
readonly maintenanceState?:
| "MAINTENANCE_STATE_UNSPECIFIED"
| "CREATING"
| "READY"
| "UPDATING"
| "REPAIRING"
| "DELETING"
| "ERROR";
maintenanceVersion?: string;
upcomingMaintenance?: UpcomingMaintenance;
}§Properties
§
denyMaintenanceSchedules?: ResourceMaintenanceDenySchedule[]
[src]Optional. List of Deny maintenance period for the database resource.
§
isInstanceStopped?: boolean
[src]Optional. Whether the instance is in stopped state. This information is temporarily being captured in maintenanceInfo, till STOPPED state is supported by DB Center.
§
maintenanceSchedule?: ResourceMaintenanceSchedule
[src]Optional. Maintenance window for the database resource.
§
readonly maintenanceState?: "MAINTENANCE_STATE_UNSPECIFIED" | "CREATING" | "READY" | "UPDATING" | "REPAIRING" | "DELETING" | "ERROR"
[src]Output only. Current state of maintenance on the database resource.
§
maintenanceVersion?: string
[src]Optional. Current Maintenance version of the database resource. Example: "MYSQL_8_0_41.R20250531.01_15"
§
upcomingMaintenance?: UpcomingMaintenance
[src]Optional. Upcoming maintenance for the database resource. This field is populated once SLM generates and publishes upcoming maintenance window.