Compartilhar via


New-AzDataBoxCustomerDiskJobDetailsObject

Crie um objeto na memória para DataBoxCustomerDiskJobDetails.

Sintaxe

New-AzDataBoxCustomerDiskJobDetailsObject
   -ContactDetail <IContactDetails>
   -Type <ClassDiscriminator>
   [-ImportDiskDetailsCollection <IDataBoxCustomerDiskJobDetailsImportDiskDetailsCollection>]
   [-ExportDiskDetailsCollection <IDataBoxCustomerDiskJobDetailsExportDiskDetailsCollection>]
   [-ReturnToCustomerPackageDetailCarrierAccountNumber <String>]
   [-DataExportDetail <IDataExportDetails[]>]
   [-DataImportDetail <IDataImportDetails[]>]
   [-ExpectedDataSizeInTeraByte <Int32>]
   [-KeyEncryptionKey <IKeyEncryptionKey>]
   [-Preference <IPreferences>]
   [-ReverseShippingDetail <IReverseShippingDetails>]
   [-ShippingAddress <IShippingAddress>]
   [<CommonParameters>]

Description

Crie um objeto na memória para DataBoxCustomerDiskJobDetails.

Exemplos

Exemplo 1: DataBoxCustomerDisk detalha objeto na memória

$dataAccount = New-AzDataBoxStorageAccountDetailsObject -DataAccountType "StorageAccount" -StorageAccountId "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroup/providers/Microsoft.Storage/storageAccounts/YourStorageAccount"
$contactDetail = New-AzDataBoxContactDetailsObject -ContactName "XXXX XXXX" -EmailList @("emailId") -Phone "0000000000"
$ShippingDetails = New-AzDataBoxShippingAddressObject -StreetAddress1 "XXXX XXXX" -StateOrProvince "XX" -Country "XX" -City "XXXX XXXX" -PostalCode "00000" -AddressType "Commercial"
$importDiskDetailsCollection = @{"XXXXXX"= @{ManifestFile = "xyz.txt"; ManifestHash = "xxxx"; BitLockerKey = "xxx"}}  

New-AzDataBoxCustomerDiskJobDetailsObject -Type "DataBoxCustomerDisk" -DataImportDetail  @(@{AccountDetail=$dataAccount; AccountDetailDataAccountType = "StorageAccount"} ) -ContactDetail $contactDetail -ShippingAddress $ShippingDetails -ImportDiskDetailsCollection $importDiskDetailsCollection -ReturnToCustomerPackageDetailCarrierAccountNumber "00000"

DataBoxCustomerDisk detalha objeto na memória

Parâmetros

-ContactDetail

Detalhes de contato para notificação e envio. Para construir, consulte a seção NOTES para propriedades CONTACTDETAIL e crie uma tabela de hash.

Tipo:IContactDetails
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DataExportDetail

Detalhes dos dados a serem exportados do azure. Para construir, consulte a seção NOTES para propriedades DATAEXPORTDETAIL e crie uma tabela de hash.

Tipo:IDataExportDetails[]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DataImportDetail

Detalhes dos dados a serem importados para o azure. Para construir, consulte a seção NOTES para propriedades DATAIMPORTDETAIL e crie uma tabela de hash.

Tipo:IDataImportDetails[]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ExpectedDataSizeInTeraByte

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

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ExportDiskDetailsCollection

Contém o mapa do número de série de disco para os detalhes do disco para trabalhos de exportação. Para construir, consulte a seção NOTES para propriedades EXPORTDISKDETAILSCOLLECTION e crie uma tabela de hash.

Tipo:IDataBoxCustomerDiskJobDetailsExportDiskDetailsCollection
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ImportDiskDetailsCollection

Contém o mapa do número de série de disco para os detalhes do disco para trabalhos de importação. Para construir, consulte a seção NOTES para propriedades IMPORTDISKDETAILSCOLLECTION e crie uma tabela de hash.

Tipo:IDataBoxCustomerDiskJobDetailsImportDiskDetailsCollection
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-KeyEncryptionKey

Detalhes sobre qual tipo de criptografia de chave está sendo usado. Para construir, consulte a seção NOTES para propriedades KEYENCRYPTIONKEY e crie uma tabela de hash.

Tipo:IKeyEncryptionKey
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Preference

Preferências para o pedido. Para construir, consulte a seção NOTES para propriedades PREFERENCE e crie uma tabela de hash.

Tipo:IPreferences
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ReturnToCustomerPackageDetailCarrierAccountNumber

Número da conta da operadora do cliente para o disco do cliente.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ReverseShippingDetail

Detalhes opcionais de envio reverso para pedido. Para construir, consulte a seção NOTES para propriedades REVERSESHIPPINGDETAIL e crie uma tabela de hash.

Tipo:IReverseShippingDetails
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ShippingAddress

Endereço de envio do cliente. Para construir, consulte a seção NOTES para propriedades SHIPPINGADDRESS e crie uma tabela de hash.

Tipo:IShippingAddress
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Type

Indica o tipo de detalhes do trabalho.

Tipo:ClassDiscriminator
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Saídas