@itentialopensource/adapter-openstack_cinder
Version:
This adapter integrates with system described as: Openstack Block Storage (Cinder) Service
1,495 lines • 42.3 kB
JSON
{
"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": 14814
},
{
"owner": "adapterJS",
"description": "Number of Functions added to adapter.js",
"value": 158
},
{
"owner": "pronghornJson",
"description": "Number of Methods added to pronghorn.json",
"value": 158
},
{
"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": 7628
},
{
"owner": "unitTestJS",
"description": "Number of unit tests",
"value": 473
},
{
"owner": "integrationTestJS",
"description": "Number of lines of code in integration tests",
"value": 4800
},
{
"owner": "integrationTestJS",
"description": "Number of integration tests",
"value": 163
},
{
"owner": "actionJson",
"description": "Number of actions for APIVersions entity",
"value": 1
},
{
"owner": "actionJson",
"description": "Number of actions for APIVersionDetails entity",
"value": 1
},
{
"owner": "actionJson",
"description": "Number of actions for APIExtensionsExtensions entity",
"value": 1
},
{
"owner": "actionJson",
"description": "Number of actions for VolumeTypesTypes entity",
"value": 16
},
{
"owner": "actionJson",
"description": "Number of actions for VolumeTypeAccessTypesActionTypesOsVolumeTypeAccess entity",
"value": 2
},
{
"owner": "actionJson",
"description": "Number of actions for DefaultVolumeTypesDefaultTypes entity",
"value": 4
},
{
"owner": "actionJson",
"description": "Number of actions for VolumesVolumes entity",
"value": 13
},
{
"owner": "actionJson",
"description": "Number of actions for VolumeActionsVolumesAction entity",
"value": 1
},
{
"owner": "actionJson",
"description": "Number of actions for VolumeManageExtensionManageableVolumes entity",
"value": 3
},
{
"owner": "actionJson",
"description": "Number of actions for VolumeSnapshotsSnapshots entity",
"value": 12
},
{
"owner": "actionJson",
"description": "Number of actions for SnapshotActionsSnapshotsAction entity",
"value": 1
},
{
"owner": "actionJson",
"description": "Number of actions for SnapshotManageExtensionManageableSnapshots entity",
"value": 3
},
{
"owner": "actionJson",
"description": "Number of actions for VolumeTransfer entity",
"value": 6
},
{
"owner": "actionJson",
"description": "Number of actions for VolumeTransfersVolumeTransfers355OrLater entity",
"value": 6
},
{
"owner": "actionJson",
"description": "Number of actions for AttachmentsAttachments entity",
"value": 7
},
{
"owner": "actionJson",
"description": "Number of actions for BackEndStoragePools entity",
"value": 1
},
{
"owner": "actionJson",
"description": "Number of actions for BackupsBackups entity",
"value": 9
},
{
"owner": "actionJson",
"description": "Number of actions for BackupActionsBackupsAction entity",
"value": 1
},
{
"owner": "actionJson",
"description": "Number of actions for CapabilitiesForStorageBackEndsCapabilities entity",
"value": 1
},
{
"owner": "actionJson",
"description": "Number of actions for ConsistencyGroupsDEPRECATED entity",
"value": 7
},
{
"owner": "actionJson",
"description": "Number of actions for ConsistencyGroupSnapshotsDEPRECATED entity",
"value": 5
},
{
"owner": "actionJson",
"description": "Number of actions for ServicesOsServices entity",
"value": 9
},
{
"owner": "actionJson",
"description": "Number of actions for GenericVolumeGroupsGroups entity",
"value": 7
},
{
"owner": "actionJson",
"description": "Number of actions for GroupSnapshotsGroupSnapshots entity",
"value": 6
},
{
"owner": "actionJson",
"description": "Number of actions for GroupTypesGroupTypes entity",
"value": 6
},
{
"owner": "actionJson",
"description": "Number of actions for GroupTypeSpecsGroupTypesGroupSpecs entity",
"value": 5
},
{
"owner": "actionJson",
"description": "Number of actions for HostsExtensionOsHosts entity",
"value": 2
},
{
"owner": "actionJson",
"description": "Number of actions for LimitsLimits entity",
"value": 1
},
{
"owner": "actionJson",
"description": "Number of actions for MessagesMessages entity",
"value": 3
},
{
"owner": "actionJson",
"description": "Number of actions for ResourceFiltersResourceFilters entity",
"value": 1
},
{
"owner": "actionJson",
"description": "Number of actions for QualityOfServiceQoSSpecificationsQosSpecs entity",
"value": 10
},
{
"owner": "actionJson",
"description": "Number of actions for QuotaClassSetExtensionOsQuotaClassSets entity",
"value": 2
},
{
"owner": "actionJson",
"description": "Number of actions for QuotaSetsExtensionOsQuotaSets entity",
"value": 4
},
{
"owner": "actionJson",
"description": "Number of actions for WorkersWorkers entity",
"value": 1
},
{
"owner": "actionJson",
"description": "Total number of actions",
"value": 158
},
{
"owner": "actionJson",
"description": "Total number of entities",
"value": 34
},
{
"owner": "schemaJson",
"description": "Number of schemas for APIVersions entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for APIVersionDetails entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for APIExtensionsExtensions entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for VolumeTypesTypes entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for VolumeTypeAccessTypesActionTypesOsVolumeTypeAccess entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for DefaultVolumeTypesDefaultTypes entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for VolumesVolumes entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for VolumeActionsVolumesAction entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for VolumeManageExtensionManageableVolumes entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for VolumeSnapshotsSnapshots entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for SnapshotActionsSnapshotsAction entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for SnapshotManageExtensionManageableSnapshots entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for VolumeTransfer entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for VolumeTransfersVolumeTransfers355OrLater entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for AttachmentsAttachments entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for BackEndStoragePools entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for BackupsBackups entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for BackupActionsBackupsAction entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for CapabilitiesForStorageBackEndsCapabilities entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for ConsistencyGroupsDEPRECATED entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for ConsistencyGroupSnapshotsDEPRECATED entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for ServicesOsServices entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for GenericVolumeGroupsGroups entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for GroupSnapshotsGroupSnapshots entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for GroupTypesGroupTypes entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for GroupTypeSpecsGroupTypesGroupSpecs entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for HostsExtensionOsHosts entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for LimitsLimits entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for MessagesMessages entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for ResourceFiltersResourceFilters entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for QualityOfServiceQoSSpecificationsQosSpecs entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for QuotaClassSetExtensionOsQuotaClassSets entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for QuotaSetsExtensionOsQuotaSets entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for WorkersWorkers entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Total number of schemas",
"value": 34
},
{
"owner": "mockdata",
"description": "Number of mock data files for APIVersions entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for APIVersionDetails entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for APIExtensionsExtensions entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for VolumeTypesTypes entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for VolumeTypeAccessTypesActionTypesOsVolumeTypeAccess entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for DefaultVolumeTypesDefaultTypes entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for VolumesVolumes entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for VolumeActionsVolumesAction entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for VolumeManageExtensionManageableVolumes entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for VolumeSnapshotsSnapshots entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for SnapshotActionsSnapshotsAction entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for SnapshotManageExtensionManageableSnapshots entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for VolumeTransfer entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for VolumeTransfersVolumeTransfers355OrLater entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for AttachmentsAttachments entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for BackEndStoragePools entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for BackupsBackups entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for BackupActionsBackupsAction entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for CapabilitiesForStorageBackEndsCapabilities entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for ConsistencyGroupsDEPRECATED entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for ConsistencyGroupSnapshotsDEPRECATED entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for ServicesOsServices entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for GenericVolumeGroupsGroups entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for GroupSnapshotsGroupSnapshots entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for GroupTypesGroupTypes entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for GroupTypeSpecsGroupTypesGroupSpecs entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for HostsExtensionOsHosts entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for LimitsLimits entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for MessagesMessages entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for ResourceFiltersResourceFilters entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for QualityOfServiceQoSSpecificationsQosSpecs entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for QuotaClassSetExtensionOsQuotaClassSets entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for QuotaSetsExtensionOsQuotaSets entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for WorkersWorkers 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": 29033
},
{
"owner": "Overall",
"description": "Total Tests",
"value": 636
},
{
"owner": "Overall",
"description": "Total Files",
"value": 119
}
],
"warnings": [],
"apiParsingReport": {
"no_mockdata": [
{
"fnName": "listAllApiVersions",
"method": "get",
"path": "/"
},
{
"fnName": "showAPIV3Details",
"method": "get",
"path": "/v3/"
},
{
"fnName": "listKnownAPIExtensions",
"method": "get",
"path": "/v3/{project_id}/extensions"
},
{
"fnName": "updateAVolumeType",
"method": "put",
"path": "/v3/{project_id}/types/{volume_type_id}"
},
{
"fnName": "showVolumeTypeDetail",
"method": "get",
"path": "/v3/{project_id}/types/{volume_type_id}"
},
{
"fnName": "deleteAVolumeType",
"method": "delete",
"path": "/v3/{project_id}/types/{volume_type_id}"
},
{
"fnName": "createOrUpdateExtraSpecsForVolumeType",
"method": "post",
"path": "/v3/{project_id}/types/{volume_type_id}/extra_specs"
},
{
"fnName": "showAllExtraSpecificationsForVolumeType",
"method": "get",
"path": "/v3/{project_id}/types/{volume_type_id}/extra_specs"
},
{
"fnName": "showExtraSpecificationForVolumeType",
"method": "get",
"path": "/v3/{project_id}/types/{volume_type_id}/extra_specs/{key}"
},
{
"fnName": "updateExtraSpecificationForVolumeType",
"method": "put",
"path": "/v3/{project_id}/types/{volume_type_id}/extra_specs/{key}"
},
{
"fnName": "deleteExtraSpecificationForVolumeType",
"method": "delete",
"path": "/v3/{project_id}/types/{volume_type_id}/extra_specs/{key}"
},
{
"fnName": "showDefaultVolumeType",
"method": "get",
"path": "/v3/{project_id}/types/default"
},
{
"fnName": "listAllVolumeTypes",
"method": "get",
"path": "/v3/{project_id}/types"
},
{
"fnName": "createAVolumeType",
"method": "post",
"path": "/v3/{project_id}/types"
},
{
"fnName": "showAnEncryptionType",
"method": "get",
"path": "/v3/{project_id}/types/{volume_type_id}/encryption"
},
{
"fnName": "createAnEncryptionType",
"method": "post",
"path": "/v3/{project_id}/types/{volume_type_id}/encryption"
},
{
"fnName": "showEncryptionSpecsItem",
"method": "get",
"path": "/v3/{project_id}/types/{volume_type_id}/encryption/{key}"
},
{
"fnName": "deleteAnEncryptionType",
"method": "delete",
"path": "/v3/{project_id}/types/{volume_type_id}/encryption/{encryption_id}"
},
{
"fnName": "updateAnEncryptionType",
"method": "put",
"path": "/v3/{project_id}/types/{volume_type_id}/encryption/{encryption_id}"
},
{
"fnName": "addPrivateVolumeTypeAccessToProject",
"method": "post",
"path": "/v3/{project_id}/types/{volume_type}/action"
},
{
"fnName": "listPrivateVolumeTypeAccessDetail",
"method": "get",
"path": "/v3/{project_id}/types/{volume_type}/os-volume-type-access"
},
{
"fnName": "createOrUpdateADefaultVolumeType",
"method": "put",
"path": "/v3/default-types/{project-id}"
},
{
"fnName": "showADefaultVolumeType",
"method": "get",
"path": "/v3/default-types/{project-id}"
},
{
"fnName": "deleteADefaultVolumeType",
"method": "delete",
"path": "/v3/default-types/{project-id}"
},
{
"fnName": "listDefaultVolumeTypes",
"method": "get",
"path": "/v3/default-types/"
},
{
"fnName": "listAccessibleVolumesWithDetails",
"method": "get",
"path": "/v3/{project_id}/volumes/detail"
},
{
"fnName": "createAVolume",
"method": "post",
"path": "/v3/{project_id}/volumes"
},
{
"fnName": "listAccessibleVolumes",
"method": "get",
"path": "/v3/{project_id}/volumes"
},
{
"fnName": "showAVolumeSDetails",
"method": "get",
"path": "/v3/{project_id}/volumes/{volume_id}"
},
{
"fnName": "updateAVolume",
"method": "put",
"path": "/v3/{project_id}/volumes/{volume_id}"
},
{
"fnName": "deleteAVolume",
"method": "delete",
"path": "/v3/{project_id}/volumes/{volume_id}"
},
{
"fnName": "createMetadataForVolume",
"method": "post",
"path": "/v3/{project_id}/volumes/{volume_id}/metadata"
},
{
"fnName": "showAVolumeSMetadata",
"method": "get",
"path": "/v3/{project_id}/volumes/{volume_id}/metadata"
},
{
"fnName": "updateAVolumeSMetadata",
"method": "put",
"path": "/v3/{project_id}/volumes/{volume_id}/metadata"
},
{
"fnName": "showAVolumeSMetadataForASpecificKey",
"method": "get",
"path": "/v3/{project_id}/volumes/{volume_id}/metadata/{key}"
},
{
"fnName": "deleteAVolumeSMetadata",
"method": "delete",
"path": "/v3/{project_id}/volumes/{volume_id}/metadata/{key}"
},
{
"fnName": "updateAVolumeSMetadataForASpecificKey",
"method": "put",
"path": "/v3/{project_id}/volumes/{volume_id}/metadata/{key}"
},
{
"fnName": "getVolumesSummary",
"method": "get",
"path": "/v3/{project_id}/volumes/summary"
},
{
"fnName": "extendAVolumeSize",
"method": "post",
"path": "/v3/{project_id}/volumes/{volume_id}/action"
},
{
"fnName": "manageAnExistingVolume",
"method": "post",
"path": "/v3/{project_id}/manageable_volumes"
},
{
"fnName": "listSummaryOfVolumesAvailableToManage",
"method": "get",
"path": "/v3/{project_id}/manageable_volumes"
},
{
"fnName": "listDetailOfVolumesAvailableToManage",
"method": "get",
"path": "/v3/{project_id}/manageable_volumes/detail"
},
{
"fnName": "listSnapshotsAndDetails",
"method": "get",
"path": "/v3/{project_id}/snapshots/detail"
},
{
"fnName": "createASnapshot",
"method": "post",
"path": "/v3/{project_id}/snapshots"
},
{
"fnName": "listAccessibleSnapshots",
"method": "get",
"path": "/v3/{project_id}/snapshots"
},
{
"fnName": "showASnapshotSMetadata",
"method": "get",
"path": "/v3/{project_id}/snapshots/{snapshot_id}/metadata"
},
{
"fnName": "createASnapshotSMetadata",
"method": "post",
"path": "/v3/{project_id}/snapshots/{snapshot_id}/metadata"
},
{
"fnName": "updateASnapshotSMetadata",
"method": "put",
"path": "/v3/{project_id}/snapshots/{snapshot_id}/metadata"
},
{
"fnName": "showASnapshotSDetails",
"method": "get",
"path": "/v3/{project_id}/snapshots/{snapshot_id}"
},
{
"fnName": "updateASnapshot",
"method": "put",
"path": "/v3/{project_id}/snapshots/{snapshot_id}"
},
{
"fnName": "deleteASnapshot",
"method": "delete",
"path": "/v3/{project_id}/snapshots/{snapshot_id}"
},
{
"fnName": "showASnapshotSMetadataForASpecificKey",
"method": "get",
"path": "/v3/{project_id}/snapshot/{snapshot_id}/metadata/{key}"
},
{
"fnName": "deleteASnapshotSMetadata",
"method": "delete",
"path": "/v3/{project_id}/snapshots/{snapshot_id}/metadata/{key}"
},
{
"fnName": "updateASnapshotSMetadataForASpecificKey",
"method": "put",
"path": "/v3/{project_id}/snapshots/{snapshot_id}/metadata/{key}"
},
{
"fnName": "resetASnapshotSStatus",
"method": "post",
"path": "/v3/{project_id}/snapshots/{snapshot_id}/action"
},
{
"fnName": "manageAnExistingSnapshot",
"method": "post",
"path": "/v3/{project_id}/manageable_snapshots"
},
{
"fnName": "listSummaryOfSnapshotsAvailableToManage",
"method": "get",
"path": "/v3/{project_id}/manageable_snapshots"
},
{
"fnName": "listDetailOfSnapshotsAvailableToManage",
"method": "get",
"path": "/v3/{project_id}/manageable_snapshots/detail"
},
{
"fnName": "acceptAVolumeTransferNew",
"method": "post",
"path": "/v3/{project_id}/os-volume-transfer/{transfer_id}/accept"
},
{
"fnName": "createAVolumeTransferNew",
"method": "post",
"path": "/v3/{project_id}/os-volume-transfer"
},
{
"fnName": "listVolumeTransfersForAProjectNew",
"method": "get",
"path": "/v3/{project_id}/os-volume-transfer"
},
{
"fnName": "showVolumeTransferDetailNew",
"method": "get",
"path": "/v3/{project_id}/os-volume-transfer/{transfer_id}"
},
{
"fnName": "deleteAVolumeTransferNew",
"method": "delete",
"path": "/v3/{project_id}/os-volume-transfer/{transfer_id}"
},
{
"fnName": "listVolumeTransfersAndDetailsNew",
"method": "get",
"path": "/v3/{project_id}/os-volume-transfer/detail"
},
{
"fnName": "acceptAVolumeTransfer",
"method": "post",
"path": "/v3/{project_id}/volume-transfers/{transfer_id}/accept"
},
{
"fnName": "createAVolumeTransfer",
"method": "post",
"path": "/v3/{project_id}/volume-transfers"
},
{
"fnName": "listVolumeTransfersForAProject",
"method": "get",
"path": "/v3/{project_id}/volume-transfers"
},
{
"fnName": "showVolumeTransferDetail",
"method": "get",
"path": "/v3/{project_id}/volume-transfers/{transfer_id}"
},
{
"fnName": "deleteAVolumeTransfer",
"method": "delete",
"path": "/v3/{project_id}/volume-transfers/{transfer_id}"
},
{
"fnName": "listVolumeTransfersAndDetails",
"method": "get",
"path": "/v3/{project_id}/volume-transfers/detail"
},
{
"fnName": "deleteAttachment",
"method": "delete",
"path": "/v3/{project_id}/attachments/{attachment_id}"
},
{
"fnName": "showAttachmentDetails",
"method": "get",
"path": "/v3/{project_id}/attachments/{attachment_id}"
},
{
"fnName": "updateAnAttachment",
"method": "put",
"path": "/v3/{project_id}/attachments/{attachment_id}"
},
{
"fnName": "listAttachmentsWithDetails",
"method": "get",
"path": "/v3/{project_id}/attachments/detail"
},
{
"fnName": "listAttachments",
"method": "get",
"path": "/v3/{project_id}/attachments"
},
{
"fnName": "createAttachment",
"method": "post",
"path": "/v3/{project_id}/attachments"
},
{
"fnName": "completeAttachment",
"method": "post",
"path": "/v3/{project_id}/attachments/{attachment_id}/action"
},
{
"fnName": "listAllBackEndStoragePools",
"method": "get",
"path": "/v3/{project_id}/scheduler-stats/get_pools"
},
{
"fnName": "listBackupsWithDetail",
"method": "get",
"path": "/v3/{project_id}/backups/detail"
},
{
"fnName": "showBackupDetail",
"method": "get",
"path": "/v3/{project_id}/backups/{backup_id}"
},
{
"fnName": "deleteABackup",
"method": "delete",
"path": "/v3/{project_id}/backups/{backup_id}"
},
{
"fnName": "updateABackup",
"method": "put",
"path": "/v3/{project_id}/backups/{backup_id}"
},
{
"fnName": "restoreABackup",
"method": "post",
"path": "/v3/{project_id}/backups/{backup_id}/restore"
},
{
"fnName": "createABackup",
"method": "post",
"path": "/v3/{project_id}/backups"
},
{
"fnName": "listBackupsForProject",
"method": "get",
"path": "/v3/{project_id}/backups"
},
{
"fnName": "exportABackup",
"method": "get",
"path": "/v3/{project_id}/backups/{backup_id}/export_record"
},
{
"fnName": "importABackup",
"method": "post",
"path": "/v3/{project_id}/backups/import_record"
},
{
"fnName": "forceDeleteABackup",
"method": "post",
"path": "/v3/{project_id}/backups/{backup_id}/action"
},
{
"fnName": "showAllBackEndCapabilities",
"method": "get",
"path": "/v3/{project_id}/capabilities/{hostname}"
},
{
"fnName": "listProjectSConsistencyGroups",
"method": "get",
"path": "/v3/{project_id}/consistencygroups"
},
{
"fnName": "createAConsistencyGroup",
"method": "post",
"path": "/v3/{project_id}/consistencygroups"
},
{
"fnName": "showAConsistencyGroupSDetails",
"method": "get",
"path": "/v3/{project_id}/consistencygroups/{consistencygroup_id}"
},
{
"fnName": "createAConsistencyGroupFromSource",
"method": "post",
"path": "/v3/{project_id}/consistencygroups/create_from_src"
},
{
"fnName": "deleteAConsistencyGroup",
"method": "post",
"path": "/v3/{project_id}/consistencygroups/{consistencygroup_id}/delete"
},
{
"fnName": "listConsistencyGroupsAndDetails",
"method": "get",
"path": "/v3/{project_id}/consistencygroups/detail"
},
{
"fnName": "updateAConsistencyGroup",
"method": "put",
"path": "/v3/{project_id}/consistencygroups/{consistencygroup_id}/update"
},
{
"fnName": "deleteAConsistencyGroupSnapshot",
"method": "delete",
"path": "/v3/{project_id}/cgsnapshots/{cgsnapshot_id}"
},
{
"fnName": "showConsistencyGroupSnapshotDetail",
"method": "get",
"path": "/v3/{project_id}/cgsnapshots/{cgsnapshot_id}"
},
{
"fnName": "listAllConsistencyGroupSnapshotsWithDetails",
"method": "get",
"path": "/v3/{project_id}/cgsnapshots/detail"
},
{
"fnName": "listAllConsistencyGroupSnapshots",
"method": "get",
"path": "/v3/{project_id}/cgsnapshots"
},
{
"fnName": "createAConsistencyGroupSnapshot",
"method": "post",
"path": "/v3/{project_id}/cgsnapshots"
},
{
"fnName": "listAllCinderServices",
"method": "get",
"path": "/v3/{project_id}/os-services"
},
{
"fnName": "disableACinderService",
"method": "put",
"path": "/v3/{project_id}/os-services/disable"
},
{
"fnName": "logDisabledCinderServiceInformation",
"method": "put",
"path": "/v3/{project_id}/os-services/disable-log-reason"
},
{
"fnName": "enableACinderService",
"method": "put",
"path": "/v3/{project_id}/os-services/enable"
},
{
"fnName": "getCurrentLogLevelsForCinderServices",
"method": "put",
"path": "/v3/{project_id}/os-services/get-log"
},
{
"fnName": "setLogLevelsOfCinderServicesDynamically",
"method": "put",
"path": "/v3/{project_id}/os-services/set-log"
},
{
"fnName": "freezeACinderBackendHost",
"method": "put",
"path": "/v3/{project_id}/os-services/freeze"
},
{
"fnName": "thawACinderBackendHost",
"method": "put",
"path": "/v3/{project_id}/os-services/thaw"
},
{
"fnName": "failoverACinderBackendHost",
"method": "put",
"path": "/v3/{project_id}/os-services/failover_host"
},
{
"fnName": "listGroups",
"method": "get",
"path": "/v3/{project_id}/groups"
},
{
"fnName": "createGroup",
"method": "post",
"path": "/v3/{project_id}/groups"
},
{
"fnName": "showGroupDetails",
"method": "get",
"path": "/v3/{project_id}/groups/{group_id}"
},
{
"fnName": "updateGroup",
"method": "put",
"path": "/v3/{project_id}/groups/{group_id}"
},
{
"fnName": "createGroupFromSource",
"method": "post",
"path": "/v3/{project_id}/groups/action"
},
{
"fnName": "deleteGroup",
"method": "post",
"path": "/v3/{project_id}/groups/{group_id}/action"
},
{
"fnName": "listGroupsWithDetails",
"method": "get",
"path": "/v3/{project_id}/groups/detail"
},
{
"fnName": "deleteGroupSnapshot",
"method": "delete",
"path": "/v3/{project_id}/group_snapshots/{group_snapshot_id}"
},
{
"fnName": "showGroupSnapshotDetails",
"method": "get",
"path": "/v3/{project_id}/group_snapshots/{group_snapshot_id}"
},
{
"fnName": "listGroupSnapshotsWithDetails",
"method": "get",
"path": "/v3/{project_id}/group_snapshots/detail"
},
{
"fnName": "listGroupSnapshots",
"method": "get",
"path": "/v3/{project_id}/group_snapshots"
},
{
"fnName": "createGroupSnapshot",
"method": "post",
"path": "/v3/{project_id}/group_snapshots"
},
{
"fnName": "resetGroupSnapshotStatus",
"method": "post",
"path": "/v3/{project_id}/group_snapshots/{group_snapshot_id}/action"
},
{
"fnName": "updateGroupType",
"method": "put",
"path": "/v3/{project_id}/group_types/{group_type_id}"
},
{
"fnName": "showGroupTypeDetails",
"method": "get",
"path": "/v3/{project_id}/group_types/{group_type_id}"
},
{
"fnName": "deleteGroupType",
"method": "delete",
"path": "/v3/{project_id}/group_types/{group_type_id}"
},
{
"fnName": "showDefaultGroupTypeDetails",
"method": "get",
"path": "/v3/{project_id}/group_types/default"
},
{
"fnName": "listGroupTypes",
"method": "get",
"path": "/v3/{project_id}/group_types"
},
{
"fnName": "createGroupType",
"method": "post",
"path": "/v3/{project_id}/group_types"
},
{
"fnName": "createOrUpdateGroupSpecsForAGroupType",
"method": "post",
"path": "/v3/{project_id}/group_types/{group_type_id}/group_specs"
},
{
"fnName": "listGroupSpecsForAGroupType",
"method": "get",
"path": "/v3/{project_id}/group_types/{group_type_id}/group_specs"
},
{
"fnName": "showOneSpecificGroupSpecForAGroupType",
"method": "get",
"path": "/v3/{project_id}/group_types/{group_type_id}/group_specs/{spec_id}"
},
{
"fnName": "updateOneSpecificGroupSpecForAGroupType",
"method": "put",
"path": "/v3/{project_id}/group_types/{group_type_id}/group_specs/{spec_id}"
},
{
"fnName": "deleteOneSpecificGroupSpecForAGroupType",
"method": "delete",
"path": "/v3/{project_id}/group_types/{group_type_id}/group_specs/{spec_id}"
},
{
"fnName": "listAllHostsForAProject",
"method": "get",
"path": "/v3/{admin_project_id}/os-hosts"
},
{
"fnName": "showHostDetailsForAProject",
"method": "get",
"path": "/v3/{admin_project_id}/os-hosts/{host_name}"
},
{
"fnName": "showAbsoluteLimitsForProject",
"method": "get",
"path": "/v3/{project_id}/limits"
},
{
"fnName": "deleteMessage",
"method": "delete",
"path": "/v3/{project_id}/messages/{message_id}"
},
{
"fnName": "showMessageDetails",
"method": "get",
"path": "/v3/{project_id}/messages/{message_id}"
},
{
"fnName": "listMessages",
"method": "get",
"path": "/v3/{project_id}/messages"
},
{
"fnName": "listResourceFilters",
"method": "get",
"path": "/v3/{project_id}/resource_filters"
},
{
"fnName": "disassociateAQoSSpecificationFromAllAssociations",
"method": "get",
"path": "/v3/{project_id}/qos-specs/{qos_id}/disassociate_all"
},
{
"fnName": "unsetKeysInAQoSSpecification",
"method": "put",
"path": "/v3/{project_id}/qos-specs/{qos_id}/delete_keys"
},
{
"fnName": "getAllAssociationsForAQoSSpecification",
"method": "get",
"path": "/v3/{project_id}/qos-specs/{qos_id}/associations"
},
{
"fnName": "associateQoSSpecificationWithAVolumeType",
"method": "get",
"path": "/v3/{project_id}/qos-specs/{qos_id}/associate"
},
{
"fnName": "disassociateQoSSpecificationFromAVolumeType",
"method": "get",
"path": "/v3/{project_id}/qos-specs/{qos_id}/disassociate"
},
{
"fnName": "showAQoSSpecificationDetails",
"method": "get",
"path": "/v3/{project_id}/qos-specs/{qos_id}"
},
{
"fnName": "setKeysInAQoSSpecification",
"method": "put",
"path": "/v3/{project_id}/qos-specs/{qos_id}"
},
{
"fnName": "deleteAQoSSpecification",
"method": "delete",
"path": "/v3/{project_id}/qos-specs/{qos_id}"
},
{
"fnName": "createAQoSSpecification",
"method": "post",
"path": "/v3/{project_id}/qos-specs"
},
{
"fnName": "listQoSSpecifications",
"method": "get",
"path": "/v3/{project_id}/qos-specs"
},
{
"fnName": "showQuotaClassesForAProject",
"method": "get",
"path": "/v3/{admin_project_id}/os-quota-class-sets/{quota_class_name}"
},
{
"fnName": "updateQuotaClassesForAProject",
"method": "put",
"path": "/v3/{admin_project_id}/os-quota-class-sets/{quota_class_name}"
},
{
"fnName": "showQuotasForAProject",
"method": "get",
"path": "/v3/{admin_project_id}/os-quota-sets/{project_id}"
},
{
"fnName": "updateQuotasForAProject",
"method": "put",
"path": "/v3/{admin_project_id}/os-quota-sets/{project_id}"
},
{
"fnName": "deleteQuotasForAProject",
"method": "delete",
"path": "/v3/{admin_project_id}/os-quota-sets/{project_id}"
},
{
"fnName": "getDefaultQuotasForAProject",
"method": "get",
"path": "/v3/{admin_project_id}/os-quota-sets/{project_id}/defaults"
},
{
"fnName": "cleanupServices",
"method": "post",
"path": "/v3/{project_id}/workers/cleanup"
}
],
"errors": [],
"warnings": [],
"callsTotal": 158,
"callsConverted": 158,
"no_mockdata_num": 158
}
}