New-AzDataBoxJob
Crea un nuovo processo con i parametri specificati. Il processo esistente non può essere aggiornato con questa API e deve invece essere aggiornato con l'API del processo di aggiornamento.
Sintassi
New-AzDataBoxJob
-Name <String>
-ResourceGroupName <String>
-Location <String>
-SkuName <SkuName>
-TransferType <TransferType>
[-SubscriptionId <String>]
[-DeliveryInfoScheduledDateTime <DateTime>]
[-DeliveryType <JobDeliveryType>]
[-Detail <IJobDetails>]
[-IdentityType <String>]
[-SkuDisplayName <String>]
[-SkuFamily <String>]
[-Tag <Hashtable>]
[-UserAssignedIdentity <Hashtable>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-Confirm]
[-WhatIf]
[<CommonParameters>]
Descrizione
Crea un nuovo processo con i parametri specificati. Il processo esistente non può essere aggiornato con questa API e deve invece essere aggiornato con l'API del processo di aggiornamento.
Esempio
Esempio 1: Creare un processo di importazione di 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.Api20210301.DataBoxJobDetails
Action :
ChainOfCustodySasKey :
ContactDetail : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20210301.ContactDetails
CopyLogDetail :
CopyProgress :
DataExportDetail :
DataImportDetail : {Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20210301.DataImportDetails}
DeliveryPackage : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20210301.PackageShippingDetails
DevicePassword :
ExpectedDataSizeInTeraByte : 0
JobStage :
KeyEncryptionKey : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20210301.KeyEncryptionKey
LastMitigationActionOnJob : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20210301.LastMitigationActionOnJob
Preference : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20210301.Preferences
ReturnPackage : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20210301.PackageShippingDetails
ReverseShipmentLabelSasKey :
ShippingAddress : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20210301.ShippingAddress
Type : DataBox
AddressType City CompanyName Country PostalCode StateOrProvince StreetAddress1 StreetAddress2 StreetAddress3 ZipExtendedCode
----------- ---- ----------- ------- ---------- --------------- -------------- -------------- -------------- ---------------
Commercial San Francisco US 94107 CA 101 TOWNSEND ST
È possibile espandere e visualizzare altri oggetti in modo simile al modo in cui i dettagli e l'indirizzo di spedizione sono espansi.
Esempio 2: Crea un processo di esportazione 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"
$transferConfigurationType = New-AzDataBoxTransferConfigurationObject -Type "TransferAll" -TransferAllDetail @{"IncludeDataAccountType"="StorageAccount";"IncludeTransferAllBlob"= "True"; "IncludeTransferAllFile"="True"}
$details = New-AzDataBoxJobDetailsObject -Type "DataBox" -DataExportDetail @(@{AccountDetail=$dataAccount; AccountDetailDataAccountType = "StorageAccount"; "TransferConfiguration"= $transferConfigurationType} ) -ContactDetail $contactDetail -ShippingAddress $ShippingDetails
$resource = New-AzDataBoxJob -Name "ExportTest" -SubscriptionId "SubscriptionId" -ResourceGroupName "resourceGroupName" -TransferType "ExportFromAzure" -Detail $details -Location "WestUS" -SkuName "DataBox"
Name Location Status TransferType SkuName IdentityType DeliveryType Detail
---- -------- ------ ------------ ------- ------------ ------------ ------
ExportTest WestUS DeviceOrdered ExportFromAzure DataBox None NonScheduled Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20210301.DataBoxJobDetails
Crea un processo di esportazione databox. Per eventuali errori di ripetizione dell'esecuzione con $DebugPreference = "Continua" come indicato nell'esempio 1
Esempio 3: Crea un processo di importazione di databox con un account disco gestito
$managedDiskAccount=New-AzDataBoxManagedDiskDetailsObject -ResourceGroupId "/subscriptions/SubscriptionId/resourceGroups/resourceGroupName" -StagingStorageAccountId "/subscriptions/SubscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.Storage/storageAccounts/stagingAccountName" -DataAccountType "ManagedDisk"
$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=$managedDiskAccount; AccountDetailDataAccountType = "ManagedDisk"} ) -ContactDetail $contactDetail -ShippingAddress $ShippingDetails
New-AzDataBoxJob -Name "PwshManagedDisk" -SubscriptionId "SubscriptionId" -ResourceGroupName "resourceGroupName" -TransferType "ImportToAzure" -Detail $details -Location "WestUS" -SkuName "DataBox"
Name Location Status TransferType SkuName IdentityType DeliveryType Detail
---- -------- ------ ------------ ------- ------------ ------------ ------
PwshManagedDisk WestUS DeviceOrdered ImportToAzure DataBox None NonScheduled Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20210301.DataBoxJobDetails
Crea un processo di importazione di databox con l'account del disco gestito. Per eventuali errori di ripetizione dell'esecuzione con $DebugPreference = "Continua" come indicato nell'esempio 1
Esempio 4: Crea un processo di importazione databox con identità assegnata dall'utente
$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"
$keyEncryptionDetails = New-AzDataBoxKeyEncryptionKeyObject -KekType "CustomerManaged" -IdentityProperty @{Type = "UserAssigned"; UserAssignedResourceId = "/subscriptions/SubscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identityName"} -KekUrl "keyIdentifier" -KekVaultResourceId "/subscriptions/SubscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.KeyVault/vaults/keyVaultName"
$details = New-AzDataBoxJobDetailsObject -Type "DataBox" -DataImportDetail @(@{AccountDetail=$dataAccount; AccountDetailDataAccountType = "StorageAccount"} ) -ContactDetail $contactDetail -ShippingAddress $ShippingDetails -KeyEncryptionKey $keyEncryptionDetails
New-AzDataBoxJob -Name "PowershellMSI" -SubscriptionId "SubscriptionId" -ResourceGroupName "resourceGroupName" -TransferType "ImportToAzure" -Detail $details -Location "WestUS" -SkuName "DataBox" -IdentityType "UserAssigned" -UserAssignedIdentity @{"/subscriptions/SubscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identityName" = @{}}
Name Location Status TransferType SkuName IdentityType DeliveryType Detail
---- -------- ------ ------------ ------- ------------ ------------ ------
PowershellMSI WestUS DeviceOrdered ImportToAzure DataBox UserAssigned NonScheduled Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20210301.DataBoxJobDetails
Crea un processo di importazione databox con identità assegnata dall'utente. Per eventuali errori di ripetizione dell'esecuzione con $DebugPreference = "Continua" come indicato nell'esempio 1
Esempio 5: Crea un processo databox con la propria chiave
$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 -DevicePassword "randmPass@12345"
$resource = New-AzDataBoxJob -Name "PowershellBYOK" -SubscriptionId "SubscriptionId" -ResourceGroupName "resourceGroupName" -TransferType "ImportToAzure" -Detail $details -Location "WestUS" -SkuName "DataBox"
Name Location Status TransferType SkuName IdentityType DeliveryType Detail
---- -------- ------ ------------ ------- ------------ ------------ ------
PowershellBYOK WestUS DeviceOrdered ImportToAzure DataBox None NonScheduled Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20210301.DataBoxJobDetails
Crea un processo databox con la propria chiave. Per eventuali errori di ripetizione dell'esecuzione con $DebugPreference = "Continua" come indicato nell'esempio 1
Esempio 6: Crea un processo databoxHeavy con la propria chiave
$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-AzDataBoxHeavyJobDetailsObject -Type "DataBoxHeavy" -DataImportDetail @(@{AccountDetail=$dataAccount; AccountDetailDataAccountType = "StorageAccount"} ) -ContactDetail $contactDetail -ShippingAddress $ShippingDetails -DevicePassword "randm@423jarABC" -ExpectedDataSizeInTeraByte 10
$resource = New-AzDataBoxJob -Name "DbxHeavy" -SubscriptionId "SubscriptionId" -ResourceGroupName "resourceGroupName" -TransferType "ImportToAzure" -Detail $details -Location "WestUS" -SkuName "DataBoxHeavy"
Name Location Status TransferType SkuName IdentityType DeliveryType Detail
---- -------- ------ ------------ ------- ------------ ------------ ------
DbxHeavy WestUS DeviceOrdered ImportToAzure DataBoxHeavy None NonScheduled Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20210301.DataBoxHeavyJobDetails
Crea un processo databoxHeavy con la propria chiave. Per eventuali errori di ripetizione dell'esecuzione con $DebugPreference = "Continua" come indicato nell'esempio 1
Esempio 7: Crea un processo databoxDisk con la propria passkey
$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-AzDataBoxDiskJobDetailsObject -Type "DataBoxDisk" -DataImportDetail @(@{AccountDetail=$dataAccount; AccountDetailDataAccountType = "StorageAccount"} ) -ContactDetail $contactDetail -ShippingAddress $ShippingDetails -Passkey "randm@423jarABC" -PreferredDisk @{"8" = 8; "4" = 2} -ExpectedDataSizeInTeraByte 18
New-AzDataBoxJob -Name "pwshDisk" -SubscriptionId "SubscriptionId" -ResourceGroupName "resourceGroupName" -TransferType "ImportToAzure" -Detail $details -Location "WestUS" -SkuName "DataBoxDisk"
Name Location Status TransferType SkuName IdentityType DeliveryType Detail
---- -------- ------ ------------ ------- ------------ ------------ ------
pwshDisk WestUS DeviceOrdered ImportToAzure DataBoxDisk None NonScheduled Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20210301.DataBoxDiskJobDetails
Crea un processo databoxDisky con la propria passkey. Per eventuali errori di ripetizione dell'esecuzione con $DebugPreference = "Continua" come indicato nell'esempio 1
Esempio 8: Crea un processo databox con doppia crittografia abilitata
$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 -Preference @{EncryptionPreferenceDoubleEncryption="Enabled"}
New-AzDataBoxJob -Name "pwshDoubEncy" -SubscriptionId "SubscriptionId" -ResourceGroupName "resourceGroupName" -TransferType "ImportToAzure" -Detail $details -Location "WestUS" -SkuName "DataBox"
Name Location Status TransferType SkuName IdentityType DeliveryType Detail
---- -------- ------ ------------ ------- ------------ ------------ ------
pwshDoubEncy WestUS DeviceOrdered ImportToAzure DataBox None NonScheduled Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20210301.DataBoxDiskJobDetails
Crea un processo databox con doppia crittografia abilitata. Per eventuali errori di ripetizione dell'esecuzione con $DebugPreference = "Continua" come indicato nell'esempio 1
Esempio 9: Crea un processo di importazione di Data Box Customer Disk
$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"}}
$customerDiskDetails = New-AzDataBoxCustomerDiskJobDetailsObject -Type "DataBoxCustomerDisk" -DataImportDetail @(@{AccountDetail=$dataAccount; AccountDetailDataAccountType = "StorageAccount"} ) -ContactDetail $contactDetail -ShippingAddress $ShippingDetails -ImportDiskDetailsCollection $importDiskDetailsCollection -ReturnToCustomerPackageDetailCarrierAccountNumber "00000"
New-AzDataBoxJob -Name "testJobName1" -SubscriptionId "YourSubscriptionId" -ResourceGroupName "YourResourceGroup" -TransferType "ImportToAzure" -Detail $customerDiskDetails -Location "westus" -SkuName "DataBoxCustomerDisk"
Name Location Status TransferType SkuName IdentityType DeliveryType Detail
---- -------- ------ ------------ ------- ------------ ------------ ------
testJobName1 westus AwaitingShipmentDetails ImportToAzure DataBoxCustomerDisk None NonScheduled Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.DataBoxCustomerDiskJobDetails
Crea un processo del disco del cliente databox per importare dati in Azure. Per eventuali errori di ripetizione dell'esecuzione con $DebugPreference = "Continua" come indicato nell'esempio 1
Esempio 10: Crea un processo di esportazione di Data Box Customer Disk
$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"
$transferConfiguration = New-AzDataBoxTransferConfigurationObject -Type "TransferAll" -TransferAllDetail @{"IncludeDataAccountType"="StorageAccount";"IncludeTransferAllBlob"= "True"; "IncludeTransferAllFile"="False"}
$customerDiskDetails = New-AzDataBoxCustomerDiskJobDetailsObject -Type "DataBoxCustomerDisk" -DataExportDetail @(@{ AccountDetail=$dataAccount; AccountDetailDataAccountType = "StorageAccount"; "TransferConfiguration"=$transferConfiguration }) -ContactDetail $contactDetail -ShippingAddress $ShippingDetails -ReturnToCustomerPackageDetailCarrierAccountNumber "00000"
New-AzDataBoxJob -Name "testJobName2" -SubscriptionId "YourSubscriptionId" -ResourceGroupName "YourResourceGroup" -TransferType "ExportFromAzure" -Detail $customerDiskDetails -Location "westus" -SkuName "DataBoxCustomerDisk"
Name Location Status TransferType SkuName IdentityType DeliveryType Detail
---- -------- ------ ------------ ------- ------------ ------------ ------
testJobName2 westus AwaitingShipmentDetails ExportFromAzure DataBoxCustomerDisk None NonScheduled Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.DataBoxCustomerDiskJobDetails
Crea un processo del disco del cliente databox per esportare i dati da Azure. Per eventuali errori di ripetizione dell'esecuzione con $DebugPreference = "Continua" come indicato nell'esempio 1
Parametri
-AsJob
Eseguire il comando come processo
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Il parametro DefaultProfile non è funzionale. Usare il parametro SubscriptionId quando disponibile se si esegue il cmdlet su una sottoscrizione diversa.
Type: | PSObject |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeliveryInfoScheduledDateTime
Data pianificata.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeliveryType
Tipo di recapito del processo.
Type: | JobDeliveryType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Detail
Dettagli dell'esecuzione di un processo. Questo campo verrà inviato solo per il filtro dei dettagli di espansione. Per costruire, vedere la sezione NOTES per le proprietà DETAIL e creare una tabella hash.
Type: | IJobDetails |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IdentityType
Tipo di identità
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Location
Il percorso della risorsa. Si tratta di una delle aree di Azure supportate e registrate,ad esempio Stati Uniti occidentali, Stati Uniti orientali, Asia sud-orientale e così via. Non è possibile modificare l'area di una risorsa dopo la creazione, ma se viene specificata un'area identica in caso di aggiornamento, la richiesta avrà esito positivo.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Nome della risorsa del processo all'interno del gruppo di risorse specificato. I nomi dei processi devono avere una lunghezza compresa tra 3 e 24 caratteri e usare solo caratteri alfanumerici e caratteri di sottolineatura
Type: | String |
Aliases: | JobName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoWait
Eseguire il comando in modo asincrono
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Nome gruppo di risorse
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkuDisplayName
Nome visualizzato dello SKU.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkuFamily
Famiglia sku.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkuName
Nome sku.
Type: | SkuName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
ID sottoscrizione
Type: | String |
Position: | Named |
Default value: | (Get-AzContext).Subscription.Id |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
Elenco di coppie chiave-valore che descrivono la risorsa. Questi tag possono essere utilizzati nella visualizzazione e nel raggruppamento di questa risorsa (tra gruppi di risorse).
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TransferType
Tipo di trasferimento dei dati.
Type: | TransferType |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserAssignedIdentity
Identità assegnate dall'utente
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Output
Note
ALIAS
PROPRIETÀ DEI PARAMETRI COMPLESSI
Per creare i parametri descritti di seguito, creare una tabella hash contenente le proprietà appropriate. Per informazioni sulle tabelle hash, eseguire get-help about_Hash_Tables.
DETAIL <IJobDetails>
: dettagli di un'esecuzione del processo. Questo campo verrà inviato solo per il filtro dei dettagli di espansione.
ContactDetail <IContactDetails>
: dettagli di contatto per la notifica e la spedizione.ContactName <String>
: nome del contatto della persona.EmailList <String[]>
: elenco di ID di posta elettronica per ricevere una notifica sullo stato di avanzamento del processo.Phone <String>
: Telefono numero della persona di contatto.[Mobile <String>]
: numero di cellulare della persona di contatto.[NotificationPreference <INotificationPreference[]>]
: preferenza di notifica per una fase del processo.SendNotification <Boolean>
: la notifica è obbligatoria o meno.StageName <NotificationStageName>
: nome della fase.
[PhoneExtension <String>]
: Telefono numero di estensione della persona di contatto.
Type <ClassDiscriminator>
: indica il tipo di dettagli del processo.[DataExportDetail <IDataExportDetails[]>]
: dettagli dei dati da esportare da Azure.AccountDetailDataAccountType <DataAccountType>
: tipo di account dei dati da trasferire.TransferConfiguration <ITransferConfiguration>
: configurazione per il trasferimento dei dati.Type <TransferConfigurationType>
: tipo della configurazione per il trasferimento.[TransferAllDetail <ITransferConfigurationTransferAllDetails>]
: mappa del tipo di filtro e i dettagli per trasferire tutti i dati. Questo campo è obbligatorio solo se transferConfigurationType viene assegnato come TransferAll[IncludeDataAccountType <DataAccountType?>]
: tipo di account di dati[IncludeTransferAllBlob <Boolean?>]
: per indicare se tutti i BLOB di Azure devono essere trasferiti[IncludeTransferAllFile <Boolean?>]
: per indicare se tutti i File di Azure devono essere trasferiti
[TransferFilterDetail <ITransferConfigurationTransferFilterDetails>]
: mappa del tipo di filtro e dei dettagli da filtrare. Questo campo è obbligatorio solo se transferConfigurationType viene specificato come TransferUsingFilter.[AzureFileFilterDetailFilePathList <String[]>]
: elenco del percorso completo dei file da trasferire.[AzureFileFilterDetailFilePrefixList <String[]>]
: elenco di prefissi dei file di Azure da trasferire.[AzureFileFilterDetailFileShareList <String[]>]
: elenco di condivisioni file da trasferire.[BlobFilterDetailBlobPathList <String[]>]
: elenco del percorso completo dei BLOB da trasferire.[BlobFilterDetailBlobPrefixList <String[]>]
: elenco di prefissi dei BLOB di Azure da trasferire.[BlobFilterDetailContainerList <String[]>]
: elenco di contenitori BLOB da trasferire.[IncludeDataAccountType <DataAccountType?>]
: tipo di account di dati.[IncludeFilterFileDetail <IFilterFileDetails[]>]
: dettagli dei file di filtro da usare per il trasferimento dei dati.FilterFilePath <String>
: percorso del file che contiene i dettagli di tutti gli elementi da trasferire.FilterFileType <FilterFileType>
: tipo del file di filtro.
[AccountDetailSharePassword <String>]
: password per tutte le condivisioni da creare nel dispositivo. Non deve essere passato per i processi TransferType:ExportFromAzure. Se non viene passato, il servizio genererà la password stessa. Non verrà restituito in Get Call. Requisiti password: la password deve avere almeno 12 e un massimo di 64 caratteri. La password deve avere almeno un alfabeto maiuscolo, un numero e un carattere speciale. La password non può contenere i caratteri seguenti: IilLoO0 Password può contenere solo alfabeti, numeri e questi caratteri : @#-$%^!+=;:_()]+[LogCollectionLevel <LogCollectionLevel?>]
: livello dei log da raccogliere.
[DataImportDetail <IDataImportDetails[]>]
: dettagli dei dati da importare in Azure.AccountDetailDataAccountType <DataAccountType>
: tipo di account dei dati da trasferire.[AccountDetailSharePassword <String>]
: password per tutte le condivisioni da creare nel dispositivo. Non deve essere passato per i processi TransferType:ExportFromAzure. Se non viene passato, il servizio genererà la password stessa. Non verrà restituito in Get Call. Requisiti password: la password deve avere almeno 12 e un massimo di 64 caratteri. La password deve avere almeno un alfabeto maiuscolo, un numero e un carattere speciale. La password non può contenere i caratteri seguenti: IilLoO0 Password può contenere solo alfabeti, numeri e questi caratteri : @#-$%^!+=;:_()]+[LogCollectionLevel <LogCollectionLevel?>]
: livello dei log da raccogliere.
[ExpectedDataSizeInTeraByte <Int32?>]
: dimensioni previste dei dati, che devono essere trasferiti in questo processo, in terabyte.[KeyEncryptionKey <IKeyEncryptionKey>]
: dettagli sul tipo di crittografia della chiave in uso.KekType <KekType>
: tipo di chiave di crittografia usata per la crittografia della chiave.[IdentityProperty <IIdentityProperties>]
: proprietà dell'identità gestita usate per la crittografia delle chiavi.[Type <String>]
: tipo di identità del servizio gestito.[UserAssignedResourceId <String>]
: ID risorsa arm per l'identità assegnata dall'utente da usare per recuperare il token MSI.
[KekUrl <String>]
: chiave di crittografia della chiave. È obbligatorio nel caso di KekType gestito dal cliente.[KekVaultResourceId <String>]
: ID risorsa dell'insieme di credenziali kek. È obbligatorio nel caso di KekType gestito dal cliente.
[Preference <IPreferences>]
: preferenze per l'ordine.[EncryptionPreferenceDoubleEncryption <DoubleEncryption?>]
: definisce il livello secondario di abilitazione della crittografia basata su software.[EncryptionPreferenceHardwareEncryption <HardwareEncryption?>]
: definisce la crittografia a livello di hardware (solo per il disco)[PreferredDataCenterRegion <String[]>]
: area del data center preferita.[ReverseTransportPreferencePreferredShipmentType <TransportShipmentTypes?>]
: indica il tipo di logistica di spedizione preferito dal cliente.[StorageAccountAccessTierPreference <StorageAccountAccessTier[]>]
: preferenze correlate al livello di accesso degli account di archiviazione.[TransportPreferencePreferredShipmentType <TransportShipmentTypes?>]
: indica il tipo di logistica di spedizione preferito dal cliente.
[ReverseShippingDetail <IReverseShippingDetails>]
: dettagli di spedizione inversa facoltativi per l'ordine.[ContactDetailContactName <String>]
: nome del contatto della persona.[ContactDetailMobile <String>]
: numero di cellulare della persona di contatto.[ContactDetailPhone <String>]
: Telefono numero della persona di contatto.[ContactDetailPhoneExtension <String>]
: Telefono numero di estensione della persona di contatto.[ShippingAddress <IShippingAddress>]
: indirizzo di spedizione in cui il cliente desidera ricevere il dispositivo.Country <String>
: nome del paese.StreetAddress1 <String>
: linea indirizzo 1.[AddressType <AddressType?>]
: tipo di indirizzo.[City <String>]
: nome della città.[CompanyName <String>]
: nome della società.[PostalCode <String>]
: codice postale.[SkipAddressValidation <Boolean?>]
: flag per indicare se il cliente ha scelto di ignorare la convalida degli indirizzi predefinita[StateOrProvince <String>]
: nome dello stato o della provincia.[StreetAddress2 <String>]
: Indirizzo 2.[StreetAddress3 <String>]
: Indirizzo 3.[TaxIdentificationNumber <String>]
: numero di identificazione fiscale[ZipExtendedCode <String>]
: codice postale esteso.
[ShippingAddress <IShippingAddress>]
: indirizzo di spedizione del cliente.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per