Get-AzPolicySetDefinition
Mendapatkan definisi kumpulan kebijakan.
Sintaks
Get-AzPolicySetDefinition
[-Name <String>]
[-BackwardCompatible]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzPolicySetDefinition
[-Name <String>]
-ManagementGroupName <String>
[-BackwardCompatible]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzPolicySetDefinition
[-Name <String>]
-SubscriptionId <String>
[-BackwardCompatible]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzPolicySetDefinition
[-Name <String>]
[-Id <String>]
[-BackwardCompatible]
-Version <String>
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzPolicySetDefinition
[-Name <String>]
[-Id <String>]
[-ListVersion]
[-BackwardCompatible]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzPolicySetDefinition
-Id <String>
[-BackwardCompatible]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzPolicySetDefinition
[-SubscriptionId <String>]
[-ManagementGroupName <String>]
[-Builtin]
[-BackwardCompatible]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzPolicySetDefinition
[-SubscriptionId <String>]
[-ManagementGroupName <String>]
[-Custom]
[-BackwardCompatible]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Deskripsi
Cmdlet Get-AzPolicySetDefinition mendapatkan kumpulan definisi kumpulan kebijakan atau definisi kumpulan kebijakan tertentu yang diidentifikasi berdasarkan nama atau ID.
Contoh
Contoh 1: Mendapatkan semua definisi kumpulan kebijakan
Get-AzPolicySetDefinition
Perintah ini mendapatkan semua definisi kumpulan kebijakan.
Contoh 2: Dapatkan definisi kumpulan kebijakan dari langganan saat ini menurut nama
Get-AzPolicySetDefinition -Name 'VMPolicySetDefinition'
Perintah ini mendapatkan definisi kumpulan kebijakan bernama VMPolicySetDefinition dari langganan default saat ini.
Contoh 3: Mendapatkan definisi kumpulan kebijakan dari langganan menurut nama
Get-AzPolicySetDefinition -Name 'VMPolicySetDefinition' -subscriptionId '3bf44b72-c631-427a-b8c8-53e2595398ca'
Perintah ini mendapatkan definisi kebijakan bernama VMPolicySetDefinition dari langganan dengan ID 3bf44b72-c631-427a-b8c8-53e2595398ca.
Contoh 4: Mendapatkan semua definisi kumpulan kebijakan kustom dari grup manajemen
Get-AzPolicySetDefinition -ManagementGroupName 'Dept42' -Custom
Perintah ini mendapatkan semua definisi kumpulan kebijakan kustom dari grup manajemen bernama Dept42.
Contoh 5: Mendapatkan definisi kumpulan kebijakan dari kategori tertentu
Get-AzPolicySetDefinition | Where-Object {$_.metadata.category -eq "Virtual Machine"}
Perintah ini mendapatkan semua definisi kumpulan kebijakan dalam kategori "Komputer Virtual".
Contoh 6: [Backcompat] Dapatkan definisi kumpulan kebijakan dari kategori tertentu
Get-AzPolicySetDefinition -BackwardCompatible | Where-Object {$_.Properties.metadata.category -eq "Virtual Machine"}
Perintah ini mendapatkan semua definisi kumpulan kebijakan dalam kategori "Komputer Virtual".
Parameter
-BackwardCompatible
Menyebabkan cmdlet mengembalikan artefak menggunakan format warisan yang menempatkan properti khusus kebijakan dalam objek tas properti.
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Builtin
Menyebabkan cmdlet hanya mengembalikan definisi kebijakan bawaan.
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Custom
Menyebabkan cmdlet hanya mengembalikan definisi kebijakan kustom.
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-DefaultProfile
Parameter DefaultProfile tidak berfungsi. Gunakan parameter SubscriptionId saat tersedia jika menjalankan cmdlet terhadap langganan yang berbeda.
Jenis: | PSObject |
Alias: | AzureRMContext, AzureCredential |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Id
Id lengkap dari definisi kebijakan yang akan didapatkan.
Jenis: | String |
Alias: | ResourceId |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-ListVersion
Menyebabkan cmdlet hanya mengembalikan definisi kebijakan kustom.
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-ManagementGroupName
Nama grup manajemen.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Name
Nama definisi kebijakan yang akan didapatkan.
Jenis: | String |
Alias: | PolicySetDefinitionName |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | False |
-SubscriptionId
ID langganan target.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Version
Versi definisi kebijakan dalam format #.#.#. .
Jenis: | String |
Alias: | PolicySetDefinitionVersion |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
Input
Output
Azure PowerShell