2.7.5 • Published 8 months ago

service_provider_and_device_entitlement_management_api v2.7.5

Weekly downloads
-
License
Unlicense
Repository
-
Last release
8 months ago

service_provider_and_device_entitlement_management_api

ServiceProviderAndDeviceEntitlementManagementApi - JavaScript client for service_provider_and_device_entitlement_management_api Service Provider and Device Entitlement Management API This SDK is automatically generated by the OpenAPI Generator project:

  • API version: 2.7.5
  • Package version: 2.7.5
  • Build package: org.openapitools.codegen.languages.JavascriptClientCodegen

Installation

For Node.js

npm

To publish the library as a npm, please follow the procedure in "Publishing npm packages".

Then install it via:

npm install service_provider_and_device_entitlement_management_api --save

Finally, you need to build the module:

npm run build
Local development

To use the library locally without publishing to a remote npm registry, first install the dependencies by changing into the directory containing package.json (and this README). Let's call this JAVASCRIPT_CLIENT_DIR. Then run:

npm install

Next, link it globally in npm with the following, also from JAVASCRIPT_CLIENT_DIR:

npm link

To use the link you just defined in your project, switch to the directory you want to use your service_provider_and_device_entitlement_management_api from, and run:

npm link /path/to/<JAVASCRIPT_CLIENT_DIR>

Finally, you need to build the module:

npm run build

git

If the library is hosted at a git repository, e.g.https://github.com/GIT_USER_ID/GIT_REPO_ID then install it via:

    npm install GIT_USER_ID/GIT_REPO_ID --save

For browser

The library also works in the browser environment via npm and browserify. After following the above steps with Node.js and installing browserify with npm install -g browserify, perform the following (assuming main.js is your entry file):

browserify main.js > bundle.js

Then include bundle.js in the HTML pages.

Webpack Configuration

Using Webpack you may encounter the following error: "Module not found: Error: Cannot resolve module", most certainly you should disable AMD loader. Add/merge the following section to your webpack config:

module: {
  rules: [
    {
      parser: {
        amd: false
      }
    }
  ]
}

Getting Started

Please follow the installation instruction and execute the following JS code:

var ServiceProviderAndDeviceEntitlementManagementApi = require('service_provider_and_device_entitlement_management_api');

var defaultClient = ServiceProviderAndDeviceEntitlementManagementApi.ApiClient.instance;

