Esse cmdlet faz parte de um módulo de versão prévia . Versões prévias 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 outros objetos da mesma forma como os detalhes e o endereço de envio 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 = "Continue", 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 a conta de disco gerenciada.
Para qualquer falha, execute novamente com $DebugPreference = "Continue", conforme mencionado no exemplo 1
Exemplo 4: Cria um trabalho de importação de caixa de dados com a identidade atribuída pelo usuário
Cria um trabalho de importação de caixa de dados com a identidade atribuída pelo usuário.
Para qualquer falha, execute novamente com $DebugPreference = "Continue", 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 = "Continue", 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 = "Continue", conforme mencionado no exemplo 1
Exemplo 7: Cria um trabalho databoxDisk com seu próprio Passkey
Cria um trabalho databoxDisk com seu próprio Passkey.
Para qualquer falha, execute novamente com $DebugPreference = "Continue", 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 = "Continue", conforme mencionado no exemplo 1
Exemplo 9: Cria um trabalho de importação do Data Box Customer Disk
Cria um trabalho de disco do cliente de caixa de dados para importar dados para o Azure.
Para qualquer falha, execute novamente com $DebugPreference = "Continue", conforme mencionado no exemplo 1
Exemplo 10: Cria um trabalho de exportação do Data Box Customer Disk
Cria um trabalho de disco do cliente de caixa de dados para exportar dados do Azure.
Para qualquer falha, execute novamente com $DebugPreference = "Continue", conforme mencionado no exemplo 1
O parâmetro DefaultProfile não está 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.
Esse campo será enviado apenas para o filtro de detalhes de expansão.
Para construir, consulte a seção NOTES para propriedades DETAIL e crie uma tabela de hash.
A localização do recurso.
Esta será uma das Regiões do Azure com suporte e registradas (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 de trabalho devem ter entre 3 e 24 caracteres de comprimento e usar apenas alfanumérico e sublinhado
O nome amigável do cliente da combinação de versão e capacidade do dispositivo.
Esse campo é necessário apenas no momento da ordenação do dispositivo de geração mais recente, ou seja, AzureDataBox120 e AzureDataBox525 a partir de fevereiro de 2025
A lista de pares de valores de chave que descrevem o recurso.
Essas marcas podem ser usadas na exibição e agrupamento desse 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 fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.