public sealed class RescheduleMaintenanceRequest : IMessage<RescheduleMaintenanceRequest>, IEquatable<RescheduleMaintenanceRequest>, IDeepCloneable<RescheduleMaintenanceRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Memorystore for Memcached v1 API class RescheduleMaintenanceRequest.
Request for [RescheduleMaintenance][google.cloud.memcache.v1.CloudMemcache.RescheduleMaintenance].
Implements
IMessageRescheduleMaintenanceRequest, IEquatableRescheduleMaintenanceRequest, IDeepCloneableRescheduleMaintenanceRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Memcache.V1Assembly
Google.Cloud.Memcache.V1.dll
Constructors
RescheduleMaintenanceRequest()
public RescheduleMaintenanceRequest()
RescheduleMaintenanceRequest(RescheduleMaintenanceRequest)
public RescheduleMaintenanceRequest(RescheduleMaintenanceRequest other)
Parameter | |
---|---|
Name | Description |
other |
RescheduleMaintenanceRequest |
Properties
Instance
public string Instance { get; set; }
Required. Memcache instance resource name using the form:
projects/{project_id}/locations/{location_id}/instances/{instance_id}
where location_id
refers to a GCP region.
Property Value | |
---|---|
Type | Description |
string |
InstanceAsInstanceName
public InstanceName InstanceAsInstanceName { get; set; }
InstanceName-typed view over the Instance resource name property.
Property Value | |
---|---|
Type | Description |
InstanceName |
RescheduleType
public RescheduleMaintenanceRequest.Types.RescheduleType RescheduleType { get; set; }
Required. If reschedule type is SPECIFIC_TIME, must set up schedule_time as well.
Property Value | |
---|---|
Type | Description |
RescheduleMaintenanceRequestTypesRescheduleType |
ScheduleTime
public Timestamp ScheduleTime { get; set; }
Timestamp when the maintenance shall be rescheduled to if
reschedule_type=SPECIFIC_TIME, in RFC 3339 format, for
example 2012-11-15T16:19:00.094Z
.
Property Value | |
---|---|
Type | Description |
Timestamp |