public sealed class DeleteRestorePlanRequest : IMessage<DeleteRestorePlanRequest>, IEquatable<DeleteRestorePlanRequest>, IDeepCloneable<DeleteRestorePlanRequest>, IBufferMessage, IMessageReference documentation and code samples for the Backup for GKE v1 API class DeleteRestorePlanRequest.
Request message for DeleteRestorePlan.
Implements
IMessageDeleteRestorePlanRequest, IEquatableDeleteRestorePlanRequest, IDeepCloneableDeleteRestorePlanRequest, IBufferMessage, IMessageNamespace
Google.Cloud.GkeBackup.V1Assembly
Google.Cloud.GkeBackup.V1.dll
Constructors
DeleteRestorePlanRequest()
public DeleteRestorePlanRequest()DeleteRestorePlanRequest(DeleteRestorePlanRequest)
public DeleteRestorePlanRequest(DeleteRestorePlanRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
DeleteRestorePlanRequest |
Properties
Etag
public string Etag { get; set; }Optional. If provided, this value must match the current value of the target RestorePlan's [etag][google.cloud.gkebackup.v1.RestorePlan.etag] field or the request is rejected.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Force
public bool Force { get; set; }Optional. If set to true, any Restores below this RestorePlan will also be deleted. Otherwise, the request will only succeed if the RestorePlan has no Restores.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Name
public string Name { get; set; }Required. Fully qualified RestorePlan name.
Format: projects/*/locations/*/restorePlans/*
| Property Value | |
|---|---|
| Type | Description |
string |
|
RestorePlanName
public RestorePlanName RestorePlanName { get; set; }RestorePlanName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
RestorePlanName |
|