Commit 2e50359f authored by piscione's avatar piscione
Browse files

Fixes based on linter error.

parent ddc0355a
Pipeline #11168 passed with stage
in 0 seconds
...@@ -25,16 +25,20 @@ ...@@ -25,16 +25,20 @@
], ],
"tags": [ "tags": [
{ {
"name": "Queries" "name": "Queries",
"description": "APIs for Device and fa_info"
}, },
{ {
"name": "Subscription" "name": "Subscription",
"description": "Subscription API"
}, },
{ {
"name": "Cable line info" "name": "Cable line info",
"description": "Cable line info API"
}, },
{ {
"name": "Optical network info" "name": "Optical network info",
"description": "Optican network Info API"
} }
], ],
"paths": { "paths": {
...@@ -535,6 +539,9 @@ ...@@ -535,6 +539,9 @@
"responses": { "responses": {
"204": { "204": {
"$ref": "#/components/responses/204" "$ref": "#/components/responses/204"
},
"400": {
"$ref": "#/components/responses/400"
} }
} }
} }
...@@ -1070,15 +1077,17 @@ ...@@ -1070,15 +1077,17 @@
"ifIndex", "ifIndex",
"serviceFlowInfo" "serviceFlowInfo"
], ],
"ifIndex": { "properties": {
"description": "It represents the interface index of the MAC Domain of the Service Flow.", "ifIndex": {
"type": "string" "description": "It represents the interface index of the MAC Domain of the Service Flow.",
}, "type": "string"
"serviceFlowInfo": { },
"description": "It represents the information of a Service Flow.", "serviceFlowInfo": {
"type": "array", "description": "It represents the information of a Service Flow.",
"items": { "type": "array",
"$ref": "#/components/schemas/CableLineInfo.serviceFlowStats.serviceFlowInfo" "items": {
"$ref": "#/components/schemas/CableLineInfo.serviceFlowStats.serviceFlowInfo"
}
} }
} }
}, },
...@@ -1613,7 +1622,7 @@ ...@@ -1613,7 +1622,7 @@
"downloadURI": { "downloadURI": {
"description": "The URI for the device to perform the download on.", "description": "The URI for the device to perform the download on.",
"format": "uri", "format": "uri",
"type": "uri", "type": "string",
"x-etsi-mec-cardinality": "0..1", "x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "URI" "x-etsi-mec-origin-type": "URI"
}, },
...@@ -1654,7 +1663,7 @@ ...@@ -1654,7 +1663,7 @@
"self": { "self": {
"description": "Self referring URI. This shall be included in the response from the FAIS. The URI shall be unique within the FAI API as it acts as an ID for the subscription.", "description": "Self referring URI. This shall be included in the response from the FAIS. The URI shall be unique within the FAI API as it acts as an ID for the subscription.",
"format": "uri", "format": "uri",
"type": "uri", "type": "string",
"x-etsi-mec-cardinality": "1", "x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "URI" "x-etsi-mec-origin-type": "URI"
} }
...@@ -1999,7 +2008,8 @@ ...@@ -1999,7 +2008,8 @@
"properties": { "properties": {
"subscriptionType": { "subscriptionType": {
"description": "Set by FAIS to indicate to the service consumer the Websocket URI to be used for delivering notifications.", "description": "Set by FAIS to indicate to the service consumer the Websocket URI to be used for delivering notifications.",
"type": "uri" "type": "string",
"format": "uri"
}, },
"requestWebsocketUri": { "requestWebsocketUri": {
"description": "Set to true by the service consumer to indicate that Websocket delivery is requested.", "description": "Set to true by the service consumer to indicate that Websocket delivery is requested.",
...@@ -2160,7 +2170,7 @@ ...@@ -2160,7 +2170,7 @@
"href": { "href": {
"description": "The URI referring to the subscription.", "description": "The URI referring to the subscription.",
"format": "uri", "format": "uri",
"type": "uri", "type": "string",
"x-etsi-mec-cardinality": "1", "x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "URI" "x-etsi-mec-origin-type": "URI"
}, },
......
...@@ -17,9 +17,13 @@ servers: ...@@ -17,9 +17,13 @@ servers:
- url: "https://localhost/fai/v1" - url: "https://localhost/fai/v1"
tags: tags:
- name: Queries - name: Queries
description: "APIs for Device and fa_info"
- name: Subscription - name: Subscription
description: "Subscription API"
- name: "Cable line info" - name: "Cable line info"
description: "Cable line info API"
- name: "Optical network info" - name: "Optical network info"
description: "Optican network Info API"
paths: paths:
/queries/fa_info: /queries/fa_info:
get: get:
...@@ -345,6 +349,8 @@ paths: ...@@ -345,6 +349,8 @@ paths:
responses: responses:
"204": "204":
$ref: "#/components/responses/204" $ref: "#/components/responses/204"
"400":
$ref: "#/components/responses/400"
/subscriptions/{subscriptionId}: /subscriptions/{subscriptionId}:
parameters: parameters:
...@@ -754,14 +760,15 @@ components: ...@@ -754,14 +760,15 @@ components:
required: required:
- ifIndex - ifIndex
- serviceFlowInfo - serviceFlowInfo
ifIndex: properties:
description: It represents the interface index of the MAC Domain of the Service Flow. ifIndex:
type: string description: It represents the interface index of the MAC Domain of the Service Flow.
serviceFlowInfo: type: string
description: It represents the information of a Service Flow. serviceFlowInfo:
type: array description: It represents the information of a Service Flow.
items: type: array
$ref: "#/components/schemas/CableLineInfo.serviceFlowStats.serviceFlowInfo" items:
$ref: "#/components/schemas/CableLineInfo.serviceFlowStats.serviceFlowInfo"
CableLineInfo: CableLineInfo:
type: object type: object
...@@ -1244,7 +1251,7 @@ components: ...@@ -1244,7 +1251,7 @@ components:
downloadURI: downloadURI:
description: The URI for the device to perform the download on. description: The URI for the device to perform the download on.
format: uri format: uri
type: uri type: string
x-etsi-mec-cardinality: 0..1 x-etsi-mec-cardinality: 0..1
x-etsi-mec-origin-type: URI x-etsi-mec-origin-type: URI
eOMTime: eOMTime:
...@@ -1287,7 +1294,7 @@ components: ...@@ -1287,7 +1294,7 @@ components:
self: self:
description: Self referring URI. This shall be included in the response from the FAIS. The URI shall be unique within the FAI API as it acts as an ID for the subscription. description: Self referring URI. This shall be included in the response from the FAIS. The URI shall be unique within the FAI API as it acts as an ID for the subscription.
format: uri format: uri
type: uri type: string
x-etsi-mec-cardinality: "1" x-etsi-mec-cardinality: "1"
x-etsi-mec-origin-type: URI x-etsi-mec-origin-type: URI
required: required:
...@@ -1598,7 +1605,8 @@ components: ...@@ -1598,7 +1605,8 @@ components:
properties: properties:
subscriptionType: subscriptionType:
description: Set by FAIS to indicate to the service consumer the Websocket URI to be used for delivering notifications. description: Set by FAIS to indicate to the service consumer the Websocket URI to be used for delivering notifications.
type: uri type: string
format: uri
requestWebsocketUri: requestWebsocketUri:
description: Set to true by the service consumer to indicate that Websocket delivery is requested. description: Set to true by the service consumer to indicate that Websocket delivery is requested.
type: boolean type: boolean
...@@ -1737,7 +1745,7 @@ components: ...@@ -1737,7 +1745,7 @@ components:
href: href:
description: The URI referring to the subscription. description: The URI referring to the subscription.
format: uri format: uri
type: uri type: string
x-etsi-mec-cardinality: "1" x-etsi-mec-cardinality: "1"
x-etsi-mec-origin-type: URI x-etsi-mec-origin-type: URI
subscriptionType: subscriptionType:
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment