Policy Enrollments - List For Resource
Mengambil semua pendaftaran kebijakan yang berlaku untuk sumber daya.
Operasi ini mengambil daftar semua pendaftaran kebijakan yang terkait dengan sumber daya yang ditentukan dalam grup sumber daya dan langganan yang diberikan yang cocok dengan $filter opsional yang diberikan. Nilai yang valid untuk $filter adalah: 'atScope()' atau 'atExactScope()'. Jika $filter tidak disediakan, daftar yang tidak difilter mencakup semua pendaftaran kebijakan yang terkait dengan sumber daya, termasuk yang berlaku secara langsung atau dari semua cakupan yang berisi, serta apa pun yang diterapkan ke sumber daya yang terkandung dalam sumber daya. Tiga parameter ditambah nama sumber daya digunakan untuk mengidentifikasi sumber daya tertentu. Jika sumber daya bukan bagian dari sumber daya induk (kasus yang lebih umum), jalur sumber daya induk tidak boleh disediakan (atau disediakan sebagai ''). Misalnya aplikasi web dapat ditentukan sebagai ({resourceProviderNamespace} == 'Microsoft.Web', {parentResourcePath} == '', {resourceType} == 'sites', {resourceName} == 'MyWebApp'). Jika sumber daya adalah bagian dari sumber daya induk, maka semua parameter harus disediakan. Misalnya nama DNS komputer virtual dapat ditentukan sebagai ({resourceProviderNamespace} == 'Microsoft.Compute', {parentResourcePath} == 'virtualMachines/MyVirtualMachine', {resourceType} == 'domainNames', {resourceName} == 'MyComputerName'). Alternatif yang nyaman untuk menyediakan namespace dan nama jenis secara terpisah adalah menyediakan keduanya dalam parameter {resourceType}, format: ({resourceProviderNamespace} == '', {parentResourcePath} == '', {resourceType} == 'Microsoft.Web/sites', {resourceName} == 'MyWebApp').
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePath}/{resourceType}/{resourceName}/providers/Microsoft.Authorization/policyEnrollments?api-version=2026-01-01-preview
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePath}/{resourceType}/{resourceName}/providers/Microsoft.Authorization/policyEnrollments?api-version=2026-01-01-preview&$filter={$filter}
Parameter URI
| Nama | Dalam | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|---|
|
parent
|
path | True |
string |
Jalur sumber daya induk. Gunakan string kosong jika tidak ada. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil. |
|
resource
|
path | True |
string pattern: ^.+$ |
Nama sumber daya. |
|
resource
|
path | True |
string |
Namespace penyedia sumber daya. Misalnya, namespace komputer virtual adalah Microsoft.Compute (dari Microsoft.Compute/virtualMachines) |
|
resource
|
path | True |
string |
Nama jenis sumber daya. Misalnya nama jenis aplikasi web adalah 'situs' (dari Microsoft.Web/sites). |
|
subscription
|
path | True |
string (uuid) |
ID langganan target. Nilainya harus sebuah UUID. |
|
api-version
|
query | True |
string minLength: 1 |
Versi API yang digunakan untuk operasi ini. |
|
$filter
|
query |
string |
Filter yang akan diterapkan pada operasi. Nilai yang valid untuk $filter adalah: 'atScope()' atau 'atExactScope()'. Jika $filter tidak disediakan, tidak ada pemfilteran yang dilakukan. Jika $filter tidak disediakan, daftar yang tidak difilter mencakup semua pendaftaran kebijakan yang terkait dengan cakupan, termasuk yang berlaku secara langsung atau dari cakupan yang berisi. Jika $filter=atScope() disediakan, daftar yang ditampilkan mencakup semua pendaftaran kebijakan yang berlaku untuk cakupan, yang merupakan semua yang ada dalam daftar yang tidak difilter kecuali yang diterapkan ke sub-cakupan yang terkandung dalam cakupan yang diberikan. Jika $filter=atExactScope() disediakan, daftar yang ditampilkan hanya mencakup semua pendaftaran kebijakan yang berlaku pada cakupan yang diberikan. |
Respons
| Nama | Jenis | Deskripsi |
|---|---|---|
| 200 OK |
Operasi Azure berhasil diselesaikan. |
|
| Other Status Codes |
Respons kesalahan tak terduga. |
Keamanan
azure_auth
Alur OAuth2 Azure Active Directory.
Jenis:
oauth2
Alur:
implicit
URL Otorisasi:
https://login.microsoftonline.com/common/oauth2/authorize
Cakupan
| Nama | Deskripsi |
|---|---|
| user_impersonation | meniru akun pengguna Anda |
Contoh
List policy enrollments for resource
Permintaan sampel
GET https://management.azure.com/subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/resourceGroups/TestResourceGroup/providers/Microsoft.Compute/virtualMachines/MyTestVm/domainNames/MyTestComputer.cloudapp.net/providers/Microsoft.Authorization/policyEnrollments?api-version=2026-01-01-preview
Respon sampel
{
"value": [
{
"properties": {
"policyAssignmentId": "/subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/providers/Microsoft.Authorization/policyAssignments/CostManagement",
"policyDefinitionReferenceIds": [
"Limit_Skus"
],
"policyAssignmentInstanceId": "00000000-0000-0000-0000-000000000000",
"displayName": "Enroll demo cluster",
"description": "Enroll demo cluster from limit sku",
"metadata": {
"reason": "Enrollment for a expensive VM demo"
}
},
"systemData": {
"createdBy": "string",
"createdByType": "User",
"createdAt": "2020-07-01T01:01:01.1075056Z",
"lastModifiedBy": "string",
"lastModifiedByType": "User",
"lastModifiedAt": "2020-07-01T02:01:01.1075056Z"
},
"id": "/subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/resourceGroups/TestResourceGroup/providers/Microsoft.Authorization/policyEnrollments/DemoExpensiveVMGroup",
"type": "Microsoft.Authorization/policyEnrollments",
"eTag": "00000000-0000-0000-0000-000000000000",
"name": "DemoExpensiveVMGroup"
},
{
"properties": {
"policyAssignmentId": "/subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/providers/Microsoft.Authorization/policyAssignments/LimitPorts",
"policyAssignmentInstanceId": "00000000-0000-0000-0000-000000000000",
"displayName": "Enroll jump box open ports",
"description": "Enroll jump box open ports from limit ports policy",
"metadata": {
"reason": "Need to open RDP port to corp net"
}
},
"systemData": {
"createdBy": "string",
"createdByType": "User",
"createdAt": "2020-07-01T01:01:01.1075056Z",
"lastModifiedBy": "string",
"lastModifiedByType": "User",
"lastModifiedAt": "2020-07-01T02:01:01.1075056Z"
},
"id": "/subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/resourceGroups/TestResourceGroup/providers/Microsoft.Compute/virtualMachines/MyTestVm/providers/Microsoft.Authorization/policyEnrollments/jumpBoxEnrollment",
"type": "Microsoft.Authorization/policyEnrollments",
"eTag": "00000000-0000-0000-0000-000000000000",
"name": "jumpBoxEnrollment"
}
]
}
Definisi
| Nama | Deskripsi |
|---|---|
|
Assignment |
Opsi untuk memvalidasi apakah pengecualian atau pendaftaran berada pada atau di bawah cakupan penugasan. |
|
created |
Jenis identitas yang membuat sumber daya. |
|
Error |
Info tambahan kesalahan manajemen sumber daya. |
|
Error |
Detail kesalahan. |
|
Error |
Tanggapan kesalahan |
|
Policy |
Pendaftaran kebijakan. |
|
Policy |
Respons operasi daftar PolicyEnrolling. |
|
Resource |
Pemilih sumber daya untuk memfilter kebijakan menurut properti sumber daya. |
| Selector |
Ekspresi pemilih. |
|
Selector |
Jenis pemilih. |
|
system |
Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya. |
AssignmentScopeValidation
Opsi untuk memvalidasi apakah pengecualian atau pendaftaran berada pada atau di bawah cakupan penugasan.
| Nilai | Deskripsi |
|---|---|
| Default |
Opsi ini akan memvalidasi pengecualian berada di atau di bawah cakupan penugasan. |
| DoNotValidate |
Opsi ini akan melewati validasi cakupan pengecualian berada di atau di bawah cakupan penetapan kebijakan. |
createdByType
Jenis identitas yang membuat sumber daya.
| Nilai | Deskripsi |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
ErrorAdditionalInfo
Info tambahan kesalahan manajemen sumber daya.
| Nama | Jenis | Deskripsi |
|---|---|---|
| info |
object |
Info tambahan. |
| type |
string |
Jenis info tambahan. |
ErrorDetail
Detail kesalahan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| additionalInfo |
Info tambahan kesalahan. |
|
| code |
string |
Kode kesalahan. |
| details |
Rincian kesalahan. |
|
| message |
string |
Pesan kesalahan. |
| target |
string |
Sasaran kesalahan. |
ErrorResponse
Tanggapan kesalahan
| Nama | Jenis | Deskripsi |
|---|---|---|
| error |
Objek kesalahan. |
PolicyEnrollment
Pendaftaran kebijakan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| eTag |
string |
ETag untuk pendaftaran polis. |
| id |
string (arm-id) |
ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Misalnya "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| name |
string |
Nama sumber daya |
| properties.assignmentScopeValidation |
Opsi apakah akan memvalidasi pendaftaran berada di atau di bawah cakupan penugasan. |
|
| properties.description |
string |
Deskripsi pendaftaran polis. |
| properties.displayName |
string |
Nama tampilan pendaftaran polis. |
| properties.metadata |
Metadata pendaftaran kebijakan. Metadata adalah objek terbuka dan biasanya merupakan kumpulan pasangan nilai kunci. |
|
| properties.policyAssignmentId |
string (arm-id) |
ID penetapan kebijakan yang sedang didaftarkan. |
| properties.policyAssignmentInstanceId |
string (uuid) |
ID instans penetapan kebijakan yang terkait dengan pendaftaran ini. Nilai diatur ke ID instans penetapan kebijakan yang direferensikan policyAssignmentId saat pendaftaran dibuat atau diperbarui. Formatnya adalah string GUID. |
| properties.policyDefinitionReferenceIds |
string[] |
ID referensi definisi kebijakan untuk definisi kebijakan dalam definisi kumpulan kebijakan yang ditetapkan.
ID ini sesuai dengan subkumpulan |
| properties.resourceSelectors |
Daftar pemilih sumber daya untuk memfilter kebijakan menurut properti sumber daya. |
|
| systemData |
Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy. |
|
| type |
string |
Jenis sumber daya. Misalnya, "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts" |
PolicyEnrollmentListResult
Respons operasi daftar PolicyEnrolling.
| Nama | Jenis | Deskripsi |
|---|---|---|
| nextLink |
string (uri) |
Tautan ke halaman item berikutnya |
| value |
Item PolicyEnrollment di halaman ini |
ResourceSelector
Pemilih sumber daya untuk memfilter kebijakan menurut properti sumber daya.
| Nama | Jenis | Deskripsi |
|---|---|---|
| name |
string |
Nama pemilih sumber daya. |
| selectors |
Selector[] |
Daftar ekspresi pemilih. |
Selector
Ekspresi pemilih.
| Nama | Jenis | Deskripsi |
|---|---|---|
| in |
string[] |
Daftar nilai yang akan difilter. |
| kind |
Jenis pemilih. |
|
| notIn |
string[] |
Daftar nilai yang akan difilter. |
SelectorKind
Jenis pemilih.
| Nilai | Deskripsi |
|---|---|
| resourceLocation |
Jenis pemilih untuk memfilter kebijakan berdasarkan lokasi sumber daya. |
| resourceType |
Jenis pemilih untuk memfilter kebijakan menurut jenis sumber daya. |
| resourceWithoutLocation |
Jenis pemilih untuk memfilter kebijakan menurut sumber daya tanpa lokasi. |
| policyDefinitionReferenceId |
Jenis pemilih untuk memfilter kebijakan menurut ID referensi definisi kebijakan. |
| userPrincipalId |
Jenis pemilih untuk memfilter kebijakan berdasarkan ID perutamaan pengguna. |
| groupPrincipalId |
Jenis pemilih untuk memfilter kebijakan berdasarkan ID keanggotaan grup keamanan. |
systemData
Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.
| Nama | Jenis | Deskripsi |
|---|---|---|
| createdAt |
string (date-time) |
Tanda waktu pembuatan sumber daya (UTC). |
| createdBy |
string |
Identitas yang membuat sumber daya. |
| createdByType |
Jenis identitas yang membuat sumber daya. |
|
| lastModifiedAt |
string (date-time) |
Tanda waktu modifikasi terakhir sumber daya (UTC) |
| lastModifiedBy |
string |
Identitas yang terakhir mengubah sumber daya. |
| lastModifiedByType |
Jenis identitas yang terakhir memodifikasi sumber daya. |