Get-AzPolicySetDefinition
Hiermee haalt u definities van beleidssets op.
Syntax
Name (Standaard)
Get-AzPolicySetDefinition
[-Name <String>]
[-ListVersion]
[-Expand <String>]
[-Version <String>]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
ManagementGroupName
Get-AzPolicySetDefinition
-ManagementGroupName <String>
[-Name <String>]
[-ListVersion]
[-Expand <String>]
[-Version <String>]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
SubscriptionId
Get-AzPolicySetDefinition
-SubscriptionId <String>
[-Name <String>]
[-ListVersion]
[-Expand <String>]
[-Version <String>]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Builtin
Get-AzPolicySetDefinition
[-SubscriptionId <String>]
[-ManagementGroupName <String>]
[-Builtin]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Custom
Get-AzPolicySetDefinition
[-SubscriptionId <String>]
[-ManagementGroupName <String>]
[-Custom]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Id
Get-AzPolicySetDefinition
-Id <String>
[-ListVersion]
[-Expand <String>]
[-Version <String>]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Description
De cmdlet Get-AzPolicySetDefinition haalt een verzameling beleidssetdefinities of een specifieke beleidssetdefinitie op die wordt geïdentificeerd met de naam of id.
Voorbeelden
Voorbeeld 1: Alle beleidssetdefinities ophalen
Get-AzPolicySetDefinition
Met deze opdracht worden alle definities van de beleidsset ophaalt.
Voorbeeld 2: Definitie van beleidsset ophalen uit huidig abonnement op naam
Get-AzPolicySetDefinition -Name 'VMPolicySetDefinition'
Met deze opdracht wordt de beleidssetdefinitie met de naam VMPolicySetDefinition opgehaald uit het huidige standaardabonnement.
Voorbeeld 3: Definitie van beleidsset ophalen van abonnement op naam
Get-AzPolicySetDefinition -Name 'VMPolicySetDefinition' -subscriptionId '3bf44b72-c631-427a-b8c8-53e2595398ca'
Met deze opdracht wordt de beleidsdefinitie met de naam VMPolicySetDefinition opgehaald uit het abonnement met id 3bf44b72-c631-427a-b8c8-53e2595398ca.
Voorbeeld 4: Alle aangepaste beleidssetdefinities ophalen uit beheergroep
Get-AzPolicySetDefinition -ManagementGroupName 'Dept42' -Custom
Met deze opdracht worden alle aangepaste beleidssetdefinities opgehaald uit de beheergroep met de naam Dept42.
Voorbeeld 5: Definities van beleidssets ophalen uit een bepaalde categorie
Get-AzPolicySetDefinition | Where-Object {$_.metadata.category -eq "Virtual Machine"}
Met deze opdracht worden alle definities van beleidssets opgehaald in de categorie 'Virtuele machine'.
Voorbeeld 6: Definitieversie van beleidsset ophalen op id
Get-AzPolicySetDefinition -Id '/providers/Microsoft.Authorization/policySetDefinitions/1bb84455-9e6e-434c-8db6-fa6d03a67e87' -Version "1.1.1"
Met deze opdracht wordt versie 1.1.1 van de beleidsdefinitie met id/providers/Microsoft. Authorization/policySetDefinitions/1bb84455-9e6e-434c-8db6-fa6d03a67e87.
Voorbeeld 7: Alle beleidssetdefinitieversies van een beleidssetdefinitie op naam ophalen
Get-AzPolicySetDefinition -Name 'VMPolicySetDefinition' -ListVersion
Met deze opdracht worden alle beleidssetdefinitieversies van de beleidssetdefinitie met de naam VMPolicySetDefinition opgehaald uit het huidige standaardabonnement.
Parameters
-Builtin
Zorgt ervoor dat cmdlet alleen ingebouwde definities van beleidssets retourneert.
Parametereigenschappen
Type: SwitchParameter
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
Builtin
Position: Named
Verplicht: True
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: True
Waarde van resterende argumenten: False
-Custom
Zorgt ervoor dat cmdlet alleen aangepaste definities van beleidssets retourneert.
Parametereigenschappen
Type: SwitchParameter
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
Custom
Position: Named
Verplicht: True
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: True
Waarde van resterende argumenten: False
-DefaultProfile
De parameter DefaultProfile is niet functioneel.
Gebruik de parameter SubscriptionId indien beschikbaar als u de cmdlet uitvoert voor een ander abonnement.
Parametereigenschappen
Type: PSObject
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Aliassen: AzureRMContext, AzureCredential
Parametersets
(All)
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-Expand
Door komma's gescheiden lijst met aanvullende eigenschappen die moeten worden opgenomen in het antwoord.
Ondersteunde waarden zijn 'LatestDefinitionVersion, EffectiveDefinitionVersion'.
Parametereigenschappen
Type: String
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
Name
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: True
Waarde van resterende argumenten: False
ManagementGroupName
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: True
Waarde van resterende argumenten: False
SubscriptionId
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: True
Waarde van resterende argumenten: False
Id
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: True
Waarde van resterende argumenten: False
-Id
De volledige id van de definitie van de beleidsset die u wilt ophalen.
Parametereigenschappen
Type: String
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Aliassen: ResourceId
Parametersets
Id
Position: Named
Verplicht: True
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: True
Waarde van resterende argumenten: False
-ListVersion
Zorgt ervoor dat cmdlet alleen definitieversies van aangepaste beleidssets retourneert.
Parametereigenschappen
Type: SwitchParameter
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
Name
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: True
Waarde van resterende argumenten: False
ManagementGroupName
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: True
Waarde van resterende argumenten: False
SubscriptionId
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: True
Waarde van resterende argumenten: False
Id
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: True
Waarde van resterende argumenten: False
-ManagementGroupName
De naam van de beheergroep.
Parametereigenschappen
Type: String
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
ManagementGroupName
Position: Named
Verplicht: True
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: True
Waarde van resterende argumenten: False
-Name
De naam van de beleidsset definitie om te krijgen.
Parametereigenschappen
Type: String
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Aliassen: PolicySetDefinitionName
Parametersets
Name
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: True
Waarde van resterende argumenten: False
ManagementGroupName
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: True
Waarde van resterende argumenten: False
SubscriptionId
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: True
Waarde van resterende argumenten: False
-SubscriptionId
De ID van het doelabonnement.
Parametereigenschappen
Type: String
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
SubscriptionId
Position: Named
Verplicht: True
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: True
Waarde van resterende argumenten: False
-Version
De definitieversie van de beleidsset in #.#.# -indeling.
Parametereigenschappen
Type: String
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Aliassen: PolicySetDefinitionVersion
Parametersets
Name
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: True
Waarde van resterende argumenten: False
ManagementGroupName
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: True
Waarde van resterende argumenten: False
SubscriptionId
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: True
Waarde van resterende argumenten: False
Id
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: True
Waarde van resterende argumenten: False
CommonParameters
Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.
Uitvoerwaarden