UNPKG

@itentialopensource/adapter-openstack_keystone

Version:

This adapter integrates with system described as: Openstack Keystone.

1,197 lines 32.5 kB
{ "errors": [], "statistics": [ { "owner": "errorJson", "description": "Standard adapter errors available for use", "value": 31 }, { "owner": "packageJson", "description": "Number of production dependencies", "value": 14 }, { "owner": "packageJson", "description": "Number of development dependencies", "value": 7 }, { "owner": "packageJson", "description": "Number of npm scripts", "value": 22 }, { "owner": "packageJson", "description": "Runtime Library dependency", "value": "^4.45.6" }, { "owner": "propertiesSchemaJson", "description": "Adapter properties defined in the propertiesSchema file", "value": 70 }, { "owner": "adapterJS", "description": "Lines of code generated in adapter.js", "value": 13499 }, { "owner": "adapterJS", "description": "Number of Functions added to adapter.js", "value": 149 }, { "owner": "pronghornJson", "description": "Number of Methods added to pronghorn.json", "value": 149 }, { "owner": "markdown", "description": "Number of lines in the README.md", "value": 338 }, { "owner": "markdown", "description": "Number of lines in the SUMMARY.md", "value": 9 }, { "owner": "markdown", "description": "Number of lines in the PROPERTIES.md", "value": 642 }, { "owner": "markdown", "description": "Number of lines in the TROUBLESHOOT.md", "value": 48 }, { "owner": "markdown", "description": "Number of lines in the ENHANCE.md", "value": 70 }, { "owner": "markdown", "description": "Number of lines in the BROKER.md", "value": 200 }, { "owner": "markdown", "description": "Number of lines in the CALLS.md", "value": 171 }, { "owner": "markdown", "description": "Number of lines in the AUTH.md", "value": 40 }, { "owner": "markdown", "description": "Number of lines in the SYSTEMINFO.md", "value": 11 }, { "owner": "unitTestJS", "description": "Number of lines of code in unit tests", "value": 6483 }, { "owner": "unitTestJS", "description": "Number of unit tests", "value": 403 }, { "owner": "integrationTestJS", "description": "Number of lines of code in integration tests", "value": 4368 }, { "owner": "integrationTestJS", "description": "Number of integration tests", "value": 154 }, { "owner": "actionJson", "description": "Number of actions for AuthenticationAndTokenManagement entity", "value": 7 }, { "owner": "actionJson", "description": "Number of actions for ApplicationCredentials entity", "value": 7 }, { "owner": "actionJson", "description": "Number of actions for Credentials entity", "value": 5 }, { "owner": "actionJson", "description": "Number of actions for Domains entity", "value": 5 }, { "owner": "actionJson", "description": "Number of actions for DomainConfiguration entity", "value": 13 }, { "owner": "actionJson", "description": "Number of actions for Groups entity", "value": 9 }, { "owner": "actionJson", "description": "Number of actions for OSINHERIT entity", "value": 15 }, { "owner": "actionJson", "description": "Number of actions for OSPKIDEPRECATED entity", "value": 1 }, { "owner": "actionJson", "description": "Number of actions for Policies entity", "value": 5 }, { "owner": "actionJson", "description": "Number of actions for Projects entity", "value": 5 }, { "owner": "actionJson", "description": "Number of actions for ProjectTags entity", "value": 6 }, { "owner": "actionJson", "description": "Number of actions for Regions entity", "value": 5 }, { "owner": "actionJson", "description": "Number of actions for Roles entity", "value": 27 }, { "owner": "actionJson", "description": "Number of actions for SystemRoleAssignments entity", "value": 10 }, { "owner": "actionJson", "description": "Number of actions for ServiceCatalogAndEndpoints entity", "value": 10 }, { "owner": "actionJson", "description": "Number of actions for UnifiedLimits entity", "value": 11 }, { "owner": "actionJson", "description": "Number of actions for Users entity", "value": 8 }, { "owner": "actionJson", "description": "Total number of actions", "value": 149 }, { "owner": "actionJson", "description": "Total number of entities", "value": 17 }, { "owner": "schemaJson", "description": "Number of schemas for AuthenticationAndTokenManagement entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for ApplicationCredentials entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Credentials entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Domains entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for DomainConfiguration entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Groups entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OSINHERIT entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OSPKIDEPRECATED entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Policies entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Projects entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for ProjectTags entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Regions entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Roles entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for SystemRoleAssignments entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for ServiceCatalogAndEndpoints entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for UnifiedLimits entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Users entity", "value": 1 }, { "owner": "schemaJson", "description": "Total number of schemas", "value": 17 }, { "owner": "mockdata", "description": "Number of mock data files for AuthenticationAndTokenManagement entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for ApplicationCredentials entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Credentials entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Domains entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for DomainConfiguration entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Groups entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OSINHERIT entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OSPKIDEPRECATED entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Policies entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Projects entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for ProjectTags entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Regions entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Roles entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for SystemRoleAssignments entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for ServiceCatalogAndEndpoints entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for UnifiedLimits entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Users entity", "value": 0 }, { "owner": "mockdata", "description": "Total number of mock data files", "value": 0 }, { "owner": "actionJson", "description": "Number of actions for .system entity", "value": 2 }, { "owner": "schemaJson", "description": "Number of schemas for .system entity", "value": 3 }, { "owner": "mockdata", "description": "Number of mock data files for .system entity", "value": 2 }, { "owner": "System", "description": "System entity files", "value": 6 }, { "owner": "usecases", "description": "Number of workflows", "value": 0 }, { "owner": "staticFile", "description": "Number of lines of code in adapterBase.js", "value": 1791 }, { "owner": "staticFile", "description": "Number of static files added", "value": 37 }, { "owner": "Overall", "description": "Total lines of Code", "value": 26141 }, { "owner": "Overall", "description": "Total Tests", "value": 557 }, { "owner": "Overall", "description": "Total Files", "value": 85 } ], "warnings": [], "apiParsingReport": { "no_mockdata": [ { "fnName": "validateAndShowInformationForToken", "method": "get", "path": "/v3/auth/tokens" }, { "fnName": "checkToken", "method": "head", "path": "/v3/auth/tokens" }, { "fnName": "revokeToken", "method": "delete", "path": "/v3/auth/tokens" }, { "fnName": "getServiceCatalog", "method": "get", "path": "/v3/auth/catalog" }, { "fnName": "getAvailableProjectScopes", "method": "get", "path": "/v3/auth/projects" }, { "fnName": "getAvailableDomainScopes", "method": "get", "path": "/v3/auth/domains" }, { "fnName": "getAvailableSystemScopes", "method": "get", "path": "/v3/auth/system" }, { "fnName": "createApplicationCredential", "method": "post", "path": "/v3/users/{user_id}/application_credentials" }, { "fnName": "listApplicationCredentials", "method": "get", "path": "/v3/users/{user_id}/application_credentials" }, { "fnName": "showApplicationCredentialDetails", "method": "get", "path": "/v3/users/{user_id}/application_credentials/{application_credential_id}" }, { "fnName": "deleteApplicationCredential", "method": "delete", "path": "/v3/users/{user_id}/application_credentials/{application_credential_id}" }, { "fnName": "listAccessRules", "method": "get", "path": "/v3/users/{user_id}/access_rules" }, { "fnName": "showAccessRuleDetails", "method": "get", "path": "/v3/users/{user_id}/access_rules/{access_rule_id}" }, { "fnName": "deleteAccessRule", "method": "delete", "path": "/v3/users/{user_id}/access_rules/{access_rule_id}" }, { "fnName": "createCredential", "method": "post", "path": "/v3/credentials" }, { "fnName": "listCredentials", "method": "get", "path": "/v3/credentials" }, { "fnName": "showCredentialDetails", "method": "get", "path": "/v3/credentials/{credential_id}" }, { "fnName": "updateCredential", "method": "patch", "path": "/v3/credentials/{credential_id}" }, { "fnName": "deleteCredential", "method": "delete", "path": "/v3/credentials/{credential_id}" }, { "fnName": "listDomains", "method": "get", "path": "/v3/domains" }, { "fnName": "createDomain", "method": "post", "path": "/v3/domains" }, { "fnName": "showDomainDetails", "method": "get", "path": "/v3/domains/{domain_id}" }, { "fnName": "updateDomain", "method": "patch", "path": "/v3/domains/{domain_id}" }, { "fnName": "deleteDomain", "method": "delete", "path": "/v3/domains/{domain_id}" }, { "fnName": "showDefaultConfigurationSettings", "method": "get", "path": "/v3/domains/config/default" }, { "fnName": "showDefaultConfigurationForAGroup", "method": "get", "path": "/v3/domains/config/{group}/default" }, { "fnName": "showDefaultOptionForAGroup", "method": "get", "path": "/v3/domains/config/{group}/{option}/default" }, { "fnName": "showDomainGroupOptionConfiguration", "method": "get", "path": "/v3/domains/{domain_id}/config/{group}/{option}" }, { "fnName": "updateDomainGroupOptionConfiguration", "method": "patch", "path": "/v3/domains/{domain_id}/config/{group}/{option}" }, { "fnName": "deleteDomainGroupOptionConfiguration", "method": "delete", "path": "/v3/domains/{domain_id}/config/{group}/{option}" }, { "fnName": "showDomainGroupConfiguration", "method": "get", "path": "/v3/domains/{domain_id}/config/{group}" }, { "fnName": "updateDomainGroupConfiguration", "method": "patch", "path": "/v3/domains/{domain_id}/config/{group}" }, { "fnName": "deleteDomainGroupConfiguration", "method": "delete", "path": "/v3/domains/{domain_id}/config/{group}" }, { "fnName": "createDomainConfiguration", "method": "put", "path": "/v3/domains/{domain_id}/config" }, { "fnName": "showDomainConfiguration", "method": "get", "path": "/v3/domains/{domain_id}/config" }, { "fnName": "updateDomainConfiguration", "method": "patch", "path": "/v3/domains/{domain_id}/config" }, { "fnName": "deleteDomainConfiguration", "method": "delete", "path": "/v3/domains/{domain_id}/config" }, { "fnName": "listGroups", "method": "get", "path": "/v3/groups" }, { "fnName": "createGroup", "method": "post", "path": "/v3/groups" }, { "fnName": "showGroupDetails", "method": "get", "path": "/v3/groups/{group_id}" }, { "fnName": "updateGroup", "method": "patch", "path": "/v3/groups/{group_id}" }, { "fnName": "deleteGroup", "method": "delete", "path": "/v3/groups/{group_id}" }, { "fnName": "listUsersInGroup", "method": "get", "path": "/v3/groups/{group_id}/users" }, { "fnName": "addUserToGroup", "method": "put", "path": "/v3/groups/{group_id}/users/{user_id}" }, { "fnName": "checkWhetherUserBelongsToGroup", "method": "head", "path": "/v3/groups/{group_id}/users/{user_id}" }, { "fnName": "removeUserFromGroup", "method": "delete", "path": "/v3/groups/{group_id}/users/{user_id}" }, { "fnName": "assignRoleToUserOnProjectsOwnedByDomain", "method": "put", "path": "/v3/OS-INHERIT/domains/{domain_id}/users/{user_id}/roles/{role_id}/inherited_to_projects" }, { "fnName": "checkIfUserHasAnInheritedProjectRoleOnDomain", "method": "head", "path": "/v3/OS-INHERIT/domains/{domain_id}/users/{user_id}/roles/{role_id}/inherited_to_projects" }, { "fnName": "revokeAnInheritedProjectRoleFromUserOnDomain", "method": "delete", "path": "/v3/OS-INHERIT/domains/{domain_id}/users/{user_id}/roles/{role_id}/inherited_to_projects" }, { "fnName": "assignRoleToGroupOnProjectsOwnedByADomain", "method": "put", "path": "/v3/OS-INHERIT/domains/{domain_id}/groups/{group_id}/roles/{role_id}/inherited_to_projects" }, { "fnName": "checkIfGroupHasAnInheritedProjectRoleOnDomain", "method": "head", "path": "/v3/OS-INHERIT/domains/{domain_id}/groups/{group_id}/roles/{role_id}/inherited_to_projects" }, { "fnName": "revokeAnInheritedProjectRoleFromGroupOnDomain", "method": "delete", "path": "/v3/OS-INHERIT/domains/{domain_id}/groups/{group_id}/roles/{role_id}/inherited_to_projects" }, { "fnName": "listUserSInheritedProjectRolesOnADomain", "method": "get", "path": "/v3/OS-INHERIT/domains/{domain_id}/users/{user_id}/roles/inherited_to_projects" }, { "fnName": "listGroupSInheritedProjectRolesOnDomain", "method": "get", "path": "/v3/OS-INHERIT/domains/{domain_id}/groups/{group_id}/roles/inherited_to_projects" }, { "fnName": "assignRoleToUserOnProjectsInASubtree", "method": "put", "path": "/v3/OS-INHERIT/projects/{project_id}/users/{user_id}/roles/{role_id}/inherited_to_projects" }, { "fnName": "checkIfUserHasAnInheritedProjectRoleOnProject", "method": "head", "path": "/v3/OS-INHERIT/projects/{project_id}/users/{user_id}/roles/{role_id}/inherited_to_projects" }, { "fnName": "revokeAnInheritedProjectRoleFromUserOnProject", "method": "delete", "path": "/v3/OS-INHERIT/projects/{project_id}/users/{user_id}/roles/{role_id}/inherited_to_projects" }, { "fnName": "assignRoleToGroupOnProjectsInASubtree", "method": "put", "path": "/v3/OS-INHERIT/projects/{project_id}/groups/{group_id}/roles/{role_id}/inherited_to_projects" }, { "fnName": "checkIfGroupHasAnInheritedProjectRoleOnProject", "method": "head", "path": "/v3/OS-INHERIT/projects/{project_id}/groups/{group_id}/roles/{role_id}/inherited_to_projects" }, { "fnName": "revokeAnInheritedProjectRoleFromGroupOnProject", "method": "delete", "path": "/v3/OS-INHERIT/projects/{project_id}/groups/{group_id}/roles/{role_id}/inherited_to_projects" }, { "fnName": "listRoleAssignments", "method": "get", "path": "/v3/role_assignments" }, { "fnName": "listRevokedTokens", "method": "get", "path": "/v3/auth/tokens/OS-PKI/revoked" }, { "fnName": "createPolicy", "method": "post", "path": "/v3/policies" }, { "fnName": "listPolicies", "method": "get", "path": "/v3/policies" }, { "fnName": "showPolicyDetails", "method": "get", "path": "/v3/policies/{policy_id}" }, { "fnName": "updatePolicy", "method": "patch", "path": "/v3/policies/{policy_id}" }, { "fnName": "deletePolicy", "method": "delete", "path": "/v3/policies/{policy_id}" }, { "fnName": "listProjects", "method": "get", "path": "/v3/projects" }, { "fnName": "createProject", "method": "post", "path": "/v3/projects" }, { "fnName": "showProjectDetails", "method": "get", "path": "/v3/projects/{project_id}" }, { "fnName": "updateProject", "method": "patch", "path": "/v3/projects/{project_id}" }, { "fnName": "deleteProject", "method": "delete", "path": "/v3/projects/{project_id}" }, { "fnName": "listTagsForAProject", "method": "get", "path": "/v3/projects/{project_id}/tags" }, { "fnName": "modifyTagListForAProject", "method": "put", "path": "/v3/projects/{project_id}/tags" }, { "fnName": "removeAllTagsFromAProject", "method": "delete", "path": "/v3/projects/{project_id}/tags" }, { "fnName": "checkIfProjectContainsTag", "method": "get", "path": "/v3/projects/{project_id}/tags/{tag}" }, { "fnName": "addSingleTagToAProject", "method": "put", "path": "/v3/projects/{project_id}/tags/{tag}" }, { "fnName": "deleteSingleTagFromProject", "method": "delete", "path": "/v3/projects/{project_id}/tags/{tag}" }, { "fnName": "showRegionDetails", "method": "get", "path": "/v3/regions/{region_id}" }, { "fnName": "updateRegion", "method": "patch", "path": "/v3/regions/{region_id}" }, { "fnName": "deleteRegion", "method": "delete", "path": "/v3/regions/{region_id}" }, { "fnName": "listRegions", "method": "get", "path": "/v3/regions" }, { "fnName": "createRegion", "method": "post", "path": "/v3/regions" }, { "fnName": "listRoles", "method": "get", "path": "/v3/roles" }, { "fnName": "createRole", "method": "post", "path": "/v3/roles" }, { "fnName": "showRoleDetails", "method": "get", "path": "/v3/roles/{role_id}" }, { "fnName": "updateRole", "method": "patch", "path": "/v3/roles/{role_id}" }, { "fnName": "deleteRole", "method": "delete", "path": "/v3/roles/{role_id}" }, { "fnName": "listRoleAssignmentsForGroupOnDomain", "method": "get", "path": "/v3/domains/{domain_id}/groups/{group_id}/roles" }, { "fnName": "assignRoleToGroupOnDomain", "method": "put", "path": "/v3/domains/{domain_id}/groups/{group_id}/roles/{role_id}" }, { "fnName": "checkWhetherGroupHasRoleAssignmentOnDomain", "method": "head", "path": "/v3/domains/{domain_id}/groups/{group_id}/roles/{role_id}" }, { "fnName": "unassignRoleFromGroupOnDomain", "method": "delete", "path": "/v3/domains/{domain_id}/groups/{group_id}/roles/{role_id}" }, { "fnName": "listRoleAssignmentsForUserOnDomain", "method": "get", "path": "/v3/domains/{domain_id}/users/{user_id}/roles" }, { "fnName": "assignRoleToUserOnDomain", "method": "put", "path": "/v3/domains/{domain_id}/users/{user_id}/roles/{role_id}" }, { "fnName": "checkWhetherUserHasRoleAssignmentOnDomain", "method": "head", "path": "/v3/domains/{domain_id}/users/{user_id}/roles/{role_id}" }, { "fnName": "unassignsRoleFromUserOnDomain", "method": "delete", "path": "/v3/domains/{domain_id}/users/{user_id}/roles/{role_id}" }, { "fnName": "listRoleAssignmentsForGroupOnProject", "method": "get", "path": "/v3/projects/{project_id}/groups/{group_id}/roles" }, { "fnName": "assignRoleToGroupOnProject", "method": "put", "path": "/v3/projects/{project_id}/groups/{group_id}/roles/{role_id}" }, { "fnName": "checkWhetherGroupHasRoleAssignmentOnProject", "method": "head", "path": "/v3/projects/{project_id}/groups/{group_id}/roles/{role_id}" }, { "fnName": "unassignRoleFromGroupOnProject", "method": "delete", "path": "/v3/projects/{project_id}/groups/{group_id}/roles/{role_id}" }, { "fnName": "listRoleAssignmentsForUserOnProject", "method": "get", "path": "/v3/projects/{project_id}/users/{user_id}/roles" }, { "fnName": "assignRoleToUserOnProject", "method": "put", "path": "/v3/projects/{project_id}/users/{user_id}/roles/{role_id}" }, { "fnName": "checkWhetherUserHasRoleAssignmentOnProject", "method": "head", "path": "/v3/projects/{project_id}/users/{user_id}/roles/{role_id}" }, { "fnName": "unassignRoleFromUserOnProject", "method": "delete", "path": "/v3/projects/{project_id}/users/{user_id}/roles/{role_id}" }, { "fnName": "listImpliedInferenceRolesForRole", "method": "get", "path": "/v3/roles/{prior_role_id}/implies" }, { "fnName": "createRoleInferenceRule", "method": "put", "path": "/v3/roles/{prior_role_id}/implies/{implies_role_id}" }, { "fnName": "getRoleInferenceRule", "method": "get", "path": "/v3/roles/{prior_role_id}/implies/{implies_role_id}" }, { "fnName": "confirmRoleInferenceRule", "method": "head", "path": "/v3/roles/{prior_role_id}/implies/{implies_role_id}" }, { "fnName": "deleteRoleInferenceRule", "method": "delete", "path": "/v3/roles/{prior_role_id}/implies/{implies_role_id}" }, { "fnName": "listAllRoleInferenceRules", "method": "get", "path": "/v3/role_inferences" }, { "fnName": "listSystemRoleAssignmentsForAUser", "method": "get", "path": "/v3/system/users/{user_id}/roles" }, { "fnName": "assignASystemRoleToAUser", "method": "put", "path": "/v3/system/users/{user_id}/roles/{role_id}" }, { "fnName": "checkUserForASystemRoleAssignment", "method": "head", "path": "/v3/system/users/{user_id}/roles/{role_id}" }, { "fnName": "getSystemRoleAssignmentForAUser", "method": "get", "path": "/v3/system/users/{user_id}/roles/{role_id}" }, { "fnName": "deleteASystemRoleAssignmentFromAUser", "method": "delete", "path": "/v3/system/users/{user_id}/roles/{role_id}" }, { "fnName": "listSystemRoleAssignmentsForAGroup", "method": "get", "path": "/v3/system/groups/{group_id}/roles" }, { "fnName": "assignASystemRoleToAGroup", "method": "put", "path": "/v3/system/groups/{group_id}/roles/{role_id}" }, { "fnName": "checkGroupForASystemRoleAssignment", "method": "head", "path": "/v3/system/groups/{group_id}/roles/{role_id}" }, { "fnName": "getSystemRoleAssignmentForAGroup", "method": "get", "path": "/v3/system/groups/{group_id}/roles/{role_id}" }, { "fnName": "deleteASystemRoleAssignmentFromAGroup", "method": "delete", "path": "/v3/system/groups/{group_id}/roles/{role_id}" }, { "fnName": "listServices", "method": "get", "path": "/v3/services" }, { "fnName": "createService", "method": "post", "path": "/v3/services" }, { "fnName": "showServiceDetails", "method": "get", "path": "/v3/services/{service_id}" }, { "fnName": "updateService", "method": "patch", "path": "/v3/services/{service_id}" }, { "fnName": "deleteService", "method": "delete", "path": "/v3/services/{service_id}" }, { "fnName": "listEndpoints", "method": "get", "path": "/v3/endpoints" }, { "fnName": "createEndpoint", "method": "post", "path": "/v3/endpoints" }, { "fnName": "showEndpointDetails", "method": "get", "path": "/v3/endpoints/{endpoint_id}" }, { "fnName": "updateEndpoint", "method": "patch", "path": "/v3/endpoints/{endpoint_id}" }, { "fnName": "deleteEndpoint", "method": "delete", "path": "/v3/endpoints/{endpoint_id}" }, { "fnName": "listRegisteredLimits", "method": "get", "path": "/v3/registered_limits" }, { "fnName": "createRegisteredLimits", "method": "post", "path": "/v3/registered_limits" }, { "fnName": "updateRegisteredLimit", "method": "patch", "path": "/v3/registered_limits/{registered_limit_id}" }, { "fnName": "showRegisteredLimitDetails", "method": "get", "path": "/v3/registered_limits/{registered_limit_id}" }, { "fnName": "deleteRegisteredLimit", "method": "delete", "path": "/v3/registered_limits/{registered_limit_id}" }, { "fnName": "getEnforcementModel", "method": "get", "path": "/v3/limits/model" }, { "fnName": "listLimits", "method": "get", "path": "/v3/limits" }, { "fnName": "createLimits", "method": "post", "path": "/v3/limits" }, { "fnName": "updateLimit", "method": "patch", "path": "/v3/limits/{limit_id}" }, { "fnName": "showLimitDetails", "method": "get", "path": "/v3/limits/{limit_id}" }, { "fnName": "deleteLimit", "method": "delete", "path": "/v3/limits/{limit_id}" }, { "fnName": "listUsers", "method": "get", "path": "/v3/users" }, { "fnName": "createUser", "method": "post", "path": "/v3/users" }, { "fnName": "showUserDetails", "method": "get", "path": "/v3/users/{user_id}" }, { "fnName": "updateUser", "method": "patch", "path": "/v3/users/{user_id}" }, { "fnName": "deleteUser", "method": "delete", "path": "/v3/users/{user_id}" }, { "fnName": "listGroupsToWhichAUserBelongs", "method": "get", "path": "/v3/users/{user_id}/groups" }, { "fnName": "listProjectsForUser", "method": "get", "path": "/v3/users/{user_id}/projects" }, { "fnName": "changePasswordForUser", "method": "post", "path": "/v3/users/{user_id}/password" } ], "errors": [], "warnings": [ "Method get in path /v3/endpoints has parameter with the name of a javascript keyword. Parameter name changed from interface to interfaceParam to avoid errors." ], "callsTotal": 149, "callsConverted": 149, "no_mockdata_num": 149 } }