Поделиться через


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 details in-memory

$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-memory object

Параметры

-ContactDetail

Контактные данные для уведомлений и доставки. Сведения о создании см. в разделе NOTES для свойств CONTACTDETAIL и создания хэш-таблицы.

Тип:IContactDetails
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DataExportDetail

Сведения о данных, экспортируемых из Azure. Сведения о создании см. в разделе NOTES для свойств DATAEXPORTDETAIL и создания хэш-таблицы.

Тип:IDataExportDetails[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DataImportDetail

Сведения о данных, которые необходимо импортировать в Azure. Сведения о создании см. в разделе NOTES для свойств DATAIMPORTDETAIL и создании хэш-таблицы.

Тип:IDataImportDetails[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ExpectedDataSizeInTeraByte

Ожидаемый размер данных, которые необходимо передать в этом задании, в терабайтах.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ExportDiskDetailsCollection

Содержит карту серийного номера диска с сведениями о диске для заданий экспорта. Сведения о создании см. в разделе NOTES для свойств EXPORTDISKDETAILSCOLLECTION и создания хэш-таблицы.

Тип:IDataBoxCustomerDiskJobDetailsExportDiskDetailsCollection
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ImportDiskDetailsCollection

Содержит карту серийного номера диска с сведениями о диске для заданий импорта. Сведения о создании см. в разделе NOTES для свойств IMPORTDISKDETAILSCOLLECTION и создания хэш-таблицы.

Тип:IDataBoxCustomerDiskJobDetailsImportDiskDetailsCollection
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-KeyEncryptionKey

Сведения о том, какой тип шифрования ключей используется. Сведения о создании см. в разделе NOTES для свойств KEYENCRYPTIONKEY и создания хэш-таблицы.

Тип:IKeyEncryptionKey
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Preference

Параметры заказа. Сведения о создании см. в разделе NOTES для свойств ПАРАМЕТРОВ и создании хэш-таблицы.

Тип:IPreferences
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ReturnToCustomerPackageDetailCarrierAccountNumber

Номер учетной записи оператора для диска клиента.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ReverseShippingDetail

Необязательные сведения о обратной доставке для заказа. Сведения о создании см. в разделе NOTES для свойств REVERSESHIPPINGDETAIL и создания хэш-таблицы.

Тип:IReverseShippingDetails
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ShippingAddress

Адрес доставки клиента. Сведения о создании см. в разделе NOTES для свойств SHIPPINGADDRESS и создания хэш-таблицы.

Тип:IShippingAddress
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Type

Указывает тип сведений о задании.

Тип:ClassDiscriminator
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Выходные данные