UNPKG

@itentialopensource/adapter-openstack_nova

Version:

This adapter integrates with system described as: Opensatck Compute (Nova) Service.

1,770 lines 45.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": 17091 }, { "owner": "adapterJS", "description": "Number of Functions added to adapter.js", "value": 198 }, { "owner": "pronghornJson", "description": "Number of Methods added to pronghorn.json", "value": 198 }, { "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": 6374 }, { "owner": "unitTestJS", "description": "Number of unit tests", "value": 411 }, { "owner": "integrationTestJS", "description": "Number of lines of code in integration tests", "value": 5658 }, { "owner": "integrationTestJS", "description": "Number of integration tests", "value": 203 }, { "owner": "actionJson", "description": "Number of actions for ApiVersion entity", "value": 1 }, { "owner": "actionJson", "description": "Number of actions for Servers entity", "value": 47 }, { "owner": "actionJson", "description": "Number of actions for OsConsoleAuthTokens entity", "value": 1 }, { "owner": "actionJson", "description": "Number of actions for Flavors entity", "value": 13 }, { "owner": "actionJson", "description": "Number of actions for OsKeypairs entity", "value": 4 }, { "owner": "actionJson", "description": "Number of actions for Limits entity", "value": 1 }, { "owner": "actionJson", "description": "Number of actions for OsAggregates entity", "value": 7 }, { "owner": "actionJson", "description": "Number of actions for OsAssistedVolumeSnapshots entity", "value": 2 }, { "owner": "actionJson", "description": "Number of actions for OsAvailabilityZone entity", "value": 2 }, { "owner": "actionJson", "description": "Number of actions for OsHypervisors entity", "value": 7 }, { "owner": "actionJson", "description": "Number of actions for OsInstanceUsageAuditLog entity", "value": 2 }, { "owner": "actionJson", "description": "Number of actions for OsMigrations entity", "value": 1 }, { "owner": "actionJson", "description": "Number of actions for OsQuotaSets entity", "value": 5 }, { "owner": "actionJson", "description": "Number of actions for OsQuotaClassSets entity", "value": 2 }, { "owner": "actionJson", "description": "Number of actions for OsServerGroups entity", "value": 4 }, { "owner": "actionJson", "description": "Number of actions for OsServices entity", "value": 7 }, { "owner": "actionJson", "description": "Number of actions for OsSimpleTenantUsage entity", "value": 2 }, { "owner": "actionJson", "description": "Number of actions for OsServerExternalEvents entity", "value": 1 }, { "owner": "actionJson", "description": "Number of actions for Extensions entity", "value": 2 }, { "owner": "actionJson", "description": "Number of actions for OsNetworks entity", "value": 6 }, { "owner": "actionJson", "description": "Number of actions for OsVolumes entity", "value": 5 }, { "owner": "actionJson", "description": "Number of actions for OsSnapshots entity", "value": 5 }, { "owner": "actionJson", "description": "Number of actions for Images entity", "value": 10 }, { "owner": "actionJson", "description": "Number of actions for OsBaremetalNodes entity", "value": 2 }, { "owner": "actionJson", "description": "Number of actions for OsTenantNetworks entity", "value": 4 }, { "owner": "actionJson", "description": "Number of actions for OsFloatingIpPools entity", "value": 1 }, { "owner": "actionJson", "description": "Number of actions for OsFloatingIps entity", "value": 4 }, { "owner": "actionJson", "description": "Number of actions for OsSecurityGroups entity", "value": 5 }, { "owner": "actionJson", "description": "Number of actions for OsSecurityGroupRules entity", "value": 2 }, { "owner": "actionJson", "description": "Number of actions for OsHosts entity", "value": 6 }, { "owner": "actionJson", "description": "Number of actions for OsCertificates entity", "value": 2 }, { "owner": "actionJson", "description": "Number of actions for OsCloudpipe entity", "value": 3 }, { "owner": "actionJson", "description": "Number of actions for OsFping entity", "value": 2 }, { "owner": "actionJson", "description": "Number of actions for OsFixedIps entity", "value": 2 }, { "owner": "actionJson", "description": "Number of actions for OsFloatingIpsBulk entity", "value": 4 }, { "owner": "actionJson", "description": "Number of actions for OsFloatingIpDns entity", "value": 7 }, { "owner": "actionJson", "description": "Number of actions for OsCells entity", "value": 9 }, { "owner": "actionJson", "description": "Number of actions for OsSecurityGroupDefaultRules entity", "value": 4 }, { "owner": "actionJson", "description": "Number of actions for OsAgents entity", "value": 4 }, { "owner": "actionJson", "description": "Total number of actions", "value": 198 }, { "owner": "actionJson", "description": "Total number of entities", "value": 39 }, { "owner": "schemaJson", "description": "Number of schemas for ApiVersion entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Servers entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsConsoleAuthTokens entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Flavors entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsKeypairs entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Limits entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsAggregates entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsAssistedVolumeSnapshots entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsAvailabilityZone entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsHypervisors entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsInstanceUsageAuditLog entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsMigrations entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsQuotaSets entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsQuotaClassSets entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsServerGroups entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsServices entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsSimpleTenantUsage entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsServerExternalEvents entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Extensions entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsNetworks entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsVolumes entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsSnapshots entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Images entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsBaremetalNodes entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsTenantNetworks entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsFloatingIpPools entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsFloatingIps entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsSecurityGroups entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsSecurityGroupRules entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsHosts entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsCertificates entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsCloudpipe entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsFping entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsFixedIps entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsFloatingIpsBulk entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsFloatingIpDns entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsCells entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsSecurityGroupDefaultRules entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OsAgents entity", "value": 1 }, { "owner": "schemaJson", "description": "Total number of schemas", "value": 39 }, { "owner": "mockdata", "description": "Number of mock data files for ApiVersion entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Servers entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsConsoleAuthTokens entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Flavors entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsKeypairs entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Limits entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsAggregates entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsAssistedVolumeSnapshots entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsAvailabilityZone entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsHypervisors entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsInstanceUsageAuditLog entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsMigrations entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsQuotaSets entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsQuotaClassSets entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsServerGroups entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsServices entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsSimpleTenantUsage entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsServerExternalEvents entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Extensions entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsNetworks entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsVolumes entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsSnapshots entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Images entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsBaremetalNodes entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsTenantNetworks entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsFloatingIpPools entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsFloatingIps entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsSecurityGroups entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsSecurityGroupRules entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsHosts entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsCertificates entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsCloudpipe entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsFping entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsFixedIps entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsFloatingIpsBulk entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsFloatingIpDns entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsCells entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsSecurityGroupDefaultRules entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OsAgents 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": 30914 }, { "owner": "Overall", "description": "Total Tests", "value": 614 }, { "owner": "Overall", "description": "Total Files", "value": 129 } ], "warnings": [], "apiParsingReport": { "no_mockdata": [ { "fnName": "showDetailsOfSpecificAPIVersion", "method": "get", "path": "/{api_version}/" }, { "fnName": "listServers", "method": "get", "path": "/servers" }, { "fnName": "createServer", "method": "post", "path": "/servers" }, { "fnName": "listServersDetailed", "method": "get", "path": "/servers/detail" }, { "fnName": "showServerDetails", "method": "get", "path": "/servers/{server_id}" }, { "fnName": "updateServer", "method": "put", "path": "/servers/{server_id}" }, { "fnName": "deleteServer", "method": "delete", "path": "/servers/{server_id}" }, { "fnName": "addAssociateFloatingIpAddFloatingIpActionDEPRECATED", "method": "post", "path": "/servers/{server_id}/action" }, { "fnName": "createConsole", "method": "post", "path": "/servers/{server_id}/remote-consoles" }, { "fnName": "listSecurityGroupsByServer", "method": "get", "path": "/servers/{server_id}/os-security-groups" }, { "fnName": "showServerDiagnostics", "method": "get", "path": "/servers/{server_id}/diagnostics" }, { "fnName": "listIps", "method": "get", "path": "/servers/{server_id}/ips" }, { "fnName": "showIpDetails", "method": "get", "path": "/servers/{server_id}/ips/{network_label}" }, { "fnName": "listAllMetadata", "method": "get", "path": "/servers/{server_id}/metadata" }, { "fnName": "createOrUpdateMetadataItems", "method": "post", "path": "/servers/{server_id}/metadata" }, { "fnName": "replaceMetadataItems", "method": "put", "path": "/servers/{server_id}/metadata" }, { "fnName": "showMetadataItemDetails", "method": "get", "path": "/servers/{server_id}/metadata/{key}" }, { "fnName": "createOrUpdateMetadataItem", "method": "put", "path": "/servers/{server_id}/metadata/{key}" }, { "fnName": "deleteMetadataItem", "method": "delete", "path": "/servers/{server_id}/metadata/{key}" }, { "fnName": "listActionsForServer", "method": "get", "path": "/servers/{server_id}/os-instance-actions" }, { "fnName": "showServerActionDetails", "method": "get", "path": "/servers/{server_id}/os-instance-actions/{request_id}" }, { "fnName": "listPortInterfaces", "method": "get", "path": "/servers/{server_id}/os-interface" }, { "fnName": "createInterface", "method": "post", "path": "/servers/{server_id}/os-interface" }, { "fnName": "showPortInterfaceDetails", "method": "get", "path": "/servers/{server_id}/os-interface/{port_id}" }, { "fnName": "detachInterface", "method": "delete", "path": "/servers/{server_id}/os-interface/{port_id}" }, { "fnName": "showServerPassword", "method": "get", "path": "/servers/{server_id}/os-server-password" }, { "fnName": "clearAdminPassword", "method": "delete", "path": "/servers/{server_id}/os-server-password" }, { "fnName": "listVolumeAttachmentsForAnInstance", "method": "get", "path": "/servers/{server_id}/os-volume_attachments" }, { "fnName": "attachAVolumeToAnInstance", "method": "post", "path": "/servers/{server_id}/os-volume_attachments" }, { "fnName": "showADetailOfAVolumeAttachment", "method": "get", "path": "/servers/{server_id}/os-volume_attachments/{volume_id}" }, { "fnName": "updateAVolumeAttachment", "method": "put", "path": "/servers/{server_id}/os-volume_attachments/{volume_id}" }, { "fnName": "detachAVolumeFromAnInstance", "method": "delete", "path": "/servers/{server_id}/os-volume_attachments/{volume_id}" }, { "fnName": "listServerMigrations", "method": "get", "path": "/servers/{server_id}/migrations" }, { "fnName": "showMigrationDetails", "method": "get", "path": "/servers/{server_id}/migrations/{migration_id}" }, { "fnName": "deleteAbortMigration", "method": "delete", "path": "/servers/{server_id}/migrations/{migration_id}" }, { "fnName": "forceMigrationCompleteActionForceCompleteAction", "method": "post", "path": "/servers/{server_id}/migrations/{migration_id}/action" }, { "fnName": "listTags", "method": "get", "path": "/servers/{server_id}/tags" }, { "fnName": "replaceTags", "method": "put", "path": "/servers/{server_id}/tags" }, { "fnName": "deleteAllTags", "method": "delete", "path": "/servers/{server_id}/tags" }, { "fnName": "checkTagExistence", "method": "get", "path": "/servers/{server_id}/tags/{tag}" }, { "fnName": "addASingleTag", "method": "put", "path": "/servers/{server_id}/tags/{tag}" }, { "fnName": "deleteASingleTag", "method": "delete", "path": "/servers/{server_id}/tags/{tag}" }, { "fnName": "showServerTopology", "method": "get", "path": "/servers/{server_id}/topology" }, { "fnName": "listVirtualInterfaces", "method": "get", "path": "/servers/{server_id}/os-virtual-interfaces" }, { "fnName": "listsConsoles", "method": "get", "path": "/servers/{server_id}/consoles" }, { "fnName": "createConsoleForServer", "method": "post", "path": "/servers/{server_id}/consoles" }, { "fnName": "showConsoleDetails", "method": "get", "path": "/servers/{server_id}/consoles/{console_id}" }, { "fnName": "deleteConsole", "method": "delete", "path": "/servers/{server_id}/consoles/{console_id}" }, { "fnName": "showConsoleConnectionInformation", "method": "get", "path": "/os-console-auth-tokens/{console_token}" }, { "fnName": "listFlavors", "method": "get", "path": "/flavors" }, { "fnName": "createFlavor", "method": "post", "path": "/flavors" }, { "fnName": "listFlavorsWithDetails", "method": "get", "path": "/flavors/detail" }, { "fnName": "showFlavorDetails", "method": "get", "path": "/flavors/{flavor_id}" }, { "fnName": "updateFlavorDescription", "method": "put", "path": "/flavors/{flavor_id}" }, { "fnName": "deleteFlavor", "method": "delete", "path": "/flavors/{flavor_id}" }, { "fnName": "listFlavorAccessInformationForGivenFlavor", "method": "get", "path": "/flavors/{flavor_id}/os-flavor-access" }, { "fnName": "addFlavorAccessToTenantAddTenantAccessAction", "method": "post", "path": "/flavors/{flavor_id}/action" }, { "fnName": "listExtraSpecsForAFlavor", "method": "get", "path": "/flavors/{flavor_id}/os-extra_specs" }, { "fnName": "createExtraSpecsForAFlavor", "method": "post", "path": "/flavors/{flavor_id}/os-extra_specs" }, { "fnName": "showAnExtraSpecForAFlavor", "method": "get", "path": "/flavors/{flavor_id}/os-extra_specs/{flavor_extra_spec_key}" }, { "fnName": "updateAnExtraSpecForAFlavor", "method": "put", "path": "/flavors/{flavor_id}/os-extra_specs/{flavor_extra_spec_key}" }, { "fnName": "deleteAnExtraSpecForAFlavor", "method": "delete", "path": "/flavors/{flavor_id}/os-extra_specs/{flavor_extra_spec_key}" }, { "fnName": "listKeypairs", "method": "get", "path": "/os-keypairs" }, { "fnName": "createOrImportKeypair", "method": "post", "path": "/os-keypairs" }, { "fnName": "showKeypairDetails", "method": "get", "path": "/os-keypairs/{keypair_name}" }, { "fnName": "deleteKeypair", "method": "delete", "path": "/os-keypairs/{keypair_name}" }, { "fnName": "showRateAndAbsoluteLimits", "method": "get", "path": "/limits" }, { "fnName": "listAggregates", "method": "get", "path": "/os-aggregates" }, { "fnName": "createAggregate", "method": "post", "path": "/os-aggregates" }, { "fnName": "showAggregateDetails", "method": "get", "path": "/os-aggregates/{aggregate_id}" }, { "fnName": "updateAggregate", "method": "put", "path": "/os-aggregates/{aggregate_id}" }, { "fnName": "deleteAggregate", "method": "delete", "path": "/os-aggregates/{aggregate_id}" }, { "fnName": "addHost", "method": "post", "path": "/os-aggregates/{aggregate_id}/action" }, { "fnName": "requestImagePreCachingForAggregate", "method": "post", "path": "/os-aggregates/{aggregate_id}/images" }, { "fnName": "createAssistedVolumeSnapshots", "method": "post", "path": "/os-assisted-volume-snapshots" }, { "fnName": "deleteAssistedVolumeSnapshot", "method": "delete", "path": "/os-assisted-volume-snapshots/{snapshot_id}" }, { "fnName": "getAvailabilityZoneInformation", "method": "get", "path": "/os-availability-zone" }, { "fnName": "getDetailedAvailabilityZoneInformation", "method": "get", "path": "/os-availability-zone/detail" }, { "fnName": "listHypervisors", "method": "get", "path": "/os-hypervisors" }, { "fnName": "listHypervisorsDetails", "method": "get", "path": "/os-hypervisors/detail" }, { "fnName": "showHypervisorStatisticsDEPRECATED", "method": "get", "path": "/os-hypervisors/statistics" }, { "fnName": "showHypervisorDetails", "method": "get", "path": "/os-hypervisors/{hypervisor_id}" }, { "fnName": "showHypervisorUptimeDEPRECATED", "method": "get", "path": "/os-hypervisors/{hypervisor_id}/uptime" }, { "fnName": "searchHypervisorDEPRECATED", "method": "get", "path": "/os-hypervisors/{hypervisor_hostname_pattern}/search" }, { "fnName": "listHypervisorServersDEPRECATED", "method": "get", "path": "/os-hypervisors/{hypervisor_hostname_pattern}/servers" }, { "fnName": "listServerUsageAudits", "method": "get", "path": "/os-instance_usage_audit_log" }, { "fnName": "listUsageAuditsBeforeSpecifiedTime", "method": "get", "path": "/os-instance_usage_audit_log/{before_timestamp}" }, { "fnName": "listMigrations", "method": "get", "path": "/os-migrations" }, { "fnName": "showAQuota", "method": "get", "path": "/os-quota-sets/{tenant_id}" }, { "fnName": "updateQuotas", "method": "put", "path": "/os-quota-sets/{tenant_id}" }, { "fnName": "revertQuotasToDefaults", "method": "delete", "path": "/os-quota-sets/{tenant_id}" }, { "fnName": "listDefaultQuotasForTenant", "method": "get", "path": "/os-quota-sets/{tenant_id}/defaults" }, { "fnName": "showTheDetailOfQuota", "method": "get", "path": "/os-quota-sets/{tenant_id}/detail" }, { "fnName": "showTheQuotaForQuotaClass", "method": "get", "path": "/os-quota-class-sets/{id}" }, { "fnName": "createOrUpdateQuotasForQuotaClass", "method": "put", "path": "/os-quota-class-sets/{id}" }, { "fnName": "listServerGroups", "method": "get", "path": "/os-server-groups" }, { "fnName": "createServerGroup", "method": "post", "path": "/os-server-groups" }, { "fnName": "showServerGroupDetails", "method": "get", "path": "/os-server-groups/{server_group_id}" }, { "fnName": "deleteServerGroup", "method": "delete", "path": "/os-server-groups/{server_group_id}" }, { "fnName": "listComputeServices", "method": "get", "path": "/os-services" }, { "fnName": "disableSchedulingForAComputeService", "method": "put", "path": "/os-services/disable" }, { "fnName": "disableSchedulingForAComputeServiceAndLogDisabledReason", "method": "put", "path": "/os-services/disable-log-reason" }, { "fnName": "enableSchedulingForAComputeService", "method": "put", "path": "/os-services/enable" }, { "fnName": "updateForcedDown", "method": "put", "path": "/os-services/force-down" }, { "fnName": "updateComputeService", "method": "put", "path": "/os-services/{service_id}" }, { "fnName": "deleteComputeService", "method": "delete", "path": "/os-services/{service_id}" }, { "fnName": "listTenantUsageStatisticsForAllTenants", "method": "get", "path": "/os-simple-tenant-usage" }, { "fnName": "showUsageStatisticsForTenant", "method": "get", "path": "/os-simple-tenant-usage/{tenant_id}" }, { "fnName": "runEvents", "method": "post", "path": "/os-server-external-events" }, { "fnName": "listExtensions", "method": "get", "path": "/extensions" }, { "fnName": "showExtensionDetails", "method": "get", "path": "/extensions/{alias}" }, { "fnName": "listNetworks", "method": "get", "path": "/os-networks" }, { "fnName": "createNetwork", "method": "post", "path": "/os-networks" }, { "fnName": "addNetwork", "method": "post", "path": "/os-networks/add" }, { "fnName": "showNetworkDetails", "method": "get", "path": "/os-networks/{network_id}" }, { "fnName": "deleteNetwork", "method": "delete", "path": "/os-networks/{network_id}" }, { "fnName": "associateHost", "method": "post", "path": "/os-networks/{network_id}/action" }, { "fnName": "listVolumes", "method": "get", "path": "/os-volumes" }, { "fnName": "createVolume", "method": "post", "path": "/os-volumes" }, { "fnName": "listVolumesWithDetails", "method": "get", "path": "/os-volumes/detail" }, { "fnName": "showVolumeDetails", "method": "get", "path": "/os-volumes/{volume_id}" }, { "fnName": "deleteVolume", "method": "delete", "path": "/os-volumes/{volume_id}" }, { "fnName": "listSnapshots", "method": "get", "path": "/os-snapshots" }, { "fnName": "createSnapshot", "method": "post", "path": "/os-snapshots" }, { "fnName": "listSnapshotsWithDetails", "method": "get", "path": "/os-snapshots/detail" }, { "fnName": "showSnapshotDetails", "method": "get", "path": "/os-snapshots/{snapshot_id}" }, { "fnName": "deleteSnapshot", "method": "delete", "path": "/os-snapshots/{snapshot_id}" }, { "fnName": "listImages", "method": "get", "path": "/images" }, { "fnName": "listImagesWithDetails", "method": "get", "path": "/images/detail" }, { "fnName": "showImageDetails", "method": "get", "path": "/images/{image_id}" }, { "fnName": "deleteImage", "method": "delete", "path": "/images/{image_id}" }, { "fnName": "listImageMetadata", "method": "get", "path": "/images/{image_id}/metadata" }, { "fnName": "createImageMetadata", "method": "post", "path": "/images/{image_id}/metadata" }, { "fnName": "updateImageMetadata", "method": "put", "path": "/images/{image_id}/metadata" }, { "fnName": "showImageMetadataItem", "method": "get", "path": "/images/{image_id}/metadata/{key}" }, { "fnName": "createOrUpdateImageMetadataItem", "method": "put", "path": "/images/{image_id}/metadata/{key}" }, { "fnName": "deleteImageMetadataItem", "method": "delete", "path": "/images/{image_id}/metadata/{key}" }, { "fnName": "listBareMetalNodes", "method": "get", "path": "/os-baremetal-nodes" }, { "fnName": "showBareMetalNodeDetails", "method": "get", "path": "/os-baremetal-nodes/{node_id}" }, { "fnName": "listProjectNetworks", "method": "get", "path": "/os-tenant-networks" }, { "fnName": "createProjectNetwork", "method": "post", "path": "/os-tenant-networks" }, { "fnName": "showProjectNetworkDetails", "method": "get", "path": "/os-tenant-networks/{network_id}" }, { "fnName": "deleteProjectNetwork", "method": "delete", "path": "/os-tenant-networks/{network_id}" }, { "fnName": "listFloatingIpPools", "method": "get", "path": "/os-floating-ip-pools" }, { "fnName": "listFloatingIpAddresses", "method": "get", "path": "/os-floating-ips" }, { "fnName": "createAllocateFloatingIpAddress", "method": "post", "path": "/os-floating-ips" }, { "fnName": "showFloatingIpAddressDetails", "method": "get", "path": "/os-floating-ips/{floating_ip_id}" }, { "fnName": "deleteDeallocateFloatingIpAddress", "method": "delete", "path": "/os-floating-ips/{floating_ip_id}" }, { "fnName": "listSecurityGroups", "method": "get", "path": "/os-security-groups" }, { "fnName": "createSecurityGroup", "method": "post", "path": "/os-security-groups" }, { "fnName": "showSecurityGroupDetails", "method": "get", "path": "/os-security-groups/{security_group_id}" }, { "fnName": "updateSecurityGroup", "method": "put", "path": "/os-security-groups/{security_group_id}" }, { "fnName": "deleteSecurityGroup", "method": "delete", "path": "/os-security-groups/{security_group_id}" }, { "fnName": "createSecurityGroupRule", "method": "post", "path": "/os-security-group-rules" }, { "fnName": "deleteSecurityGroupRule", "method": "delete", "path": "/os-security-group-rules/{security_group_rule_id}" }, { "fnName": "listHosts", "method": "get", "path": "/os-hosts" }, { "fnName": "showHostDetails", "method": "get", "path": "/os-hosts/{host_name}" }, { "fnName": "updateHostStatus", "method": "put", "path": "/os-hosts/{host_name}" }, { "fnName": "rebootHost", "method": "get", "path": "/os-hosts/{host_name}/reboot" }, { "fnName": "shutDownHost", "method": "get", "path": "/os-hosts/{host_name}/shutdown" }, { "fnName": "startHost", "method": "get", "path": "/os-hosts/{host_name}/startup" }, { "fnName": "createRootCertificate", "method": "post", "path": "/os-certificates" }, { "fnName": "showRootCertificateDetails", "method": "get", "path": "/os-certificates/root" }, { "fnName": "listCloudpipes", "method": "get", "path": "/os-cloudpipe" }, { "fnName": "createCloudpipe", "method": "post", "path": "/os-cloudpipe" }, { "fnName": "updateCloudpipe", "method": "put", "path": "/os-cloudpipe/configure-project" }, { "fnName": "pingInstances", "method": "get", "path": "/os-fping" }, { "fnName": "pingAnInstance", "method": "get", "path": "/os-fping/{instance_id}" }, { "fnName": "showFixedIpDetails", "method": "get", "path": "/os-fixed-ips/{fixed_ip}" }, { "fnName": "reserveOrReleaseAFixedIp", "method": "post", "path": "/os-fixed-ips/{fixed_ip}/action" }, { "fnName": "listFloatingIps", "method": "get", "path": "/os-floating-ips-bulk" }, { "fnName": "createFloatingIps", "method": "post", "path": "/os-floating-ips-bulk" }, { "fnName": "bulkDeleteFloatingIps", "method": "put", "path": "/os-floating-ips-bulk/delete" }, { "fnName": "listFloatingIpsByHost", "method": "get", "path": "/os-floating-ips-bulk/{host_name}" }, { "fnName": "listDNSDomains", "method": "get", "path": "/os-floating-ip-dns" }, { "fnName": "createOrUpdateDNSDomain", "method": "put", "path": "/os-floating-ip-dns/{domain}" }, { "fnName": "deleteDNSDomain", "method": "delete", "path": "/os-floating-ip-dns/{domain}" }, { "fnName": "listDNSEntries", "method": "get", "path": "/os-floating-ip-dns/{domain}/entries/{ip}" }, { "fnName": "findUniqueDNSEntry", "method": "get", "path": "/os-floating-ip-dns/{domain}/entries/{name}" }, { "fnName": "createOrUpdateDNSEntry", "method": "put", "path": "/os-floating-ip-dns/{domain}/entries/{name}" }, { "fnName": "deleteDNSEntry", "method": "delete", "path": "/os-floating-ip-dns/{domain}/entries/{name}" }, { "fnName": "listCells", "method": "get", "path": "/os-cells" }, { "fnName": "createCell", "method": "post", "path": "/os-cells" }, { "fnName": "capacities", "method": "get", "path": "/os-cells/capacities" }, { "fnName": "listCellsWithDetails", "method": "get", "path": "/os-cells/detail" }, { "fnName": "infoForThisCell", "method": "get", "path": "/os-cells/info" }, { "fnName": "showCellData", "method": "get", "path": "/os-cells/{cell_id}" }, { "fnName": "updateACell", "method": "put", "path": "/os-cells/{cell_id}" }, { "fnName": "deleteACell", "method": "delete", "path": "/os-cells/{cell_id}" }, { "fnName": "showCellCapacities", "method": "get", "path": "/os-cells/{cell_id}/capacities" }, { "fnName": "listDefaultSecurityGroupRules", "method": "get", "path": "/os-security-group-default-rules" }, { "fnName": "createDefaultSecurityGroupRule", "method": "post", "path": "/os-security-group-default-rules" }, { "fnName": "showDefaultSecurityGroupRuleDetails", "method": "get", "path": "/os-security-group-default-rules/{security_group_default_rule_id}" }, { "fnName": "deleteDefaultSecurityGroupRule", "method": "delete", "path": "/os-security-group-default-rules/{security_group_default_rule_id}" }, { "fnName": "listAgentBuilds", "method": "get", "path": "/os-agents" }, { "fnName": "createAgentBuild", "method": "post", "path": "/os-agents" }, { "fnName": "updateAgentBuild", "method": "put", "path": "/os-agents/{agent_build_id}" }, { "fnName": "deleteAgentBuild", "method": "delete", "path": "/os-agents/{agent_build_id}" } ], "errors": [], "warnings": [], "callsTotal": 198, "callsConverted": 198, "no_mockdata_num": 198 } }