Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

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

§
currentVersionReleaseDate?: Date
[src]

Optional. The date when the current maintenance version was released.

§
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.