public sealed class RescheduleMaintenanceRequest : IMessage<RescheduleMaintenanceRequest>, IEquatable<RescheduleMaintenanceRequest>, IDeepCloneable<RescheduleMaintenanceRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Memorystore for Redis v1 API class RescheduleMaintenanceRequest.
Request for [RescheduleMaintenance][google.cloud.redis.v1.CloudRedis.RescheduleMaintenance].
Implements
IMessage<RescheduleMaintenanceRequest>, IEquatable<RescheduleMaintenanceRequest>, IDeepCloneable<RescheduleMaintenanceRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.Redis.V1Assembly
Google.Cloud.Redis.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. Redis 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 |
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 |
RescheduleMaintenanceRequest.Types.RescheduleType |
ScheduleTime
public Timestamp ScheduleTime { get; set; }
Optional. 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 |