Dela via


New-AzDataBoxJobDetailsObject

Skapa ett minnesinternt objekt för DataBoxJobDetails.

Syntax

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

Description

Skapa ett minnesinternt objekt för DataBoxJobDetails.

Exempel

Exempel 1: Skapar en databox-jobbinformation i minnesobjekt

$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

Skapa ett minnesinternt objekt för DataBoxJobDetails

Parametrar

-ContactDetail

Kontaktuppgifter för meddelande och leverans. Information om hur du skapar finns i AVSNITTET ANTECKNINGAR för CONTACTDETAIL-egenskaper och skapa en hash-tabell.

Typ:IContactDetails
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-DataExportDetail

Information om de data som ska exporteras från Azure. Mer information finns i AVSNITTET ANTECKNINGAR för DATAEXPORTDETAIL-egenskaper och skapa en hash-tabell.

Typ:IDataExportDetails[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-DataImportDetail

Information om de data som ska importeras till Azure. Mer information finns i AVSNITTET ANTECKNINGAR för DATAIMPORTDETAIL-egenskaper och skapa en hash-tabell.

Typ:IDataImportDetails[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-DevicePassword

Ange Enhetslösenord för att låsa upp Databox. Bör inte skickas för TransferType:ExportFromAzure-jobb. Om detta inte skickas genererar tjänsten själva lösenordet. Detta returneras inte i Hämta samtal. Lösenordskrav: Lösenordet måste vara minst 12 och högst 64 tecken. Lösenordet måste ha minst ett alfabet med versaler, ett tal och ett specialtecken. Lösenordet får inte innehålla följande tecken: IilLoO0-lösenordet kan bara innehålla alfabet, siffror och följande tecken: @#-$%^!+=;:_()]+.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ExpectedDataSizeInTeraByte

Den förväntade storleken på data, som måste överföras i det här jobbet, i terabyte.

Typ:Int32
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-KeyEncryptionKey

Information om vilken nyckelkrypteringstyp som används. Information om hur du skapar finns i AVSNITTET ANTECKNINGAR för KEYENCRYPTIONKEY-egenskaper och skapa en hash-tabell.

Typ:IKeyEncryptionKey
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Preference

Inställningar för ordern. Information om hur du skapar finns i AVSNITTET ANTECKNINGAR för EGENSKAPER FÖR INSTÄLLNINGAR och skapa en hash-tabell.

Typ:IPreferences
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ReverseShippingDetail

Valfri information om omvänd leverans för beställning. Information om hur du skapar finns i AVSNITTET ANTECKNINGAR för EGENSKAPER FÖR REVERSESHIPPINGDETAIL och skapa en hash-tabell.

Typ:IReverseShippingDetails
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ShippingAddress

Kundens leveransadress. Information om hur du skapar finns i AVSNITTET ANTECKNINGAR för SHIPPINGADDRESS-egenskaper och skapa en hash-tabell.

Typ:IShippingAddress
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Type

Anger typen av jobbinformation.

Typ:ClassDiscriminator
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

Utdata

DataBoxJobDetails