UNPKG

@itentialopensource/adapter-versa_director

Version:

This adapter integrates with system described as: versaDirectorApi.

290 lines 7.83 kB
{ "actions": [ { "name": "getAllRbacPrivilege", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/nextgen/rbac/privileges?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getAllRbacPrivilege-default.json" } ] }, { "name": "refreshRbacRolesMetaInMemory", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/nextgen/rbac/roles/cache/refresh?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "refreshRbacRolesMetaInMemoryById", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/nextgen/rbac/roles/cache/refresh/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "createRbacOrgRole", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/nextgen/rbac/roles/orgs/org?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getAvailableRbacOrgRoles", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/nextgen/rbac/roles/orgs/org/available?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getAvailableRbacOrgRoles-default.json" } ] }, { "name": "getRbacOrgRoles", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/nextgen/rbac/roles/orgs/org/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getRbacOrgRoles-default.json" } ] }, { "name": "getRbacProviderRoles", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/nextgen/rbac/roles/provider?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getRbacProviderRoles-default.json" } ] }, { "name": "createRbacRole", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/nextgen/rbac/roles/role?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "updateRbacRole", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/nextgen/rbac/roles/role?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getRbacRoleById", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/nextgen/rbac/roles/role/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getRbacRoleById-default.json" } ] }, { "name": "deleteRbacRole", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/nextgen/rbac/roles/role/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deployRbacRole", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/nextgen/rbac/roles/role/{pathv1}/deploy?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deployRbacRoleAsync", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/nextgen/rbac/roles/role/{pathv1}/deploy/async?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getRbacTenantRoles", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/nextgen/rbac/roles/tenant?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getRbacTenantRoles-default.json" } ] } ] }