Class StorageDatabasecenterPartnerapiV1mainResourceMaintenanceInfo
MaintenanceInfo to capture the maintenance details of database resource.
Implements
Inherited Members
Namespace: Google.Apis.CloudAlloyDBAdmin.v1.Data
Assembly: Google.Apis.CloudAlloyDBAdmin.v1.dll
Syntax
public class StorageDatabasecenterPartnerapiV1mainResourceMaintenanceInfo : IDirectResponseSchema
Properties
CurrentVersionReleaseDate
Optional. The date when the current maintenance version was released.
Declaration
[JsonProperty("currentVersionReleaseDate")]
public virtual GoogleTypeDate CurrentVersionReleaseDate { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleTypeDate |
DenyMaintenanceSchedules
Optional. List of Deny maintenance period for the database resource.
Declaration
[JsonProperty("denyMaintenanceSchedules")]
public virtual IList<StorageDatabasecenterPartnerapiV1mainResourceMaintenanceDenySchedule> DenyMaintenanceSchedules { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<StorageDatabasecenterPartnerapiV1mainResourceMaintenanceDenySchedule> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
IsInstanceStopped
Optional. Whether the instance is in stopped state. This information is temporarily being captured in maintenanceInfo, till STOPPED state is supported by DB Center.
Declaration
[JsonProperty("isInstanceStopped")]
public virtual bool? IsInstanceStopped { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
MaintenanceSchedule
Optional. Maintenance window for the database resource.
Declaration
[JsonProperty("maintenanceSchedule")]
public virtual StorageDatabasecenterPartnerapiV1mainResourceMaintenanceSchedule MaintenanceSchedule { get; set; }
Property Value
| Type | Description |
|---|---|
| StorageDatabasecenterPartnerapiV1mainResourceMaintenanceSchedule |
MaintenanceState
Output only. Current state of maintenance on the database resource.
Declaration
[JsonProperty("maintenanceState")]
public virtual string MaintenanceState { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
MaintenanceVersion
Optional. Current Maintenance version of the database resource. Example: "MYSQL_8_0_41.R20250531.01_15"
Declaration
[JsonProperty("maintenanceVersion")]
public virtual string MaintenanceVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
UpcomingMaintenance
Optional. Upcoming maintenance for the database resource. This field is populated once SLM generates and publishes upcoming maintenance window.
Declaration
[JsonProperty("upcomingMaintenance")]
public virtual StorageDatabasecenterPartnerapiV1mainUpcomingMaintenance UpcomingMaintenance { get; set; }
Property Value
| Type | Description |
|---|---|
| StorageDatabasecenterPartnerapiV1mainUpcomingMaintenance |