UNPKG

@itentialopensource/adapter-nokia_altiplano

Version:

This adapter integrates with system described as: Nokia Altiplano.

1,546 lines 41.7 kB
{ "openapi": "3.0.0", "info": { "title": "Nokia Altiplano", "contact": {}, "version": "1.0" }, "servers": [ { "url": "http://nokiaaltiplano.com/{base-url}/rest", "variables": { "base-url": { "default": "DefaultParameterValue" } } } ], "paths": { "/auth/login": { "post": { "tags": [ "Intent" ], "summary": "GetAccessToken", "description": "Get Access Token and Refresh Token by Login method before executing any other RESTCONF request.", "operationId": "GetAccessToken", "parameters": [], "responses": { "200": { "description": "", "headers": {} } }, "deprecated": false } }, "/restconf/data/ibn:ibn/{intent}/dependents-summary": { "post": { "tags": [ "Intent" ], "summary": "Dependents-summary for device", "description": "Dependents-summary for device", "operationId": "dependentsSummaryForDevice", "parameters": [ { "name": "intent", "in": "path", "description": "the intent", "required": true, "schema": { "type": "string", "example": "intent=INES-172-31-30-140,device-fx" } } ], "responses": { "200": { "description": "", "headers": {} } }, "deprecated": false } }, "/restconf/operations/ibn:search-intents": { "post": { "tags": [ "Intent" ], "summary": "Get uplink-connection configuration", "description": "This request sample is used to search intents.\r\nThis request contains all the filter elements, elements which should not be part of search filter should be removed before sending the request.", "operationId": "getuplinkConnectionConfiguration", "parameters": [], "requestBody": { "description": "", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/Getuplink-connectionconfigurationRequest" }, "example": { "ibn:input": { "filter": { "intent-type-list": { "intent-type": "uplink-connection" }, "target": "INES-172-31-30-140", "predicate": "MATCHES", "required-network-state": "active", "order-by": "asc.intent-type", "config-required": "true" }, "page-number": "0", "page-size": "10" } } } }, "required": true }, "responses": { "200": { "description": "", "headers": {} } }, "deprecated": false } }, "/restconf/data/ibn:ibn/{intent},fiber/dependents-summary": { "post": { "tags": [ "Intent" ], "summary": "Dependents summary fiber", "description": "Dependents summary fiber", "operationId": "dependentsSummaryFiber", "parameters": [ { "name": "intent", "in": "path", "description": "the intent", "required": true, "schema": { "type": "string", "example": "intent=INES-1-1-4-3" } } ], "responses": { "200": { "description": "", "headers": {} } }, "deprecated": false } }, "/restconf/data/ibn:ibn": { "post": { "tags": [ "Intent" ], "summary": "Create ont", "description": "Create ont", "operationId": "createOnt", "parameters": [], "requestBody": { "description": "", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/CreateontRequest" }, "example": { "ibn:intent": { "target": "INES-1-1-4-3-a", "intent-type": "ont", "intent-type-version": "4", "required-network-state": "active", "intent-specific-data": { "ont:ont": { "ont-type": "G-010G-Q", "fiber-name": "INES-1-1-4-3", "expected-serial-number": "ALCLF846403A", "onu-service-profile": "default", "uni-service-configuration": { "uni-id": "LAN1", "service-profile": "default" } } } } } } }, "required": true }, "responses": { "200": { "description": "", "headers": {} } }, "deprecated": false } }, "/restconf/data/ibn:ibn/{intent},ont": { "get": { "tags": [ "Intent" ], "summary": "GET ont", "description": "GET ont", "operationId": "getOnt", "parameters": [ { "name": "intent", "in": "path", "description": "the intent", "required": true, "schema": { "type": "string", "example": "intent=INES-1-1-4-3" } } ], "responses": { "200": { "description": "", "headers": {} } }, "deprecated": false }, "patch": { "tags": [ "Intent" ], "summary": "Lock ont", "description": "This request sample is used to modify intent state.\r\nThe value of required-network-state can be active or suspend or delete", "operationId": "lockOnt", "parameters": [ { "name": "intent", "in": "path", "description": "the intent", "required": true, "schema": { "type": "string", "example": "intent=INES-1-1-4-3" } } ], "requestBody": { "description": "", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/LockontRequest" }, "example": { "ibn:intent": { "intent-type-version": 4, "required-network-state": "suspend" } } } }, "required": true }, "responses": { "200": { "description": "", "headers": {} } }, "deprecated": false }, "delete": { "tags": [ "Intent" ], "summary": "Delete ont", "description": "This request sample is used to delete an intent.", "operationId": "deleteOnt", "parameters": [ { "name": "intent", "in": "path", "description": "the intent", "required": true, "schema": { "type": "string", "example": "intent=INES-1-1-4-3" } } ], "responses": { "200": { "description": "", "headers": {} } }, "deprecated": false } }, "/restconf/data/ibn:ibn/{intent},ont/synchronize": { "post": { "tags": [ "Intent" ], "summary": "Synchronize ont", "description": "Synchronize ont", "operationId": "synchronizeOnt", "parameters": [ { "name": "intent", "in": "path", "description": "the intent", "required": true, "schema": { "type": "string", "example": "intent=INES-1-1-4-3" } } ], "responses": { "200": { "description": "", "headers": {} } }, "deprecated": false } }, "/restconf/data/ibn:ibn/{intent},ont/audit": { "post": { "tags": [ "Intent" ], "summary": "Audit ont", "description": "Audit ont", "operationId": "auditOnt", "parameters": [ { "name": "intent", "in": "path", "description": "the intent", "required": true, "schema": { "type": "string", "example": "intent=INES-1-1-4-3" } } ], "responses": { "200": { "description": "", "headers": {} } }, "deprecated": false } }, "/restconf/data/ibn:ibn/{intent},l2-user/synchronize": { "post": { "tags": [ "Intent" ], "summary": "Synchronize l2-user", "description": "Synchronize l2-user", "operationId": "synchronizel2User", "parameters": [ { "name": "intent", "in": "path", "description": "the intent", "required": true, "schema": { "type": "string", "example": "intent=INES-1-1-4-3" } } ], "responses": { "200": { "description": "", "headers": {} } }, "deprecated": false } }, "/restconf/data/ibn:ibn/{intent},l2-user": { "get": { "tags": [ "Intent" ], "summary": "GET l2-user", "description": "GET l2-user", "operationId": "getl2User", "parameters": [ { "name": "intent", "in": "path", "description": "the intent", "required": true, "schema": { "type": "string", "example": "intent=INES-1-1-4-3" } } ], "responses": { "200": { "description": "", "headers": {} } }, "deprecated": false }, "patch": { "tags": [ "Intent" ], "summary": "Modify l2-user", "description": "This request sample is used to modify intent state.\r\nThe value of required-network-state can be active or suspend or delete", "operationId": "modifyl2User", "parameters": [ { "name": "intent", "in": "path", "description": "the intent", "required": true, "schema": { "type": "string", "example": "intent=INES-1-1-4-3" } } ], "requestBody": { "description": "", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/Modifyl2-userRequest" }, "example": { "ibn:intent": { "intent-type": "l2-user", "intent-type-version": 4, "intent-specific-data": { "l2-user:l2-user": { "service-profile": "HSI-100M-10M-16MAC" } } } } } }, "required": true }, "responses": { "200": { "description": "", "headers": {} } }, "deprecated": false }, "delete": { "tags": [ "Intent" ], "summary": "Delete l2-user", "description": "This request sample is used to delete an intent.", "operationId": "deletel2User", "parameters": [ { "name": "intent", "in": "path", "description": "the intent", "required": true, "schema": { "type": "string", "example": "intent=INES-1-1-4-3" } } ], "responses": { "200": { "description": "", "headers": {} } }, "deprecated": false } }, "/restconf/data/ibn:ibn/{intent},l2-user/audit": { "post": { "tags": [ "Intent" ], "summary": "Audit l2-user", "description": "Audit l2-user", "operationId": "auditl2User", "parameters": [ { "name": "intent", "in": "path", "description": "the intent", "required": true, "schema": { "type": "string", "example": "intent=INES-1-1-4-3" } } ], "responses": { "200": { "description": "", "headers": {} } }, "deprecated": false } } }, "components": { "schemas": { "Getuplink-connectionconfigurationRequest": { "title": "Getuplink-connectionconfigurationRequest", "required": [ "ibn:input" ], "type": "object", "properties": { "ibn:input": { "$ref": "#/components/schemas/IbnInput" } }, "example": { "ibn:input": { "filter": { "intent-type-list": { "intent-type": "uplink-connection" }, "target": "INES-172-31-30-140", "predicate": "MATCHES", "required-network-state": "active", "order-by": "asc.intent-type", "config-required": "true" }, "page-number": "0", "page-size": "10" } } }, "IbnInput": { "title": "IbnInput", "required": [ "filter", "page-number", "page-size" ], "type": "object", "properties": { "filter": { "$ref": "#/components/schemas/Filter" }, "page-number": { "type": "string" }, "page-size": { "type": "string" } }, "example": { "filter": { "intent-type-list": { "intent-type": "uplink-connection" }, "target": "INES-172-31-30-140", "predicate": "MATCHES", "required-network-state": "active", "order-by": "asc.intent-type", "config-required": "true" }, "page-number": "0", "page-size": "10" } }, "Filter": { "title": "Filter", "required": [ "intent-type-list", "target", "predicate", "required-network-state", "order-by", "config-required" ], "type": "object", "properties": { "intent-type-list": { "$ref": "#/components/schemas/IntentTypeList" }, "target": { "type": "string" }, "predicate": { "type": "string" }, "required-network-state": { "type": "string" }, "order-by": { "type": "string" }, "config-required": { "type": "string" } }, "example": { "intent-type-list": { "intent-type": "uplink-connection" }, "target": "INES-172-31-30-140", "predicate": "MATCHES", "required-network-state": "active", "order-by": "asc.intent-type", "config-required": "true" } }, "IntentTypeList": { "title": "IntentTypeList", "required": [ "intent-type" ], "type": "object", "properties": { "intent-type": { "type": "string" } }, "example": { "intent-type": "uplink-connection" } }, "Getl2-infraconfigurationRequest": { "title": "Getl2-infraconfigurationRequest", "required": [ "ibn:input" ], "type": "object", "properties": { "ibn:input": { "$ref": "#/components/schemas/IbnInput" } }, "example": { "ibn:input": { "filter": { "intent-type-list": { "intent-type": "l2-infra" }, "target": "INES-172-31-30-140#HSI_Bronze", "predicate": "MATCHES", "required-network-state": "active", "order-by": "asc.intent-type", "config-required": "true" }, "page-number": "0", "page-size": "10" } } }, "GetfiberconfigurationonefiberinstanceRequest": { "title": "GetfiberconfigurationonefiberinstanceRequest", "required": [ "ibn:input" ], "type": "object", "properties": { "ibn:input": { "$ref": "#/components/schemas/IbnInput" } }, "example": { "ibn:input": { "filter": { "intent-type-list": { "intent-type": "fiber" }, "target": "INES-1-1-4-3", "predicate": "MATCHES", "required-network-state": "active", "order-by": "asc.intent-type", "config-required": "true" }, "page-number": "0", "page-size": "10" } } }, "GetfiberconfigurationallfiberinstancesRequest": { "title": "GetfiberconfigurationallfiberinstancesRequest", "required": [ "ibn:input" ], "type": "object", "properties": { "ibn:input": { "$ref": "#/components/schemas/IbnInput3" } }, "example": { "ibn:input": { "filter": { "intent-type-list": { "intent-type": "fiber" } }, "page-number": "0", "page-size": "10" } } }, "IbnInput3": { "title": "IbnInput3", "required": [ "filter", "page-number", "page-size" ], "type": "object", "properties": { "filter": { "$ref": "#/components/schemas/Filter3" }, "page-number": { "type": "string" }, "page-size": { "type": "string" } }, "example": { "filter": { "intent-type-list": { "intent-type": "fiber" } }, "page-number": "0", "page-size": "10" } }, "Filter3": { "title": "Filter3", "required": [ "intent-type-list" ], "type": "object", "properties": { "intent-type-list": { "$ref": "#/components/schemas/IntentTypeList" } }, "example": { "intent-type-list": { "intent-type": "fiber" } } }, "CreateontRequest": { "title": "CreateontRequest", "required": [ "ibn:intent" ], "type": "object", "properties": { "ibn:intent": { "$ref": "#/components/schemas/IbnIntent" } }, "example": { "ibn:intent": { "target": "INES-1-1-4-3-a", "intent-type": "ont", "intent-type-version": "4", "required-network-state": "active", "intent-specific-data": { "ont:ont": { "ont-type": "G-010G-Q", "fiber-name": "INES-1-1-4-3", "expected-serial-number": "ALCLF846403A", "onu-service-profile": "default", "uni-service-configuration": { "uni-id": "LAN1", "service-profile": "default" } } } } } }, "IbnIntent": { "title": "IbnIntent", "required": [ "target", "intent-type", "intent-type-version", "required-network-state", "intent-specific-data" ], "type": "object", "properties": { "target": { "type": "string" }, "intent-type": { "type": "string" }, "intent-type-version": { "type": "string" }, "required-network-state": { "type": "string" }, "intent-specific-data": { "$ref": "#/components/schemas/IntentSpecificData" } }, "example": { "target": "INES-1-1-4-3-a", "intent-type": "ont", "intent-type-version": "4", "required-network-state": "active", "intent-specific-data": { "ont:ont": { "ont-type": "G-010G-Q", "fiber-name": "INES-1-1-4-3", "expected-serial-number": "ALCLF846403A", "onu-service-profile": "default", "uni-service-configuration": { "uni-id": "LAN1", "service-profile": "default" } } } } }, "IntentSpecificData": { "title": "IntentSpecificData", "required": [ "ont:ont" ], "type": "object", "properties": { "ont:ont": { "$ref": "#/components/schemas/OntOnt" } }, "example": { "ont:ont": { "ont-type": "G-010G-Q", "fiber-name": "INES-1-1-4-3", "expected-serial-number": "ALCLF846403A", "onu-service-profile": "default", "uni-service-configuration": { "uni-id": "LAN1", "service-profile": "default" } } } }, "OntOnt": { "title": "OntOnt", "required": [ "ont-type", "fiber-name", "expected-serial-number", "onu-service-profile", "uni-service-configuration" ], "type": "object", "properties": { "ont-type": { "type": "string" }, "fiber-name": { "type": "string" }, "expected-serial-number": { "type": "string" }, "onu-service-profile": { "type": "string" }, "uni-service-configuration": { "$ref": "#/components/schemas/UniServiceConfiguration" } }, "example": { "ont-type": "G-010G-Q", "fiber-name": "INES-1-1-4-3", "expected-serial-number": "ALCLF846403A", "onu-service-profile": "default", "uni-service-configuration": { "uni-id": "LAN1", "service-profile": "default" } } }, "UniServiceConfiguration": { "title": "UniServiceConfiguration", "required": [ "uni-id", "service-profile" ], "type": "object", "properties": { "uni-id": { "type": "string" }, "service-profile": { "type": "string" } }, "example": { "uni-id": "LAN1", "service-profile": "default" } }, "GetontconfigurationRequest": { "title": "GetontconfigurationRequest", "required": [ "ibn:input" ], "type": "object", "properties": { "ibn:input": { "$ref": "#/components/schemas/IbnInput4" } }, "example": { "ibn:input": { "filter": { "intent-type-list": { "intent-type": "ont" }, "target": "INES-1-1-4-3-a", "predicate": "MATCHES", "order-by": "asc.intent-type", "config-required": "true" }, "page-number": "0", "page-size": "10" } } }, "IbnInput4": { "title": "IbnInput4", "required": [ "filter", "page-number", "page-size" ], "type": "object", "properties": { "filter": { "$ref": "#/components/schemas/Filter4" }, "page-number": { "type": "string" }, "page-size": { "type": "string" } }, "example": { "filter": { "intent-type-list": { "intent-type": "ont" }, "target": "INES-1-1-4-3-a", "predicate": "MATCHES", "order-by": "asc.intent-type", "config-required": "true" }, "page-number": "0", "page-size": "10" } }, "Filter4": { "title": "Filter4", "required": [ "intent-type-list", "target", "predicate", "order-by", "config-required" ], "type": "object", "properties": { "intent-type-list": { "$ref": "#/components/schemas/IntentTypeList" }, "target": { "type": "string" }, "predicate": { "type": "string" }, "order-by": { "type": "string" }, "config-required": { "type": "string" } }, "example": { "intent-type-list": { "intent-type": "ont" }, "target": "INES-1-1-4-3-a", "predicate": "MATCHES", "order-by": "asc.intent-type", "config-required": "true" } }, "GetallontsthatcontainstringRequest": { "title": "GetallontsthatcontainstringRequest", "required": [ "ibn:input" ], "type": "object", "properties": { "ibn:input": { "$ref": "#/components/schemas/IbnInput" } }, "example": { "ibn:input": { "filter": { "intent-type-list": { "intent-type": "ont" }, "target": "INES-1-1-4-3", "predicate": "CONTAINS", "required-network-state": "active", "order-by": "asc.intent-type", "config-required": "true" }, "page-number": "0", "page-size": "10" } } }, "SearchESforanontRequest": { "title": "SearchESforanontRequest", "required": [ "ibn:input" ], "type": "object", "properties": { "ibn:input": { "$ref": "#/components/schemas/IbnInput6" } }, "example": { "ibn:input": { "search-from": "ES", "filter": { "intent-type-list": { "intent-type": "ont", "intent-type-version": "4" }, "target": "INES-1-1-4-3-a", "predicate": "MATCHES", "required-network-state": "active", "order-by": "asc.intent-type", "config-required": "true" }, "page-number": "0", "page-size": "10" } } }, "IbnInput6": { "title": "IbnInput6", "required": [ "search-from", "filter", "page-number", "page-size" ], "type": "object", "properties": { "search-from": { "type": "string" }, "filter": { "$ref": "#/components/schemas/Filter6" }, "page-number": { "type": "string" }, "page-size": { "type": "string" } }, "example": { "search-from": "ES", "filter": { "intent-type-list": { "intent-type": "ont", "intent-type-version": "4" }, "target": "INES-1-1-4-3-a", "predicate": "MATCHES", "required-network-state": "active", "order-by": "asc.intent-type", "config-required": "true" }, "page-number": "0", "page-size": "10" } }, "Filter6": { "title": "Filter6", "required": [ "intent-type-list", "target", "predicate", "required-network-state", "order-by", "config-required" ], "type": "object", "properties": { "intent-type-list": { "$ref": "#/components/schemas/IntentTypeList6" }, "target": { "type": "string" }, "predicate": { "type": "string" }, "required-network-state": { "type": "string" }, "order-by": { "type": "string" }, "config-required": { "type": "string" } }, "example": { "intent-type-list": { "intent-type": "ont", "intent-type-version": "4" }, "target": "INES-1-1-4-3-a", "predicate": "MATCHES", "required-network-state": "active", "order-by": "asc.intent-type", "config-required": "true" } }, "IntentTypeList6": { "title": "IntentTypeList6", "required": [ "intent-type", "intent-type-version" ], "type": "object", "properties": { "intent-type": { "type": "string" }, "intent-type-version": { "type": "string" } }, "example": { "intent-type": "ont", "intent-type-version": "4" } }, "Createl2-userRequest": { "title": "Createl2-userRequest", "required": [ "ibn:intent" ], "type": "object", "properties": { "ibn:intent": { "$ref": "#/components/schemas/IbnIntent1" } }, "example": { "ibn:intent": { "target": "HSI_Bronze#INES-1-1-4-3-a", "intent-type": "l2-user", "intent-type-version": "4", "required-network-state": "active", "intent-specific-data": { "l2-user:l2-user": { "service-profile": "HSI-100M-10M", "user-device-name": "INES-1-1-4-3-a", "q-vlan-id": "30", "uni-id": "LAN1" } } } } }, "IbnIntent1": { "title": "IbnIntent1", "required": [ "target", "intent-type", "intent-type-version", "required-network-state", "intent-specific-data" ], "type": "object", "properties": { "target": { "type": "string" }, "intent-type": { "type": "string" }, "intent-type-version": { "type": "string" }, "required-network-state": { "type": "string" }, "intent-specific-data": { "$ref": "#/components/schemas/IntentSpecificData1" } }, "example": { "target": "HSI_Bronze#INES-1-1-4-3-a", "intent-type": "l2-user", "intent-type-version": "4", "required-network-state": "active", "intent-specific-data": { "l2-user:l2-user": { "service-profile": "HSI-100M-10M", "user-device-name": "INES-1-1-4-3-a", "q-vlan-id": "30", "uni-id": "LAN1" } } } }, "IntentSpecificData1": { "title": "IntentSpecificData1", "required": [ "l2-user:l2-user" ], "type": "object", "properties": { "l2-user:l2-user": { "$ref": "#/components/schemas/L2UserL2User" } }, "example": { "l2-user:l2-user": { "service-profile": "HSI-100M-10M", "user-device-name": "INES-1-1-4-3-a", "q-vlan-id": "30", "uni-id": "LAN1" } } }, "L2UserL2User": { "title": "L2UserL2User", "required": [ "service-profile", "user-device-name", "q-vlan-id", "uni-id" ], "type": "object", "properties": { "service-profile": { "type": "string" }, "user-device-name": { "type": "string" }, "q-vlan-id": { "type": "string" }, "uni-id": { "type": "string" } }, "example": { "service-profile": "HSI-100M-10M", "user-device-name": "INES-1-1-4-3-a", "q-vlan-id": "30", "uni-id": "LAN1" } }, "Getl2-userconfigurationRequest": { "title": "Getl2-userconfigurationRequest", "required": [ "ibn:input" ], "type": "object", "properties": { "ibn:input": { "$ref": "#/components/schemas/IbnInput" } }, "example": { "ibn:input": { "filter": { "intent-type-list": { "intent-type": "l2-user" }, "target": "HSI_Bronze#INES-1-1-4-3-a", "predicate": "MATCHES", "required-network-state": "active", "order-by": "asc.intent-type", "config-required": "true" }, "page-number": "0", "page-size": "10" } } }, "SearchformisalignedintentsRequest": { "title": "SearchformisalignedintentsRequest", "required": [ "ibn:input" ], "type": "object", "properties": { "ibn:input": { "$ref": "#/components/schemas/IbnInput8" } }, "example": { "ibn:input": { "filter": { "aligned": "false" }, "page-number": "0", "page-size": "10" } } }, "IbnInput8": { "title": "IbnInput8", "required": [ "filter", "page-number", "page-size" ], "type": "object", "properties": { "filter": { "$ref": "#/components/schemas/Filter8" }, "page-number": { "type": "string" }, "page-size": { "type": "string" } }, "example": { "filter": { "aligned": "false" }, "page-number": "0", "page-size": "10" } }, "Filter8": { "title": "Filter8", "required": [ "aligned" ], "type": "object", "properties": { "aligned": { "type": "string" } }, "example": { "aligned": "false" } }, "Modifyl2-userRequest": { "title": "Modifyl2-userRequest", "required": [ "ibn:intent" ], "type": "object", "properties": { "ibn:intent": { "$ref": "#/components/schemas/IbnIntent2" } }, "example": { "ibn:intent": { "intent-type": "l2-user", "intent-type-version": 4, "intent-specific-data": { "l2-user:l2-user": { "service-profile": "HSI-100M-10M-16MAC" } } } } }, "IbnIntent2": { "title": "IbnIntent2", "required": [ "intent-type", "intent-type-version", "intent-specific-data" ], "type": "object", "properties": { "intent-type": { "type": "string" }, "intent-type-version": { "type": "integer", "format": "int32" }, "intent-specific-data": { "$ref": "#/components/schemas/IntentSpecificData2" } }, "example": { "intent-type": "l2-user", "intent-type-version": 4, "intent-specific-data": { "l2-user:l2-user": { "service-profile": "HSI-100M-10M-16MAC" } } } }, "IntentSpecificData2": { "title": "IntentSpecificData2", "required": [ "l2-user:l2-user" ], "type": "object", "properties": { "l2-user:l2-user": { "$ref": "#/components/schemas/L2UserL2User1" } }, "example": { "l2-user:l2-user": { "service-profile": "HSI-100M-10M-16MAC" } } }, "L2UserL2User1": { "title": "L2UserL2User1", "required": [ "service-profile" ], "type": "object", "properties": { "service-profile": { "type": "string" } }, "example": { "service-profile": "HSI-100M-10M-16MAC" } }, "LockontRequest": { "title": "LockontRequest", "required": [ "ibn:intent" ], "type": "object", "properties": { "ibn:intent": { "$ref": "#/components/schemas/IbnIntent3" } }, "example": { "ibn:intent": { "intent-type-version": 4, "required-network-state": "suspend" } } }, "IbnIntent3": { "title": "IbnIntent3", "required": [ "intent-type-version", "required-network-state" ], "type": "object", "properties": { "intent-type-version": { "type": "integer", "format": "int32" }, "required-network-state": { "type": "string" } }, "example": { "intent-type-version": 4, "required-network-state": "suspend" } }, "UnlockontRequest": { "title": "UnlockontRequest", "required": [ "ibn:intent" ], "type": "object", "properties": { "ibn:intent": { "$ref": "#/components/schemas/IbnIntent3" } }, "example": { "ibn:intent": { "intent-type-version": 4, "required-network-state": "active" } } } }, "securitySchemes": { "httpBasic": { "type": "http", "scheme": "basic" } } }, "security": [ { "httpBasic": [] } ], "tags": [ { "name": "Intent" } ] }