Udostępnij za pośrednictwem


Start-AzPolicyComplianceScan

Wyzwala ocenę zgodności zasad dla wszystkich zasobów w subskrypcji lub grupie zasobów.

Składnia

Start-AzPolicyComplianceScan
     [-ResourceGroupName <String>]
     [-AsJob]
     [-PassThru]
     [-DefaultProfile <IAzureContextContainer>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Opis

Polecenie cmdlet Start-AzPolicyComplianceScan uruchamia ocenę zgodności zasad dla subskrypcji lub grupy zasobów. Wszystkie zasoby w tym zakresie będą miały stan zgodności oceniany względem wszystkich przypisanych zasad.

Przykłady

Przykład 1. Rozpoczęcie skanowania zgodności w zakresie subskrypcji

Start-AzPolicyComplianceScan

To polecenie uruchamia ocenę zgodności zasad dla aktywnej subskrypcji.

Przykład 2. Uruchamianie skanowania zgodności w zakresie grupy zasobów

Start-AzPolicyComplianceScan -ResourceGroupName "myRG"

To polecenie uruchamia ocenę zgodności zasad dla grupy zasobów "myRG" w aktywnej subskrypcji.

Przykład 3. Uruchamianie skanowania zgodności i oczekiwanie na jego ukończenie w tle

$job = Start-AzPolicyComplianceScan -AsJob
$job | Wait-Job

To polecenie uruchamia ocenę zgodności zasad dla aktywnej subskrypcji. Będzie czekać na zakończenie skanowania.

Parametry

-AsJob

Uruchom polecenie cmdlet w tle.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-PassThru

Zwraca wartość True, jeśli polecenie zakończy się pomyślnie.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ResourceGroupName

Nazwa grupy zasobów.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

String

Dane wyjściowe

Boolean