Class DeleteRestoreRequest (1.0.0-beta01)

public sealed class DeleteRestoreRequest : IMessage<DeleteRestoreRequest>, IEquatable<DeleteRestoreRequest>, IDeepCloneable<DeleteRestoreRequest>, IBufferMessage, IMessage

Request message for DeleteRestore.

Inheritance

Object > DeleteRestoreRequest

Namespace

Google.Cloud.GkeBackup.V1

Assembly

Google.Cloud.GkeBackup.V1.dll

Constructors

DeleteRestoreRequest()

public DeleteRestoreRequest()

DeleteRestoreRequest(DeleteRestoreRequest)

public DeleteRestoreRequest(DeleteRestoreRequest other)
Parameter
NameDescription
otherDeleteRestoreRequest

Properties

Etag

public string Etag { get; set; }

If provided, this value must match the current value of the target Restore's [etag][google.cloud.gkebackup.v1.Restore.etag] field or the request is rejected.

Property Value
TypeDescription
String

Force

public bool Force { get; set; }

If set to true, any VolumeRestores below this restore will also be deleted. Otherwise, the request will only succeed if the restore has no VolumeRestores.

Property Value
TypeDescription
Boolean

Name

public string Name { get; set; }

Required. Full name of the Restore Format: projects//locations//restorePlans//restores/

Property Value
TypeDescription
String

RestoreName

public RestoreName RestoreName { get; set; }

RestoreName-typed view over the Name resource name property.

Property Value
TypeDescription
RestoreName