public sealed class RestoreParameters : IMessage<RestoreParameters>, IEquatable<RestoreParameters>, IDeepCloneable<RestoreParameters>, IBufferMessage, IMessageReference documentation and code samples for the NetApp v1 API class RestoreParameters.
The RestoreParameters if volume is created from a snapshot or backup.
Implements
IMessageRestoreParameters, IEquatableRestoreParameters, IDeepCloneableRestoreParameters, IBufferMessage, IMessageNamespace
Google.Cloud.NetApp.V1Assembly
Google.Cloud.NetApp.V1.dll
Constructors
RestoreParameters()
public RestoreParameters()RestoreParameters(RestoreParameters)
public RestoreParameters(RestoreParameters other)| Parameter | |
|---|---|
| Name | Description |
other |
RestoreParameters |
Properties
HasSourceBackup
public bool HasSourceBackup { get; }Gets whether the "source_backup" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasSourceSnapshot
public bool HasSourceSnapshot { get; }Gets whether the "source_snapshot" field is set
| Property Value | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Type | Description |
string |
|
SourceCase
public RestoreParameters.SourceOneofCase SourceCase { get; }| Property Value | |
|---|---|
| Type | Description |
RestoreParametersSourceOneofCase |
|
SourceSnapshot
public string SourceSnapshot { get; set; }Full name of the snapshot resource. Format: projects/{project}/locations/{location}/volumes/{volume}/snapshots/{snapshot}
| Property Value | |
|---|---|
| Type | Description |
string |
|