Set-SCAzureProfile
Modyfikuje właściwości profilu platformy Azure w programie VMM.
Składnia
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>]
Opis
Polecenie cmdlet Set-SCAzureProfile modyfikuje właściwości profilu platformy Azure utworzonego w programie VMM. Aby uzyskać obiekt profilu platformy Azure, użyj polecenia cmdlet Get-SCAzureProfile. Aby uzyskać więcej informacji na temat profilów platformy Azure, wpisz Get-Help New-SCAzureProfile -Detailed.
Przykłady
Przykład 1
PS C:> $azUpdateMgmtProfile = Get-SCAzureProfile | Where-Object {$_.Name -eq 'AzUpdateMgmtProfile'}
PS C:\> Set-SCAzureProfile -AzureProfile $azUpdateMgmtProfile -WorkspaceKey 'u6t5H1xh1aze28Rw03UtIG/vDkkCxAs9eWO2rYoGMz3RgWr98o6Xwtn/KZL1OaoQbihvnCIeGh6Qye4N6HrD+w=='
Zaktualizuj klucz obszaru roboczego usługi Log Analytics w istniejącym profilu zarządzania aktualizacjami platformy Azure.
Przykład 2
PS C:\> $azUpdateMgmtProfile = Get-SCAzureProfile | Where-Object {$_.Name -eq 'AzUpdateMgmtProfile'}
PS C:\> Set-SCAzureProfile -AzureProfile $azUpdateMgmtProfile -Name azUpdateMgmtProfileNewName
Zaktualizuj nazwę istniejącego profilu zarządzania upate platformy Azure.
Parametry
-AutomationAccount
Określa nazwę konta usługi Azure Automation, które ma być używane do aktualizowania maszyn wirtualnych zarządzanych przez program VMM. Parametr opcjonalny.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomationAccountResourceGroup
Określa grupę zasobów platformy Azure, która zawiera konto usługi Azure Automation używane do aktualizowania maszyn wirtualnych zarządzanych przez program VMM. Parametr opcjonalny.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureApplicationID
Określa identyfikator aplikacji, której tożsamość jest używana do uwierzytelniania w subskrypcji platformy Azure. Parametr opcjonalny.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureApplicationKey
Określa klucz uwierzytelniania dla aplikacji używanej do uwierzytelniania w subskrypcji platformy Azure. Parametr opcjonalny.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureDirectoryID
Określa identyfikator dzierżawy usługi Azure Active Directory, która zawiera tożsamość używaną do uwierzytelniania w subskrypcji platformy Azure. Parametr opcjonalny.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureProfile
Określa obiekt profilu platformy Azure. Aby uzyskać obiekt profilu platformy Azure, użyj polecenia cmdlet Get-SCAzureProfile .
Type: | AzureProfile |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-CertificateThumbprint
Określa odcisk palca certyfikatu zarządzania. Klucz prywatny certyfikatu zarządzania musi znajdować się w osobistym magazynie certyfikatów, a klucz publiczny musi zostać przekazany na platformę Azure. Parametr opcjonalny.
Uwierzytelnianie oparte na certyfikatach zarządzania umożliwia zarządzanie tylko klasycznymi maszynami wirtualnymi.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CloudProvider
Określa dostawcę usług w chmurze platformy Azure do użycia. Może to być publiczna platforma Azure lub jeden z regionów suwerennych platformy Azure. Parametr opcjonalny.
Type: | AzureCloudProvider |
Accepted values: | AzurePublic, AzureGovernment, AzureChina, AzureGermany |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Określa opis profilu platformy Azure. Parametr opcjonalny.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Określa, że postęp zadania jest śledzony i przechowywany w zmiennej o nazwie przez ten parametr. Parametr opcjonalny.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Określa nazwę profilu platformy Azure. Parametr opcjonalny.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Określa nazwę użytkownika. To polecenie cmdlet działa w imieniu użytkownika, który określa ten parametr. Parametr opcjonalny.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Określa rolę użytkownika. Aby uzyskać rolę użytkownika, użyj polecenia cmdlet Get-SCUserRole. To polecenie cmdlet działa w imieniu roli użytkownika, którą określa ten parametr. Parametr opcjonalny.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Owner
Określa właściciela profilu platformy Azure w postaci prawidłowego konta użytkownika domeny. Parametr opcjonalny. Przykładowy format:
- -Właściciel "Contoso\DomainUser"
- -Właściciel "Domainuser@Contoso.com"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Określa identyfikator porady wydajności i optymalizacji zasobów (porada PRO), która wyzwoliła to konto. Ten parametr umożliwia inspekcję porad PRO. Parametr opcjonalny.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Wskazuje, że zadanie jest uruchamiane asynchronicznie, aby kontrolka natychmiast wracała do powłoki poleceń. Parametr opcjonalny. Parametr opcjonalny.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
Określa identyfikator subskrypcji platformy Azure. Parametr opcjonalny.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
Określa obiekt roli użytkownika. Parametr opcjonalny.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Określa obiekt serwera programu VMM. Parametr opcjonalny.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WorkspaceId
Określa identyfikator obszaru roboczego usługi Log Analytics, w którym będą przechowywane dane dziennika. Parametr opcjonalny.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WorkspaceKey
Określa klucz obszaru roboczego (podstawowy lub pomocniczy) obszaru roboczego usługi Log Analytics. Parametr opcjonalny.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Uwagi
To polecenie cmdlet zwraca obiekt AzureProfile.