Set-SmaAdminConfiguration
Modyfikuje ustawienia konfiguracji administracyjnej w programie SMA.
Składnia
Set-SmaAdminConfiguration
[-Telemetry <Boolean>]
[-DrainTimeInSeconds <Int32>]
[-ScriptExecutionPolicy <String>]
[-MaxJobRecords <Int32>]
[-PurgeJobsOlderThanCountDays <Int32>]
[-Force]
[-ChartTimeSliceSampleSize <ChartTimeSliceSampleSize>]
-WebServiceEndpoint <String>
[-Port <Int32>]
[-AuthenticationType <String>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Polecenie cmdlet Set-SmaAdminConfiguration modyfikuje ustawienia konfiguracji administracyjnej w programie Service Management Automation (SMA). Określ punkt końcowy usługi internetowej i, w razie potrzeby, port.
Użyj tego polecenia cmdlet, aby skonfigurować następujące ustawienia:
- Czy udostępniać dane diagnostyczne i dane użycia firmie Microsoft
- Czas opróżniania
- Zasady wykonywania skryptu
- Rozmiar próbki wycinka czasu wykresu
- Maksymalna liczba rekordów zadań do przeczyszczania przed przeczyszczeniem najstarszych zadań
- Maksymalny wiek zadania przed przeczyszczeniem
Przykłady
Przykład 1. Modyfikowanie ustawienia konfiguracji administracyjnej
PS C:\> Set-SmaAdminConfiguration -WebServiceEndpoint "https://contoso.com/app01" -DrainTimeInSeconds 60
To polecenie ustawia czas opróżniania na 60 sekund.
Parametry
-AuthenticationType
Określa typ uwierzytelniania. Prawidłowe wartości:
- Podstawowa
- Windows
Wartość domyślna tego parametru to Windows. Jeśli używasz uwierzytelniania podstawowego, musisz podać poświadczenia przy użyciu parametru Credential .
Type: | String |
Accepted values: | Basic, Windows |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ChartTimeSliceSampleSize
Określa rozmiar próbki wycinka czasu wykresu. Prawidłowe wartości:
- Mały
- Śred.
- Duży
- EkstraLarge
Type: | ChartTimeSliceSampleSize |
Accepted values: | Small, Medium, Large, ExtraLarge |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Określa obiekt PSCredential dla połączenia z usługą internetową SMA.
Aby uzyskać obiekt poświadczeń, użyj polecenia cmdlet Get-Credential.
Aby uzyskać więcej informacji, wpisz polecenie Get-Help Get-Credential
.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DrainTimeInSeconds
Określa czas w sekundach, po którym hosty procesu roboczego elementu Runbook zakończą uruchomione zadania po zainicjowaniu usługi procesu roboczego elementu Runbook. Podczas opróżniania hosta istniejące zadania mają określony czas opróżniania w sekundach, aby w naturalny sposób wstrzymać lub zakończyć działanie i nie są akceptowane żadne nowe zadania.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Wymusza uruchomienie polecenia bez monitowania o potwierdzenie użytkownika.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxJobRecords
Określa maksymalną liczbę przechowywanych rekordów zadań.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Port
Określa numer portu usługi sieci Web SMA.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PurgeJobsOlderThanCountDays
Określa liczbę dni przechowywania historii zadań. Zadania starsze niż ta wartość są czyszczone.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptExecutionPolicy
Określa zasady wykonywania Windows PowerShell dla zadań runbook na hostach procesów roboczych.
Aby uzyskać informacje o zasadach wykonywania, wpisz Get-Help about_Execution_Policies
.
Prawidłowe wartości tego parametru to:
- Ograniczone. Nie można uruchamiać skryptów. Można używać Windows PowerShell tylko w trybie interaktywnym.
- AllSigned. Można uruchamiać tylko skrypty podpisane przez zaufanego wydawcę.
- Remotesigned. Pobrane skrypty muszą być podpisane przez zaufanego wydawcę przed uruchomieniem skryptów.
- Nieograniczony. Brak ograniczeń; można uruchomić wszystkie skrypty Windows PowerShell.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Telemetry
Wskazuje, czy udostępnić dane diagnostyczne i dane użycia firmie Microsoft. Dopuszczalne wartości dla tego parametru to:
- $True. Udostępnianie danych diagnostycznych i danych użycia firmie Microsoft.
- $False. Nie udostępniaj danych diagnostycznych i danych użycia firmie Microsoft.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WebServiceEndpoint
Określa punkt końcowy jako adres URL usługi internetowej SMA. Należy dołączyć protokół, na przykład http:// lub https://.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |