ElasticBackupProperties Constructors

Definition

Overloads

ElasticBackupProperties(ResourceIdentifier)

Source:
ElasticBackupProperties.ElasticSerializationCompatibility.cs

Initializes a new instance of ElasticBackupProperties.

public ElasticBackupProperties(Azure.Core.ResourceIdentifier elasticVolumeResourceId);
new Azure.ResourceManager.NetApp.Models.ElasticBackupProperties : Azure.Core.ResourceIdentifier -> Azure.ResourceManager.NetApp.Models.ElasticBackupProperties
Public Sub New (elasticVolumeResourceId As ResourceIdentifier)

Parameters

elasticVolumeResourceId
ResourceIdentifier

ResourceId used to identify the Elastic Volume.

Exceptions

elasticVolumeResourceId is null.

Applies to

ElasticBackupProperties(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<NetAppProvisioningState>, Nullable<Int64>, String, Nullable<ElasticBackupType>, String, ResourceIdentifier, Nullable<ElasticBackupSnapshotUsage>, ResourceIdentifier, ResourceIdentifier, Nullable<ElasticBackupVolumeSize>)

Source:
ElasticBackupProperties.ElasticCompatibility.cs
public ElasticBackupProperties(DateTimeOffset? createdOn = default, DateTimeOffset? snapshotCreationOn = default, DateTimeOffset? completionOn = default, Azure.ResourceManager.NetApp.Models.NetAppProvisioningState? provisioningState = default, long? size = default, string label = default, Azure.ResourceManager.NetApp.Models.ElasticBackupType? backupType = default, string failureReason = default, Azure.Core.ResourceIdentifier elasticVolumeResourceId = default, Azure.ResourceManager.NetApp.Models.ElasticBackupSnapshotUsage? snapshotUsage = default, Azure.Core.ResourceIdentifier elasticSnapshotResourceId = default, Azure.Core.ResourceIdentifier elasticBackupPolicyResourceId = default, Azure.ResourceManager.NetApp.Models.ElasticBackupVolumeSize? volumeSize = default);
new Azure.ResourceManager.NetApp.Models.ElasticBackupProperties : Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.NetApp.Models.NetAppProvisioningState> * Nullable<int64> * string * Nullable<Azure.ResourceManager.NetApp.Models.ElasticBackupType> * string * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.NetApp.Models.ElasticBackupSnapshotUsage> * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.NetApp.Models.ElasticBackupVolumeSize> -> Azure.ResourceManager.NetApp.Models.ElasticBackupProperties
Public Sub New (Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional snapshotCreationOn As Nullable(Of DateTimeOffset) = Nothing, Optional completionOn As Nullable(Of DateTimeOffset) = Nothing, Optional provisioningState As Nullable(Of NetAppProvisioningState) = Nothing, Optional size As Nullable(Of Long) = Nothing, Optional label As String = Nothing, Optional backupType As Nullable(Of ElasticBackupType) = Nothing, Optional failureReason As String = Nothing, Optional elasticVolumeResourceId As ResourceIdentifier = Nothing, Optional snapshotUsage As Nullable(Of ElasticBackupSnapshotUsage) = Nothing, Optional elasticSnapshotResourceId As ResourceIdentifier = Nothing, Optional elasticBackupPolicyResourceId As ResourceIdentifier = Nothing, Optional volumeSize As Nullable(Of ElasticBackupVolumeSize) = Nothing)

Parameters

snapshotCreationOn
Nullable<DateTimeOffset>
completionOn
Nullable<DateTimeOffset>
provisioningState
Nullable<NetAppProvisioningState>
size
Nullable<Int64>
label
String
failureReason
String
elasticVolumeResourceId
ResourceIdentifier
elasticSnapshotResourceId
ResourceIdentifier
elasticBackupPolicyResourceId
ResourceIdentifier

Applies to