var api = new ServiceProviderAndDeviceEntitlementManagementApi.AnalyticsApi()
var deviceuuid = null; // {String} UUID of the Device
var eventtype = device_radar_motion_event; // {String} type of event
var startdatetime = 2022-02-16T07:00Z; // {Date} UTC Date-time
var enddatetime = 2022-02-16T11:21:57.079Z; // {Date} UTC Date-time
var windowsize = 3600000; // {Number} window size (time in milliseconds and should be within the time range)
var opts = {
  'timezone': "'devicetime'" // {String} format datetime by timezone (eg:America/Los_Angeles)
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.getAggregatedEventStats(deviceuuid, eventtype, startdatetime, enddatetime, windowsize, opts, callback);

Documentation for API Endpoints

All URIs are relative to https://sandbox-mqtt.commscope.cloud:3443

ClassMethodHTTP requestDescription
ServiceProviderAndDeviceEntitlementManagementApi.AnalyticsApigetAggregatedEventStatsGET /hacloud/api/v1/ecs/analytics/motion/{deviceuuid}/eventtype/{eventtype}/startdatetime/{startdatetime}/enddatetime/{enddatetime}/windowsize/{windowsize}get aggregated motion (radar & pir) event stats for a device in time range and window size
ServiceProviderAndDeviceEntitlementManagementApi.AnalyticsApigetDescriptiveEventStatsPUT /hacloud/api/v1/ecs/analytics/events/aggregate/{deviceuuid}/startdatetime/{startdatetime}/enddatetime/{enddatetime}/windowsize/{windowsize}get Descriptive Event Stats
ServiceProviderAndDeviceEntitlementManagementApi.AnalyticsApigetDescriptiveMetricsStatsPUT /hacloud/api/v1/ecs/analytics/metrics/aggregate/{deviceuuid}/startdatetime/{startdatetime}/enddatetime/{enddatetime}/windowsize/{windowsize}get Descriptive Metrics Stats
ServiceProviderAndDeviceEntitlementManagementApi.AssetApicreateAssetPOST /hacloud/api/v1/ecs/prov/devicemanagement/assetCreates an asset for the specified provider.
ServiceProviderAndDeviceEntitlementManagementApi.AssetApigetAssetByAssetIdGET /hacloud/api/v1/ecs/prov/devicemanagement/asset/{assetid}/provider/{providerid}Retrieves an asset record.
ServiceProviderAndDeviceEntitlementManagementApi.AssetApigetAssetSyncStatusByAssetIdGET /hacloud/api/v1/ecs/prov/devicemanagement/asset/{assetid}/provider/{providerid}/version/syncGet asset version synchronization result/progress. XXX where is the result? XXX
ServiceProviderAndDeviceEntitlementManagementApi.AssetApigetAssetsGET /hacloud/api/v1/ecs/prov/devicemanagement/asset/provider/{providerid}Retrieves a list of assets assigned to a provider.
ServiceProviderAndDeviceEntitlementManagementApi.AssetApipurgeAssetByIdDELETE /hacloud/api/v1/ecs/prov/devicemanagement/asset/{assetid}Purges the specified asset from the repository.
ServiceProviderAndDeviceEntitlementManagementApi.AssetApireUploadFileAssetPUT /hacloud/api/v1/ecs/prov/devicemanagement/asset/{assetid}/provider/{providerid}/upload/Uploads a file to an existing asset.
ServiceProviderAndDeviceEntitlementManagementApi.AssetApiremoveAssetByIdDELETE /hacloud/api/v1/ecs/prov/devicemanagement/asset/{assetid}/provider/{providerid}Deletes the specified asset. XXX what's the difference between this and the next delete? this unhooks from a provider but doesn't actually delete? XXX
ServiceProviderAndDeviceEntitlementManagementApi.AssetApisetAssetVersionSyncByAssetIdPUT /hacloud/api/v1/ecs/prov/devicemanagement/asset/{assetid}/provider/{providerid}/version/syncExtracts the version from the asset's file and updates the asset's version property.
ServiceProviderAndDeviceEntitlementManagementApi.AssetApisignAssetForProviderPUT /hacloud/api/v1/ecs/prov/devicemanagement/asset/{assetid}/provider/{providerid}/signSigns the specified asset.
ServiceProviderAndDeviceEntitlementManagementApi.AssetApiupdateAssetPUT /hacloud/api/v1/ecs/prov/devicemanagement/asset/{assetid}/provider/{providerid}Updates the specified asset.
ServiceProviderAndDeviceEntitlementManagementApi.AssetApiuploadDataChunkPATCH /hacloud/api/v1/ecs/prov/devicemanagement/asset/{assetid}/provider/{providerid}/upload/chunk/{chunkno}Uploads asset data as multi-part form data.
ServiceProviderAndDeviceEntitlementManagementApi.AssetApiuploadFileAssetPOST /hacloud/api/v1/ecs/prov/devicemanagement/asset/uploadUploads a file as a new asset.
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApicreateDeviceConfigPOST /hacloud/api/v1/ecs/config/deviceCreate configuration for a Device
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApicreateDeviceModelConfigPOST /hacloud/api/v1/ecs/config/devicemodelCreate configuration for a Device Model
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApicreateGroupConfigPOST /hacloud/api/v1/ecs/config/groupCreate configuration for a Group
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApicreateProviderConfigPOST /hacloud/api/v1/ecs/config/providerCreate configuration For Service Provider
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApicreateServiceConfigPOST /hacloud/api/v1/ecs/config/serviceCreate an Service with configuration
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApigetConfigByDeviceConfigIdGET /hacloud/api/v1/ecs/config/device/deviceconfig/{configid}Retrieve Config for the specified Device.
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApigetConfigByDeviceModelConfigIdGET /hacloud/api/v1/ecs/config/devicemodel/devicemodelconfig/{configid}Retrieve Config for the specified Device Model.
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApigetConfigByDeviceModelIdGET /hacloud/api/v1/ecs/config/devicemodel/{devicemodelid}Retrieve Config for the specified Device Model.
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApigetConfigByDeviceUUIdGET /hacloud/api/v1/ecs/config/device/{deviceuuid}Retrieve Config for the specified Device.
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApigetConfigByGroupConfigIdGET /hacloud/api/v1/ecs/config/group/groupconfig/{configid}Retrieve Config for the specified Group.
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApigetConfigByGroupIdGET /hacloud/api/v1/ecs/config/group/{groupid}Retrieve Configs for the specified Group.
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApigetConfigByProviderConfigIdGET /hacloud/api/v1/ecs/config/provider/providerconfig/{configid}Retrieve Config for the specified Provider.
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApigetConfigByProviderIdGET /hacloud/api/v1/ecs/config/provider/{providerid}Retrieve Config for the specified Provider .
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApigetConfigByServiceClientIdGET /hacloud/api/v1/ecs/config/device/service/{service}/client/{clientid}/Retrieve Config for the specified Device.
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApigetConfigByServiceConfigIdGET /hacloud/api/v1/ecs/config/service/serviceconfig/{configid}Retrieve Config for the specified Service.
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApigetConfigByServiceIdGET /hacloud/api/v1/ecs/config/service/{serviceid}Retrieve Config for the specified Service.
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApiremoveDeviceConfigDELETE /hacloud/api/v1/ecs/config/deviceRemove Configuration of a Device
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApiremoveDeviceModelConfigDELETE /hacloud/api/v1/ecs/config/devicemodelDelete configuration of a Device Model
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApiremoveGroupConfigDELETE /hacloud/api/v1/ecs/config/groupDelete a Group Configuration
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApiremoveProviderConfigDELETE /hacloud/api/v1/ecs/config/providerDelete a configuration of a Service Provider
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApiremoveServiceConfigDELETE /hacloud/api/v1/ecs/config/serviceDelete a Service Configuration
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApistatusUpdateDeviceConfigPUT /hacloud/api/v1/ecs/config/deviceconfig/status/provider/{providerid}/service/{serviceid}/devicemodel/{devicemodelid}/group/{groupid}/device/{deviceuuid}Activate Inactivate Configuration Status of Device
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApistatusUpdateDeviceModelConfigPUT /hacloud/api/v1/ecs/config/devicemodel/status/service/{serviceid}/devicemodel/{devicemodelid}Activate Inactivate Configuration Status of Model
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApistatusUpdateGroupConfigPUT /hacloud/api/v1/ecs/config/group/status/provider/{providerid}/service/{serviceid}/devicemodel/{devicemodelid}/group/{groupid}Activate Inactivate Configuration Status of Group
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApistatusUpdateProviderConfigPUT /hacloud/api/v1/ecs/config/provider/status/{providerid}Activate Inactivate Configuration Status of ServiceProvider
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApistatusUpdateServiceConfigPUT /hacloud/api/v1/ecs/config/service/status/{serviceid}Activate Inactivate Configuration Status of Service
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApiupdateDeviceConfigPUT /hacloud/api/v1/ecs/config/deviceModify configuration for a Device
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApiupdateDeviceModelConfigPUT /hacloud/api/v1/ecs/config/devicemodelModify configuration for a Device Model
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApiupdateGroupConfigPUT /hacloud/api/v1/ecs/config/groupModify a Service Configuration
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApiupdateProviderConfigPUT /hacloud/api/v1/ecs/config/providerModify a configuration For Service Provider
ServiceProviderAndDeviceEntitlementManagementApi.ConfigurationManagementApiupdateServiceConfigPUT /hacloud/api/v1/ecs/config/serviceModify a Service Configuration
ServiceProviderAndDeviceEntitlementManagementApi.DashboardApigetAdminDashboardGET /hacloud/api/v1/dashboard/{currentdatetime}Get the Number of Devices/Events/Staff/Accounts
ServiceProviderAndDeviceEntitlementManagementApi.DeviceApiactivatedevicePUT /hacloud/api/v1/ecs/prov/devicemanagement/device/{deviceuuid}/activateActivates a device.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceApiassociateGroupToDevicesPUT /hacloud/api/v1/ecs/prov/devicemanagement/device/groups/associate/{deviceuuid}Associate Groups/Labels/Tags
ServiceProviderAndDeviceEntitlementManagementApi.DeviceApicreateDevicePOST /hacloud/api/v1/ecs/prov/devicemanagement/deviceCreates a device record.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceApigetDeviceByGroupIdGET /hacloud/api/v1/ecs/prov/devicemanagement/device/group/{groupid}Retrieves devices in a specific group.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceApigetDeviceByIdGET /hacloud/api/v1/ecs/prov/devicemanagement/device/{deviceuuid}Retrieves device information.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceApigetDeviceByModelIdGET /hacloud/api/v1/ecs/prov/devicemanagement/device/model/{devicemodelid}Retrieves a list of devices by model ID.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceApigetDeviceByModelIdUnAssignedGET /hacloud/api/v1/ecs/prov/devicemanagement/device/model/{devicemodelid}/unassignedRetrieves unassigned devices matching the specified model.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceApigetDeviceByProviderGroupIdGET /hacloud/api/v1/ecs/prov/devicemanagement/device/provider/{providerid}/group/{groupid}Retrieves devices by Provider and Group IDs.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceApigetDeviceByProviderIdGET /hacloud/api/v1/ecs/prov/devicemanagement/device/provider/{providerid}Retrieves devices assigned to a specific provider.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceApigetDeviceByProviderIdUnAssociatedGET /hacloud/api/v1/ecs/prov/devicemanagement/device/provider/{providerid}/unassociated/model/{devicemodelid}Retrieves unassociated accessory devices assigned to the specified provider.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceApigetDeviceByProviderModelIdGET /hacloud/api/v1/ecs/prov/devicemanagement/device/provider/{providerid}/model/{devicemodelid}/Retrieves devices by provider and model.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceApigetDeviceBySerialNumberGET /hacloud/api/v1/ecs/prov/devicemanagement/device/deviceid/{deviceid}Retrieves a device by serial number.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceApigetDeviceConfigurationGET /hacloud/api/v1/ecs/prov/devicemanagement/device/{deviceuuid}/provider/{providerid}/configurationRetrieves device configuration.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceApigetDeviceDownloadStatsGET /hacloud/api/v1/ecs/prov/devicemanagement/device/{deviceuuid}/provider/{providerid}/statRetrieves device SCDL statistics.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceApigetDevicesByProviderIdGET /hacloud/api/v1/ecs/prov/devicemanagement/device/provider/{providerid}/offset/{offset}/limit/{limit}/Retrieves a subset of devices associated with a provider.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceApigetSubscriberInfoGET /hacloud/api/v1/ecs/prov/devicemanagement/device/subscriber/{deviceuuid}Retrieves subscriber details for a device.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceApiimportDevicesPOST /hacloud/api/v1/ecs/prov/devicemanagement/devicesImports one or more devices.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceApiinActivateDevicePUT /hacloud/api/v1/ecs/prov/devicemanagement/device/{deviceuuid}/inactivateInactivates the specified device.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceApiprovisionDevicesPUT /hacloud/api/v1/ecs/prov/devicemanagement/provision/provider/{providerid}/devicesProvisions devices for the specified provider.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceApiremoveDeviceByIdDELETE /hacloud/api/v1/ecs/prov/devicemanagement/device/{deviceuuid}Delete a device.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceApisetDeviceConfigurationPUT /hacloud/api/v1/ecs/prov/devicemanagement/device/{deviceuuid}/provider/{providerid}/configurationUpdates device configuration.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceApisetSubscriberInfoPUT /hacloud/api/v1/ecs/prov/devicemanagement/device/subscriber/{deviceuuid}Updates subscriber information for a device.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceApiupdateDevicePUT /hacloud/api/v1/ecs/prov/devicemanagement/deviceUpdates a device.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceAuthorizationApicreateDeviceAuthPOST /hacloud/api/v1/ecs/prov/device_authCreate an Device with Auth Parameters
ServiceProviderAndDeviceEntitlementManagementApi.DeviceAuthorizationApigetDeviceAuthGET /hacloud/api/v1/ecs/prov/device_auth/client/{clientid}Check Valid User for the device provisioned.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceAuthorizationApiperformDeviceAuthByGroupPUT /hacloud/api/v1/ecs/prov/device_auth/ordergroup/{groupid}Authorize Group to Access MQTT interfaces by order group
ServiceProviderAndDeviceEntitlementManagementApi.DeviceAuthorizationApiupdateDeviceAuthPUT /hacloud/api/v1/ecs/prov/device_authModify an auth record for new device
ServiceProviderAndDeviceEntitlementManagementApi.DeviceDependencyApideactivateDependencyDevicesPUT /hacloud/api/v1/ecs/prov/devicemanagement/devicedependency/remove/{deviceuuid}/device/{dependentdeviceuuid}Deactivates a dependent device.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceDependencyApigetDependentDeviceGET /hacloud/api/v1/ecs/prov/devicemanagement/devicedependency/{deviceuuid}Retrieves dependent devices for the specified device.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceDependencyApiremoveDependencyDevicesDELETE /hacloud/api/v1/ecs/prov/devicemanagement/devicedependency/remove/{deviceuuid}/device/{dependentdeviceuuid}Removes a dependent device from the primary device.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceDependencyApiupdateDependentDevicesPUT /hacloud/api/v1/ecs/prov/devicemanagement/devicedependency/{deviceuuid}Adds or updates dependent devices.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceEntitlementApicreateDeviceentitlementPOST /hacloud/api/v1/ecs/prov/deviceCreates an entitlement for the specified device.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceEntitlementApigetDeviceentitlementByIdGET /hacloud/api/v1/ecs/prov/device/{clientid}Retrieves provisioned services for the specified device.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceEntitlementApigetDeviceentitlementByServiceGET /hacloud/api/v1/ecs/prov/device/service/{service}Retrieves devices provisioned for the specified service.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceEntitlementApiremoveDeviceentitlementByClientDELETE /hacloud/api/v1/ecs/prov/device/remove/client/{clientid}Removes entitlements from the specified device.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceEntitlementApiremoveDeviceentitlementByIdDELETE /hacloud/api/v1/ecs/prov/device/remove/{clientid}/service/{service}Deletes specified services from a device.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceEntitlementApiupdateDeviceentitlementPUT /hacloud/api/v1/ecs/prov/deviceModify an Entitlement for the device specified as clientid to add service
ServiceProviderAndDeviceEntitlementManagementApi.DeviceManagementApiperformCommandPUT /hacloud/api/v1/ecs/otadm/managedevice/{action}/provider/{providerid}/{deviceuuid}Perform the specified action on a device.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceModelApiactivateDeviceModelPUT /hacloud/api/v1/ecs/prov/devicemodel/{devicemodelid}/activateActivate a single device model
ServiceProviderAndDeviceEntitlementManagementApi.DeviceModelApicreateDeviceModelPOST /hacloud/api/v1/ecs/prov/devicemodelCreate a Device Model
ServiceProviderAndDeviceEntitlementManagementApi.DeviceModelApigetDeviceModelByIdGET /hacloud/api/v1/ecs/prov/devicemodel/{devicemodelid}Retrieve a single Device Model
ServiceProviderAndDeviceEntitlementManagementApi.DeviceModelApigetDeviceModelByNumberGET /hacloud/api/v1/ecs/prov/devicemodel/model/{modelnumber}Retrieve a single Device Model
ServiceProviderAndDeviceEntitlementManagementApi.DeviceModelApigetDeviceModelsGET /hacloud/api/v1/ecs/prov/devicemodelReturns a list device models from the store
ServiceProviderAndDeviceEntitlementManagementApi.DeviceModelApiinActivateDeviceModelPUT /hacloud/api/v1/ecs/prov/devicemodel/{devicemodelid}/inactivateInActivate a single Device Model
ServiceProviderAndDeviceEntitlementManagementApi.DeviceModelApiupdateDeviceModelPUT /hacloud/api/v1/ecs/prov/devicemodelModify an Device Model
ServiceProviderAndDeviceEntitlementManagementApi.DeviceModelDependencyApigetDependentDeviceModelsGET /hacloud/api/v1/ecs/prov/devicemodeldependency/{devicemodelid}Retrieve all the Dependent DeviceModels For the Device Model
ServiceProviderAndDeviceEntitlementManagementApi.DeviceModelDependencyApigetDeviceModelByServiceGET /hacloud/api/v1/ecs/prov/devicemodelservicesupport/service/{serviceid}Retrieve Device Models For a Service
ServiceProviderAndDeviceEntitlementManagementApi.DeviceModelDependencyApigetSupportedServicesForDeviceModelGET /hacloud/api/v1/ecs/prov/devicemodelservicesupport/{devicemodelid}Retrieve all the Dependent Services For the Device Model
ServiceProviderAndDeviceEntitlementManagementApi.DeviceModelDependencyApiremoveDependencyDevicModelsPUT /hacloud/api/v1/ecs/prov/devicemodeldependency/remove/{devicemodelid}/dependentdevicemodel/{dependentdevicemodelid}Remove dependency Device Model from Device Model
ServiceProviderAndDeviceEntitlementManagementApi.DeviceModelDependencyApiremoveServiceSupportForDevicModelPUT /hacloud/api/v1/ecs/prov/devicemodelservicesupport/remove/{devicemodelid}/service/{serviceid}Remove dependency service from Device Model
ServiceProviderAndDeviceEntitlementManagementApi.DeviceModelDependencyApiupdateDependentDeviceModelsPUT /hacloud/api/v1/ecs/prov/devicemodeldependency/{devicemodelid}Add or update dependent DeviceModels for a Device Model
ServiceProviderAndDeviceEntitlementManagementApi.DeviceModelDependencyApiupdateDependentServicesForDeviceModelPUT /hacloud/api/v1/ecs/prov/devicemodelservicesupport/{devicemodelid}Add or update dependent services for a Device Model
ServiceProviderAndDeviceEntitlementManagementApi.DeviceStateApigetDeviceStateGET /hacloud/api/v1/ecs/devicestate/{deviceuuid}Retrieves last state of all events or metrics for a device.
ServiceProviderAndDeviceEntitlementManagementApi.DeviceStateApigetDeviceStateByUuidGET /hacloud/api/v1/ecs/devicestate/deviceuuid/{deviceuuid}Retrieves last state of all events or metrics for a device.
ServiceProviderAndDeviceEntitlementManagementApi.EventApigetEventMetaInfoGET /hacloud/api/v1/ecs/events/metainfoRetrieves metadata for all events.
ServiceProviderAndDeviceEntitlementManagementApi.EventApigetEventsByDeviceAndMessageTypesTimeRangePUT /hacloud/api/v1/ecs/events/{deviceuuid}/eventtypes/startdatetime/{startdatetime}/enddatetime/{enddatetime}get all events for a device and list of message types in time range
ServiceProviderAndDeviceEntitlementManagementApi.EventApigetEventsByDeviceAndTimeGET /hacloud/api/v1/ecs/events/{deviceuuid}/date/{date}Retrieves device events for a specific date.
ServiceProviderAndDeviceEntitlementManagementApi.EventApigetEventsByDeviceAndTimeRangeGET /hacloud/api/v1/ecs/events/{deviceuuid}/startdatetime/{startdatetime}/enddatetime/{enddatetime}Retrieves device events for a specified time range.
ServiceProviderAndDeviceEntitlementManagementApi.EventApigetEventsByDeviceAndTypeGET /hacloud/api/v1/ecs/events/{deviceuuid}/eventtype/{eventtype}/date/{date}Retrieves device events of a specified type for a specific date.
ServiceProviderAndDeviceEntitlementManagementApi.EventApigetEventsByDeviceAndTypeTimeRangeGET /hacloud/api/v1/ecs/events/{deviceuuid}/eventtype/{eventtype}/startdatetime/{startdatetime}/enddatetime/{enddatetime}Retrieves device events of a specific type in a time range.
ServiceProviderAndDeviceEntitlementManagementApi.EventApigetEventsByDeviceTypeTimeRangeWindowSizeGET /hacloud/api/v1/ecs/events/{deviceuuid}/eventtype/{eventtype}/startdatetime/{startdatetime}/enddatetime/{enddatetime}/windowsize/{windowsize}Retrieves device events of a specific type within time range and window size.
ServiceProviderAndDeviceEntitlementManagementApi.EventApigetEventsByDeviceUuidAndMessageTypesTimeRangePUT /hacloud/api/v1/ecs/events/deviceuuid/{deviceuuid}/eventtypes/startdatetime/{startdatetime}/enddatetime/{enddatetime}get all events for a device and list of message types in time range
ServiceProviderAndDeviceEntitlementManagementApi.EventApigetEventsByDeviceUuidAndTypeGET /hacloud/api/v1/ecs/events/deviceuuid/{deviceuuid}/eventtype/{eventtype}/date/{date}Retrieves device events of a specified type for a specific date.
ServiceProviderAndDeviceEntitlementManagementApi.EventApigetEventsByDeviceUuidAndTypeTimeRangeGET /hacloud/api/v1/ecs/events/deviceuuid/{deviceuuid}/eventtype/{eventtype}/startdatetime/{startdatetime}/enddatetime/{enddatetime}Retrieves device events of a specific type in a time range.
ServiceProviderAndDeviceEntitlementManagementApi.EventApigetEventsByDeviceUuidTypeTimeRangeWindowSizeGET /hacloud/api/v1/ecs/events/deviceuuid/{deviceuuid}/eventtype/{eventtype}/startdatetime/{startdatetime}/enddatetime/{enddatetime}/windowsize/{windowsize}Retrieves device events of a specific type within time range and window size.
ServiceProviderAndDeviceEntitlementManagementApi.GroupApiactivateGroupPUT /hacloud/api/v1/ecs/prov/group/{groupid}/activateActivate a single Group
ServiceProviderAndDeviceEntitlementManagementApi.GroupApiaddGroupPOST /hacloud/api/v1/ecs/prov/groupCreates a new group.
ServiceProviderAndDeviceEntitlementManagementApi.GroupApiassociateAssetsToGroupPUT /hacloud/api/v1/ecs/prov/group/assets/associate/{groupid}Associates assets to a group.
ServiceProviderAndDeviceEntitlementManagementApi.GroupApiassociateDevicesToGroupPUT /hacloud/api/v1/ecs/prov/group/devices/associate/{groupid}Associates devices with a group.
ServiceProviderAndDeviceEntitlementManagementApi.GroupApiassociateModelsToGroupPUT /hacloud/api/v1/ecs/prov/group/devicemodels/associate/{groupid}Update Group
ServiceProviderAndDeviceEntitlementManagementApi.GroupApiassociateProvidersToGroupPUT /hacloud/api/v1/ecs/prov/group/providers/associate/{groupid}Update Group
ServiceProviderAndDeviceEntitlementManagementApi.GroupApiassociateServicesToGroupPUT /hacloud/api/v1/ecs/prov/group/services/associate/{groupid}Associates device models with a group.
ServiceProviderAndDeviceEntitlementManagementApi.GroupApiauthorizeProvidersToGroupPUT /hacloud/api/v1/ecs/prov/group/providers/authorize/{groupid}/action/{action}Authorize and Receive the Group by the Provider
ServiceProviderAndDeviceEntitlementManagementApi.GroupApicopyDevicesToGroupPUT /hacloud/api/v1/ecs/prov/group/{providerid}/copydevices/{sourcegroupid}/to/{targetgroupid}Copies devices from one group to another.
ServiceProviderAndDeviceEntitlementManagementApi.GroupApideleteAssetsFromGroupDELETE /hacloud/api/v1/ecs/prov/group/assets/associate/{groupid}Removes assets from a group.
ServiceProviderAndDeviceEntitlementManagementApi.GroupApidisAssociateDevicesFromGroupPUT /hacloud/api/v1/ecs/prov/group/{providerid}/removedevices/{groupid}Disassociates devices from a group.
ServiceProviderAndDeviceEntitlementManagementApi.GroupApigetAssetsByGroupByIdGET /hacloud/api/v1/ecs/prov/group/assets/associate/{groupid}Retrieves a list assets in a group.
ServiceProviderAndDeviceEntitlementManagementApi.GroupApigetGroupByEntitlementGET /hacloud/api/v1/ecs/prov/group/entitlement/{entitlementid}Retrieve Group For Given Entitlement
ServiceProviderAndDeviceEntitlementManagementApi.GroupApigetGroupByIdGET /hacloud/api/v1/ecs/prov/group/{groupid}Retrieves group data.
ServiceProviderAndDeviceEntitlementManagementApi.GroupApigetGroupByNameGET /hacloud/api/v1/ecs/prov/group/name/{groupname}Retrieves group data by name.
ServiceProviderAndDeviceEntitlementManagementApi.GroupApigetGroupsByDeviceUUIDGET /hacloud/api/v1/ecs/prov/group/device/{deviceuuid}Retrieves groups with a specified device.
ServiceProviderAndDeviceEntitlementManagementApi.GroupApigetGroupsByProviderIdGET /hacloud/api/v1/ecs/prov/group/provider/{providerid}Retrieves groups associated with a provider.
ServiceProviderAndDeviceEntitlementManagementApi.GroupApigetGroupsByPurposeGET /hacloud/api/v1/ecs/prov/group/provider/{providerid}/purpose/{purpose}Retrieves group for a provider with the specified purpose.
ServiceProviderAndDeviceEntitlementManagementApi.GroupApiinactivateGroupPUT /hacloud/api/v1/ecs/prov/group/{groupid}/inactivateInactivates a group.
ServiceProviderAndDeviceEntitlementManagementApi.GroupApiremoveDevicesFromGroupPUT /hacloud/api/v1/ecs/prov/group/{providerid}/removedevices/{fromgroupid}/deviceslistedin/{refgroupid}Remove Set of Devices, use reference
ServiceProviderAndDeviceEntitlementManagementApi.GroupApiremoveGroupByIdDELETE /hacloud/api/v1/ecs/prov/group/{groupid}Deletes a group.
ServiceProviderAndDeviceEntitlementManagementApi.GroupApiupdateGroupPUT /hacloud/api/v1/ecs/prov/groupUpdates group data.
ServiceProviderAndDeviceEntitlementManagementApi.LogApidownloadFileGET /hacloud/api/v1/ecs/logs/{deviceuuid}/filename/{filename}Gathers logs for the specified device.
ServiceProviderAndDeviceEntitlementManagementApi.MessagingApicreateNotificationPOST /hacloud/api/v1/ecs/messaging/createnotification/{deviceuuid}Creates a Notification.
ServiceProviderAndDeviceEntitlementManagementApi.MetricApigetMetricsByDeviceAndMessageTypesTimeRangePUT /hacloud/api/v1/ecs/metrics/{deviceuuid}/metrictypes/startdatetime/{startdatetime}/enddatetime/{enddatetime}
ServiceProviderAndDeviceEntitlementManagementApi.MetricApigetMetricsByDeviceAndTimeGET /hacloud/api/v1/ecs/metrics/{deviceuuid}/date/{date}Retrieves metrics for a device on a specific date.
ServiceProviderAndDeviceEntitlementManagementApi.MetricApigetMetricsByDeviceAndTimeRangeGET /hacloud/api/v1/ecs/metrics/{deviceuuid}/startdatetime/{startdatetime}/enddatetime/{enddatetime}Retrieves device metrics in a specific time range.
ServiceProviderAndDeviceEntitlementManagementApi.MetricApigetMetricsByDeviceAndTypeGET /hacloud/api/v1/ecs/metrics/{deviceuuid}/metrictype/{metrictype}/date/{date}Retrieves device metrics of a specific message type on a date.
ServiceProviderAndDeviceEntitlementManagementApi.MetricApigetMetricsByDeviceAndTypeTimeRangeGET /hacloud/api/v1/ecs/metrics/{deviceuuid}/metrictype/{metrictype}/startdatetime/{startdatetime}/enddatetime/{enddatetime}Retrieves device metrics of a specific type in a time range.
ServiceProviderAndDeviceEntitlementManagementApi.MetricApigetMetricsByDeviceUuidAndMessageTypesTimeRangePUT /hacloud/api/v1/ecs/metrics/deviceuuid/{deviceuuid}/metrictypes/startdatetime/{startdatetime}/enddatetime/{enddatetime}
ServiceProviderAndDeviceEntitlementManagementApi.MetricApigetMetricsByDeviceUuidAndTypeGET /hacloud/api/v1/ecs/metrics/deviceuuid/{deviceuuid}/metrictype/{metrictype}/date/{date}Retrieves device metrics of a specific message type on a date.
ServiceProviderAndDeviceEntitlementManagementApi.MetricApigetMetricsByDeviceUuidAndTypeTimeRangeGET /hacloud/api/v1/ecs/metrics/deviceuuid/{deviceuuid}/metrictype/{metrictype}/startdatetime/{startdatetime}/enddatetime/{enddatetime}Retrieves device metrics of a specific type in a time range.
ServiceProviderAndDeviceEntitlementManagementApi.MetricApigetMetricsMetaInfoGET /hacloud/api/v1/ecs/metrics/metainfoRetrieves metadata about all metrics.
ServiceProviderAndDeviceEntitlementManagementApi.OrderApigetDevicesByOrderGroupIdGET /hacloud/api/v1/ecs/prov/devicemanagement/device/order/{ordergroupid}Retrieve list of Devices By Order
ServiceProviderAndDeviceEntitlementManagementApi.OrderApigetDevicesByOrderNameGET /hacloud/api/v1/ecs/prov/devicemanagement/device/ordername/{ordername}Retrieve list of Devices By Order
ServiceProviderAndDeviceEntitlementManagementApi.OrderApigetOrderCountByProviderGET /hacloud/api/v1/ecs/prov/group/provider/{providerid}/countReturns order counts.
ServiceProviderAndDeviceEntitlementManagementApi.OrderApigetOrderGroupsByProviderIdGET /hacloud/api/v1/ecs/prov/group/provider/{providerid}/ordergroupsRetrieves provider orders.
ServiceProviderAndDeviceEntitlementManagementApi.OrderApiimportPurchaseOrderPOST /hacloud/api/v1/ecs/prov/devicemanagement/devices/importorderImports a purchase order.
ServiceProviderAndDeviceEntitlementManagementApi.OrderApiorganizeDevicesToChannelGroupPOST /hacloud/api/v1/ecs/prov/group/provider/{providerid}/ordergroup/{groupid}/organizeOrganizes devices into a channel group.
ServiceProviderAndDeviceEntitlementManagementApi.PersonalisationApimanageFavoriteDevicePUT /hacloud/api/v1/ecs/personalisation/favoritedeviceAdd or remove a device in a user's favorite list.
ServiceProviderAndDeviceEntitlementManagementApi.SCMApideleteConfigByIdDELETE /hacloud/api/v1/ecs/service_config/service/{service}/level/{level}/id/{id}Removes a configuration by service and level.
ServiceProviderAndDeviceEntitlementManagementApi.SCMApigetConfigByIdGET /hacloud/api/v1/ecs/service_config/service/{service}/level/{level}/id/{id}Retrieves a configuration for the specified service Level and ID.
ServiceProviderAndDeviceEntitlementManagementApi.SCMApigetConfigMetaInfoGET /hacloud/api/v1/ecs/service_config/metainfoRetrieves metadata about all service configurations.
ServiceProviderAndDeviceEntitlementManagementApi.SCMApisetConfigByIdPUT /hacloud/api/v1/ecs/service_config/service/{service}/level/{level}/id/{id}Adds or updates a service configuration.
ServiceProviderAndDeviceEntitlementManagementApi.ScheduleApicancelAllRecurringEventDELETE /hacloud/api/v1/schedule/recurring_event/{useruuid}/eventuuid/{scheduleeventuuid}/cancelCancel all the recurring schedule event
ServiceProviderAndDeviceEntitlementManagementApi.ScheduleApicancelEventDELETE /hacloud/api/v1/schedule/event/{useruuid}/eventuuid/{scheduleeventuuid}/cancelCancel a schedule event
ServiceProviderAndDeviceEntitlementManagementApi.ScheduleApicancelSpecificRecurringEventDELETE /hacloud/api/v1/schedule/recurring_event/{useruuid}/startdatetime/{startdatetime}/eventuuid/{scheduleeventuuid}/cancelCancel a specific recurring schedule event
ServiceProviderAndDeviceEntitlementManagementApi.ScheduleApicreateEventPOST /hacloud/api/v1/schedule/create/{useruuid}Creates new schedule event
ServiceProviderAndDeviceEntitlementManagementApi.ScheduleApischeduleEventsByEventTypesTimeRangeGET /hacloud/api/v1/schedule/events/{useruuid}/startdatetime/{startdatetime}/enddatetime/{enddatetime}/eventtype/{eventtype}get all events for a user by event type and time range
ServiceProviderAndDeviceEntitlementManagementApi.ScheduleApiudpateEventPUT /hacloud/api/v1/schedule/event/{useruuid}/eventuuid/{scheduleeventuuid}Modify a schedule event
ServiceProviderAndDeviceEntitlementManagementApi.ServiceApiactivateServicePUT /hacloud/api/v1/ecs/prov/service/{serviceid}/activateActivate a single service
ServiceProviderAndDeviceEntitlementManagementApi.ServiceApiaddServicePOST /hacloud/api/v1/ecs/prov/serviceAdd a new service to the store
ServiceProviderAndDeviceEntitlementManagementApi.ServiceApigetServiceGET /hacloud/api/v1/ecs/prov/serviceReturns a list service from the store
ServiceProviderAndDeviceEntitlementManagementApi.ServiceApigetServiceByIdGET /hacloud/api/v1/ecs/prov/service/{serviceid}Retrieve a single Service
ServiceProviderAndDeviceEntitlementManagementApi.ServiceApigetServiceByNameGET /hacloud/api/v1/ecs/prov/service/name/{servicename}Retrieve a single Service
ServiceProviderAndDeviceEntitlementManagementApi.ServiceApigetServiceByProviderIdGET /hacloud/api/v1/ecs/prov/service/provider/{providerid}Retrieve a single Service
ServiceProviderAndDeviceEntitlementManagementApi.ServiceApiinActivateServicePUT /hacloud/api/v1/ecs/prov/service/{serviceid}/inactivateInActivate a single Service
ServiceProviderAndDeviceEntitlementManagementApi.ServiceApiupdateServicePUT /hacloud/api/v1/ecs/prov/serviceUpdate existing service to the store
ServiceProviderAndDeviceEntitlementManagementApi.ServiceDependencyApigetDependentServicesGET /hacloud/api/v1/ecs/prov/servicedependency/{serviceid}Retrieve all the Dependent Service For the Service
ServiceProviderAndDeviceEntitlementManagementApi.ServiceDependencyApiremoveDependencyServicesPUT /hacloud/api/v1/ecs/prov/servicedependency/remove/{serviceid}/dependentservice/{dependentid}Remove dependency service from Service
ServiceProviderAndDeviceEntitlementManagementApi.ServiceDependencyApiupdateDependentServicesPUT /hacloud/api/v1/ecs/prov/servicedependency/{serviceid}Add or update dependent Services for a Service
ServiceProviderAndDeviceEntitlementManagementApi.ServiceEntitlementApiactivateServiceEntitlementPUT /hacloud/api/v1/ecs/prov/serviceentitlement/{entitlementid}/activateActivate a single service Entitlement
ServiceProviderAndDeviceEntitlementManagementApi.ServiceEntitlementApicreateServiceEntitlementPOST /hacloud/api/v1/ecs/prov/serviceentitlementCreate Service Entitlement for a Provider
ServiceProviderAndDeviceEntitlementManagementApi.ServiceEntitlementApigetAllEntitlementByProviderGET /hacloud/api/v1/ecs/prov/serviceentitlement/provider/{providerid}Retrieve all the Entitlements For the Service Provider
ServiceProviderAndDeviceEntitlementManagementApi.ServiceEntitlementApigetAllEntitlementByProviderTierGET /hacloud/api/v1/ecs/prov/serviceentitlement/provider/{providerid}/servicetier/{servicetierid}Retrieve all the Entitlements For the Service Provider
ServiceProviderAndDeviceEntitlementManagementApi.ServiceEntitlementApigetServiceEntitlementByModelGET /hacloud/api/v1/ecs/prov/serviceentitlement/provider/{providerid}/model/{devicemodelid}Retrieve all the Entitlements For the Service Provider
ServiceProviderAndDeviceEntitlementManagementApi.ServiceEntitlementApigetServiceEntitlementbyIdGET /hacloud/api/v1/ecs/prov/serviceentitlement/entitlement/{entitlementid}Retrieve Entitlement by id
ServiceProviderAndDeviceEntitlementManagementApi.ServiceEntitlementApigetServiceEntitlementbyNameGET /hacloud/api/v1/ecs/prov/serviceentitlement/entitlement/name/{entitlementname}Retrieve Entitlement by id
ServiceProviderAndDeviceEntitlementManagementApi.ServiceEntitlementApiinActivateServiceEntitlementPUT /hacloud/api/v1/ecs/prov/serviceentitlement/{entitlementid}/inactivateInActivate a single Service Entitlement
ServiceProviderAndDeviceEntitlementManagementApi.ServiceEntitlementApiupdateServiceEntitlementPUT /hacloud/api/v1/ecs/prov/serviceentitlementUpdate service entitlement for a service provider
ServiceProviderAndDeviceEntitlementManagementApi.ServiceInstanceApiactivateServiceInstancePUT /hacloud/api/v1/ecs/prov/serviceinstance/serviceid/{serviceid}/instanceid/{instanceid}/activateActivate a single service instance
ServiceProviderAndDeviceEntitlementManagementApi.ServiceInstanceApiaddServiceInstancePOST /hacloud/api/v1/ecs/prov/serviceinstanceAdd a new service instance to the store
ServiceProviderAndDeviceEntitlementManagementApi.ServiceInstanceApigetServiceInstanceByIdGET /hacloud/api/v1/ecs/prov/serviceinstance/serviceid/{serviceid}/instanceid/{instanceid}Retrieve a single Service Instance
ServiceProviderAndDeviceEntitlementManagementApi.ServiceInstanceApigetServiceInstanceByNameGET /hacloud/api/v1/ecs/prov/serviceinstance/instance/{instancename}Retrieve the Service Instance for a given instance Name
ServiceProviderAndDeviceEntitlementManagementApi.ServiceInstanceApigetServiceInstanceByServiceIdGET /hacloud/api/v1/ecs/prov/serviceinstance/serviceid/{serviceid}Retrieve all Service Instances for a given Service Id
ServiceProviderAndDeviceEntitlementManagementApi.ServiceInstanceApiinActivateServiceInstancePUT /hacloud/api/v1/ecs/prov/serviceinstance/serviceid/{serviceid}/instanceid/{instanceid}/inactivateInActivate a single service instance
ServiceProviderAndDeviceEntitlementManagementApi.ServiceInstanceApiupdateServiceInstancePUT /hacloud/api/v1/ecs/prov/serviceinstanceUpdate a service instance to the store
ServiceProviderAndDeviceEntitlementManagementApi.ServiceOfferingApiactivateServiceOfferingPUT /hacloud/api/v1/ecs/prov/serviceoffering/offer/{offerid}/serviceid/{serviceid}/instanceid/{instanceid}/activateActivate a single Service Offering
ServiceProviderAndDeviceEntitlementManagementApi.ServiceOfferingApiaddServiceOfferingPOST /hacloud/api/v1/ecs/prov/serviceofferingAdd a new service offering to the store
ServiceProviderAndDeviceEntitlementManagementApi.ServiceOfferingApigetAllServiceOfferingsGET /hacloud/api/v1/ecs/prov/serviceofferingReturns a list service offerings from the store
ServiceProviderAndDeviceEntitlementManagementApi.ServiceOfferingApigetServiceOfferingByIdGET /hacloud/api/v1/ecs/prov/serviceoffering/offer/{offerid}Retrieve all Service Offerings for a given Offer ID
ServiceProviderAndDeviceEntitlementManagementApi.ServiceOfferingApigetServiceOfferingByInstanceGET /hacloud/api/v1/ecs/prov/serviceoffering/offer/{offerid}/service/{serviceid}/instanceid/{instanceid}Retrieve all Service Offering for a given Offer Id and Service Instance
ServiceProviderAndDeviceEntitlementManagementApi.ServiceOfferingApigetServiceOfferingByNameGET /hacloud/api/v1/ecs/prov/serviceoffering/offer/name/{offername}Retrieve all Service Offerings for a given Offer ID
ServiceProviderAndDeviceEntitlementManagementApi.ServiceOfferingApigetServiceOfferingByServiceGET /hacloud/api/v1/ecs/prov/serviceoffering/serviceoffering/offer/{offerid}/service/{serviceid}Retrieve all Service Offering for a given Offer Id and Service
ServiceProviderAndDeviceEntitlementManagementApi.ServiceOfferingApigetServiceOfferingByServiceIdGET /hacloud/api/v1/ecs/prov/serviceoffering/service/{serviceid}Retrieve all Service Offering for a given ServiceId
ServiceProviderAndDeviceEntitlementManagementApi.ServiceOfferingApiinactivateServiceOfferingPUT /hacloud/api/v1/ecs/prov/serviceoffering/offer/{offerid}/serviceid/{serviceid}/instanceid/{instanceid}/inactivateInActivate a single Service Offering
ServiceProviderAndDeviceEntitlementManagementApi.ServiceOfferingApiupdateServiceOfferingPUT /hacloud/api/v1/ecs/prov/serviceofferingUpdate a service Offering to the store
ServiceProviderAndDeviceEntitlementManagementApi.ServiceProviderApiactivateServiceProviderPUT /hacloud/api/v1/ecs/prov/serviceprovider/{providerid}/activateActivate a single serviceprovider
ServiceProviderAndDeviceEntitlementManagementApi.ServiceProviderApiaddServiceproviderPOST /hacloud/api/v1/ecs/prov/serviceproviderAdd a new serviceprovider to the store
ServiceProviderAndDeviceEntitlementManagementApi.ServiceProviderApiapproveDevicesByServiceProviderPUT /hacloud/api/v1/ecs/prov/serviceprovider/{providerid}/approvedevicesApprove Devices to Service Provider
ServiceProviderAndDeviceEntitlementManagementApi.ServiceProviderApiassignAssetsToServiceProviderPUT /hacloud/api/v1/ecs/prov/serviceprovider/{providerid}/assignassetsAssign Assets to Service Provider
ServiceProviderAndDeviceEntitlementManagementApi.ServiceProviderApiassignDevicesToServiceProviderPUT /hacloud/api/v1/ecs/prov/serviceprovider/{providerid}/assigndevicesAssign Devices to Service Provider
ServiceProviderAndDeviceEntitlementManagementApi.ServiceProviderApigetServiceproviderGET /hacloud/api/v1/ecs/prov/serviceproviderReturns a list serviceprovider from the store
ServiceProviderAndDeviceEntitlementManagementApi.ServiceProviderApigetServiceproviderByCodeGET /hacloud/api/v1/ecs/prov/serviceprovider/code/{providercode}Retrieve a single serviceprovider by Code
ServiceProviderAndDeviceEntitlementManagementApi.ServiceProviderApigetServiceproviderByIdGET /hacloud/api/v1/ecs/prov/serviceprovider/{providerid}Retrieve a single serviceprovider
ServiceProviderAndDeviceEntitlementManagementApi.ServiceProviderApigetServiceproviderByNameGET /hacloud/api/v1/ecs/prov/serviceprovider/name/{providername}Retrieve a single serviceprovider
ServiceProviderAndDeviceEntitlementManagementApi.ServiceProviderApiinActivateServiceProviderPUT /hacloud/api/v1/ecs/prov/serviceprovider/{providerid}/inactivateInActivate a single serviceprovider
ServiceProviderAndDeviceEntitlementManagementApi.ServiceProviderApisyncProviderIAMPUT /hacloud/api/v1/ecs/prov/serviceprovider/{providerid}/syncIAMSync IAM for the Provider
ServiceProviderAndDeviceEntitlementManagementApi.ServiceProviderApiunAssignAssetsToServiceProviderPUT /hacloud/api/v1/ecs/prov/serviceprovider/{providerid}/unassignassetsUnAssign Assets to Service Provider
ServiceProviderAndDeviceEntitlementManagementApi.ServiceProviderApiunAssignDevicesToServiceProviderPUT /hacloud/api/v1/ecs/prov/serviceprovider/{providerid}/unassigndevicesRemove Devices From Service Provider
ServiceProviderAndDeviceEntitlementManagementApi.ServiceProviderApiupdateServiceproviderPUT /hacloud/api/v1/ecs/prov/serviceproviderUpdate a serviceprovider to the store
ServiceProviderAndDeviceEntitlementManagementApi.ServiceProviderGroupApigetServiceProviderTenantsGET /hacloud/api/v1/ecs/prov/serviceprovidergroup/{providerid}Retrieve all the Tenants For the Service Provider
ServiceProviderAndDeviceEntitlementManagementApi.ServiceProviderGroupApiremoveServiceProviderTenantsPUT /hacloud/api/v1/ecs/prov/serviceprovidergroup/remove/{providerid}/tenant/{tenantproviderid}Remove tenants from all the Tenants For the Service Provider
ServiceProviderAndDeviceEntitlementManagementApi.ServiceProviderGroupApiupdateServiceProviderTenantsPUT /hacloud/api/v1/ecs/prov/serviceprovidergroup/{providerid}Add or update Tenants to service provider
ServiceProviderAndDeviceEntitlementManagementApi.ServiceTierApiactivateServiceTierPUT /hacloud/api/v1/ecs/prov/servicetier/tier/{servicetierid}/offer/{offerid}/model/{devicemodelid}/activateActivate a single Service Tier
ServiceProviderAndDeviceEntitlementManagementApi.ServiceTierApiaddServiceTierPOST /hacloud/api/v1/ecs/prov/servicetierAdd a new service tier to the store
ServiceProviderAndDeviceEntitlementManagementApi.ServiceTierApigetAllServiceTiersGET /hacloud/api/v1/ecs/prov/servicetierReturns a list Service Tier from the store
ServiceProviderAndDeviceEntitlementManagementApi.ServiceTierApigetServiceTierByAllIdGET /hacloud/api/v1/ecs/prov/servicetier/tier/{servicetierid}/offer/{offerid}/model/{devicemodelid}Retrieve all Service Tiers for a given Tier Id and Offfer and Model
ServiceProviderAndDeviceEntitlementManagementApi.ServiceTierApigetServiceTierByDeviceModelGET /hacloud/api/v1/ecs/prov/servicetier/model/{devicemodelid}Retrieve all Service Tier for a given DeviceModel
ServiceProviderAndDeviceEntitlementManagementApi.ServiceTierApigetServiceTierByIdGET /hacloud/api/v1/ecs/prov/servicetier/tier/{servicetierid}Retrieve all Service Tier for a given Tier ID
ServiceProviderAndDeviceEntitlementManagementApi.ServiceTierApigetServiceTierByNameGET /hacloud/api/v1/ecs/prov/servicetier/tier/name/{servicetiername}Retrieve all Service Tier for a given Tier servicetiername
ServiceProviderAndDeviceEntitlementManagementApi.ServiceTierApigetServiceTierByOfferGET /hacloud/api/v1/ecs/prov/servicetier/offer/{offerid}Retrieve all Service Tier for a given offer
ServiceProviderAndDeviceEntitlementManagementApi.ServiceTierApigetServiceTierByOfferModelGET /hacloud/api/v1/ecs/prov/servicetier/offer/{offerid}/model/{devicemodelid}Retrieve all Service Tier for a given offer and devicemodelid
ServiceProviderAndDeviceEntitlementManagementApi.ServiceTierApigetServiceTierByServiceGET /hacloud/api/v1/ecs/prov/servicetier/tier/{servicetierid}/offer/{offerid}Retrieve all Service Tiers for a given Tier Id and Offer
ServiceProviderAndDeviceEntitlementManagementApi.ServiceTierApiinactivateServiceTierPUT /hacloud/api/v1/ecs/prov/servicetier/tier/{servicetierid}/offer/{offerid}/model/{devicemodelid}/inactivateInActivate a single Service Tier
ServiceProviderAndDeviceEntitlementManagementApi.ServiceTierApiupdateServiceTier(docs/ServiceTierA
2.7.5

8 months ago