Download OpenAPI specification:Download
Service to create a new auth/datashare/ credential policy
| id | string |
| version | string |
| requesttime | string <date-time> |
| metadata | object |
required | object (PolicyCreateRequestDto) |
{- "id": "string",
- "version": "string",
- "requesttime": "2019-08-24T14:15:22Z",
- "metadata": { },
- "request": {
- "policyId": "string",
- "policyGroupName": "string",
- "policyType": "string",
- "name": "string",
- "desc": "string",
- "version": "string",
- "policies": {
- "empty": true,
- "property1": { },
- "property2": { }
}
}
}Service to update policy details
| policyId required | string |
| id | string |
| version | string |
| requesttime | string <date-time> |
| metadata | object |
required | object (PolicyUpdateRequestDto) |
{- "id": "string",
- "version": "string",
- "requesttime": "2019-08-24T14:15:22Z",
- "metadata": { },
- "request": {
- "policyGroupName": "string",
- "name": "string",
- "desc": "string",
- "policies": {
- "empty": true,
- "property1": { },
- "property2": { }
}, - "version": "string"
}
}Service to update policy status
| policygroupId required | string |
| policyId required | string |
| id | string |
| version | string |
| requesttime | string <date-time> |
| metadata | object |
required | object (PolicyStatusUpdateRequestDto) |
{- "id": "string",
- "version": "string",
- "requesttime": "2019-08-24T14:15:22Z",
- "metadata": { },
- "request": {
- "status": "string"
}
}Service to search policy
| id | string |
| version | string |
| requesttime | string <date-time> |
| metadata | object |
required | object (PolicySearchDto) |
{- "id": "string",
- "version": "string",
- "requesttime": "2019-08-24T14:15:22Z",
- "metadata": { },
- "request": {
- "filters": [
- {
- "value": "string",
- "values": [
- "string"
], - "fromValue": "string",
- "toValue": "string",
- "columnName": "string",
- "type": "string"
}
], - "sort": [
- {
- "sortField": "string",
- "sortType": "string"
}
], - "pagination": {
- "pageStart": 0,
- "pageFetch": 0
}, - "policyType": "string"
}
}Service to update a policy group
| policygroupId required | string |
| id | string |
| version | string |
| requesttime | string <date-time> |
| metadata | object |
required | object (PolicyGroupUpdateRequestDto) |
{- "id": "string",
- "version": "string",
- "requesttime": "2019-08-24T14:15:22Z",
- "metadata": { },
- "request": {
- "name": "string",
- "desc": "string",
- "isActive": true
}
}Service to search policy group
| id | string |
| version | string |
| requesttime | string <date-time> |
| metadata | object |
required | object (SearchDto) |
{- "id": "string",
- "version": "string",
- "requesttime": "2019-08-24T14:15:22Z",
- "metadata": { },
- "request": {
- "filters": [
- {
- "value": "string",
- "values": [
- "string"
], - "fromValue": "string",
- "toValue": "string",
- "columnName": "string",
- "type": "string"
}
], - "sort": [
- {
- "sortField": "string",
- "sortType": "string"
}
], - "pagination": {
- "pageStart": 0,
- "pageFetch": 0
}
}
}Service to craete a new policy group
| id | string |
| version | string |
| requesttime | string <date-time> |
| metadata | object |
required | object (PolicyGroupCreateRequestDto) |
{- "id": "string",
- "version": "string",
- "requesttime": "2019-08-24T14:15:22Z",
- "metadata": { },
- "request": {
- "name": "string",
- "desc": "string"
}
}Service to filter policy groups
| id | string |
| version | string |
| requesttime | string <date-time> |
| metadata | object |
required | object (FilterValueDto) |
{- "id": "string",
- "version": "string",
- "requesttime": "2019-08-24T14:15:22Z",
- "metadata": { },
- "request": {
- "filters": [
- {
- "columnName": "string",
- "type": "string",
- "text": "string"
}
], - "optionalFilters": [
- {
- "value": "string",
- "values": [
- "string"
], - "fromValue": "string",
- "toValue": "string",
- "columnName": "string",
- "type": "string"
}
]
}
}Service to filter policy details
| id | string |
| version | string |
| requesttime | string <date-time> |
| metadata | object |
required | object (PolicyFilterValueDto) |
{- "id": "string",
- "version": "string",
- "requesttime": "2019-08-24T14:15:22Z",
- "metadata": { },
- "request": {
- "filters": [
- {
- "columnName": "string",
- "type": "string",
- "text": "string"
}
], - "optionalFilters": [
- {
- "value": "string",
- "values": [
- "string"
], - "fromValue": "string",
- "toValue": "string",
- "columnName": "string",
- "type": "string"
}
], - "policyType": "string"
}
}