Udostępnij za pośrednictwem


New-AzDataBoxCustomerDiskJobDetailsObject

Utwórz obiekt w pamięci dla elementu DataBoxCustomerDiskJobDetails.

Składnia

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

Opis

Utwórz obiekt w pamięci dla elementu DataBoxCustomerDiskJobDetails.

Przykłady

Przykład 1: Obiekt DataBoxCustomerDisk szczegóły w pamięci

$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 szczegóły obiektu w pamięci

Parametry

-ContactDetail

Dane kontaktowe dotyczące powiadomień i wysyłki. Aby skonstruować, zobacz sekcję UWAGI dla właściwości CONTACTDETAIL i utwórz tabelę skrótów.

Typ:IContactDetails
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-DataExportDetail

Szczegóły danych do wyeksportowania z platformy Azure. Aby skonstruować, zobacz sekcję UWAGI dla właściwości DATAEXPORTDETAIL i utwórz tabelę skrótów.

Typ:IDataExportDetails[]
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-DataImportDetail

Szczegóły danych do zaimportowania na platformę Azure. Aby utworzyć tabelę, zobacz sekcję NOTES dla właściwości DATAIMPORTDETAIL i utwórz tabelę skrótów.

Typ:IDataImportDetails[]
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ExpectedDataSizeInTeraByte

Oczekiwany rozmiar danych, który należy przenieść w tym zadaniu, w terabajtach.

Typ:Int32
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ExportDiskDetailsCollection

Zawiera mapę numeru seryjnego dysku do szczegółów dysku dla zadań eksportu. Aby utworzyć, zobacz sekcję NOTES dla właściwości EXPORTDISKDETAILSCOLLECTION i utwórz tabelę skrótów.

Typ:IDataBoxCustomerDiskJobDetailsExportDiskDetailsCollection
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ImportDiskDetailsCollection

Zawiera mapę numeru seryjnego dysku do szczegółów dysku dla zadań importu. Aby utworzyć, zobacz sekcję UWAGI dla właściwości IMPORTDISKDETAILSCOLLECTION i utwórz tabelę skrótów.

Typ:IDataBoxCustomerDiskJobDetailsImportDiskDetailsCollection
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-KeyEncryptionKey

Szczegółowe informacje o używanym typie szyfrowania kluczy. Aby utworzyć, zobacz sekcję UWAGI dla właściwości KEYENCRYPTIONKEY i utwórz tabelę skrótów.

Typ:IKeyEncryptionKey
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Preference

Preferencje dotyczące zamówienia. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości PREFERENCJI i utwórz tabelę skrótów.

Typ:IPreferences
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ReturnToCustomerPackageDetailCarrierAccountNumber

Numer konta przewoźnika dla dysku klienta.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ReverseShippingDetail

Opcjonalne szczegóły odwrotnej wysyłki w celu zamówienia. Aby utworzyć, zobacz sekcję UWAGI dla właściwości REVERSESHIPPINGDETAIL i utwórz tabelę skrótów.

Typ:IReverseShippingDetails
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ShippingAddress

Adres wysyłkowy klienta. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości SHIPPINGADDRESS i utwórz tabelę skrótów.

Typ:IShippingAddress
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Type

Wskazuje typ szczegółów zadania.

Typ:ClassDiscriminator
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wyjściowe

DataBoxCustomerDiskJobDetails