다음을 통해 공유


New-AzDataBoxJobDetailsObject

DataBoxJobDetails에 대한 메모리 내 개체를 만듭니다.

구문

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

Description

DataBoxJobDetails에 대한 메모리 내 개체를 만듭니다.

예제

예제 1: 메모리 개체에 데이터 상자 작업 세부 정보 만들기

$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

DataBoxJobDetails에 대한 메모리 내 개체 만들기

매개 변수

-ContactDetail

알림 및 배송에 대한 연락처 세부 정보입니다. 생성하려면 CONTACTDETAIL 속성에 대한 NOTES 섹션을 참조하고 해시 테이블을 만듭니다.

형식:IContactDetails
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DataExportDetail

Azure에서 내보낼 데이터의 세부 정보입니다. 생성하려면 DATAEXPORTDETAIL 속성에 대한 NOTES 섹션을 참조하고 해시 테이블을 만듭니다.

형식:IDataExportDetails[]
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DataImportDetail

Azure로 가져올 데이터의 세부 정보입니다. 생성하려면 DATAIMPORTDETAIL 속성에 대한 NOTES 섹션을 참조하고 해시 테이블을 만듭니다.

형식:IDataImportDetails[]
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DevicePassword

Databox 잠금을 해제하기 위한 디바이스 암호를 설정합니다. TransferType:ExportFromAzure 작업에 전달해서는 안 됩니다. 이 오류가 전달되지 않으면 서비스에서 암호 자체를 생성합니다. 호출 가져오기에서는 반환되지 않습니다. 암호 요구 사항: 암호는 최소 12자, 최대 64자여야 합니다. 암호에는 하나 이상의 대문자 알파벳, 하나의 숫자 및 하나의 특수 문자가 있어야 합니다. 암호에는 다음 문자가 있을 수 없습니다. IilLoO0 암호는 알파벳, 숫자 및 다음 문자만 가질 수 있습니다. @#-$%^!+=;:_()]+.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ExpectedDataSizeInTeraByte

이 작업에서 전송해야 하는 데이터의 예상 크기(테라바이트)입니다.

형식:Int32
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-KeyEncryptionKey

사용 중인 키 암호화 유형에 대한 세부 정보입니다. 생성하려면 KEYENCRYPTIONKEY 속성에 대한 NOTES 섹션을 참조하고 해시 테이블을 만듭니다.

형식:IKeyEncryptionKey
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Preference

주문에 대한 기본 설정입니다. 생성하려면 PREFERENCE 속성에 대한 NOTES 섹션을 참조하고 해시 테이블을 만듭니다.

형식:IPreferences
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ReverseShippingDetail

주문에 대한 선택적 역방향 배송 세부 정보입니다. 생성하려면 REVERSESHIPPINGDETAIL 속성에 대한 NOTES 섹션을 참조하고 해시 테이블을 만듭니다.

형식:IReverseShippingDetails
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ShippingAddress

고객의 배송 주소입니다. 생성하려면 SHIPPINGADDRESS 속성에 대한 NOTES 섹션을 참조하고 해시 테이블을 만듭니다.

형식:IShippingAddress
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Type

작업 세부 정보의 유형을 나타냅니다.

형식:ClassDiscriminator
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

출력