NetApp v1 API - Class CreateBackupRequest (1.5.0)

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
Name Description
other CreateBackupRequest

Properties

Backup

public Backup Backup { get; set; }

Required. A backup resource

Property Value
Type Description
Backup

BackupId

public string BackupId { get; set; }

Required. The ID to use for the backup. The ID must be unique within the specified backupVault. Must contain only letters, numbers, underscore and hyphen, with the first character a letter or underscore, the last a letter or underscore or a number, and a 63 character maximum.

Property Value
Type Description
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
Type Description
string

ParentAsBackupVaultName

public BackupVaultName ParentAsBackupVaultName { get; set; }

BackupVaultName-typed view over the Parent resource name property.

Property Value
Type Description
BackupVaultName