NetApp v1 API - Class RestoreParameters (1.0.0-beta03)

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

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

The RestoreParameters if volume is created from a snapshot or backup.

Inheritance

object > RestoreParameters

Namespace

Google.Cloud.NetApp.V1

Assembly

Google.Cloud.NetApp.V1.dll

Constructors

RestoreParameters()

public RestoreParameters()

RestoreParameters(RestoreParameters)

public RestoreParameters(RestoreParameters other)
Parameter
NameDescription
otherRestoreParameters

Properties

HasSourceBackup

public bool HasSourceBackup { get; }

Gets whether the "source_backup" field is set

Property Value
TypeDescription
bool

HasSourceSnapshot

public bool HasSourceSnapshot { get; }

Gets whether the "source_snapshot" field is set

Property Value
TypeDescription
bool

SourceBackup

public string SourceBackup { get; set; }

Full name of the backup resource. Format: projects/{project}/locations/{location}/backupVaults/{backup_vault_id}/backups/{backup_id}

Property Value
TypeDescription
string

SourceCase

public RestoreParameters.SourceOneofCase SourceCase { get; }
Property Value
TypeDescription
RestoreParametersSourceOneofCase

SourceSnapshot

public string SourceSnapshot { get; set; }

Full name of the snapshot resource. Format: projects/{project}/locations/{location}/volumes/{volume}/snapshots/{snapshot}

Property Value
TypeDescription
string