Devops Policy - List
Enumere todas las directivas devops.
GET {endpoint}/policyStore/devops-policies?api-version=2022-11-01-preview
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
endpoint
|
path | True |
string url |
Punto de conexión de la cuenta de Purview. Ejemplo: https://{accountName}.purview.azure.com. |
api-version
|
query | True |
string |
La versión de api que se va a usar. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Correcto |
|
Other Status Codes |
Una respuesta de error recibida del servicio de directivas Encabezados x-ms-error-code: string |
Seguridad
azure_auth
Flujo de OAuth2 de Azure Active Directory.
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
Nombre | Description |
---|---|
user_impersonation | suplantación de su cuenta de usuario |
Ejemplos
DevopsPolicy_List
Solicitud de ejemplo
GET {endpoint}/policyStore/devops-policies?api-version=2022-11-01-preview
Respuesta de muestra
x-ms-request-id: 8e58266a-de42-40d5-b3c4-c6a7e159cfba
{
"value": [
{
"systemData": {
"createdBy": "5b3a30f8-dee3-4a5e-bf48-feddbdf174b98",
"createdAt": "2022-10-14T08:24:50.6175582Z",
"lastModifiedBy": "5b3a30f8-dee3-4a5e-bf48-feddbdf174b98",
"lastModifiedAt": "2022-10-14T08:30:49.7127313Z"
},
"decisionRules": [
{
"effect": "Permit",
"purviewRoleName": "purviewdatarole_builtin_sqlperfmonitor",
"principals": [
"5b3a30f8-dee3-4a5e-bf48-feddbdf174b98"
],
"principalGroups": [],
"resourceAzurePath": "/subscriptions/56bb0a7b-861d-44b0-9220-9db0dd88e799/resourceGroups/test-rg/providers/Microsoft.Sql/servers/policytestserver/**"
}
],
"purviewResourceName": "policytestserver"
},
{
"systemData": {
"createdBy": "5b3a30f8-dee3-4a5e-bf48-feddbdf174b98",
"createdAt": "2022-10-11T11:15:58.3236117Z",
"lastModifiedBy": "5b3a30f8-dee3-4a5e-bf48-feddbdf174b98",
"lastModifiedAt": "2022-10-11T11:15:58.3236117Z"
},
"decisionRules": [
{
"effect": "Permit",
"purviewRoleName": "purviewdatarole_builtin_sqlperfmonitor",
"principals": [
"5b3a30f8-dee3-4a5e-bf48-feddbdf174b98"
],
"principalGroups": [],
"resourceAzurePath": "/subscriptions/56bb0a7b-861d-44b0-9220-9db0dd88eh98/resourceGroups/test-rg/providers/Microsoft.Sql/servers/abacprivtest/**"
}
],
"purviewResourceName": "rakhandu-abac1"
},
{
"systemData": {
"createdBy": "5b3a30f8-dee3-4a5e-bf48-feddbdf174b98",
"createdAt": "2022-10-11T06:19:43.4482483Z",
"lastModifiedBy": "5b3a30f8-dee3-4a5e-bf48-feddbdf174b98",
"lastModifiedAt": "2022-10-11T06:19:43.4482483Z"
},
"decisionRules": [
{
"effect": "Permit",
"purviewRoleName": "purviewdatarole_builtin_sqlperfmonitor",
"principals": [
"19f5b6ed-08da-431d-a037-745926083c72",
"6b18058e-3b2d-401d-ad3e-e89c1ca0ed33"
],
"principalGroups": [],
"resourceAzurePath": "/subscriptions/34fb3b81-27ab-4690-9l0b-668896fd288c/resourceGroups/test-rg/providers/Microsoft.Sql/servers/abac-test-server01/**"
}
],
"purviewResourceName": "rakhandu-abac1"
},
{
"systemData": {
"createdBy": "5b3a30f8-dee3-4a5e-bf48-feddbdf174b98",
"createdAt": "2022-10-07T15:07:48.9285444Z",
"lastModifiedBy": "",
"lastModifiedAt": "2022-10-10T05:23:10.1887404Z"
},
"decisionRules": [
{
"effect": "Permit",
"purviewRoleName": "purviewdatarole_builtin_sqlperfmonitor",
"principals": [
"cfc450a7-20b1-4ef3-a751-470c5a61912d",
"5b3a30f8-dee3-4a5e-bf48-feddbdf174b98"
],
"principalGroups": [],
"resourceAzurePath": "/subscriptions/56bb0a7b-8s1d-44b0-9220-9db0dd78e798/resourceGroups/test-rg/providers/Microsoft.Sql/servers/policytest/**"
}
],
"purviewResourceName": "policytest-server"
}
]
}
Definiciones
Nombre | Description |
---|---|
Decision |
El efecto de la regla |
Devops |
|
Devops |
|
Devops |
|
Error |
El modelo de error para la directiva |
Error |
Modelo de respuesta de error para la directiva |
System |
Decision
El efecto de la regla
Nombre | Tipo | Description |
---|---|---|
Permit |
string |
DevopsPolicy
Nombre | Tipo | Description |
---|---|---|
decisionRules |
Matriz de decisionRules para la directiva |
|
purviewResourceName |
string |
Nombre del recurso de Purview |
systemData |
DevopsPolicyDecisionRule
Nombre | Tipo | Description |
---|---|---|
effect |
El efecto de la regla |
|
principalGroups |
string[] |
Identificadores de Azure Active Directory para grupos |
principals |
string[] |
Identificadores de Azure Active Directory para usuarios |
purviewRoleName |
string |
Este es un campo que indicará el rol de una directiva devops. |
resourceAzurePath |
string |
Ruta de acceso de recurso opcional del recurso de Azure |
DevopsPolicyList
Nombre | Tipo | Description |
---|---|---|
nextLink |
string |
Vínculo de paginación |
value |
Lista de directivas |
ErrorModel
El modelo de error para la directiva
Nombre | Tipo | Description |
---|---|---|
code |
string |
Código de error. |
details |
Detalles del error |
|
message |
string |
El mensaje de error. |
ErrorResponseModel
Modelo de respuesta de error para la directiva
Nombre | Tipo | Description |
---|---|---|
error |
El modelo de error para la directiva |
SystemData
Nombre | Tipo | Description |
---|---|---|
createdAt |
string |
Creado en |
createdBy |
string |
Creado por |
createdByType |
string |
Creado por tipo |
lastModifiedAt |
string |
última modificación en |
lastModifiedBy |
string |
última modificación por parte de |
lastModifiedByType |
string |
última modificación por tipo |