public sealed class RescheduleMaintenanceRequest : IMessage<RescheduleMaintenanceRequest>, IEquatable<RescheduleMaintenanceRequest>, IDeepCloneable<RescheduleMaintenanceRequest>, IBufferMessage, IMessage
Reference 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 |