DataBoxDiskJobDetails Constructors

Definition

Overloads

DataBoxDiskJobDetails()

Initializes a new instance of the DataBoxDiskJobDetails class.

DataBoxDiskJobDetails(ContactDetails, IList<JobStages>, ShippingAddress, PackageShippingDetails, PackageShippingDetails, IList<DataImportDetails>, IList<DataExportDetails>, Preferences, IList<CopyLogDetails>, String, String, KeyEncryptionKey, Nullable<Int32>, IList<Nullable<CustomerResolutionCode>>, LastMitigationActionOnJob, DatacenterAddressResponse, String, IDictionary<String,Nullable<Int32>>, IList<DataBoxDiskCopyProgress>, IDictionary<String,Nullable<Int32>>, String)

Initializes a new instance of the DataBoxDiskJobDetails class.

DataBoxDiskJobDetails()

Initializes a new instance of the DataBoxDiskJobDetails class.

public DataBoxDiskJobDetails ();
Public Sub New ()

Applies to

DataBoxDiskJobDetails(ContactDetails, IList<JobStages>, ShippingAddress, PackageShippingDetails, PackageShippingDetails, IList<DataImportDetails>, IList<DataExportDetails>, Preferences, IList<CopyLogDetails>, String, String, KeyEncryptionKey, Nullable<Int32>, IList<Nullable<CustomerResolutionCode>>, LastMitigationActionOnJob, DatacenterAddressResponse, String, IDictionary<String,Nullable<Int32>>, IList<DataBoxDiskCopyProgress>, IDictionary<String,Nullable<Int32>>, String)

Initializes a new instance of the DataBoxDiskJobDetails class.

public DataBoxDiskJobDetails (Microsoft.Azure.Management.DataBox.Models.ContactDetails contactDetails, System.Collections.Generic.IList<Microsoft.Azure.Management.DataBox.Models.JobStages> jobStages = default, Microsoft.Azure.Management.DataBox.Models.ShippingAddress shippingAddress = default, Microsoft.Azure.Management.DataBox.Models.PackageShippingDetails deliveryPackage = default, Microsoft.Azure.Management.DataBox.Models.PackageShippingDetails returnPackage = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataBox.Models.DataImportDetails> dataImportDetails = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataBox.Models.DataExportDetails> dataExportDetails = default, Microsoft.Azure.Management.DataBox.Models.Preferences preferences = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataBox.Models.CopyLogDetails> copyLogDetails = default, string reverseShipmentLabelSasKey = default, string chainOfCustodySasKey = default, Microsoft.Azure.Management.DataBox.Models.KeyEncryptionKey keyEncryptionKey = default, int? expectedDataSizeInTeraBytes = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataBox.Models.CustomerResolutionCode?> actions = default, Microsoft.Azure.Management.DataBox.Models.LastMitigationActionOnJob lastMitigationActionOnJob = default, Microsoft.Azure.Management.DataBox.Models.DatacenterAddressResponse datacenterAddress = default, string dataCenterCode = default, System.Collections.Generic.IDictionary<string,int?> preferredDisks = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataBox.Models.DataBoxDiskCopyProgress> copyProgress = default, System.Collections.Generic.IDictionary<string,int?> disksAndSizeDetails = default, string passkey = default);
new Microsoft.Azure.Management.DataBox.Models.DataBoxDiskJobDetails : Microsoft.Azure.Management.DataBox.Models.ContactDetails * System.Collections.Generic.IList<Microsoft.Azure.Management.DataBox.Models.JobStages> * Microsoft.Azure.Management.DataBox.Models.ShippingAddress * Microsoft.Azure.Management.DataBox.Models.PackageShippingDetails * Microsoft.Azure.Management.DataBox.Models.PackageShippingDetails * System.Collections.Generic.IList<Microsoft.Azure.Management.DataBox.Models.DataImportDetails> * System.Collections.Generic.IList<Microsoft.Azure.Management.DataBox.Models.DataExportDetails> * Microsoft.Azure.Management.DataBox.Models.Preferences * System.Collections.Generic.IList<Microsoft.Azure.Management.DataBox.Models.CopyLogDetails> * string * string * Microsoft.Azure.Management.DataBox.Models.KeyEncryptionKey * Nullable<int> * System.Collections.Generic.IList<Nullable<Microsoft.Azure.Management.DataBox.Models.CustomerResolutionCode>> * Microsoft.Azure.Management.DataBox.Models.LastMitigationActionOnJob * Microsoft.Azure.Management.DataBox.Models.DatacenterAddressResponse * string * System.Collections.Generic.IDictionary<string, Nullable<int>> * System.Collections.Generic.IList<Microsoft.Azure.Management.DataBox.Models.DataBoxDiskCopyProgress> * System.Collections.Generic.IDictionary<string, Nullable<int>> * string -> Microsoft.Azure.Management.DataBox.Models.DataBoxDiskJobDetails
Public Sub New (contactDetails As ContactDetails, Optional jobStages As IList(Of JobStages) = Nothing, Optional shippingAddress As ShippingAddress = Nothing, Optional deliveryPackage As PackageShippingDetails = Nothing, Optional returnPackage As PackageShippingDetails = Nothing, Optional dataImportDetails As IList(Of DataImportDetails) = Nothing, Optional dataExportDetails As IList(Of DataExportDetails) = Nothing, Optional preferences As Preferences = Nothing, Optional copyLogDetails As IList(Of CopyLogDetails) = Nothing, Optional reverseShipmentLabelSasKey As String = Nothing, Optional chainOfCustodySasKey As String = Nothing, Optional keyEncryptionKey As KeyEncryptionKey = Nothing, Optional expectedDataSizeInTeraBytes As Nullable(Of Integer) = Nothing, Optional actions As IList(Of Nullable(Of CustomerResolutionCode)) = Nothing, Optional lastMitigationActionOnJob As LastMitigationActionOnJob = Nothing, Optional datacenterAddress As DatacenterAddressResponse = Nothing, Optional dataCenterCode As String = Nothing, Optional preferredDisks As IDictionary(Of String, Nullable(Of Integer)) = Nothing, Optional copyProgress As IList(Of DataBoxDiskCopyProgress) = Nothing, Optional disksAndSizeDetails As IDictionary(Of String, Nullable(Of Integer)) = Nothing, Optional passkey As String = Nothing)

