public sealed class DeleteRestorePlanRequest : IMessage<DeleteRestorePlanRequest>, IEquatable<DeleteRestorePlanRequest>, IDeepCloneable<DeleteRestorePlanRequest>, IBufferMessage, IMessage
Request message for DeleteRestorePlan.
Implements
IMessage<DeleteRestorePlanRequest>, IEquatable<DeleteRestorePlanRequest>, IDeepCloneable<DeleteRestorePlanRequest>, 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; }
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; }
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 |
Boolean |
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 |