diff options
Diffstat (limited to 'sdnr/northbound/a1Adapter/model')
-rw-r--r-- | sdnr/northbound/a1Adapter/model/pom.xml | 77 | ||||
-rw-r--r-- | sdnr/northbound/a1Adapter/model/src/main/yang/A1-ADAPTER-API.yang | 122 |
2 files changed, 0 insertions, 199 deletions
diff --git a/sdnr/northbound/a1Adapter/model/pom.xml b/sdnr/northbound/a1Adapter/model/pom.xml deleted file mode 100644 index aae89ec62..000000000 --- a/sdnr/northbound/a1Adapter/model/pom.xml +++ /dev/null @@ -1,77 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - ~ ============LICENSE_START======================================================= - ~ ONAP : ccsdk features - ~ ================================================================================ - ~ Copyright (C) 2020 AT&T Intellectual Property. All rights reserved. - ~ ================================================================================ - ~ Licensed under the Apache License, Version 2.0 (the "License"); - ~ you may not use this file except in compliance with the License. - ~ You may obtain a copy of the License at - ~ - ~ http://www.apache.org/licenses/LICENSE-2.0 - ~ - ~ Unless required by applicable law or agreed to in writing, software - ~ distributed under the License is distributed on an "AS IS" BASIS, - ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - ~ See the License for the specific language governing permissions and - ~ limitations under the License. - ~ ============LICENSE_END======================================================= - ~ - --> - -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - <modelVersion>4.0.0</modelVersion> - - <parent> - <groupId>org.onap.ccsdk.parent</groupId> - <artifactId>binding-parent</artifactId> - <version>2.0.1-SNAPSHOT</version> - <relativePath/> - </parent> - - <groupId>org.onap.ccsdk.features.sdnr.northbound</groupId> - <artifactId>a1Adapter-model</artifactId> - <version>1.0.1-SNAPSHOT</version> - <packaging>bundle</packaging> - - <name>ccsdk-features :: sdnr-northbound :: ${project.artifactId}</name> - - <dependencies> - <dependency> - <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId> - <artifactId>rfc6991</artifactId> - </dependency> - </dependencies> - - <build> - <pluginManagement> - <plugins> - <plugin> - <groupId>org.eclipse.m2e</groupId> - <artifactId>lifecycle-mapping</artifactId> - <version>1.0.0</version> - <configuration> - <lifecycleMappingMetadata> - <pluginExecutions> - <pluginExecution> - <pluginExecutionFilter> - <groupId>org.codehaus.mojo</groupId> - <artifactId>properties-maven-plugin</artifactId> - <versionRange>[1.0.0,)</versionRange> - <goals> - <goal>set-system-properties</goal> - </goals> - </pluginExecutionFilter> - <action> - <execute/> - </action> - </pluginExecution> - </pluginExecutions> - </lifecycleMappingMetadata> - </configuration> - </plugin> - </plugins> - </pluginManagement> - </build> -</project> diff --git a/sdnr/northbound/a1Adapter/model/src/main/yang/A1-ADAPTER-API.yang b/sdnr/northbound/a1Adapter/model/src/main/yang/A1-ADAPTER-API.yang deleted file mode 100644 index 157bde5af..000000000 --- a/sdnr/northbound/a1Adapter/model/src/main/yang/A1-ADAPTER-API.yang +++ /dev/null @@ -1,122 +0,0 @@ -//- -// ============LICENSE_START======================================================= -// Copyright (C) 2020 Nordix Foundation. -// ================================================================================ -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -// SPDX-License-Identifier: Apache-2.0 -// ============LICENSE_END========================================================= -// -module A1-ADAPTER-API { - - namespace "org:onap:a1-adapter"; - - prefix a1-adapter-api; - - import ietf-inet-types { - prefix "inet"; - revision-date "2013-07-15"; - } - - import ietf-yang-types { - prefix yang; - } - - revision "2020-01-22" { - description - "A1 adapter"; - } - - rpc putA1Policy { - input { - leaf near-rt-ric-url { - type inet:uri; - } - leaf body { - type string; - } - } - output { - leaf body { - type string; - } - leaf http-status { - type int32; - } - } - } - - rpc getA1Policy { - input { - leaf near-rt-ric-url { - type inet:uri; - } - } - output { - leaf body { - type string; - } - leaf http-status { - type int32; - } - } - } - - rpc getA1PolicyStatus { - input { - leaf near-rt-ric-url { - type inet:uri; - } - } - output { - leaf body { - type string; - } - leaf http-status { - type int32; - } - } - } - - rpc getA1PolicyType { - input { - leaf near-rt-ric-url { - type inet:uri; - } - } - output { - leaf body { - type string; - } - leaf http-status { - type int32; - } - } - } - - rpc deleteA1Policy { - input { - leaf near-rt-ric-url { - type inet:uri; - } - } - output { - leaf body { - type string; - } - leaf http-status { - type int32; - } - } - } -}
\ No newline at end of file |