New-AzDataBoxCustomerDiskJobDetailsObject
Crie um objeto na memória para DataBoxCustomerDiskJobDetails.
Sintaxe
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
Crie um objeto na memória para DataBoxCustomerDiskJobDetails.
Exemplos
Exemplo 1: DataBoxCustomerDisk detalha objeto na memória
$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 detalha objeto na memória
Parâmetros
-ContactDetail
Detalhes de contato para notificação e envio. Para construir, consulte a seção NOTES para propriedades CONTACTDETAIL e crie uma tabela de hash.
Tipo: | IContactDetails |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DataExportDetail
Detalhes dos dados a serem exportados do azure. Para construir, consulte a seção NOTES para propriedades DATAEXPORTDETAIL e crie uma tabela de hash.
Tipo: | IDataExportDetails[] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DataImportDetail
Detalhes dos dados a serem importados para o azure. Para construir, consulte a seção NOTES para propriedades DATAIMPORTDETAIL e crie uma tabela de hash.
Tipo: | IDataImportDetails[] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ExpectedDataSizeInTeraByte
O tamanho esperado dos dados, que precisam ser transferidos neste trabalho, em terabytes.
Tipo: | Int32 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ExportDiskDetailsCollection
Contém o mapa do número de série de disco para os detalhes do disco para trabalhos de exportação. Para construir, consulte a seção NOTES para propriedades EXPORTDISKDETAILSCOLLECTION e crie uma tabela de hash.
Tipo: | IDataBoxCustomerDiskJobDetailsExportDiskDetailsCollection |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ImportDiskDetailsCollection
Contém o mapa do número de série de disco para os detalhes do disco para trabalhos de importação. Para construir, consulte a seção NOTES para propriedades IMPORTDISKDETAILSCOLLECTION e crie uma tabela de hash.
Tipo: | IDataBoxCustomerDiskJobDetailsImportDiskDetailsCollection |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-KeyEncryptionKey
Detalhes sobre qual tipo de criptografia de chave está sendo usado. Para construir, consulte a seção NOTES para propriedades KEYENCRYPTIONKEY e crie uma tabela de hash.
Tipo: | IKeyEncryptionKey |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Preference
Preferências para o pedido. Para construir, consulte a seção NOTES para propriedades PREFERENCE e crie uma tabela de hash.
Tipo: | IPreferences |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ReturnToCustomerPackageDetailCarrierAccountNumber
Número da conta da operadora do cliente para o disco do cliente.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ReverseShippingDetail
Detalhes opcionais de envio reverso para pedido. Para construir, consulte a seção NOTES para propriedades REVERSESHIPPINGDETAIL e crie uma tabela de hash.
Tipo: | IReverseShippingDetails |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ShippingAddress
Endereço de envio do cliente. Para construir, consulte a seção NOTES para propriedades SHIPPINGADDRESS e crie uma tabela de hash.
Tipo: | IShippingAddress |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Type
Indica o tipo de detalhes do trabalho.
Tipo: | ClassDiscriminator |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Saídas
Azure PowerShell