Este cmdlet faz parte de um módulo de visualização . As versões de visualização não são recomendadas para uso em ambientes de produção. Para obter mais informações, consulte https://aka.ms/azps-refstatus.
Cria um novo trabalho com os parâmetros especificados.
O trabalho existente não pode ser atualizado com essa API e, em vez disso, deve ser atualizado com a API de trabalho de atualização.
Cria um novo trabalho com os parâmetros especificados.
O trabalho existente não pode ser atualizado com essa API e, em vez disso, deve ser atualizado com a API de trabalho de atualização.
Exemplos
Exemplo 1: Criar um trabalho de importação de caixa de dados
$dataAccount = New-AzDataBoxStorageAccountDetailsObject -DataAccountType "StorageAccount" -StorageAccountId "/subscriptions/SubscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.Storage/storageAccounts/storageAccountName"
$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"
$details = New-AzDataBoxJobDetailsObject -Type "DataBox" -DataImportDetail @(@{AccountDetail=$dataAccount; AccountDetailDataAccountType = "StorageAccount"} ) -ContactDetail $contactDetail -ShippingAddress $ShippingDetails
$DebugPreference = "Continue"
# You can use `$DebugPreference = "Continue"`, with any example/usecase to get exact details of error in below format when creation command fails.
# {
# "Error": {
# "Code": "StaticValidationGenericCountryCodeHasInvalidLength",
# "Message": "The attribute country code does not meet length constraints.\r\nEnter a value with 2 characters for country code.",
# "Details": [
# null
# ],
# "Target": null
# }
# }
$resource = New-AzDataBoxJob -Name "ImportTest" -SubscriptionId "SubscriptionId" -ResourceGroupName "resourceGroupName" -TransferType "ImportToAzure" -Detail $details -Location "WestUS" -SkuName "DataBox"
$resource
$resource.Detail
$resource.Detail.ShippingAddress
Name Location Status TransferType SkuName IdentityType DeliveryType Detail
---- -------- ------ ------------ ------- ------------ ------------ ------
ImportTest WestUS DeviceOrdered ImportToAzure DataBox None NonScheduled Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20250201.DataBoxJobDetails
Action :
ChainOfCustodySasKey :
ContactDetail : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20250201.ContactDetails
CopyLogDetail :
CopyProgress :
DataExportDetail :
DataImportDetail : {Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20250201.DataImportDetails}
DeliveryPackage : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20250201.PackageShippingDetails
DevicePassword :
ExpectedDataSizeInTeraByte : 0
JobStage :
KeyEncryptionKey : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20250201.KeyEncryptionKey
LastMitigationActionOnJob : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20250201.LastMitigationActionOnJob
Preference : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20250201.Preferences
ReturnPackage : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20250201.PackageShippingDetails
ReverseShipmentLabelSasKey :
ShippingAddress : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20250201.ShippingAddress
Type : DataBox
AddressType City CompanyName Country PostalCode StateOrProvince StreetAddress1 StreetAddress2 StreetAddress3 ZipExtendedCode
----------- ---- ----------- ------- ---------- --------------- -------------- -------------- -------------- ---------------
Commercial San Francisco US 94107 CA 101 TOWNSEND ST
Você pode expandir e visualizar outro objeto de maneira semelhante como os detalhes e o endereço de entrega se expandiram.
Exemplo 2: Cria um trabalho de exportação de caixa de dados
Cria um trabalho de exportação de caixa de dados.
Para qualquer falha, execute novamente com $DebugPreference = "Continuar", conforme mencionado no exemplo 1
Exemplo 3: Cria um trabalho de importação de caixa de dados com conta de disco gerenciado
Cria um trabalho de importação de caixa de dados com conta de disco gerenciado.
Para qualquer falha, execute novamente com $DebugPreference = "Continuar", conforme mencionado no exemplo 1
Exemplo 4: Cria um trabalho de importação de caixa de dados com identidade atribuída ao usuário
Cria um trabalho de importação de caixa de dados com identidade atribuída ao usuário.
Para qualquer falha, execute novamente com $DebugPreference = "Continuar", conforme mencionado no exemplo 1
Exemplo 5: Cria um trabalho de caixa de dados com sua própria chave
Cria um trabalho de caixa de dados com sua própria chave.
Para qualquer falha, execute novamente com $DebugPreference = "Continuar", conforme mencionado no exemplo 1
Exemplo 6: Cria um trabalho databoxHeavy com sua própria chave
Cria um trabalho databoxHeavy com sua própria chave.
Para qualquer falha, execute novamente com $DebugPreference = "Continuar", conforme mencionado no exemplo 1
Exemplo 7: Cria um trabalho databoxDisk com sua própria chave de acesso
Cria um trabalho databoxDisk com sua própria chave de acesso.
Para qualquer falha, execute novamente com $DebugPreference = "Continuar", conforme mencionado no exemplo 1
Exemplo 8: Cria um trabalho de caixa de dados com criptografia dupla habilitada
Cria um trabalho de caixa de dados com criptografia dupla habilitada.
Para qualquer falha, execute novamente com $DebugPreference = "Continuar", conforme mencionado no exemplo 1
Exemplo 9: Cria um trabalho de importação de disco do cliente do Data Box
Cria um trabalho de disco de cliente de caixa de dados para importar dados para o Azure.
Para qualquer falha, execute novamente com $DebugPreference = "Continuar", conforme mencionado no exemplo 1
Exemplo 10: Cria um trabalho de exportação de disco do cliente do Data Box
Cria um trabalho de disco do cliente da caixa de dados para exportar dados do Azure.
Para qualquer falha, execute novamente com $DebugPreference = "Continuar", conforme mencionado no exemplo 1
O parâmetro DefaultProfile não é funcional.
Use o parâmetro SubscriptionId quando disponível se estiver executando o cmdlet em uma assinatura diferente.
Detalhes de uma execução de trabalho.
Este campo só será enviado para expandir o filtro de detalhes.
Para construir, consulte a seção NOTAS para obter as propriedades DETAIL e criar uma tabela de hash.
A localização do recurso.
Esta será uma das Regiões do Azure suportadas e registadas (por exemplo, Oeste dos EUA, Leste dos EUA, Sudeste Asiático, etc.).
A região de um recurso não pode ser alterada depois de criada, mas se uma região idêntica for especificada na atualização, a solicitação terá êxito.
O nome do recurso de trabalho dentro do grupo de recursos especificado.
Os nomes dos trabalhos devem ter entre 3 e 24 caracteres e usar apenas qualquer alfanumérico e sublinhado
O nome amigável do cliente da combinação de versão e capacidade do dispositivo.
Este campo é necessário apenas no momento da encomenda do dispositivo de nova geração, ou seja, AzureDataBox120 e AzureDataBox525 a partir de fev/2025
A lista de pares de valores de chave que descrevem o recurso.
Essas tags podem ser usadas para visualizar e agrupar esse recurso (entre grupos de recursos).
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.