public sealed class RescheduleMaintenanceRequest : IMessage<RescheduleMaintenanceRequest>, IEquatable<RescheduleMaintenanceRequest>, IDeepCloneable<RescheduleMaintenanceRequest>, IBufferMessage, IMessageReference documentation and code samples for the Memorystore v1 API class RescheduleMaintenanceRequest.
Request for rescheduling instance maintenance.
Implements
IMessageRescheduleMaintenanceRequest, IEquatableRescheduleMaintenanceRequest, IDeepCloneableRescheduleMaintenanceRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Memorystore.V1Assembly
Google.Cloud.Memorystore.V1.dll
Constructors
RescheduleMaintenanceRequest()
public RescheduleMaintenanceRequest()RescheduleMaintenanceRequest(RescheduleMaintenanceRequest)
public RescheduleMaintenanceRequest(RescheduleMaintenanceRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
RescheduleMaintenanceRequest |
Properties
InstanceName
public InstanceName InstanceName { get; set; }InstanceName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
InstanceName |
|
Name
public string Name { get; set; }Required. Name of the instance to reschedule maintenance for:
projects/{project}/locations/{location_id}/instances/{instance}
| Property Value | |
|---|---|
| Type | Description |
string |
|
RescheduleType
public RescheduleMaintenanceRequest.Types.RescheduleType RescheduleType { get; set; }Required. If reschedule type is SPECIFIC_TIME, schedule_time must be set.
| Property Value | |
|---|---|
| Type | Description |
RescheduleMaintenanceRequestTypesRescheduleType |
|
ScheduleTime
public Timestamp ScheduleTime { get; set; }Optional. Timestamp when the maintenance shall be rescheduled to if
reschedule_type=SPECIFIC_TIME, in RFC 3339 format.
Example: 2012-11-15T16:19:00.094Z.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|