public sealed class DeleteRestoreRequest : IMessage<DeleteRestoreRequest>, IEquatable<DeleteRestoreRequest>, IDeepCloneable<DeleteRestoreRequest>, IBufferMessage, IMessageReference documentation and code samples for the Backup for GKE v1 API class DeleteRestoreRequest.
Request message for DeleteRestore.
Implements
IMessageDeleteRestoreRequest, IEquatableDeleteRestoreRequest, IDeepCloneableDeleteRestoreRequest, IBufferMessage, IMessageNamespace
Google.Cloud.GkeBackup.V1Assembly
Google.Cloud.GkeBackup.V1.dll
Constructors
DeleteRestoreRequest()
public DeleteRestoreRequest()DeleteRestoreRequest(DeleteRestoreRequest)
public DeleteRestoreRequest(DeleteRestoreRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
DeleteRestoreRequest |
Properties
Etag
public string Etag { get; set; }Optional. 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 | |
|---|---|
| Type | Description |
string |
|
Force
public bool Force { get; set; }Optional. 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 | |
|---|---|
| Type | Description |
bool |
|
Name
public string Name { get; set; }Required. Full name of the Restore
Format: projects/*/locations/*/restorePlans/*/restores/*
| Property Value | |
|---|---|
| Type | Description |
string |
|
RestoreName
public RestoreName RestoreName { get; set; }RestoreName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
RestoreName |
|