Loading MecAppSupportApi.json +82 −78 Original line number Diff line number Diff line Loading @@ -121,7 +121,8 @@ }, "examples": [ { "TrafficRule": [ "TrafficRule": { "value": [ { "trafficRuleId": "TrafficRule123", "filterType": "FLOW", Loading Loading @@ -182,6 +183,7 @@ } ] } } ] } } Loading Loading @@ -569,7 +571,8 @@ }, "examples": [ { "DnsRules": [ "DnsRules": { "value": [ { "dnsRuleId": "DnsRule1", "domainName": "www.example.com", Loading @@ -588,6 +591,7 @@ } ] } } ] } } Loading MecAppSupportApi.yaml +57 −55 Original line number Diff line number Diff line Loading @@ -84,7 +84,8 @@ paths: state: ACTIVE contentMediaType: application/json examples: - TrafficRule: - TrafficRules: value: - trafficRuleId: TrafficRule123 filterType: FLOW priority: 1 Loading Loading @@ -434,6 +435,7 @@ paths: contentMediaType: application/json examples: - DnsRules: value: - dnsRuleId: DnsRule1 domainName: www.example.com ipAddressType: IP_V4 Loading MecServiceMgmtApi.json +230 −196 Original line number Diff line number Diff line Loading @@ -595,6 +595,46 @@ "href": "http://example.com/" } } }, { "serInstanceId": "ServiceInstance345", "serName": "ExampleService", "serCategory": { "href": "catItem1", "id": "id12345", "name": "RNI", "version": "version1" }, "version": "ServiceVersion1", "state": "ACTIVE", "transportInfo": { "id": "TransId12345", "name": "REST", "description": "REST API", "type": "REST_HTTP", "protocol": "HTTP", "version": "2.0", "endpoint": { "addresses": [ { "host": "192.0.2.1", "port": 8080 } ] }, "security": { "oAuth2Info": { "grantTypes": ["OAUTH2_CLIENT_CREDENTIALS"], "tokenEndpoint": "/mecSerMgmtApi/security/TokenEndPoint" } } }, "serializer": "JSON", "_links": { "self": { "href": "http://example.com/" } } } ] } Loading Loading @@ -733,7 +773,6 @@ "examples": [ { "ServiceInfo": { "value": { "serInstanceId": "ServiceInstance123", "serName": "ExampleService", "serCategory": { Loading Loading @@ -769,7 +808,6 @@ } } } } ] } } Loading Loading @@ -866,7 +904,6 @@ "examples": [ { "ServiceInfo": { "value": { "serInstanceId": "ServiceInstance123", "serName": "ExampleService", "serCategory": { Loading Loading @@ -902,7 +939,6 @@ } } } } ] } } Loading Loading @@ -1007,7 +1043,6 @@ "examples": [ { "ServiceInfo": { "value": { "serInstanceId": "ServiceInstance123", "serName": "ExampleService", "serCategory": { Loading Loading @@ -1043,7 +1078,6 @@ } } } } ] } } Loading Loading @@ -1317,7 +1351,8 @@ }, "examples": [ { "ServiceInfoList": [ "ServiceInfoList": { "value": [ { "serInstanceId": "ServiceInstance123", "serName": "ExampleService", Loading Loading @@ -1400,6 +1435,7 @@ } ] } } ] } } Loading Loading @@ -1505,7 +1541,6 @@ "examples": [ { "ServiceInfo": { "value": { "serInstanceId": "ServiceInstance123", "serName": "ExampleService", "serCategory": { Loading Loading @@ -1541,7 +1576,6 @@ } } } } ] } } Loading MecServiceMgmtApi.yaml +200 −174 Original line number Diff line number Diff line Loading @@ -502,6 +502,35 @@ paths: _links: self: href: http://example.com/ - serInstanceId: ServiceInstance345 serName: ExampleService serCategory: href: catItem1 id: id12345 name: RNI version: version1 version: ServiceVersion1 state: ACTIVE transportInfo: id: TransId12345 name: REST description: REST API type: REST_HTTP protocol: HTTP version: '2.0' endpoint: addresses: - host: 192.0.2.1 port: 8080 security: oAuth2Info: grantTypes: - OAUTH2_CLIENT_CREDENTIALS tokenEndpoint: /mecSerMgmtApi/security/TokenEndPoint serializer: JSON _links: self: href: http://example.com/ '400': description: >- Bad Request. It is used to indicate that incorrect parameters were Loading Loading @@ -609,7 +638,6 @@ paths: $ref: '#/components/schemas/ServiceInfo' examples: - ServiceInfo: value: serInstanceId: ServiceInstance123 serName: ExampleService serCategory: Loading Loading @@ -715,7 +743,6 @@ paths: $ref: '#/components/schemas/ServiceInfo' examples: - ServiceInfo: value: serInstanceId: ServiceInstance123 serName: ExampleService serCategory: Loading Loading @@ -826,7 +853,6 @@ paths: $ref: '#/components/schemas/ServiceInfo' examples: - ServiceInfo: value: serInstanceId: ServiceInstance123 serName: ExampleService serCategory: Loading Loading @@ -1085,6 +1111,7 @@ paths: contentMediaType: application/json examples: - ServiceInfoList: value: - serInstanceId: ServiceInstance123 serName: ExampleService serCategory: Loading Loading @@ -1227,7 +1254,6 @@ paths: $ref: '#/components/schemas/ServiceInfo' examples: - ServiceInfo: value: serInstanceId: ServiceInstance123 serName: ExampleService serCategory: Loading Loading
MecAppSupportApi.json +82 −78 Original line number Diff line number Diff line Loading @@ -121,7 +121,8 @@ }, "examples": [ { "TrafficRule": [ "TrafficRule": { "value": [ { "trafficRuleId": "TrafficRule123", "filterType": "FLOW", Loading Loading @@ -182,6 +183,7 @@ } ] } } ] } } Loading Loading @@ -569,7 +571,8 @@ }, "examples": [ { "DnsRules": [ "DnsRules": { "value": [ { "dnsRuleId": "DnsRule1", "domainName": "www.example.com", Loading @@ -588,6 +591,7 @@ } ] } } ] } } Loading
MecAppSupportApi.yaml +57 −55 Original line number Diff line number Diff line Loading @@ -84,7 +84,8 @@ paths: state: ACTIVE contentMediaType: application/json examples: - TrafficRule: - TrafficRules: value: - trafficRuleId: TrafficRule123 filterType: FLOW priority: 1 Loading Loading @@ -434,6 +435,7 @@ paths: contentMediaType: application/json examples: - DnsRules: value: - dnsRuleId: DnsRule1 domainName: www.example.com ipAddressType: IP_V4 Loading
MecServiceMgmtApi.json +230 −196 Original line number Diff line number Diff line Loading @@ -595,6 +595,46 @@ "href": "http://example.com/" } } }, { "serInstanceId": "ServiceInstance345", "serName": "ExampleService", "serCategory": { "href": "catItem1", "id": "id12345", "name": "RNI", "version": "version1" }, "version": "ServiceVersion1", "state": "ACTIVE", "transportInfo": { "id": "TransId12345", "name": "REST", "description": "REST API", "type": "REST_HTTP", "protocol": "HTTP", "version": "2.0", "endpoint": { "addresses": [ { "host": "192.0.2.1", "port": 8080 } ] }, "security": { "oAuth2Info": { "grantTypes": ["OAUTH2_CLIENT_CREDENTIALS"], "tokenEndpoint": "/mecSerMgmtApi/security/TokenEndPoint" } } }, "serializer": "JSON", "_links": { "self": { "href": "http://example.com/" } } } ] } Loading Loading @@ -733,7 +773,6 @@ "examples": [ { "ServiceInfo": { "value": { "serInstanceId": "ServiceInstance123", "serName": "ExampleService", "serCategory": { Loading Loading @@ -769,7 +808,6 @@ } } } } ] } } Loading Loading @@ -866,7 +904,6 @@ "examples": [ { "ServiceInfo": { "value": { "serInstanceId": "ServiceInstance123", "serName": "ExampleService", "serCategory": { Loading Loading @@ -902,7 +939,6 @@ } } } } ] } } Loading Loading @@ -1007,7 +1043,6 @@ "examples": [ { "ServiceInfo": { "value": { "serInstanceId": "ServiceInstance123", "serName": "ExampleService", "serCategory": { Loading Loading @@ -1043,7 +1078,6 @@ } } } } ] } } Loading Loading @@ -1317,7 +1351,8 @@ }, "examples": [ { "ServiceInfoList": [ "ServiceInfoList": { "value": [ { "serInstanceId": "ServiceInstance123", "serName": "ExampleService", Loading Loading @@ -1400,6 +1435,7 @@ } ] } } ] } } Loading Loading @@ -1505,7 +1541,6 @@ "examples": [ { "ServiceInfo": { "value": { "serInstanceId": "ServiceInstance123", "serName": "ExampleService", "serCategory": { Loading Loading @@ -1541,7 +1576,6 @@ } } } } ] } } Loading
MecServiceMgmtApi.yaml +200 −174 Original line number Diff line number Diff line Loading @@ -502,6 +502,35 @@ paths: _links: self: href: http://example.com/ - serInstanceId: ServiceInstance345 serName: ExampleService serCategory: href: catItem1 id: id12345 name: RNI version: version1 version: ServiceVersion1 state: ACTIVE transportInfo: id: TransId12345 name: REST description: REST API type: REST_HTTP protocol: HTTP version: '2.0' endpoint: addresses: - host: 192.0.2.1 port: 8080 security: oAuth2Info: grantTypes: - OAUTH2_CLIENT_CREDENTIALS tokenEndpoint: /mecSerMgmtApi/security/TokenEndPoint serializer: JSON _links: self: href: http://example.com/ '400': description: >- Bad Request. It is used to indicate that incorrect parameters were Loading Loading @@ -609,7 +638,6 @@ paths: $ref: '#/components/schemas/ServiceInfo' examples: - ServiceInfo: value: serInstanceId: ServiceInstance123 serName: ExampleService serCategory: Loading Loading @@ -715,7 +743,6 @@ paths: $ref: '#/components/schemas/ServiceInfo' examples: - ServiceInfo: value: serInstanceId: ServiceInstance123 serName: ExampleService serCategory: Loading Loading @@ -826,7 +853,6 @@ paths: $ref: '#/components/schemas/ServiceInfo' examples: - ServiceInfo: value: serInstanceId: ServiceInstance123 serName: ExampleService serCategory: Loading Loading @@ -1085,6 +1111,7 @@ paths: contentMediaType: application/json examples: - ServiceInfoList: value: - serInstanceId: ServiceInstance123 serName: ExampleService serCategory: Loading Loading @@ -1227,7 +1254,6 @@ paths: $ref: '#/components/schemas/ServiceInfo' examples: - ServiceInfo: value: serInstanceId: ServiceInstance123 serName: ExampleService serCategory: Loading