NetApp v1 API - Class CreateBackupRequest (1.0.0-beta03)

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

Reference documentation and code samples for the NetApp v1 API class CreateBackupRequest.

CreateBackupRequest creates a backup.

Inheritance

object > CreateBackupRequest

Namespace

Google.Cloud.NetApp.V1

Assembly

Google.Cloud.NetApp.V1.dll

Constructors

CreateBackupRequest()

public CreateBackupRequest()

CreateBackupRequest(CreateBackupRequest)

public CreateBackupRequest(CreateBackupRequest other)
Parameter
NameDescription
otherCreateBackupRequest

Properties

Backup

public Backup Backup { get; set; }

Required. A backup resource

Property Value
TypeDescription
Backup

BackupId

public string BackupId { get; set; }

Required. The ID to use for the backup. The ID must be unique within the specified backupVault. This value must start with a lowercase letter followed by up to 62 lowercase letters, numbers, or hyphens, and cannot end with a hyphen. Values that do not match this pattern will trigger an INVALID_ARGUMENT error.

Property Value
TypeDescription
string

Parent

public string Parent { get; set; }

Required. The NetApp backupVault to create the backups of, in the format projects/*/locations/*/backupVaults/{backup_vault_id}

Property Value
TypeDescription
string

ParentAsBackupVaultName

public BackupVaultName ParentAsBackupVaultName { get; set; }

BackupVaultName-typed view over the Parent resource name property.

Property Value
TypeDescription
BackupVaultName