Parameters

contactDetails
ContactDetails

Contact details for notification and shipping.

jobStages
IList<JobStages>

List of stages that run in the job.

shippingAddress
ShippingAddress

Shipping address of the customer.

deliveryPackage
PackageShippingDetails

Delivery package shipping details.

returnPackage
PackageShippingDetails

Return package shipping details.

dataImportDetails
IList<DataImportDetails>

Details of the data to be imported into azure.

dataExportDetails
IList<DataExportDetails>

Details of the data to be exported from azure.

preferences
Preferences

Preferences for the order.

copyLogDetails
IList<CopyLogDetails>

List of copy log details.

reverseShipmentLabelSasKey
String

Shared access key to download the return shipment label

chainOfCustodySasKey
String

Shared access key to download the chain of custody logs

keyEncryptionKey
KeyEncryptionKey

Details about which key encryption type is being used.

expectedDataSizeInTeraBytes
Nullable<Int32>

The expected size of the data, which needs to be transferred in this job, in terabytes.

actions
IList<Nullable<CustomerResolutionCode>>

Available actions on the job.

lastMitigationActionOnJob
LastMitigationActionOnJob

Last mitigation action performed on the job.

datacenterAddress
DatacenterAddressResponse

Datacenter address to ship to, for the given sku and storage location.

dataCenterCode
String

DataCenter code. Possible values include: 'Invalid', 'BY2', 'BY1', 'ORK70', 'AM2', 'AMS20', 'BY21', 'BY24', 'MWH01', 'AMS06', 'SSE90', 'SYD03', 'SYD23', 'CBR20', 'YTO20', 'CWL20', 'LON24', 'BOM01', 'BL20', 'BL7', 'SEL20', 'TYO01', 'BN1', 'SN5', 'CYS04', 'TYO22', 'YTO21', 'YQB20', 'FRA22', 'MAA01', 'CPQ02', 'CPQ20', 'SIN20', 'HKG20', 'SG2', 'MEL23', 'SEL21', 'OSA20', 'SHA03', 'BJB', 'JNB22', 'JNB21', 'MNZ21', 'SN8', 'AUH20', 'ZRH20', 'PUS20', 'AdHoc', 'CH1', 'DSM05'

preferredDisks
IDictionary<String,Nullable<Int32>>

User preference on what size disks are needed for the job. The map is from the disk size in TB to the count. Eg. {2,5} means 5 disks of 2 TB size. Key is string but will be checked against an int.

copyProgress
IList<DataBoxDiskCopyProgress>

Copy progress per disk.

disksAndSizeDetails
IDictionary<String,Nullable<Int32>>

Contains the map of disk serial number to the disk size being used for the job. Is returned only after the disks are shipped to the customer.

passkey
String

User entered passkey for DataBox Disk job.

Applies to