Devops Policy - List
Список всех политик devops.
GET {endpoint}/policyStore/devops-policies?api-version=2022-11-01-preview
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
endpoint
|
path | True |
string url |
Конечная точка учетной записи Purview. Пример: https://{accountName}.purview.azure.com. |
api-version
|
query | True |
string |
Используемая версия API. |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
Успешное завершение |
|
Other Status Codes |
Ответ об ошибке, полученный от службы политик Заголовки x-ms-error-code: string |
Безопасность
azure_auth
Поток OAuth2 в Azure Active Directory.
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
Имя | Описание |
---|---|
user_impersonation | олицетворения учетной записи пользователя |
Примеры
DevopsPolicy_List
Образец запроса
GET {endpoint}/policyStore/devops-policies?api-version=2022-11-01-preview
Пример ответа
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"
}
]
}
Определения
Имя | Описание |
---|---|
Decision |
Эффект для правила |
Devops |
|
Devops |
|
Devops |
|
Error |
Модель ошибок для политики |
Error |
Модель ответа на ошибки для политики |
System |
Decision
Эффект для правила
Имя | Тип | Описание |
---|---|---|
Permit |
string |
DevopsPolicy
Имя | Тип | Описание |
---|---|---|
decisionRules |
Массив правил принятия решений для политики |
|
purviewResourceName |
string |
Имя ресурса Purview |
systemData |
DevopsPolicyDecisionRule
Имя | Тип | Описание |
---|---|---|
effect |
Эффект для правила |
|
principalGroups |
string[] |
Идентификаторы Azure Active Directory для групп |
principals |
string[] |
Идентификаторы Azure Active Directory для пользователей |
purviewRoleName |
string |
Это поле будет указывать роль политики devops. |
resourceAzurePath |
string |
Необязательный путь к ресурсу Azure |
DevopsPolicyList
Имя | Тип | Описание |
---|---|---|
nextLink |
string |
Ссылка на разбиение на страницы |
value |
Список политик |
ErrorModel
Модель ошибок для политики
Имя | Тип | Описание |
---|---|---|
code |
string |
Код ошибки |
details |
Сведения об ошибке |
|
message |
string |
Сообщение об ошибке |
ErrorResponseModel
Модель ответа на ошибки для политики
Имя | Тип | Описание |
---|---|---|
error |
Модель ошибок для политики |
SystemData
Имя | Тип | Описание |
---|---|---|
createdAt |
string |
Время создания |
createdBy |
string |
Кем создано |
createdByType |
string |
Создано по типу |
lastModifiedAt |
string |
последнее изменение: |
lastModifiedBy |
string |
последнее изменение |
lastModifiedByType |
string |
последнее изменение по типу |