ArmNetAppModelFactory.NetAppBackupData Method

Definition

Overloads

NetAppBackupData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<DateTimeOffset>, String, Nullable<Int64>, String, Nullable<NetAppBackupType>, String, ResourceIdentifier, Nullable<Boolean>, String, ResourceIdentifier)

Initializes a new instance of Azure.ResourceManager.NetApp.NetAppBackupData.

NetAppBackupData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<DateTimeOffset>, String, Nullable<Int64>, String, Nullable<NetAppBackupType>, String, ResourceIdentifier, Nullable<Boolean>, String, String)

Initializes a new instance of Azure.ResourceManager.NetApp.NetAppBackupData.

NetAppBackupData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<DateTimeOffset>, String, Nullable<Int64>, String, Nullable<NetAppBackupType>, String, ResourceIdentifier, Nullable<Boolean>, String, ResourceIdentifier)

Source:
ArmNetAppModelFactory.cs

Initializes a new instance of Azure.ResourceManager.NetApp.NetAppBackupData.

public static Azure.ResourceManager.NetApp.NetAppBackupData NetAppBackupData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string backupId = default, DateTimeOffset? createdOn = default, string provisioningState = default, long? size = default, string label = default, Azure.ResourceManager.NetApp.Models.NetAppBackupType? backupType = default, string failureReason = default, Azure.Core.ResourceIdentifier volumeResourceId = default, bool? useExistingSnapshot = default, string snapshotName = default, Azure.Core.ResourceIdentifier backupPolicyArmResourceId = default);
static member NetAppBackupData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * Nullable<DateTimeOffset> * string * Nullable<int64> * string * Nullable<Azure.ResourceManager.NetApp.Models.NetAppBackupType> * string * Azure.Core.ResourceIdentifier * Nullable<bool> * string * Azure.Core.ResourceIdentifier -> Azure.ResourceManager.NetApp.NetAppBackupData
Public Shared Function NetAppBackupData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional backupId As String = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional provisioningState As String = Nothing, Optional size As Nullable(Of Long) = Nothing, Optional label As String = Nothing, Optional backupType As Nullable(Of NetAppBackupType) = Nothing, Optional failureReason As String = Nothing, Optional volumeResourceId As ResourceIdentifier = Nothing, Optional useExistingSnapshot As Nullable(Of Boolean) = Nothing, Optional snapshotName As String = Nothing, Optional backupPolicyArmResourceId As ResourceIdentifier = Nothing) As NetAppBackupData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

backupId
String

UUID v4 used to identify the Backup.

createdOn
Nullable<DateTimeOffset>

The creation date of the backup.

provisioningState
String

Azure lifecycle management.

size
Nullable<Int64>

Size of backup in bytes.

label
String

Label for backup.

backupType
Nullable<Azure.ResourceManager.NetApp.Models.NetAppBackupType>

Type of backup Manual or Scheduled.

failureReason
String

Failure reason.

volumeResourceId
ResourceIdentifier

ResourceId used to identify the Volume.

useExistingSnapshot
Nullable<Boolean>

Manual backup an already existing snapshot. This will always be false for scheduled backups and true/false for manual backups.

snapshotName
String

The name of the snapshot.

backupPolicyArmResourceId
ResourceIdentifier

ResourceId used to identify the backup policy.

Returns

Azure.ResourceManager.NetApp.NetAppBackupData

A new Azure.ResourceManager.NetApp.NetAppBackupData instance for mocking.

Applies to

NetAppBackupData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<DateTimeOffset>, String, Nullable<Int64>, String, Nullable<NetAppBackupType>, String, ResourceIdentifier, Nullable<Boolean>, String, String)

Source:
ArmNetAppModelFactory.cs
Source:
ArmNetAppModelFactory.cs

Initializes a new instance of Azure.ResourceManager.NetApp.NetAppBackupData.

public static Azure.ResourceManager.NetApp.NetAppBackupData NetAppBackupData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string backupId = default, DateTimeOffset? createdOn = default, string provisioningState = default, long? size = default, string label = default, Azure.ResourceManager.NetApp.Models.NetAppBackupType? backupType = default, string failureReason = default, Azure.Core.ResourceIdentifier volumeResourceId = default, bool? useExistingSnapshot = default, string snapshotName = default, string backupPolicyResourceId = default);
static member NetAppBackupData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * Nullable<DateTimeOffset> * string * Nullable<int64> * string * Nullable<Azure.ResourceManager.NetApp.Models.NetAppBackupType> * string * Azure.Core.ResourceIdentifier * Nullable<bool> * string * string -> Azure.ResourceManager.NetApp.NetAppBackupData
Public Shared Function NetAppBackupData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional backupId As String = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional provisioningState As String = Nothing, Optional size As Nullable(Of Long) = Nothing, Optional label As String = Nothing, Optional backupType As Nullable(Of NetAppBackupType) = Nothing, Optional failureReason As String = Nothing, Optional volumeResourceId As ResourceIdentifier = Nothing, Optional useExistingSnapshot As Nullable(Of Boolean) = Nothing, Optional snapshotName As String = Nothing, Optional backupPolicyResourceId As String = Nothing) As NetAppBackupData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

backupId
String

UUID v4 used to identify the Backup.

createdOn
Nullable<DateTimeOffset>

The creation date of the backup.

provisioningState
String

Azure lifecycle management.

size
Nullable<Int64>

Size of backup in bytes.

label
String

Label for backup.

backupType
Nullable<Azure.ResourceManager.NetApp.Models.NetAppBackupType>

Type of backup Manual or Scheduled.

failureReason
String

Failure reason.

volumeResourceId
ResourceIdentifier

ResourceId used to identify the Volume.

useExistingSnapshot
Nullable<Boolean>

Manual backup an already existing snapshot. This will always be false for scheduled backups and true/false for manual backups.

snapshotName
String

The name of the snapshot.

backupPolicyResourceId
String

ResourceId used to identify the backup policy.

Returns

Azure.ResourceManager.NetApp.NetAppBackupData

A new Azure.ResourceManager.NetApp.NetAppBackupData instance for mocking.

Applies to