Compartir a través de


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

DevopsPolicyList

Correcto

Other Status Codes

ErrorResponseModel

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

DevopsPolicy
DevopsPolicyDecisionRule
DevopsPolicyList
ErrorModel

El modelo de error para la directiva

ErrorResponseModel

Modelo de respuesta de error para la directiva

SystemData

Decision

El efecto de la regla

Nombre Tipo Description
Permit

string

DevopsPolicy

Nombre Tipo Description
decisionRules

DevopsPolicyDecisionRule[]

Matriz de decisionRules para la directiva

purviewResourceName

string

Nombre del recurso de Purview

systemData

SystemData

DevopsPolicyDecisionRule

Nombre Tipo Description
effect

Decision

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

DevopsPolicy[]

Lista de directivas

ErrorModel

El modelo de error para la directiva

Nombre Tipo Description
code

string

Código de error.

details

ErrorModel[]

Detalles del error

message

string

El mensaje de error.

ErrorResponseModel

Modelo de respuesta de error para la directiva

Nombre Tipo Description
error

ErrorModel

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