public sealed class DeleteRestoreRequest : IMessage<DeleteRestoreRequest>, IEquatable<DeleteRestoreRequest>, IDeepCloneable<DeleteRestoreRequest>, IBufferMessage, IMessage
Reference 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 |