Delen via


New-AzDataBoxJobDetailsObject

Maak een in-memory object voor DataBoxJobDetails.

Syntaxis

New-AzDataBoxJobDetailsObject
   -ContactDetail <IContactDetails>
   -Type <ClassDiscriminator>
   [-DevicePassword <String>]
   [-DataExportDetail <IDataExportDetails[]>]
   [-DataImportDetail <IDataImportDetails[]>]
   [-ExpectedDataSizeInTeraByte <Int32>]
   [-KeyEncryptionKey <IKeyEncryptionKey>]
   [-Preference <IPreferences>]
   [-ReverseShippingDetail <IReverseShippingDetails>]
   [-ShippingAddress <IShippingAddress>]
   [<CommonParameters>]

Description

Maak een in-memory object voor DataBoxJobDetails.

Voorbeelden

Voorbeeld 1: Hiermee maakt u een detail van een databox-taak in het geheugenobject

$contactDetail = New-AzDataBoxContactDetailsObject -ContactName "random" -EmailList @("emailId") -Phone "1234567891"
$ShippingDetails = New-AzDataBoxShippingAddressObject -StreetAddress1 "101 TOWNSEND ST" -StateOrProvince "CA" -Country "US" -City "San Francisco" -PostalCode "94107" -AddressType "Commercial"

New-AzDataBoxJobDetailsObject -Type "DataBox"  -DataImportDetail  @(@{AccountDetail=$dataAccount; AccountDetailDataAccountType = "StorageAccount"} ) -ContactDetail $contactDetail -ShippingAddress $ShippingDetails

Action                     :
ChainOfCustodySasKey       :
ContactDetail              : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20210301.ContactDetails
CopyLogDetail              :
CopyProgress               :
DataExportDetail           :
DataImportDetail           : {Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20210301.DataImportDetails}
DeliveryPackage            : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20210301.PackageShippingDetails
DevicePassword             :
ExpectedDataSizeInTeraByte : 0
JobStage                   :
KeyEncryptionKey           : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20210301.KeyEncryptionKey
LastMitigationActionOnJob  : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20210301.LastMitigationActionOnJob
Preference                 : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20210301.Preferences
ReturnPackage              : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20210301.PackageShippingDetails
ReverseShipmentLabelSasKey :
ShippingAddress            : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20210301.ShippingAddress
Type                       : DataBox

Een in-memory object maken voor DataBoxJobDetails

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

-DevicePassword

Stel het apparaatwachtwoord in voor het ontgrendelen van Databox. Mag niet worden doorgegeven voor TransferType:ExportFromAzure-taken. Als dit niet wordt doorgegeven, genereert de service zelf een wachtwoord. Dit wordt niet geretourneerd in Gesprek ophalen. Wachtwoordvereisten: wachtwoord moet minimaal 12 en maximaal 64 tekens zijn. Het wachtwoord moet ten minste één hoofdletter alfabet, één cijfer en één speciaal teken bevatten. Het wachtwoord mag niet de volgende tekens bevatten: IilLoO0-wachtwoord mag alleen alfabetten, cijfers en deze tekens bevatten: @#-$%^!+=;:_()]+.

Type:String
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

-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

-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

DataBoxJobDetails