Compartir a través de


New-AzDataBoxJobDetailsObject

Cree un objeto en memoria para 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

Cree un objeto en memoria para DataBoxJobDetails.

Ejemplos

Ejemplo 1: Crea un detalle de trabajo de cuadro de datos en el objeto de memoria

$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

Crear un objeto en memoria para DataBoxJobDetails

Parámetros

-ContactDetail

Detalles de contacto para notificaciones y envíos. Para construir, consulte la sección NOTES de las propiedades CONTACTDETAIL y cree una tabla hash.

Type:IContactDetails
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DataExportDetail

Detalles de los datos que se van a exportar desde Azure. Para construir, consulte la sección NOTES de las propiedades DATAEXPORTDETAIL y cree una tabla hash.

Type:IDataExportDetails[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DataImportDetail

Detalles de los datos que se van a importar en Azure. Para construir, consulte la sección NOTES de las propiedades DATAIMPORTDETAIL y cree una tabla hash.

Type:IDataImportDetails[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DevicePassword

Establezca Contraseña del dispositivo para desbloquear Databox. No se debe pasar para los trabajos transferType:ExportFromAzure. Si no se pasa, el servicio generará la propia contraseña. Esto no se devolverá en Obtener llamada. Requisitos de contraseña: la contraseña debe tener un mínimo de 12 y un máximo de 64 caracteres. La contraseña debe tener al menos un alfabeto en mayúsculas, un número y un carácter especial. La contraseña no puede tener los siguientes caracteres: IilLoO0 Password solo puede tener alfabetos, números y estos caracteres: @#-$%^!+=;:_()]+.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExpectedDataSizeInTeraByte

El tamaño esperado de los datos, que debe transferirse en este trabajo, en terabytes.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-KeyEncryptionKey

Detalles sobre qué tipo de cifrado de clave se está usando. Para construir, consulte la sección NOTES de las propiedades KEYENCRYPTIONKEY y cree una tabla hash.

Type:IKeyEncryptionKey
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Preference

Preferencias para el pedido. Para construir, vea la sección NOTES para propiedades PREFERENCE y crear una tabla hash.

Type:IPreferences
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ReverseShippingDetail

Detalles opcionales del envío inverso para el pedido. Para construir, consulte la sección NOTES de las propiedades REVERSESHIPPINGDETAIL y cree una tabla hash.

Type:IReverseShippingDetails
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ShippingAddress

Dirección de envío del cliente. Para construir, vea la sección NOTES para las propiedades SHIPPINGADDRESS y crear una tabla hash.

Type:IShippingAddress
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Type

Indica el tipo de detalles del trabajo.

Type:ClassDiscriminator
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Salidas

DataBoxJobDetails