Cette applet de commande fait partie d’un module en préversion . Les versions en préversion ne sont pas recommandées pour une utilisation dans les environnements de production. Pour plus d’informations, consultez https://aka.ms/azps-refstatus.
Crée un travail avec les paramètres spécifiés.
Le travail existant ne peut pas être mis à jour avec cette API et doit plutôt être mis à jour avec l’API de travail Update.
Crée un travail avec les paramètres spécifiés.
Le travail existant ne peut pas être mis à jour avec cette API et doit plutôt être mis à jour avec l’API de travail Update.
Exemples
Exemple 1 : Créer un travail d’importation de databox
$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
Vous pouvez développer et visualiser d’autres objets de la même manière que les détails et l’adresse d’expédition développés.
Exemple 2 : Crée un travail d’exportation de databox
Crée un travail d’importation de databox avec un compte de disque managé.
Pour toute nouvelle exécution d’échec avec $DebugPreference = « Continuer », comme indiqué dans l’exemple 1
Exemple 4 : Crée un travail d’importation de databox avec une identité affectée par l’utilisateur
Crée un travail d’importation de databox avec l’identité affectée par l’utilisateur.
Pour toute nouvelle exécution d’échec avec $DebugPreference = « Continuer », comme indiqué dans l’exemple 1
Exemple 5 : Crée un travail databox avec votre propre clé
Crée un travail databox avec votre propre clé.
Pour toute nouvelle exécution d’échec avec $DebugPreference = « Continuer », comme indiqué dans l’exemple 1
Exemple 6 : Crée un travail DataboxHeavy avec votre propre clé
Crée un travail databoxHeavy avec votre propre clé.
Pour toute nouvelle exécution d’échec avec $DebugPreference = « Continuer », comme indiqué dans l’exemple 1
Exemple 7 : Crée un travail databoxDisk avec votre propre clé passkey
Crée un travail DataboxDisk avec votre propre clé passkey.
Pour toute nouvelle exécution d’échec avec $DebugPreference = « Continuer », comme indiqué dans l’exemple 1
Exemple 8 : Crée un travail databox avec double chiffrement activé
Crée un travail databox avec double chiffrement activé.
Pour toute nouvelle exécution d’échec avec $DebugPreference = « Continuer », comme indiqué dans l’exemple 1
Exemple 9 : Crée un travail d’importation de disque client Data Box
Crée un travail de disque client databox pour importer des données dans Azure.
Pour toute nouvelle exécution d’échec avec $DebugPreference = « Continuer », comme indiqué dans l’exemple 1
Exemple 10 : Crée un travail d’exportation de disque client Data Box
Crée une tâche de disque client databox pour exporter des données à partir d’Azure.
Pour toute nouvelle exécution d’échec avec $DebugPreference = « Continuer », comme indiqué dans l’exemple 1
Le paramètre DefaultProfile n’est pas fonctionnel.
Utilisez le paramètre SubscriptionId lorsqu’il est disponible si vous exécutez l’applet de commande sur un autre abonnement.
Détails d’une exécution de travail.
Ce champ n’est envoyé que pour le filtre de détails de développement.
Pour construire, consultez la section NOTES pour les propriétés DETAIL et créer une table de hachage.
Emplacement de la ressource.
Il s’agit de l’une des régions Azure prises en charge et inscrites (par exemple, USA Ouest, USA Est, Asie Sud-Est, etc.).
La région d’une ressource ne peut pas être modifiée une fois qu’elle est créée, mais si une région identique est spécifiée lors de la mise à jour de la demande, elle réussit.
Nom de la ressource de travail dans le groupe de ressources spécifié.
Les noms des travaux doivent être compris entre 3 et 24 caractères et utiliser n’importe quel caractère alphanumérique et trait de soulignement uniquement
Nom convivial du client de la combinaison de version et de capacité de l’appareil.
Ce champ est nécessaire uniquement au moment de commander l’appareil de nouvelle génération, c’est-à-dire AzureDataBox120 et AzureDataBox525 à compter de février/2025
Liste des paires clé-valeur qui décrivent la ressource.
Ces balises peuvent être utilisées dans l’affichage et le regroupement de cette ressource (entre les groupes de ressources).
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner des problèmes et des demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.