ElasticBackupProperties Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
ElasticBackupProperties(ResourceIdentifier)
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>)
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
- createdOn
- Nullable<DateTimeOffset>
- snapshotCreationOn
- Nullable<DateTimeOffset>
- completionOn
- Nullable<DateTimeOffset>
- provisioningState
- Nullable<NetAppProvisioningState>
- label
- String
- backupType
- Nullable<ElasticBackupType>
- failureReason
- String
- elasticVolumeResourceId
- ResourceIdentifier
- snapshotUsage
- Nullable<ElasticBackupSnapshotUsage>
- elasticSnapshotResourceId
- ResourceIdentifier
- elasticBackupPolicyResourceId
- ResourceIdentifier
- volumeSize
- Nullable<ElasticBackupVolumeSize>