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 | 
        |