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