New-AzCloudServiceDiagnosticsExtension
Создание объекта в памяти для расширения диагностики
Синтаксис
New-AzCloudServiceDiagnosticsExtension
[[-Subscription] <String>]
[-Name] <String>
[-ResourceGroupName] <String>
[-CloudServiceName] <String>
[-DiagnosticsConfigurationPath] <String>
[-StorageAccountName] <String>
[-StorageAccountKey] <String>
[[-TypeHandlerVersion] <String>]
[[-RolesAppliedTo] <String[]>]
[[-AutoUpgradeMinorVersion] <Boolean>]
[<CommonParameters>]
Описание
Создание объекта в памяти для расширения диагностики
Примеры
Пример 1. Создание объекта расширения диагностики
$storageAccountKey = Get-AzStorageAccountKey -ResourceGroupName "ContosOrg" -Name "ContosSA"
$configFile = "<WAD configuration file path>"
$extension = New-AzCloudServiceDiagnosticsExtension -Name "WADExtension" -ResourceGroupName "ContosOrg" -CloudServiceName "ContosCS" -StorageAccountName "ContosSA" -StorageAccountKey $storageAccountKey[0].Value -DiagnosticsConfigurationPath $configFile -TypeHandlerVersion "1.5" -AutoUpgradeMinorVersion $true
Эта команда создает объект расширения диагностики, используемый для создания или обновления облачной службы. Дополнительные сведения см. в статье New-AzCloudService.
Параметры
-AutoUpgradeMinorVersion
Автоматическая обновление дополнительных версий.
Тип: | Boolean |
Position: | 10 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-CloudServiceName
Имя облачной службы.
Тип: | String |
Position: | 4 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DiagnosticsConfigurationPath
Указывает конфигурацию для диагностики Azure. Схему можно скачать с помощью следующей команды: (Get-AzureServiceAvailableExtension -ExtensionName PaaSDiagnostics -ProviderNamespace "Microsoft.Azure.Diagnostics". PublicConfigurationSchema | Out-File -Encoding utf8 -FilePath "WadConfig.xsd"
Тип: | String |
Position: | 5 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Name
Имя расширения диагностики.
Тип: | String |
Position: | 1 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ResourceGroupName
Имя группы ресурсов облачной службы.
Тип: | String |
Position: | 3 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RolesAppliedTo
Роли, примененные к.
Тип: | String[] |
Position: | 9 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-StorageAccountKey
Ключ учетной записи хранения.
Тип: | String |
Position: | 7 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-StorageAccountName
Имя учетной записи хранения.
Тип: | String |
Position: | 6 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Subscription
Подписка.
Тип: | String |
Position: | 2 |
Default value: | (Get-AzContext).Subscription.Id |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TypeHandlerVersion
Указывает версию расширения.
Тип: | String |
Position: | 8 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Выходные данные
Azure PowerShell