Partilhar via


ArmDataBoxModelFactory.DataBoxCustomerDiskJobDetails Método

Definição

Inicializa uma nova instância de DataBoxCustomerDiskJobDetails.

public static Azure.ResourceManager.DataBox.Models.DataBoxCustomerDiskJobDetails DataBoxCustomerDiskJobDetails (System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataBox.Models.DataBoxJobStage> jobStages = default, Azure.ResourceManager.DataBox.Models.DataBoxContactDetails contactDetails = default, Azure.ResourceManager.DataBox.Models.DataBoxShippingAddress shippingAddress = default, Azure.ResourceManager.DataBox.Models.PackageShippingDetails deliveryPackage = default, Azure.ResourceManager.DataBox.Models.PackageShippingDetails returnPackage = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataBox.Models.DataImportDetails> dataImportDetails = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataBox.Models.DataExportDetails> dataExportDetails = default, Azure.ResourceManager.DataBox.Models.DataBoxOrderPreferences preferences = default, Azure.ResourceManager.DataBox.Models.ReverseShippingDetails reverseShippingDetails = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataBox.Models.CopyLogDetails> copyLogDetails = default, string reverseShipmentLabelSasKey = default, string chainOfCustodySasKey = default, Azure.ResourceManager.DataBox.Models.DeviceErasureDetails deviceErasureDetails = default, Azure.ResourceManager.DataBox.Models.DataBoxKeyEncryptionKey keyEncryptionKey = default, int? expectedDataSizeInTerabytes = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataBox.Models.CustomerResolutionCode> actions = default, Azure.ResourceManager.DataBox.Models.LastMitigationActionOnJob lastMitigationActionOnJob = default, Azure.ResourceManager.DataBox.Models.DataCenterAddressResult dataCenterAddress = default, Azure.ResourceManager.DataBox.Models.DataCenterCode? dataCenterCode = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.DataBox.Models.ImportDiskDetails> importDiskDetails = default, System.Collections.Generic.IReadOnlyDictionary<string,Azure.ResourceManager.DataBox.Models.ExportDiskDetails> exportDiskDetails = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataBox.Models.DataBoxCustomerDiskCopyProgress> copyProgress = default, Azure.ResourceManager.DataBox.Models.PackageCarrierInfo deliverToDataCenterPackageDetails = default, Azure.ResourceManager.DataBox.Models.PackageCarrierDetails returnToCustomerPackageDetails = default, bool? enableManifestBackup = default);
static member DataBoxCustomerDiskJobDetails : seq<Azure.ResourceManager.DataBox.Models.DataBoxJobStage> * Azure.ResourceManager.DataBox.Models.DataBoxContactDetails * Azure.ResourceManager.DataBox.Models.DataBoxShippingAddress * Azure.ResourceManager.DataBox.Models.PackageShippingDetails * Azure.ResourceManager.DataBox.Models.PackageShippingDetails * seq<Azure.ResourceManager.DataBox.Models.DataImportDetails> * seq<Azure.ResourceManager.DataBox.Models.DataExportDetails> * Azure.ResourceManager.DataBox.Models.DataBoxOrderPreferences * Azure.ResourceManager.DataBox.Models.ReverseShippingDetails * seq<Azure.ResourceManager.DataBox.Models.CopyLogDetails> * string * string * Azure.ResourceManager.DataBox.Models.DeviceErasureDetails * Azure.ResourceManager.DataBox.Models.DataBoxKeyEncryptionKey * Nullable<int> * seq<Azure.ResourceManager.DataBox.Models.CustomerResolutionCode> * Azure.ResourceManager.DataBox.Models.LastMitigationActionOnJob * Azure.ResourceManager.DataBox.Models.DataCenterAddressResult * Nullable<Azure.ResourceManager.DataBox.Models.DataCenterCode> * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.DataBox.Models.ImportDiskDetails> * System.Collections.Generic.IReadOnlyDictionary<string, Azure.ResourceManager.DataBox.Models.ExportDiskDetails> * seq<Azure.ResourceManager.DataBox.Models.DataBoxCustomerDiskCopyProgress> * Azure.ResourceManager.DataBox.Models.PackageCarrierInfo * Azure.ResourceManager.DataBox.Models.PackageCarrierDetails * Nullable<bool> -> Azure.ResourceManager.DataBox.Models.DataBoxCustomerDiskJobDetails
Public Shared Function DataBoxCustomerDiskJobDetails (Optional jobStages As IEnumerable(Of DataBoxJobStage) = Nothing, Optional contactDetails As DataBoxContactDetails = Nothing, Optional shippingAddress As DataBoxShippingAddress = Nothing, Optional deliveryPackage As PackageShippingDetails = Nothing, Optional returnPackage As PackageShippingDetails = Nothing, Optional dataImportDetails As IEnumerable(Of DataImportDetails) = Nothing, Optional dataExportDetails As IEnumerable(Of DataExportDetails) = Nothing, Optional preferences As DataBoxOrderPreferences = Nothing, Optional reverseShippingDetails As ReverseShippingDetails = Nothing, Optional copyLogDetails As IEnumerable(Of CopyLogDetails) = Nothing, Optional reverseShipmentLabelSasKey As String = Nothing, Optional chainOfCustodySasKey As String = Nothing, Optional deviceErasureDetails As DeviceErasureDetails = Nothing, Optional keyEncryptionKey As DataBoxKeyEncryptionKey = Nothing, Optional expectedDataSizeInTerabytes As Nullable(Of Integer) = Nothing, Optional actions As IEnumerable(Of CustomerResolutionCode) = Nothing, Optional lastMitigationActionOnJob As LastMitigationActionOnJob = Nothing, Optional dataCenterAddress As DataCenterAddressResult = Nothing, Optional dataCenterCode As Nullable(Of DataCenterCode) = Nothing, Optional importDiskDetails As IDictionary(Of String, ImportDiskDetails) = Nothing, Optional exportDiskDetails As IReadOnlyDictionary(Of String, ExportDiskDetails) = Nothing, Optional copyProgress As IEnumerable(Of DataBoxCustomerDiskCopyProgress) = Nothing, Optional deliverToDataCenterPackageDetails As PackageCarrierInfo = Nothing, Optional returnToCustomerPackageDetails As PackageCarrierDetails = Nothing, Optional enableManifestBackup As Nullable(Of Boolean) = Nothing) As DataBoxCustomerDiskJobDetails

