Set-SCAzureProfile
Ändert die Eigenschaften eines Azure-Profils in VMM.
Syntax
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>]
Beschreibung
Das Cmdlet Set-SCAzureProfile ändert die Eigenschaften eines azure-Profils, das in VMM erstellt wurde. Verwenden Sie zum Abrufen eines Azure-Profilobjekts das Cmdlet "Get-SCAzureProfile". Weitere Informationen zu Azure-Profilen finden Sie unter "Get-Help New-SCAzureProfile -Detail".
Beispiele
Beispiel 1
PS C:> $azUpdateMgmtProfile = Get-SCAzureProfile | Where-Object {$_.Name -eq 'AzUpdateMgmtProfile'}
PS C:\> Set-SCAzureProfile -AzureProfile $azUpdateMgmtProfile -WorkspaceKey 'u6t5H1xh1aze28Rw03UtIG/vDkkCxAs9eWO2rYoGMz3RgWr98o6Xwtn/KZL1OaoQbihvnCIeGh6Qye4N6HrD+w=='
Aktualisieren Des Log Analytics-Arbeitsbereichschlüssels auf einem vorhandenen Azure Update-Verwaltungsprofil.
Beispiel 2
PS C:\> $azUpdateMgmtProfile = Get-SCAzureProfile | Where-Object {$_.Name -eq 'AzUpdateMgmtProfile'}
PS C:\> Set-SCAzureProfile -AzureProfile $azUpdateMgmtProfile -Name azUpdateMgmtProfileNewName
Aktualisieren Sie den Namen auf einem vorhandenen Azure-Verwaltungsprofil.
Parameter
-AutomationAccount
Gibt den Namen des Azure-Automatisierungskontos an, das zum Aktualisieren von VMM verwalteten VMs verwendet werden soll. Optionaler Parameter.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomationAccountResourceGroup
Gibt die Azure-Ressourcengruppe an, die das Azure-Automatisierungskonto enthält, das zum Aktualisieren von VMM verwalteten VMs verwendet wird. Dieser Parameter ist optional.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureApplicationID
Gibt die ID der Anwendung an, deren Identität verwendet wird, um sich bei Azure-Abonnement zu authentifizieren. Dieser Parameter ist optional.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureApplicationKey
Gibt den Authentifizierungsschlüssel für die Anwendung an, die zum Authentifizieren bei Azure-Abonnement verwendet wird. Dieser Parameter ist optional.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureDirectoryID
Gibt die ID des Azure Active Directory-Mandanten an, der die Identität enthält, die zum Authentifizieren des Azure-Abonnements verwendet wird. Dieser Parameter ist optional.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureProfile
Gibt ein Azure-Profilobjekt an. Verwenden Sie zum Abrufen eines Azure-Profilobjekts das Cmdlet "Get-SCAzureProfile ".
Type: | AzureProfile |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-CertificateThumbprint
Gibt den Fingerabdruck des Verwaltungszertifikats an. Der private Schlüssel des Verwaltungszertifikats muss sich im persönlichen Zertifikatspeicher befinden, und der öffentliche Schlüssel muss in Azure hochgeladen werden. Dieser Parameter ist optional.
Die verwaltungsbasierte Authentifizierung ermöglicht Es Ihnen, nur klassische VMs zu verwalten.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CloudProvider
Gibt den zu verwendenden Azure-Cloudanbieter an. Dies kann die Azure Public oder eine der Azure Sovereign-Regionen sein. Dieser Parameter ist optional.
Type: | AzureCloudProvider |
Accepted values: | AzurePublic, AzureGovernment, AzureChina, AzureGermany |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Gibt eine Beschreibung für das Azure-Profil an. Dieser Parameter ist optional.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Gibt an, dass der Status des Auftrags überwacht und in der von diesem Parameter benannten Variablen gespeichert wird. Dieser Parameter ist optional.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Gibt den Namen des Azure-Profils an. Dieser Parameter ist optional.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Gibt einen Benutzernamen an. Dieses Cmdlet wird im Auftrag des Benutzers ausgeführt, den dieser Parameter angibt. Dieser Parameter ist optional.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Gibt eine Benutzerrolle an. Verwenden Sie zum Abrufen einer Benutzerrolle das Cmdlet Get-SCUserRole. Dieses Cmdlet wird im Auftrag der Benutzerrolle ausgeführt, die dieser Parameter angibt. Dieser Parameter ist optional.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Owner
Gibt den Besitzer des Azure-Profils in Form eines gültigen Domänenbenutzerkontos an. Dieser Parameter ist optional. Beispiel für das Format:
- -Besitzer "Contoso\DomainUser"
- -Besitzer "Domainuser@Contoso.com"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO-Tipp) an, der dieses Konto ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen. Dieser Parameter ist optional.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Gibt an, dass der Auftrag asynchron ausgeführt wird, sodass das Steuerelement sofort an die Befehlsshell zurückgibt. Dieser Parameter ist optional. Dieser Parameter ist optional.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
Gibt die ID des Azure-Abonnements an. Dieser Parameter ist optional.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
Gibt ein Benutzerrollenobjekt an. Dieser Parameter ist optional.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Gibt ein VMM-Serverobjekt an. Dieser Parameter ist optional.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WorkspaceId
Gibt die Arbeitsbereich-ID des Log Analytics-Arbeitsbereichs an, in dem die Protokolldaten gespeichert werden. Dieser Parameter ist optional.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WorkspaceKey
Gibt den Arbeitsbereichschlüssel (primär oder sekundär) des Log Analytics-Arbeitsbereichs an. Dieser Parameter ist optional.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Hinweise
Dieses Cmdlet gibt ein AzureProfile-Objekt zurück.