public sealed class UpdateRestorePlanRequest : IMessage<UpdateRestorePlanRequest>, IEquatable<UpdateRestorePlanRequest>, IDeepCloneable<UpdateRestorePlanRequest>, IBufferMessage, IMessageReference documentation and code samples for the Backup for GKE v1 API class UpdateRestorePlanRequest.
Request message for UpdateRestorePlan.
Implements
IMessageUpdateRestorePlanRequest, IEquatableUpdateRestorePlanRequest, IDeepCloneableUpdateRestorePlanRequest, IBufferMessage, IMessageNamespace
Google.Cloud.GkeBackup.V1Assembly
Google.Cloud.GkeBackup.V1.dll
Constructors
UpdateRestorePlanRequest()
public UpdateRestorePlanRequest()UpdateRestorePlanRequest(UpdateRestorePlanRequest)
public UpdateRestorePlanRequest(UpdateRestorePlanRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
UpdateRestorePlanRequest |
Properties
RestorePlan
public RestorePlan RestorePlan { get; set; }Required. A new version of the RestorePlan resource that contains updated
fields. This may be sparsely populated if an update_mask is provided.
| Property Value | |
|---|---|
| Type | Description |
RestorePlan |
|
UpdateMask
public FieldMask UpdateMask { get; set; }Optional. This is used to specify the fields to be overwritten in the
RestorePlan targeted for update. The values for each of these
updated fields will be taken from the restore_plan provided
with this request. Field names are relative to the root of the resource.
If no update_mask is provided, all fields in restore_plan will be
written to the target RestorePlan resource.
Note that OUTPUT_ONLY and IMMUTABLE fields in restore_plan are ignored
and are not used to update the target RestorePlan.
| Property Value | |
|---|---|
| Type | Description |
FieldMask |
|