Compartir a través de


New-AzDataBoxCustomerDiskJobDetailsObject

Cree un objeto en memoria para DataBoxCustomerDiskJobDetails.

Syntax

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

Description

Cree un objeto en memoria para DataBoxCustomerDiskJobDetails.

Ejemplos

Ejemplo 1: DataBoxCustomerDisk details in-memory object

$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 details in-memory (objeto en memoria)

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

-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

-ExportDiskDetailsCollection

Contiene el mapa del número de serie de disco a los detalles del disco para los trabajos de exportación. Para construir, consulte la sección NOTES de las propiedades EXPORTDISKDETAILSCOLLECTION y cree una tabla hash.

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

-ImportDiskDetailsCollection

Contiene el mapa del número de serie de disco a los detalles del disco para los trabajos de importación. Para construir, consulte la sección NOTES de las propiedades IMPORTDISKDETAILSCOLLECTION y cree una tabla hash.

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

-ReturnToCustomerPackageDetailCarrierAccountNumber

Número de cuenta de operador del cliente para el disco del cliente.

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

DataBoxCustomerDiskJobDetails