Get-AzPolicyDefinition
Lekéri a szabályzatdefiníciókat.
Syntax
Get-AzPolicyDefinition
[-Name <String>]
[-ApiVersion <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzPolicyDefinition
[-Name <String>]
-ManagementGroupName <String>
[-ApiVersion <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzPolicyDefinition
[-Name <String>]
-SubscriptionId <Guid>
[-ApiVersion <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzPolicyDefinition
-Id <String>
[-ApiVersion <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzPolicyDefinition
[-ManagementGroupName <String>]
[-SubscriptionId <Guid>]
[-Builtin]
[-ApiVersion <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzPolicyDefinition
[-ManagementGroupName <String>]
[-SubscriptionId <Guid>]
[-Custom]
[-ApiVersion <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
A Get-AzPolicyDefinition parancsmag a szabályzatdefiníciók gyűjteményét vagy egy név vagy azonosító alapján azonosított szabályzatdefiníciót kap.
Példák
1. példa: Az összes szabályzatdefiníció lekérése
Get-AzPolicyDefinition
Ez a parancs lekéri az összes szabályzatdefiníciót.
2. példa: Szabályzatdefiníció lekérése az aktuális előfizetésből név szerint
Get-AzPolicyDefinition -Name 'VMPolicyDefinition'
Ez a parancs lekéri a VMPolicyDefinition nevű szabályzatdefiníciót az aktuális alapértelmezett előfizetésből.
3. példa: Szabályzatdefiníció lekérése a felügyeleti csoportból név szerint
Get-AzPolicyDefinition -Name 'VMPolicyDefinition' -ManagementGroupName 'Dept42'
Ez a parancs lekéri a VMPolicyDefinition nevű szabályzatdefiníciót a Dept42 nevű felügyeleti csoportból.
4. példa: Az összes beépített szabályzatdefiníció lekérése előfizetésből
Get-AzPolicyDefinition -SubscriptionId '3bf44b72-c631-427a-b8c8-53e2595398ca' -Builtin
Ez a parancs a 3bf44b72-c631-427a-b8c8-53e2595398ca azonosítójú előfizetés összes beépített szabályzatdefinícióját lekéri.
5. példa: Szabályzatdefiníciók lekérése egy adott kategóriából
Get-AzPolicyDefinition | Where-Object {$_.Properties.metadata.category -eq 'Tags'}
Ez a parancs lekéri a kategóriacímkék összes szabályzatdefiníciót.
6. példa: Az összes szabályzatdefiníció megjelenítendő nevének, leírásának, szabályzattípusának és metaadatainak lekérése listaként formázva
Get-AzPolicyDefinition | Select-Object -ExpandProperty properties | Select-Object -Property DisplayName, Description, PolicyType, Metadata | Format-List
Ez a parancs akkor hasznos, ha meg kell keresnie egy Azure Policy-definíció olvasóbarát DisplayName tulajdonságát. Elemezheti a Metadata tulajdonságot a szabályzatdefiníció verziószámának és kategória-hozzárendelésének felderítéséhez.
Paraméterek
-ApiVersion
A használni kívánt erőforrás-szolgáltatói API verzióját adja meg. Ha nem ad meg verziót, ez a parancsmag a legújabb elérhető verziót használja.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Builtin
Az eredmények listáját csak a beépített szabályzatdefiníciókra korlátozza.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom
Az eredmények listáját csak egyéni szabályzatdefiníciókra korlátozza.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Id
Megadja a parancsmag által lekért szabályzatdefiníció teljes erőforrás-azonosítóját.
Type: | String |
Aliases: | ResourceId |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ManagementGroupName
A lekérendő szabályzatdefiníció(k) felügyeleti csoportjának neve.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Megadja a parancsmag által lekért szabályzatdefiníció nevét.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Pre
Azt jelzi, hogy ez a parancsmag a kiadás előtti API-verziókat veszi figyelembe, amikor automatikusan meghatározza a használni kívánt verziót.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
A lekérendő szabályzatdefiníció(k) előfizetés-azonosítója.
Type: | Nullable<T>[Guid] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Bevitelek
Nullable<T>[[System.Guid, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Kimenetek
Kapcsolódó hivatkozások
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: