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"
}
}