Parâmetros

jobStages
IEnumerable<DataBoxJobStage>

Lista de estágios executados no trabalho.

contactDetails
DataBoxContactDetails

Detalhes de contato para notificação e envio.

shippingAddress
DataBoxShippingAddress

Endereço de envio do cliente.

deliveryPackage
PackageShippingDetails

Detalhes de envio do pacote de entrega.

returnPackage
PackageShippingDetails

Retornar detalhes de envio de pacotes.

dataImportDetails
IEnumerable<DataImportDetails>

Detalhes dos dados a serem importados para o azure.

dataExportDetails
IEnumerable<DataExportDetails>

Detalhes dos dados a serem exportados do azure.

preferences
DataBoxOrderPreferences

Preferências para o pedido.

reverseShippingDetails
ReverseShippingDetails

Detalhes opcionais de envio reverso para pedido.

copyLogDetails
IEnumerable<CopyLogDetails>

Lista de detalhes do log de cópia. CopyLogDetails Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem DataBoxAccountCopyLogDetails(String, String, String), DataBoxDiskCopyLogDetails(String, String, String)DataBoxCustomerDiskCopyLogDetails(String, String, String)e DataBoxHeavyAccountCopyLogDetails(String, IEnumerable<String>, IEnumerable<String>).

reverseShipmentLabelSasKey
String

Chave de acesso compartilhado para baixar o rótulo de remessa de retorno.

chainOfCustodySasKey
String

Chave de acesso compartilhado para baixar a cadeia de logs de custódia.

deviceErasureDetails
DeviceErasureDetails

Contém detalhes da eliminação de dados do dispositivo.

keyEncryptionKey
DataBoxKeyEncryptionKey

Detalhes sobre qual tipo de criptografia de chave está sendo usado.

expectedDataSizeInTerabytes
Nullable<Int32>

O tamanho esperado dos dados, que precisam ser transferidos neste trabalho, em terabytes.

actions
IEnumerable<CustomerResolutionCode>

Ações disponíveis no trabalho.

lastMitigationActionOnJob
LastMitigationActionOnJob

Última ação de mitigação executada no trabalho.

dataCenterAddress
DataCenterAddressResult

Endereço do datacenter para o qual enviar, para o local de armazenamento e sku fornecidos. DataCenterAddressResult(IEnumerable<String>, Nullable<AzureLocation>) Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem DataCenterAddressInstructionResult(IEnumerable<String>, Nullable<AzureLocation>, String) e DataCenterAddressLocationResult(IEnumerable<String>, Nullable<AzureLocation>, String, String, String, String, String, String, String, String, String, String, String, String, String).

dataCenterCode
Nullable<DataCenterCode>

Código do DataCenter.

importDiskDetails
IDictionary<String,ImportDiskDetails>

Contém o mapa do número de série do disco para os detalhes do disco para trabalhos de importação.

exportDiskDetails
IReadOnlyDictionary<String,ExportDiskDetails>

Contém o mapa do número de série do disco para os detalhes do disco para trabalhos de exportação.

copyProgress
IEnumerable<DataBoxCustomerDiskCopyProgress>

Copiar o progresso por disco.

deliverToDataCenterPackageDetails
PackageCarrierInfo

Detalhes de envio do pacote de entrega.

returnToCustomerPackageDetails
PackageCarrierDetails

Retornar detalhes de envio de pacotes.

enableManifestBackup
Nullable<Boolean>

Sinalizador para indicar se o manifesto do disco deve ser copiado em backup na Conta de Armazenamento.

Retornos

Uma nova DataBoxCustomerDiskJobDetails instância para zombar.

Aplica-se a