Delen via


New-AzDataBoxCustomerDiskJobDetailsObject

Maak een in-memory object voor DataBoxCustomerDiskJobDetails.

Syntaxis

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

Maak een in-memory object voor DataBoxCustomerDiskJobDetails.

Voorbeelden

Voorbeeld 1: DataBoxCustomerDisk details in-memory object

$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-details in het geheugenobject

Parameters

-ContactDetail

Contactgegevens voor meldingen en verzending. Zie de sectie NOTES voor CONTACTDETAIL-eigenschappen en maak een hash-tabel om deze samen te stellen.

Type:IContactDetails
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DataExportDetail

Details van de gegevens die moeten worden geƫxporteerd uit Azure. Zie de sectie NOTES voor EIGENSCHAPPEN VAN DATAEXPORTDETAIL en maak een hash-tabel om deze samen te stellen.

Type:IDataExportDetails[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DataImportDetail

Details van de gegevens die moeten worden geĆÆmporteerd in Azure. Zie de sectie NOTES voor DATAIMPORTDETAIL-eigenschappen en maak een hash-tabel om deze samen te stellen.

Type:IDataImportDetails[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ExpectedDataSizeInTeraByte

De verwachte grootte van de gegevens, die in deze taak moeten worden overgedragen, in terabytes.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ExportDiskDetailsCollection

Bevat de toewijzing van het serienummer van de schijf aan de schijfgegevens voor exporttaken. Zie de sectie NOTES voor EXPORTDISKDETAILSCOLLECTION-eigenschappen en maak een hash-tabel om deze samen te stellen.

Type:IDataBoxCustomerDiskJobDetailsExportDiskDetailsCollection
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ImportDiskDetailsCollection

Bevat de toewijzing van het serienummer van de schijf aan de schijfgegevens voor importtaken. Zie de sectie NOTES voor IMPORTDISKDETAILSCOLLECTION-eigenschappen en maak een hash-tabel om deze samen te stellen.

Type:IDataBoxCustomerDiskJobDetailsImportDiskDetailsCollection
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-KeyEncryptionKey

Details over welk sleutelversleutelingstype wordt gebruikt. Zie de sectie NOTES voor KEYENCRYPTIONKEY-eigenschappen en maak een hash-tabel.

Type:IKeyEncryptionKey
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Preference

Voorkeuren voor de bestelling. Zie de sectie NOTES voor VOORKEURseigenschappen en maak een hash-tabel om deze samen te stellen.

Type:IPreferences
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ReturnToCustomerPackageDetailCarrierAccountNumber

Nummer van provideraccount voor klantschijf.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ReverseShippingDetail

Optionele details voor omgekeerde verzending voor bestelling. Zie de sectie NOTES voor REVERSESHIPPINGDETAIL-eigenschappen en maak een hash-tabel om deze samen te stellen.

Type:IReverseShippingDetails
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ShippingAddress

Verzendadres van de klant. Zie de sectie NOTES voor SHIPPINGADDRESS-eigenschappen en maak een hash-tabel om deze samen te stellen.

Type:IShippingAddress
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Type

Geeft het type taakdetails aan.

Type:ClassDiscriminator
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Uitvoerwaarden

DataBoxCustomerDiskJobDetails