cloud-ide-lms-model
Version:
Package for Model management of Cloud IDEsys LMS
74 lines (73 loc) • 2.35 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.appRoutesUrl = void 0;
/**
* Object containing URLs for app lifecycle management endpoints.
* These URLs are used for various app operations such as registration, platform linking, publishing, versions, and deployments.
*/
const appRoutesUrl = {
module: 'app',
/**
* Endpoint for app registrations (app-registrations)
*/
appRegistration: 'app-registrations',
/**
* Endpoint for app platform links (app-platform-links)
*/
appPlatformLink: 'app-platform-links',
/**
* Endpoint for app build configs (app-build-configs)
*/
appBuildConfig: 'app-build-configs',
/**
* Endpoint for app store providers (app-store-providers)
*/
appStoreProvider: 'app-store-providers',
/**
* Endpoint for app publish details (app-publish)
*/
appPublish: 'app-publish',
/**
* Endpoint for app versions (app-versions)
*/
appVersion: 'app-versions',
/**
* Endpoint for app deployments (app-deployments)
*/
appDeployment: 'app-deployments',
/**
* Endpoint for app changelogs (app-changelogs)
*/
appChangelog: 'app-changelogs',
/**
* Endpoint for app statistics (app-statistics)
*/
appStatistics: 'app-statistics',
/**
* Endpoint for OTA update check (ota/check-update) - public endpoint for mobile apps
*/
appOtaCheckUpdate: 'ota/check-update',
/**
* Endpoint for OTA update success recording (ota/record-success) - public endpoint for mobile apps
*/
appOtaRecordSuccess: 'ota/record-success',
/**
* Endpoint for OTA update failure recording (ota/record-failure) - public endpoint for mobile apps
*/
appOtaRecordFailure: 'ota/record-failure',
/**
* Endpoint for app registration starts (app-registration-starts)
*/
appRegistrationStart: 'app-registration-starts',
/**
* Endpoint for app rollout configs (app-rollout-configs)
*/
appRolloutConfig: 'app-rollout-configs',
/**
* Endpoint for app user update status (app-user-update-status)
*/
appUserUpdateStatus: 'app-user-update-status'
};
exports.appRoutesUrl = appRoutesUrl;
// Freeze the appRoutesUrl object to prevent modifications
Object.freeze(appRoutesUrl);