NetApp v1 API - Class CreateBackupVaultRequest (1.0.0)

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

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

CreateBackupVaultRequest creates a backup vault.

Inheritance

object > CreateBackupVaultRequest

Namespace

Google.Cloud.NetApp.V1

Assembly

Google.Cloud.NetApp.V1.dll

Constructors

CreateBackupVaultRequest()

public CreateBackupVaultRequest()

CreateBackupVaultRequest(CreateBackupVaultRequest)

public CreateBackupVaultRequest(CreateBackupVaultRequest other)
Parameter
NameDescription
otherCreateBackupVaultRequest

Properties

BackupVault

public BackupVault BackupVault { get; set; }

Required. A backupVault resource

Property Value
TypeDescription
BackupVault

BackupVaultId

public string BackupVaultId { get; set; }

Required. The ID to use for the backupVault. The ID must be unique within the specified location. The max supported length is 63 characters. 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 location to create the backup vaults, in the format projects/{project_id}/locations/{location}

Property Value
TypeDescription
string

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
TypeDescription
LocationName