Поделиться через


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.