DataBoxCustomerDiskJobDetails Constructors

Definition

Overloads

DataBoxCustomerDiskJobDetails()

Initializes a new instance of the DataBoxCustomerDiskJobDetails class.

DataBoxCustomerDiskJobDetails(ContactDetails, PackageCarrierDetails, 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,ImportDiskDetails>, IDictionary<String,ExportDiskDetails>, IList<DataBoxCustomerDiskCopyProgress>, PackageCarrierInfo, Nullable<Boolean>)

Initializes a new instance of the DataBoxCustomerDiskJobDetails class.

DataBoxCustomerDiskJobDetails()

Initializes a new instance of the DataBoxCustomerDiskJobDetails class.

public DataBoxCustomerDiskJobDetails ();
Public Sub New ()

Applies to

DataBoxCustomerDiskJobDetails(ContactDetails, PackageCarrierDetails, 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,ImportDiskDetails>, IDictionary<String,ExportDiskDetails>, IList<DataBoxCustomerDiskCopyProgress>, PackageCarrierInfo, Nullable<Boolean>)

Initializes a new instance of the DataBoxCustomerDiskJobDetails class.

public DataBoxCustomerDiskJobDetails (Microsoft.Azure.Management.DataBox.Models.ContactDetails contactDetails, Microsoft.Azure.Management.DataBox.Models.PackageCarrierDetails returnToCustomerPackageDetails, 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,Microsoft.Azure.Management.DataBox.Models.ImportDiskDetails> importDiskDetailsCollection = default, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Management.DataBox.Models.ExportDiskDetails> exportDiskDetailsCollection = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataBox.Models.DataBoxCustomerDiskCopyProgress> copyProgress = default, Microsoft.Azure.Management.DataBox.Models.PackageCarrierInfo deliverToDcPackageDetails = default, bool? enableManifestBackup = default);
new Microsoft.Azure.Management.DataBox.Models.DataBoxCustomerDiskJobDetails : Microsoft.Azure.Management.DataBox.Models.ContactDetails * Microsoft.Azure.Management.DataBox.Models.PackageCarrierDetails * 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, Microsoft.Azure.Management.DataBox.Models.ImportDiskDetails> * System.Collections.Generic.IDictionary<string, Microsoft.Azure.Management.DataBox.Models.ExportDiskDetails> * System.Collections.Generic.IList<Microsoft.Azure.Management.DataBox.Models.DataBoxCustomerDiskCopyProgress> * Microsoft.Azure.Management.DataBox.Models.PackageCarrierInfo * Nullable<bool> -> Microsoft.Azure.Management.DataBox.Models.DataBoxCustomerDiskJobDetails
Public Sub New (contactDetails As ContactDetails, returnToCustomerPackageDetails As PackageCarrierDetails, 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 importDiskDetailsCollection As IDictionary(Of String, ImportDiskDetails) = Nothing, Optional exportDiskDetailsCollection As IDictionary(Of String, ExportDiskDetails) = Nothing, Optional copyProgress As IList(Of DataBoxCustomerDiskCopyProgress) = Nothing, Optional deliverToDcPackageDetails As PackageCarrierInfo = Nothing, Optional enableManifestBackup As Nullable(Of Boolean) = Nothing)

Parameters

contactDetails
ContactDetails

Contact details for notification and shipping.

returnToCustomerPackageDetails
PackageCarrierDetails

Return package shipping details.

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'

importDiskDetailsCollection
IDictionary<String,ImportDiskDetails>

Contains the map of disk serial number to the disk details for import jobs.

exportDiskDetailsCollection
IDictionary<String,ExportDiskDetails>

Contains the map of disk serial number to the disk details for export jobs.

copyProgress
IList<DataBoxCustomerDiskCopyProgress>

Copy progress per disk.

deliverToDcPackageDetails
PackageCarrierInfo

Delivery package shipping details.

enableManifestBackup
Nullable<Boolean>

Flag to indicate if disk manifest should be backed-up in the Storage Account.

Applies to