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