UNPKG

@itentialopensource/adapter-redis_cloud

Version:

This adapter integrates with system described as: redisCloud.

680 lines 17.3 kB
{ "errors": [], "statistics": [ { "owner": "errorJson", "description": "Standard adapter errors available for use", "value": 31 }, { "owner": "packageJson", "description": "Number of production dependencies", "value": 16 }, { "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.48.0" }, { "owner": "propertiesSchemaJson", "description": "Adapter properties defined in the propertiesSchema file", "value": 70 }, { "owner": "adapterJS", "description": "Lines of code generated in adapter.js", "value": 6726 }, { "owner": "adapterJS", "description": "Number of Functions added to adapter.js", "value": 70 }, { "owner": "pronghornJson", "description": "Number of Methods added to pronghorn.json", "value": 70 }, { "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": 3716 }, { "owner": "unitTestJS", "description": "Number of unit tests", "value": 217 }, { "owner": "integrationTestJS", "description": "Number of lines of code in integration tests", "value": 2408 }, { "owner": "integrationTestJS", "description": "Number of integration tests", "value": 75 }, { "owner": "actionJson", "description": "Number of actions for Users entity", "value": 4 }, { "owner": "actionJson", "description": "Number of actions for SubscriptionsFlexible entity", "value": 18 }, { "owner": "actionJson", "description": "Number of actions for DatabasesFlexible entity", "value": 8 }, { "owner": "actionJson", "description": "Number of actions for SubscriptionsFixed entity", "value": 7 }, { "owner": "actionJson", "description": "Number of actions for DatabasesFixed entity", "value": 7 }, { "owner": "actionJson", "description": "Number of actions for CloudAccounts entity", "value": 5 }, { "owner": "actionJson", "description": "Number of actions for AccessControlList entity", "value": 13 }, { "owner": "actionJson", "description": "Number of actions for Tasks entity", "value": 2 }, { "owner": "actionJson", "description": "Number of actions for Account entity", "value": 6 }, { "owner": "actionJson", "description": "Total number of actions", "value": 70 }, { "owner": "actionJson", "description": "Total number of entities", "value": 9 }, { "owner": "schemaJson", "description": "Number of schemas for Users entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for SubscriptionsFlexible entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for DatabasesFlexible entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for SubscriptionsFixed entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for DatabasesFixed entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for CloudAccounts entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for AccessControlList entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Tasks entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Account entity", "value": 1 }, { "owner": "schemaJson", "description": "Total number of schemas", "value": 9 }, { "owner": "mockdata", "description": "Number of mock data files for Users entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for SubscriptionsFlexible entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for DatabasesFlexible entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for SubscriptionsFixed entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for DatabasesFixed entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for CloudAccounts entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for AccessControlList entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Tasks entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Account 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": 1788 }, { "owner": "staticFile", "description": "Number of static files added", "value": 38 }, { "owner": "Overall", "description": "Total lines of Code", "value": 14638 }, { "owner": "Overall", "description": "Total Tests", "value": 292 }, { "owner": "Overall", "description": "Total Files", "value": 70 } ], "warnings": [], "apiParsingReport": { "no_mockdata": [ { "fnName": "getUserById", "method": "get", "path": "/users/{userId}" }, { "fnName": "updateUser", "method": "put", "path": "/users/{userId}" }, { "fnName": "deleteUserById", "method": "delete", "path": "/users/{userId}" }, { "fnName": "getAllUsers", "method": "get", "path": "/users" }, { "fnName": "getSubscriptionById", "method": "get", "path": "/subscriptions/{subscriptionId}" }, { "fnName": "updateSubscription", "method": "put", "path": "/subscriptions/{subscriptionId}" }, { "fnName": "deleteSubscriptionById", "method": "delete", "path": "/subscriptions/{subscriptionId}" }, { "fnName": "updateActiveActiveVpcPeering", "method": "put", "path": "/subscriptions/{subscriptionId}/regions/peerings/{peeringId}" }, { "fnName": "deleteActiveActiveVpcPeering", "method": "delete", "path": "/subscriptions/{subscriptionId}/regions/peerings/{peeringId}" }, { "fnName": "updateVpcPeering", "method": "put", "path": "/subscriptions/{subscriptionId}/peerings/{peeringId}" }, { "fnName": "deleteVpcPeering", "method": "delete", "path": "/subscriptions/{subscriptionId}/peerings/{peeringId}" }, { "fnName": "getCidrWhiteList", "method": "get", "path": "/subscriptions/{subscriptionId}/cidr" }, { "fnName": "updateSubscriptionCidrWhiteList", "method": "put", "path": "/subscriptions/{subscriptionId}/cidr" }, { "fnName": "getAllSubscriptions", "method": "get", "path": "/subscriptions" }, { "fnName": "createSubscription", "method": "post", "path": "/subscriptions" }, { "fnName": "getRegionsFromActiveActiveSubscription", "method": "get", "path": "/subscriptions/{subscriptionId}/regions" }, { "fnName": "addNewRegionToActiveActiveSubscription", "method": "post", "path": "/subscriptions/{subscriptionId}/regions" }, { "fnName": "deleteRegionsFromActiveActiveSubscription", "method": "delete", "path": "/subscriptions/{subscriptionId}/regions" }, { "fnName": "getActiveActiveVpcPeerings", "method": "get", "path": "/subscriptions/{subscriptionId}/regions/peerings" }, { "fnName": "createActiveActiveVpcPeering", "method": "post", "path": "/subscriptions/{subscriptionId}/regions/peerings" }, { "fnName": "getVpcPeering", "method": "get", "path": "/subscriptions/{subscriptionId}/peerings" }, { "fnName": "createVpcPeering", "method": "post", "path": "/subscriptions/{subscriptionId}/peerings" }, { "fnName": "getSubscriptionDatabaseByID", "method": "get", "path": "/subscriptions/{subscriptionId}/databases/{databaseId}" }, { "fnName": "updateDatabase", "method": "put", "path": "/subscriptions/{subscriptionId}/databases/{databaseId}" }, { "fnName": "deleteDatabaseById", "method": "delete", "path": "/subscriptions/{subscriptionId}/databases/{databaseId}" }, { "fnName": "updateCrdbLocalProperties", "method": "put", "path": "/subscriptions/{subscriptionId}/databases/{databaseId}/regions" }, { "fnName": "getSubscriptionDatabases", "method": "get", "path": "/subscriptions/{subscriptionId}/databases" }, { "fnName": "createDatabase", "method": "post", "path": "/subscriptions/{subscriptionId}/databases" }, { "fnName": "importDatabase", "method": "post", "path": "/subscriptions/{subscriptionId}/databases/{databaseId}/import" }, { "fnName": "backupDatabase", "method": "post", "path": "/subscriptions/{subscriptionId}/databases/{databaseId}/backup" }, { "fnName": "getSubscriptionById1", "method": "get", "path": "/fixed/subscriptions/{subscriptionId}" }, { "fnName": "updateSubscription1", "method": "put", "path": "/fixed/subscriptions/{subscriptionId}" }, { "fnName": "deleteSubscriptionById1", "method": "delete", "path": "/fixed/subscriptions/{subscriptionId}" }, { "fnName": "getAllSubscriptions1", "method": "get", "path": "/fixed/subscriptions" }, { "fnName": "createSubscription1", "method": "post", "path": "/fixed/subscriptions" }, { "fnName": "getAllFixedSubscriptionsPlans", "method": "get", "path": "/fixed/plans" }, { "fnName": "getFixedSubscriptionsPlanById", "method": "get", "path": "/fixed/plans/{planId}" }, { "fnName": "getSubscriptionDatabaseByID1", "method": "get", "path": "/fixed/subscriptions/{subscriptionId}/databases/{databaseId}" }, { "fnName": "deleteFixedDatabaseByID", "method": "put", "path": "/fixed/subscriptions/{subscriptionId}/databases/{databaseId}" }, { "fnName": "deleteFixedDatabaseByID1", "method": "delete", "path": "/fixed/subscriptions/{subscriptionId}/databases/{databaseId}" }, { "fnName": "getFixedSubscriptionDatabases", "method": "get", "path": "/fixed/subscriptions/{subscriptionId}/databases" }, { "fnName": "createFixedDatabase", "method": "post", "path": "/fixed/subscriptions/{subscriptionId}/databases" }, { "fnName": "importDatabase1", "method": "post", "path": "/fixed/subscriptions/{subscriptionId}/databases/{databaseId}/import" }, { "fnName": "backupDatabase1", "method": "post", "path": "/fixed/subscriptions/{subscriptionId}/databases/{databaseId}/backup" }, { "fnName": "getCloudAccountById", "method": "get", "path": "/cloud-accounts/{cloudAccountId}" }, { "fnName": "updateCloudAccount", "method": "put", "path": "/cloud-accounts/{cloudAccountId}" }, { "fnName": "deleteCloudAccount", "method": "delete", "path": "/cloud-accounts/{cloudAccountId}" }, { "fnName": "getCloudAccounts", "method": "get", "path": "/cloud-accounts" }, { "fnName": "createCloudAccount", "method": "post", "path": "/cloud-accounts" }, { "fnName": "getUserByID", "method": "get", "path": "/acl/users/{aclUserId}" }, { "fnName": "updateUser1", "method": "put", "path": "/acl/users/{aclUserId}" }, { "fnName": "deleteUser", "method": "delete", "path": "/acl/users/{aclUserId}" }, { "fnName": "updateRole", "method": "put", "path": "/acl/roles/{aclRoleId}" }, { "fnName": "deleteAclRole", "method": "delete", "path": "/acl/roles/{aclRoleId}" }, { "fnName": "updateRedisRule", "method": "put", "path": "/acl/redisRules/{aclRedisRuleId}" }, { "fnName": "deleteRedisRule", "method": "delete", "path": "/acl/redisRules/{aclRedisRuleId}" }, { "fnName": "getAllUsers1", "method": "get", "path": "/acl/users" }, { "fnName": "createUser", "method": "post", "path": "/acl/users" }, { "fnName": "getRoles", "method": "get", "path": "/acl/roles" }, { "fnName": "createRole", "method": "post", "path": "/acl/roles" }, { "fnName": "getAllRedisRules", "method": "get", "path": "/acl/redisRules" }, { "fnName": "createRedisRule", "method": "post", "path": "/acl/redisRules" }, { "fnName": "getAllTasks", "method": "get", "path": "/tasks" }, { "fnName": "getTaskById", "method": "get", "path": "/tasks/{taskId}" }, { "fnName": "getSupportedRegions", "method": "get", "path": "/regions" }, { "fnName": "getAccountPaymentMethods", "method": "get", "path": "/payment-methods" }, { "fnName": "getAccountSystemLogs", "method": "get", "path": "/logs" }, { "fnName": "getSupportedDatabaseModules", "method": "get", "path": "/database-modules" }, { "fnName": "getDataPersistenceOptions", "method": "get", "path": "/data-persistence" }, { "fnName": "get", "method": "get", "path": "/" } ], "errors": [], "warnings": [], "callsTotal": 70, "callsConverted": 70, "no_mockdata_num": 70 } }