New-AzDataBoxJob
Tworzy nowe zadanie z określonymi parametrami. Nie można zaktualizować istniejącego zadania za pomocą tego interfejsu API i zamiast tego należy go zaktualizować przy użyciu interfejsu API zadania aktualizacji.
Składnia
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>]
Opis
Tworzy nowe zadanie z określonymi parametrami. Nie można zaktualizować istniejącego zadania za pomocą tego interfejsu API i zamiast tego należy go zaktualizować przy użyciu interfejsu API zadania aktualizacji.
Przykłady
Przykład 1. Tworzenie zadania importowania skrzynki danych
$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
Możesz rozwinąć i zwizualizować inny obiekt w podobny sposób, jak rozwinięto szczegóły i adres wysyłkowy.
Przykład 2. Tworzenie zadania eksportu pola danych
$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
Tworzy zadanie eksportowania skrzynki danych. W przypadku dowolnego ponownego uruchomienia błędu z $DebugPreference = "Kontynuuj", jak wspomniano w przykładzie 1
Przykład 3. Tworzenie zadania importowania skrzynki danych przy użyciu konta dysku zarządzanego
$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
Tworzy zadanie importowania skrzynki danych przy użyciu konta dysku zarządzanego. W przypadku dowolnego ponownego uruchomienia błędu z $DebugPreference = "Kontynuuj", jak wspomniano w przykładzie 1
Przykład 4. Tworzenie zadania importowania skrzynki danych z tożsamością przypisaną przez użytkownika
$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
Tworzy zadanie importowania skrzynki danych z tożsamością przypisaną przez użytkownika. W przypadku dowolnego ponownego uruchomienia błędu z $DebugPreference = "Kontynuuj", jak wspomniano w przykładzie 1
Przykład 5. Tworzenie zadania skrzynki danych przy użyciu własnego klucza
$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
Tworzy zadanie skrzynki danych z własnym kluczem. W przypadku dowolnego ponownego uruchomienia błędu z $DebugPreference = "Kontynuuj", jak wspomniano w przykładzie 1
Przykład 6. Tworzenie zadania databoxHeavy przy użyciu własnego klucza
$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
Tworzy zadanie databoxHeavy przy użyciu własnego klucza. W przypadku dowolnego ponownego uruchomienia błędu z $DebugPreference = "Kontynuuj", jak wspomniano w przykładzie 1
Przykład 7. Tworzenie zadania databoxDisk przy użyciu własnego klucza dostępu
$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
Tworzy zadanie databoxDisky z własnym kluczem dostępu. W przypadku dowolnego ponownego uruchomienia błędu z $DebugPreference = "Kontynuuj", jak wspomniano w przykładzie 1
Przykład 8. Tworzenie zadania skrzynki danych z włączonym podwójnym szyfrowaniem
$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
Tworzy zadanie skrzynki danych z włączonym podwójnym szyfrowaniem. W przypadku dowolnego ponownego uruchomienia błędu z $DebugPreference = "Kontynuuj", jak wspomniano w przykładzie 1
Przykład 9. Tworzenie zadania importowania dysku klienta urządzenia Data Box
$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
Tworzy zadanie dysku klienta databox w celu zaimportowania danych na platformę Azure. W przypadku dowolnego ponownego uruchomienia błędu z $DebugPreference = "Kontynuuj", jak wspomniano w przykładzie 1
Przykład 10: Tworzenie zadania eksportu urządzenia 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
Tworzy zadanie dysku klienta databox w celu wyeksportowania danych z platformy Azure. W przypadku dowolnego ponownego uruchomienia błędu z $DebugPreference = "Kontynuuj", jak wspomniano w przykładzie 1
Parametry
-AsJob
Uruchamianie polecenia jako zadania
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Parametr DefaultProfile nie działa. Użyj parametru SubscriptionId, jeśli jest dostępny, jeśli wykonuje polecenie cmdlet dla innej subskrypcji.
Type: | PSObject |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeliveryInfoScheduledDateTime
Zaplanowana data i godzina.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeliveryType
Typ dostawy zadania.
Type: | JobDeliveryType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Detail
Szczegóły przebiegu zadania. To pole zostanie wysłane tylko w celu rozwinięcia filtru szczegółów. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości DETAIL i utwórz tabelę skrótów.
Type: | IJobDetails |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IdentityType
Typ tożsamości
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Location
Lokalizacja zasobu. Będzie to jeden z obsługiwanych i zarejestrowanych regionów świadczenia usługi Azure (np. Zachodnie stany USA, Wschodnie stany USA, Azja Południowo-Wschodnia itp.). Nie można zmienić regionu zasobu po jego utworzeniu, ale jeśli na aktualizacji zostanie określony identyczny region, żądanie zakończy się pomyślnie.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Nazwa zasobu zadania w określonej grupie zasobów. nazwy zadań muszą mieć długość od 3 do 24 znaków i używać tylko znaków alfanumerycznych i podkreślenia
Type: | String |
Aliases: | JobName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoWait
Uruchom polecenie asynchronicznie
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Nazwa grupy zasobów
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkuDisplayName
Nazwa wyświetlana jednostki SKU.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkuFamily
Rodzina jednostek SKU.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkuName
Nazwa jednostki SKU.
Type: | SkuName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
Identyfikator subskrypcji
Type: | String |
Position: | Named |
Default value: | (Get-AzContext).Subscription.Id |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
Lista par wartości klucza, które opisują zasób. Te tagi mogą służyć do wyświetlania i grupowania tego zasobu (między grupami zasobów).
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TransferType
Typ transferu danych.
Type: | TransferType |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserAssignedIdentity
Tożsamości przypisane przez użytkownika
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Dane wyjściowe
Uwagi
ALIASY
WŁAŚCIWOŚCI PARAMETRÓW ZŁOŻONYCH
Aby utworzyć parametry opisane poniżej, skonstruuj tabelę skrótów zawierającą odpowiednie właściwości. Aby uzyskać informacje na temat tabel skrótów, uruchom polecenie Get-Help about_Hash_Tables.
DETAIL <IJobDetails>
: szczegóły uruchomienia zadania. To pole zostanie wysłane tylko w celu rozwinięcia filtru szczegółów.
ContactDetail <IContactDetails>
: dane kontaktowe dotyczące powiadomień i wysyłki.ContactName <String>
: imię i nazwisko osoby.EmailList <String[]>
: lista identyfikatorów wiadomości e-mail, które mają być powiadamiane o postępie zadania.Phone <String>
: Telefon numer osoby kontaktowej.[Mobile <String>]
: numer telefonu komórkowego osoby kontaktowej.[NotificationPreference <INotificationPreference[]>]
: preferencje powiadomień dotyczące etapu zadania.SendNotification <Boolean>
: Powiadomienie jest wymagane lub nie.StageName <NotificationStageName>
: nazwa etapu.
[PhoneExtension <String>]
: Telefon numer rozszerzenia osoby kontaktowej.
Type <ClassDiscriminator>
: wskazuje typ szczegółów zadania.[DataExportDetail <IDataExportDetails[]>]
: szczegóły danych do wyeksportowania z platformy Azure.AccountDetailDataAccountType <DataAccountType>
: Typ konta, które mają być przesyłane.TransferConfiguration <ITransferConfiguration>
: Konfiguracja transferu danych.Type <TransferConfigurationType>
: typ konfiguracji transferu.[TransferAllDetail <ITransferConfigurationTransferAllDetails>]
: Mapuj typ filtru i szczegóły, aby przesłać wszystkie dane. To pole jest wymagane tylko wtedy, gdy parametr TransferConfigurationType jest podany jako TransferAll[IncludeDataAccountType <DataAccountType?>]
: Typ konta danych[IncludeTransferAllBlob <Boolean?>]
: Aby wskazać, czy wszystkie obiekty blob platformy Azure muszą zostać przeniesione[IncludeTransferAllFile <Boolean?>]
: Aby wskazać, czy wszystkie pliki platformy Azure muszą zostać przeniesione
[TransferFilterDetail <ITransferConfigurationTransferFilterDetails>]
: Mapa typu filtru i szczegóły do filtrowania. To pole jest wymagane tylko wtedy, gdy parametr TransferConfigurationType jest podany jako TransferUsingFilter.[AzureFileFilterDetailFilePathList <String[]>]
: Lista pełnej ścieżki plików do przeniesienia.[AzureFileFilterDetailFilePrefixList <String[]>]
: Lista prefiksów plików platformy Azure do przeniesienia.[AzureFileFilterDetailFileShareList <String[]>]
: lista udziałów plików do przeniesienia.[BlobFilterDetailBlobPathList <String[]>]
: Lista pełnej ścieżki obiektów blob do przeniesienia.[BlobFilterDetailBlobPrefixList <String[]>]
: lista prefiksów obiektów blob platformy Azure do przeniesienia.[BlobFilterDetailContainerList <String[]>]
: Lista kontenerów obiektów blob do przeniesienia.[IncludeDataAccountType <DataAccountType?>]
: typ konta danych.[IncludeFilterFileDetail <IFilterFileDetails[]>]
: szczegóły plików filtru, które mają być używane do transferu danych.FilterFilePath <String>
: ścieżka pliku zawierającego szczegóły wszystkich elementów do przeniesienia.FilterFileType <FilterFileType>
: typ pliku filtru.
[AccountDetailSharePassword <String>]
: hasło dla wszystkich udziałów, które mają zostać utworzone na urządzeniu. Nie należy przekazywać dla zadań TransferType:ExportFromAzure. Jeśli to nie zostanie przekazane, usługa wygeneruje samo hasło. Nie zostanie to zwrócone w sekcji Pobierz połączenie. Wymagania dotyczące hasła: hasło musi zawierać co najmniej 12 znaków i maksymalnie 64 znaki. Hasło musi mieć co najmniej jedną wielką literę, jedną cyfrę i jeden znak specjalny. Hasło nie może mieć następujących znaków: Hasło IilLoO0 może mieć tylko alfabety, cyfry i następujące znaki: @#-$%^!+=;:_()]+[LogCollectionLevel <LogCollectionLevel?>]
: poziom dzienników do zebrania.
[DataImportDetail <IDataImportDetails[]>]
: szczegóły danych do zaimportowania na platformę Azure.AccountDetailDataAccountType <DataAccountType>
: Typ konta, które mają być przesyłane.[AccountDetailSharePassword <String>]
: hasło dla wszystkich udziałów, które mają zostać utworzone na urządzeniu. Nie należy przekazywać dla zadań TransferType:ExportFromAzure. Jeśli to nie zostanie przekazane, usługa wygeneruje samo hasło. Nie zostanie to zwrócone w sekcji Pobierz połączenie. Wymagania dotyczące hasła: hasło musi zawierać co najmniej 12 znaków i maksymalnie 64 znaki. Hasło musi mieć co najmniej jedną wielką literę, jedną cyfrę i jeden znak specjalny. Hasło nie może mieć następujących znaków: Hasło IilLoO0 może mieć tylko alfabety, cyfry i następujące znaki: @#-$%^!+=;:_()]+[LogCollectionLevel <LogCollectionLevel?>]
: poziom dzienników do zebrania.
[ExpectedDataSizeInTeraByte <Int32?>]
: oczekiwany rozmiar danych, który należy przenieść w tym zadaniu, w terabajtach.[KeyEncryptionKey <IKeyEncryptionKey>]
: szczegółowe informacje o używanym typie szyfrowania kluczy.KekType <KekType>
: typ klucza szyfrowania używany do szyfrowania kluczy.[IdentityProperty <IIdentityProperties>]
: właściwości tożsamości zarządzanej używane do szyfrowania kluczy.[Type <String>]
: Typ tożsamości usługi zarządzanej.[UserAssignedResourceId <String>]
: identyfikator zasobu arm dla tożsamości przypisanej przez użytkownika, która ma być używana do pobierania tokenu MSI.
[KekUrl <String>]
: Klucz szyfrowania klucza. Jest to wymagane w przypadku zarządzanego przez klienta KekType.[KekVaultResourceId <String>]
: identyfikator zasobu magazynu Kek. Jest to wymagane w przypadku zarządzanego przez klienta KekType.
[Preference <IPreferences>]
: Preferencje dotyczące zamówienia.[EncryptionPreferenceDoubleEncryption <DoubleEncryption?>]
: definiuje dodatkową warstwę włączania szyfrowania opartego na oprogramowaniu.[EncryptionPreferenceHardwareEncryption <HardwareEncryption?>]
: Definiuje szyfrowanie na poziomie sprzętu (tylko dla dysku)[PreferredDataCenterRegion <String[]>]
: Preferowany region centrum danych.[ReverseTransportPreferencePreferredShipmentType <TransportShipmentTypes?>]
: wskazuje typ Logistyka wysyłki preferowany przez klienta.[StorageAccountAccessTierPreference <StorageAccountAccessTier[]>]
: Preferencje związane z warstwą dostępu kont magazynu.[TransportPreferencePreferredShipmentType <TransportShipmentTypes?>]
: wskazuje typ Logistyka wysyłki preferowany przez klienta.
[ReverseShippingDetail <IReverseShippingDetails>]
: Opcjonalne szczegóły odwrotnej wysyłki w celu zamówienia.[ContactDetailContactName <String>]
: imię i nazwisko osoby.[ContactDetailMobile <String>]
: numer telefonu komórkowego osoby kontaktowej.[ContactDetailPhone <String>]
: Telefon numer osoby kontaktowej.[ContactDetailPhoneExtension <String>]
: Telefon numer rozszerzenia osoby kontaktowej.[ShippingAddress <IShippingAddress>]
: adres wysyłkowy, w którym klient chce otrzymać urządzenie.Country <String>
: nazwa kraju.StreetAddress1 <String>
: Ulica Adres wiersza 1.[AddressType <AddressType?>]
: typ adresu.[City <String>]
: nazwa miasta.[CompanyName <String>]
: nazwa firmy.[PostalCode <String>]
: kod pocztowy.[SkipAddressValidation <Boolean?>]
: flaga wskazująca, czy klient zdecydował się pominąć walidację adresu domyślnego[StateOrProvince <String>]
: nazwa stanu lub prowincji.[StreetAddress2 <String>]
: Ulica Adres wiersza 2.[StreetAddress3 <String>]
: Ulica Adres wiersza 3.[TaxIdentificationNumber <String>]
: Numer identyfikacyjny podatku[ZipExtendedCode <String>]
: rozszerzony kod pocztowy.
[ShippingAddress <IShippingAddress>]
: adres wysyłkowy klienta.
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla