blob: 13c98d7c2d09408c4cf6c3ff6ecad19b4d0ae58b [file] [log] [blame]
# services
# /cse-sr/ms/files/{domain}/{project}/{serviceId}
/cse-sr/ms/files/default/default/7062417bf9ebd4c646bb23059003cea42180894a:
{
"serviceId": "7062417bf9ebd4c646bb23059003cea42180894a",
"appId": "default",
"serviceName": "SERVICECENTER",
"description": "A default service",
"version": "0.0.1",
"level": "BACK",
"schemas": [
"firstSchema",
"secondSchema"
],
"paths": [{
"path": "/opt/tomcat/webapp",
"property": {
"allowCrossApp": "true"
}
}],
"status": "UP",
"properties": {
"allowCrossApp": "true"
},
"timestamp": "1592570701",
"framework": {
"name": "UNKNOWN",
"version": "0.0.1"
},
"alias": "SERVICECENTER",
"modTimestamp": "1592570701",
"environment": "development"
}
# /cse-sr/ms/indexes/{domain}/{project}/{environment}/{appId}/{serviceName}/{serviceVersion}
/cse-sr/ms/indexes/default/default/development/default/SERVICECENTER/0.0.1:
"7062417bf9ebd4c646bb23059003cea42180894a"
# /cse-sr/ms/alias/{domain}/{project}/{environment}/{appId}/{serviceName}/{serviceVersion}
/cse-sr/ms/alias/default/default/development/default/SERVICECENTER/0.0.1:
"7062417bf9ebd4c646bb23059003cea42180894a"
# instances
# /cse-sr/inst/files/{domain}/{project}/{serviceId}/{instanceId}
/cse-sr/inst/files/default/default/7062417bf9ebd4c646bb23059003cea42180894a/b0ffb9feb22a11eaa76a08002706c83e:
{
"instanceId": "b0ffb9feb22a11eaa76a08002706c83e",
"serviceId": "7062417bf9ebd4c646bb23059003cea42180894a",
"endpoints": ["rest://127.0.0.1:30100/"],
"hostName": "tian-VirtualBox",
"status": "UP",
"healthCheck": {
"mode": "push",
"interval": 30,
"times": 3
},
"timestamp": "1592570701",
"modTimestamp": "1592570701",
"version": "0.0.1"
}
# /cse-sr/inst/leases/{domain}/{project}/{serviceId}/{instanceId}
/cse-sr/inst/leases/default/default/7062417bf9ebd4c646bb23059003cea42180894a/b0ffb9feb22a11eaa76a08002706c83e:
"leaseId"
# schemas
# /cse-sr/ms/schemas/{domain}/{project}/{serviceId}/{schemaId}
/cse-sr/ms/schemas/default/default/7062417bf9ebd4c646bb23059003cea42180894a/first-schema:
"schema"
# /cse-sr/ms/schema-sum/{domain}/{project}/{serviceId}/{schemaId}
/cse-sr/ms/schema-sum/default/default/7062417bf9ebd4c646bb23059003cea42180894a/first-schema:
"schemaSummary"
# dependencies
# /cse-sr/ms/dep-queue/{domain}/{project}/{serviceId}/{uuid}
/cse-sr/ms/dep-queue/default/default/7062417bf9ebd4c646bb23059003cea42180894a/0:
{
"consumer": {
"tenant": "default/default",
"project": "project",
"appId": "appId",
"serviceName": "ServiceCenter",
"version": "0.0.1",
"environment": "development",
"alias": "serviceCenter"
},
"providers": [{
"tenant": "default/default",
"project": "project",
"appId": "appId",
"serviceName": "ServiceCenterProvider",
"version": "0.0.2",
"environment": "development",
"alias": "serviceCenterProvider"
}],
"override": true
}
# tags
# /cse-sr/ms/tags/{domain}/{project}/{serviceId}
/cse-sr/ms/tags/default/default/7062417bf9ebd4c646bb23059003cea42180894a:
{
"a": "1"
}
# rules
# /cse-sr/ms/rules/{domain}/{project}/{serviceId}/{ruleId}
/cse-sr/ms/rules/default/default/7062417bf9ebd4c646bb23059003cea42180894a/Deny:
{
"ruleId": "Deny",
"attribute": "denylist",
"pattern": "Test*",
"description": "test BLACK"
}
# /cse-sr/ms/rule-indexes/{domain}/{project}/{serviceId}/{attribute}/{pattern}
/cse-sr/ms/rule-indexes/default/default/7062417bf9ebd4c646bb23059003cea42180894a/denylist/Test:
"ruleId"
# auth
# /cse-sr/accounts/{accountName}
/cse-sr/accounts/Alice:
{
"_id": "xxx",
"account": "account_name",
"password": "password",
"role": "admin",
"tokenExpirationTime": "1500519927",
"currentPassword": "password",
"status": "normal"
}
# domain
# /cse-sr/domains/{domain}
/cse-sr/domains/default:
# project
# /cse-sr/domains/{domain}/{project}
/cse-sr/projects/default/default: