Set-SCAzureProfile
Изменяет свойства профиля Azure в VMM.
Синтаксис
Set-SCAzureProfile
[-VMMServer <ServerConnection>]
[-AzureProfile] <AzureProfile>
[-Name <String>]
[-Description <String>]
[-Owner <String>]
[-UserRole <UserRole>]
[-SubscriptionId <String>]
[-CloudProvider <AzureCloudProvider>]
[-AzureApplicationID <String>]
[-AzureDirectoryID <String>]
[-AzureApplicationKey <String>]
[-CertificateThumbprint <String>]
[-AutomationAccount <String>]
[-AutomationAccountResourceGroup <String>]
[-WorkspaceId <String>]
[-WorkspaceKey <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Описание
Командлет Set-SCAzureProfile изменяет свойства профиля Azure, созданного в VMM. Чтобы получить объект профиля Azure, используйте командлет Get-SCAzureProfile. Дополнительные сведения о профилях Azure введите get-Help New-SCAzureProfile -Detailed.
Примеры
Пример 1
PS C:> $azUpdateMgmtProfile = Get-SCAzureProfile | Where-Object {$_.Name -eq 'AzUpdateMgmtProfile'}
PS C:\> Set-SCAzureProfile -AzureProfile $azUpdateMgmtProfile -WorkspaceKey 'u6t5H1xh1aze28Rw03UtIG/vDkkCxAs9eWO2rYoGMz3RgWr98o6Xwtn/KZL1OaoQbihvnCIeGh6Qye4N6HrD+w=='
Обновите ключ рабочей области Log Analytics в существующем профиле управления обновлениями Azure.
Пример 2
PS C:\> $azUpdateMgmtProfile = Get-SCAzureProfile | Where-Object {$_.Name -eq 'AzUpdateMgmtProfile'}
PS C:\> Set-SCAzureProfile -AzureProfile $azUpdateMgmtProfile -Name azUpdateMgmtProfileNewName
Обновите имя существующего профиля управления upate в Azure.
Параметры
-AutomationAccount
Указывает имя учетной записи службы автоматизации Azure, которая будет использоваться для обновления виртуальных машин, управляемых VMM. Необязательный параметр.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomationAccountResourceGroup
Указывает группу ресурсов Azure, содержащую учетную запись службы автоматизации Azure, используемую для обновления виртуальных машин, управляемых VMM. Необязательный параметр.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureApplicationID
Указывает идентификатор приложения, удостоверение которого используется для проверки подлинности в подписке Azure. Необязательный параметр.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureApplicationKey
Указывает ключ проверки подлинности для приложения, используемого для проверки подлинности в подписке Azure. Необязательный параметр.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureDirectoryID
Указывает идентификатор клиента Azure Active Directory, который содержит удостоверение, используемое для проверки подлинности в подписке Azure. Необязательный параметр.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureProfile
Указывает объект профиля Azure. Чтобы получить объект профиля Azure, используйте командлет Get-SCAzureProfile .
Type: | AzureProfile |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-CertificateThumbprint
Указывает отпечаток сертификата управления. Закрытый ключ сертификата управления должен находиться в личном хранилище сертификатов, а открытый ключ должен быть отправлен в Azure. Необязательный параметр.
Проверка подлинности на основе сертификата управления позволяет управлять только классическими виртуальными машинами.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CloudProvider
Указывает используемый поставщик облачных служб Azure. Это может быть общедоступный azure или один из национальных регионов Azure. Необязательный параметр.
Type: | AzureCloudProvider |
Accepted values: | AzurePublic, AzureGovernment, AzureChina, AzureGermany |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Задает описание профиля Azure. Необязательный параметр.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Указывает, что ход выполнения задания отслеживается и хранится в переменной, имя которой указано в этом параметре. Необязательный параметр.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Указывает имя профиля Azure. Необязательный параметр.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Указывает имя пользователя. Этот командлет работает от имени пользователя, указанного этим параметром. Необязательный параметр.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Указывает роль пользователя. Чтобы получить роль пользователя, используйте командлет Get-SCUserRole. Этот командлет работает от имени роли пользователя, указанной этим параметром. Необязательный параметр.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Owner
Указывает владельца профиля Azure в виде допустимой учетной записи пользователя домена. Необязательный параметр. Пример формата:
- -Owner "Contoso\DomainUser"
- -Owner "Domainuser@Contoso.com"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Указывает идентификатор чаевых по производительности и оптимизации ресурсов (подсказка PRO), активировав эту учетную запись. Этот параметр позволяет выполнять аудит советов PRO. Необязательный параметр.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Указывает, что задание выполняется асинхронно, чтобы элемент управления немедленно возвращал командную оболочку. Необязательный параметр. Необязательный параметр.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
Указывает идентификатор подписки Azure. Необязательный параметр.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
Указывает объект роли пользователя. Необязательный параметр.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Указывает объект сервера VMM. Необязательный параметр.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WorkspaceId
Указывает идентификатор рабочей области Log Analytics, в которой будут храниться данные журнала. Необязательный параметр.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WorkspaceKey
Указывает ключ рабочей области (основной или дополнительный) рабочей области Log Analytics. Необязательный параметр.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Примечания
Этот командлет возвращает объект AzureProfile.