Policy Events - List
Szabályzatesemények lekérése adott hatókörhöz.
GET {endpoint}/pds/policy-events?scope={scope}&syncToken={syncToken}&api-version=2023-01-01
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
endpoint
|
path | True |
string (url) |
A Purview-fiók végpontja. Példa: https://{accountName}.purview.azure.com. |
api-version
|
query | True |
string |
A szolgáltatás API-verziója. |
scope
|
query | True |
string |
A Purview által felügyelt erőforrások azonosítója. |
sync
|
query | True |
string |
Ez a szinkronizálási jogkivonat a szabályzatok legújabb ellenőrzőpontját jelöli. Az ügyfélnek át kell adnia ezt az értéket a későbbi változásváltozások beolvasása közben. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
Siker |
|
Other Status Codes |
Nincs módosítva |
|
Other Status Codes |
Hiba |
Biztonság
azure_auth
Azure Active Directory OAuth2 Flow.
Típus:
oauth2
Folyamat:
implicit
Engedélyezési URL:
https://login.microsoftonline.com/common/oauth2/authorize
Hatókörök
Name | Description |
---|---|
user_impersonation | a felhasználói fiók megszemélyesítése |
Példák
PolicyEvents_List
Mintakérelem
GET {endpoint}/pds/policy-events?scope=/subscriptions/30d9d527-c409-4507-b861-d60e7fe9e292/resourcegroups/pansharm-rg/providers/microsoft.sql/servers/pansharm-sql&syncToken=25251:0&api-version=2023-01-01
Mintaválasz
x-ms-correlation-request-id: f35b289b-7deb-467b-9976-a163926f981f
{
"syncToken": "25258:0",
"value": [
{
"eventType": "Microsoft.Purview/PolicyElements/Write",
"id": "e870dcfa-d89d-4fc1-90a9-ef758d299e15",
"scopes": [
"/subscriptions/30d9d527-c409-4507-b861-d60e7fe9e292/resourcegroups/pansharm-rg"
],
"kind": "PolicySet",
"updatedAt": "2022-03-07T05:21:52.2823168Z",
"version": 1,
"elementJson": "{\"id\":\"e870dcfa-d89d-4fc1-90a9-ef758d299e15\",\"name\":\"e870dcfa-d89d-4fc1-90a9-ef758d299e15\",\"kind\":\"policyset\",\"version\":1,\"updatedAt\":\"2022-03-07T05:21:52.2823168Z\",\"preconditionRules\":[{\"dnfCondition\":[[{\"attributeName\":\"resource.azure.path\",\"attributeValueIncludedIn\":[\"/subscriptions/30d9d527-c409-4507-b861-d60e7fe9e292/resourcegroups/pansharm-rg/**\"]}]]}],\"policyRefs\":[\"5f448cc9-33cc-47de-910c-c2de1212cb2f\"]}"
},
{
"eventType": "Microsoft.Purview/PolicyElements/Write",
"id": "5f448cc9-33cc-47de-910c-c2de1212cb2f",
"scopes": [
"/subscriptions/30d9d527-c409-4507-b861-d60e7fe9e292/resourcegroups/pansharm-rg"
],
"kind": "Policy",
"updatedAt": "2022-06-02T17:05:43.0981228Z",
"version": 9,
"elementJson": "{\"id\":\"5f448cc9-33cc-47de-910c-c2de1212cb2f\",\"name\":\"test004\",\"kind\":\"policy\",\"version\":9,\"updatedAt\":\"2022-06-02T17:05:43.0981228Z\",\"decisionRules\":[{\"kind\":\"decisionrule\",\"effect\":\"Permit\",\"id\":\"3ef47a19-55ab-4c3e-bfe4-b274489555da\",\"updatedAt\":\"06/02/2022 17:05:43\",\"cnfCondition\":[[{\"attributeName\":\"resource.azure.path\",\"attributeValueIncludedIn\":[\"/subscriptions/30d9d527-c409-4507-b861-d60e7fe9e292/resourcegroups/pansharm-rg/providers/Microsoft.AzureArcData/SqlServerInstances/pansharm-sql/**\"]}],[{\"attributeName\":\"principal.microsoft.id\",\"attributeValueIncludedIn\":[\"ca4709b3-1fdd-4032-9844-3039025e8ee0\"]}],[{\"fromRule\":\"purviewdatarole_builtin_sqlperfmonitor\",\"attributeName\":\"derived.purview.role\",\"attributeValueIncludes\":\"purviewdatarole_builtin_sqlperfmonitor\"}]]}]}"
}
]
}
x-ms-correlation-request-id: f35b289b-7deb-467b-9976-a163926f981f
x-ms-correlation-request-id: f35b289b-7deb-467b-9976-a163926f981f
{
"error": {
"code": "1001",
"message": "Simple error message.",
"target": "Detailed message or error trace.",
"details": []
}
}
Definíciók
Name | Description |
---|---|
Error |
Alapértelmezett hibamodell. |
Error |
Alapértelmezett hibaválasz-modell. |
Policy |
A szabályzatelem eseménymodellje. |
Policy |
A szabályzatelem típusát jelöli. |
Policy |
A policy delta fetch API válaszmodellje. |
ErrorModel
Alapértelmezett hibamodell.
Name | Típus | Description |
---|---|---|
code |
string minLength: 1 |
Hibakód. |
details |
Hiba részletei. |
|
message |
string minLength: 1 |
Hibaüzenet. |
target |
string |
Hiba leírása. |
ErrorResponseModel
Alapértelmezett hibaválasz-modell.
Name | Típus | Description |
---|---|---|
error |
Alapértelmezett hibamodell. |
PolicyElementEventModelUpdated
A szabályzatelem eseménymodellje.
Name | Típus | Description |
---|---|---|
elementJson |
string |
A szabályzatelem szerializált json hasznos adatai. |
eventType |
string minLength: 1 |
Az esemény típusa. Formátum://. Például: Microsoft.Purview/PolicyElements/Delete. |
id |
string minLength: 1 |
A szabályzatelem azonosítója. |
kind |
A szabályzatelem típusát jelöli. |
|
scopes |
string[] |
A szabályzatban szereplő hatókörök listája. |
updatedAt |
string (date-time) |
A szabályzatelem utolsó frissítésének időpontja. |
version |
integer (int64) |
A szabályzatelem aktuális verziója. Ez automatikusan növekszik minden módosítással. 1-zel kezdődik. |
PolicyElementKind
A szabályzatelem típusát jelöli.
Érték | Description |
---|---|
AttributeRule | |
Policy | |
PolicySet |
PolicyEventsResponseUpdated
A policy delta fetch API válaszmodellje.
Name | Típus | Description |
---|---|---|
syncToken |
string minLength: 1 |
Ez a szinkronizálási jogkivonat a szabályzatok legújabb ellenőrzőpontját jelöli. Az ügyfélnek át kell adnia ezt az értéket a későbbi változásváltozások beolvasása közben. |
value |
Szabályzatelemek listája. |