你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

New-AzDataBoxCustomerDiskJobDetailsObject

为 DataBoxCustomerDiskJobDetails 创建内存中对象。

语法

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>]

说明

为 DataBoxCustomerDiskJobDetails 创建内存中对象。

示例

示例 1:DataBoxCustomerDisk 详细信息内存中对象

$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 详细信息内存中对象

参数

-ContactDetail

通知和发货的联系人详细信息。 若要构造,请参阅 CONTACTDETAIL 属性的 NOTES 部分并创建哈希表。

类型:IContactDetails
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-DataExportDetail

要从 Azure 导出的数据的详细信息。 若要构造,请参阅 DATAEXPORTDETAIL 属性的 NOTES 部分并创建哈希表。

类型:IDataExportDetails[]
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-DataImportDetail

要导入 Azure 的数据的详细信息。 若要构造,请参阅 DATAIMPORTDETAIL 属性的 NOTES 部分并创建哈希表。

类型:IDataImportDetails[]
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ExpectedDataSizeInTeraByte

需要在此作业中传输的数据的预期大小(以 TB 为单位)。

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ExportDiskDetailsCollection

包含磁盘序列号映射到导出作业的磁盘详细信息。 若要构造,请参阅 EXPORTDISKDETAILSCOLLECTION 属性的 NOTES 部分,并创建哈希表。

类型:IDataBoxCustomerDiskJobDetailsExportDiskDetailsCollection
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ImportDiskDetailsCollection

包含磁盘序列号映射到导入作业的磁盘详细信息。 若要构造,请参阅 IMPORTDISKDETAILSCOLLECTION 属性的 NOTES 部分,并创建哈希表。

类型:IDataBoxCustomerDiskJobDetailsImportDiskDetailsCollection
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-KeyEncryptionKey

有关正在使用哪个密钥加密类型的详细信息。 若要构造,请参阅 KEYENCRYPTIONKEY 属性的 NOTES 部分,并创建哈希表。

类型:IKeyEncryptionKey
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Preference

订单的首选项。 若要构造,请参阅 PREFERENCE 属性的 NOTES 部分并创建哈希表。

类型:IPreferences
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ReturnToCustomerPackageDetailCarrierAccountNumber

客户磁盘的运营商帐户号。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ReverseShippingDetail

订单的可选反向发货详细信息。 若要构造,请参阅 REVERSESHIPPINGDETAIL 属性的 NOTES 部分,并创建哈希表。

类型:IReverseShippingDetails
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ShippingAddress

客户的寄送地址。 若要构造,请参阅 SHIPPINGADDRESS 属性的 NOTES 部分并创建哈希表。

类型:IShippingAddress
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Type

指示作业详细信息的类型。

类型:ClassDiscriminator
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

输出

DataBoxCustomerDiskJobDetails