New-AzDataBoxJob
Создает новое задание с указанными параметрами. Существующее задание не может быть обновлено с помощью этого API и должно быть обновлено с помощью API задания update.
Синтаксис
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>]
Описание
Создает новое задание с указанными параметрами. Существующее задание не может быть обновлено с помощью этого API и должно быть обновлено с помощью API задания update.
Примеры
Пример 1. Создание задания импорта в хранилище данных
$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
Вы можете развернуть и визуализировать другой объект таким же образом, как развернуты сведения и адрес доставки.
Пример 2. Создание задания экспорта в хранилище данных
$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
Создает задание экспорта в хранилище данных. При повторном выполнении любого сбоя с помощью $DebugPreference = "Продолжить", как упоминание в примере 1
Пример 3. Создание задания импорта в хранилище данных с учетной записью управляемого диска
$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
Создает задание импорта папки данных с учетной записью управляемого диска. При повторном выполнении любого сбоя с помощью $DebugPreference = "Продолжить", как упоминание в примере 1
Пример 4. Создание задания импорта в хранилище данных с назначенным пользователем удостоверением
$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
Создает задание импорта в хранилище данных с назначенным пользователем удостоверением. При повторном выполнении любого сбоя с помощью $DebugPreference = "Продолжить", как упоминание в примере 1
Пример 5. Создание задания хранилища данных с собственным ключом
$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
Создает задание databox с собственным ключом. При повторном выполнении любого сбоя с помощью $DebugPreference = "Продолжить", как упоминание в примере 1
Пример 6. Создание задания databoxHeavy с собственным ключом
$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
Создает задание databoxHeavy с собственным ключом. При повторном выполнении любого сбоя с помощью $DebugPreference = "Продолжить", как упоминание в примере 1
Пример 7. Создание задания databoxDisk с помощью собственного секретного ключа
$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
Создает задание databoxDisky с собственным секретным ключом. При повторном выполнении любого сбоя с помощью $DebugPreference = "Продолжить", как упоминание в примере 1
Пример 8. Создание задания хранилища данных с включенным двойным шифрованием
$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
Создает задание databox с включенным двойным шифрованием. При повторном выполнении любого сбоя с помощью $DebugPreference = "Продолжить", как упоминание в примере 1
Пример 9. Создание задания импорта диска клиента 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
Создает задание диска клиента databox для импорта данных в Azure. При повторном выполнении любого сбоя с помощью $DebugPreference = "Продолжить", как упоминание в примере 1
Пример 10. Создание задания экспорта диска клиента 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"
$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
Создает задание диска клиента databox для экспорта данных из Azure. При повторном выполнении любого сбоя с помощью $DebugPreference = "Продолжить", как упоминание в примере 1
Параметры
-AsJob
Выполнение команды в качестве задания
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Запрос подтверждения перед выполнением командлета.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Параметр DefaultProfile не работает. Используйте параметр SubscriptionId, если он доступен при выполнении командлета в другой подписке.
Type: | PSObject |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeliveryInfoScheduledDateTime
Запланированное время даты.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeliveryType
Тип доставки задания.
Type: | JobDeliveryType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Detail
Сведения о выполнении задания. Это поле будет отправлено только для фильтра сведений о развертывании. Сведения о создании см. в разделе NOTES для свойств DETAIL и создании хэш-таблицы.
Type: | IJobDetails |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IdentityType
Тип удостоверения
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Location
Расположение ресурса. Это будет один из поддерживаемых и зарегистрированных регионов Azure (например, западная часть США, восточная часть США, юго-восточная Азия и т. д.). Не удается изменить регион ресурса после его создания, но если при обновлении запроса будет указан идентичный регион.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Имя ресурса задания в указанной группе ресурсов. Имена заданий должны иметь длину от 3 до 24 символов и использовать только буквенно-цифровые символы и символы подчеркивания.
Type: | String |
Aliases: | JobName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoWait
Асинхронное выполнение команды
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Имя группы ресурсов
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkuDisplayName
Отображаемое имя SKU.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkuFamily
Семья SKU.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkuName
Имя SKU.
Type: | SkuName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
Идентификатор подписки
Type: | String |
Position: | Named |
Default value: | (Get-AzContext).Subscription.Id |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
Список пар значений ключей, описывающих ресурс. Эти теги можно использовать при просмотре и группировании ресурсов (между группами).
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TransferType
Тип передачи данных.
Type: | TransferType |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserAssignedIdentity
Назначенные пользователем удостоверения
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Показывает, что произойдет при запуске командлета. Командлет не выполняется.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Выходные данные
Примечания
ПСЕВДОНИМЫ
СЛОЖНЫЕ СВОЙСТВА ПАРАМЕТРОВ
Чтобы создать параметры, описанные ниже, создайте хэш-таблицу, содержащую соответствующие свойства. Сведения о хэш-таблицах выполните about_Hash_Tables get-Help.
DETAIL <IJobDetails>
: сведения о выполнении задания. Это поле будет отправлено только для фильтра сведений о развертывании.
ContactDetail <IContactDetails>
: контактные данные для уведомлений и доставки.ContactName <String>
: имя контакта пользователя.EmailList <String[]>
: список идентификаторов электронной почты для получения уведомления о ходе выполнения задания.Phone <String>
: Телефон номер контактного лица.[Mobile <String>]
: мобильный номер контактного лица.[NotificationPreference <INotificationPreference[]>]
: предпочтение уведомления для этапа задания.SendNotification <Boolean>
: уведомление является обязательным или нет.StageName <NotificationStageName>
: имя этапа.
[PhoneExtension <String>]
: Телефон номер расширения контактного лица.
Type <ClassDiscriminator>
: указывает тип сведений о задании.[DataExportDetail <IDataExportDetails[]>]
: сведения о данных, экспортируемых из Azure.AccountDetailDataAccountType <DataAccountType>
: тип учетной записи передаваемых данных.TransferConfiguration <ITransferConfiguration>
: конфигурация для передачи данных.Type <TransferConfigurationType>
: тип конфигурации для передачи.[TransferAllDetail <ITransferConfigurationTransferAllDetails>]
: сопоставление типа фильтра и сведений для передачи всех данных. Это поле требуется только в том случае, если transferConfigurationType задан как TransferAll[IncludeDataAccountType <DataAccountType?>]
: тип учетной записи данных[IncludeTransferAllBlob <Boolean?>]
: чтобы указать, нужно ли передавать все большие двоичные объекты Azure.[IncludeTransferAllFile <Boolean?>]
: Чтобы указать, нужно ли передавать все Файлы Azure
[TransferFilterDetail <ITransferConfigurationTransferFilterDetails>]
: сопоставление типа фильтра и сведений для фильтрации. Это поле требуется только в том случае, если TransferConfigurationType присваивается как TransferUsingFilter.[AzureFileFilterDetailFilePathList <String[]>]
: список полных путей передачи файлов.[AzureFileFilterDetailFilePrefixList <String[]>]
: список префиксов передаваемых файлов Azure.[AzureFileFilterDetailFileShareList <String[]>]
: список передаваемых общих папок.[BlobFilterDetailBlobPathList <String[]>]
: список полных путей передачи больших двоичных объектов.[BlobFilterDetailBlobPrefixList <String[]>]
: список префиксов передаваемых BLOB-объектов Azure.[BlobFilterDetailContainerList <String[]>]
: список передаваемых контейнеров BLOB-объектов.[IncludeDataAccountType <DataAccountType?>]
: тип учетной записи данных.[IncludeFilterFileDetail <IFilterFileDetails[]>]
: сведения о файлах фильтра, используемых для передачи данных.FilterFilePath <String>
: Путь к файлу, который содержит сведения обо всех элементах для передачи.FilterFileType <FilterFileType>
: тип файла фильтра.
[AccountDetailSharePassword <String>]
: пароль для всех общих папок, создаваемых на устройстве. Не следует передавать задания TransferType:ExportFromAzure. Если это не передается, служба создаст пароль. Это не будет возвращено в get Call. Требования к паролям: пароль должен быть не менее 12 и не более 64 символов. Пароль должен иметь по крайней мере один прописный алфавит, один номер и один специальный символ. Пароль не может иметь следующие символы: пароль IilLoO0 может иметь только алфавиты, цифры и следующие символы: @#-$%^!+=;:_()]+[LogCollectionLevel <LogCollectionLevel?>]
: уровень собираемых журналов.
[DataImportDetail <IDataImportDetails[]>]
: сведения о данных, импортируемых в Azure.AccountDetailDataAccountType <DataAccountType>
: тип учетной записи передаваемых данных.[AccountDetailSharePassword <String>]
: пароль для всех общих папок, создаваемых на устройстве. Не следует передавать задания TransferType:ExportFromAzure. Если это не передается, служба создаст пароль. Это не будет возвращено в get Call. Требования к паролям: пароль должен быть не менее 12 и не более 64 символов. Пароль должен иметь по крайней мере один прописный алфавит, один номер и один специальный символ. Пароль не может иметь следующие символы: пароль IilLoO0 может иметь только алфавиты, цифры и следующие символы: @#-$%^!+=;:_()]+[LogCollectionLevel <LogCollectionLevel?>]
: уровень собираемых журналов.
[ExpectedDataSizeInTeraByte <Int32?>]
: ожидаемый размер данных, который необходимо передать в этом задании, в терабайтах.[KeyEncryptionKey <IKeyEncryptionKey>]
: сведения о используемом типе шифрования ключей.KekType <KekType>
: тип ключа шифрования, используемый для шифрования ключей.[IdentityProperty <IIdentityProperties>]
: свойства управляемого удостоверения, используемые для шифрования ключей.[Type <String>]
: тип удостоверения управляемой службы.[UserAssignedResourceId <String>]
: идентификатор ресурса Arm для назначаемого пользователем удостоверения для получения маркера MSI.
[KekUrl <String>]
: ключ шифрования ключей. Это необходимо для клиента, управляемого KekType.[KekVaultResourceId <String>]
: идентификатор ресурса хранилища Kek. Это необходимо для клиента, управляемого KekType.
[Preference <IPreferences>]
: параметры заказа.[EncryptionPreferenceDoubleEncryption <DoubleEncryption?>]
: определяет дополнительный уровень включения шифрования на основе программного обеспечения.[EncryptionPreferenceHardwareEncryption <HardwareEncryption?>]
: определяет шифрование уровня оборудования (только для диска)[PreferredDataCenterRegion <String[]>]
: предпочтительный регион центра обработки данных.[ReverseTransportPreferencePreferredShipmentType <TransportShipmentTypes?>]
: указывает тип логистики отгрузки, предпочитаемый клиентом.[StorageAccountAccessTierPreference <StorageAccountAccessTier[]>]
: параметры, связанные с уровнем доступа учетных записей хранения.[TransportPreferencePreferredShipmentType <TransportShipmentTypes?>]
: указывает тип логистики отгрузки, предпочитаемый клиентом.
[ReverseShippingDetail <IReverseShippingDetails>]
: необязательные сведения о обратной доставке для заказа.[ContactDetailContactName <String>]
: имя контакта пользователя.[ContactDetailMobile <String>]
: мобильный номер контактного лица.[ContactDetailPhone <String>]
: Телефон номер контактного лица.[ContactDetailPhoneExtension <String>]
: Телефон номер расширения контактного лица.[ShippingAddress <IShippingAddress>]
: адрес доставки, в котором клиент хочет получить устройство.Country <String>
: имя страны.StreetAddress1 <String>
: адрес улицы 1.[AddressType <AddressType?>]
: тип адреса.[City <String>]
: Имя города.[CompanyName <String>]
: имя компании.[PostalCode <String>]
: почтовый индекс.[SkipAddressValidation <Boolean?>]
: флаг, указывающий, выбран ли клиент пропустить проверку адресов по умолчанию[StateOrProvince <String>]
: имя штата или провинции.[StreetAddress2 <String>]
: адрес улицы 2.[StreetAddress3 <String>]
: адрес улицы 3.[TaxIdentificationNumber <String>]
: идентификационный номер налога[ZipExtendedCode <String>]
: расширенный почтовый индекс.
[ShippingAddress <IShippingAddress>]
: адрес доставки клиента.
Azure PowerShell
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по