Memorystore v1 API - Class RescheduleMaintenanceRequest (1.0.0-beta03)

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.

Inheritance

object > RescheduleMaintenanceRequest

Namespace

Google.Cloud.Memorystore.V1

Assembly

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