From 43098043c4ef31d9d5dead66568d7d9482a6b165 Mon Sep 17 00:00:00 2001 From: liamfallon Date: Tue, 25 Jan 2022 19:55:43 +0000 Subject: Rename TOSCA Control Loop to ACM This commit renames the TOSCA Control Loop functionality in CLAMP to Automation Composition Management. This review is a direct renaming review and, as everything is renamed together it is large. Issue-ID: POLICY-3939 Change-Id: I28f0a6dd889bf3570a4c1365ae9e71fc58db6d6c Signed-off-by: liamfallon --- .../tosca/ApplicationServiceDescriptorTypes.yaml | 74 ------------- ...mationCompositionTOSCAServiceTemplateTypes.yaml | 120 +++++++++++++++++++++ .../tosca/CdsAutomationCompositionElementType.yaml | 27 +++++ .../resources/tosca/CdsControlLoopElementType.yaml | 27 ----- .../ControlLoopTOSCAServiceTemplateTypes.yaml | 120 --------------------- .../tosca/DcaeControlLoopElementType.yaml | 51 --------- .../HttpAutomationCompositionElementType.yaml | 87 +++++++++++++++ .../tosca/HttpControlLoopElementType.yaml | 85 --------------- ...KubernetesAutomationCompositionElementType.yaml | 76 +++++++++++++ .../tosca/KubernetesControlLoopElementType.yaml | 76 ------------- .../PolicyAutomationCompositionElementType.yaml | 44 ++++++++ .../tosca/PolicyControlLoopElementType.yaml | 43 -------- 12 files changed, 354 insertions(+), 476 deletions(-) delete mode 100644 common/src/main/resources/tosca/ApplicationServiceDescriptorTypes.yaml create mode 100644 common/src/main/resources/tosca/AutomationCompositionTOSCAServiceTemplateTypes.yaml create mode 100644 common/src/main/resources/tosca/CdsAutomationCompositionElementType.yaml delete mode 100644 common/src/main/resources/tosca/CdsControlLoopElementType.yaml delete mode 100644 common/src/main/resources/tosca/ControlLoopTOSCAServiceTemplateTypes.yaml delete mode 100644 common/src/main/resources/tosca/DcaeControlLoopElementType.yaml create mode 100644 common/src/main/resources/tosca/HttpAutomationCompositionElementType.yaml delete mode 100644 common/src/main/resources/tosca/HttpControlLoopElementType.yaml create mode 100644 common/src/main/resources/tosca/KubernetesAutomationCompositionElementType.yaml delete mode 100644 common/src/main/resources/tosca/KubernetesControlLoopElementType.yaml create mode 100644 common/src/main/resources/tosca/PolicyAutomationCompositionElementType.yaml delete mode 100644 common/src/main/resources/tosca/PolicyControlLoopElementType.yaml (limited to 'common/src/main/resources/tosca') diff --git a/common/src/main/resources/tosca/ApplicationServiceDescriptorTypes.yaml b/common/src/main/resources/tosca/ApplicationServiceDescriptorTypes.yaml deleted file mode 100644 index ad16173b9..000000000 --- a/common/src/main/resources/tosca/ApplicationServiceDescriptorTypes.yaml +++ /dev/null @@ -1,74 +0,0 @@ -# ============LICENSE_START======================================================= -# Copyright (C) 2021 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========================================================= -tosca_definitions_version: tosca_simple_yaml_1_3 -node_types: - org.oran.asd.DeploymentItem: - version: 1.0.1 - derived_from: org.onap.policy.clamp.controlloop.KubernetesControlLoopElement - properties: - deployemntItemId: - type: onap.datatypes.ToscaConceptIdentifier - required: true - description: The identifier of this deployment item - artifactId: - type: onap.datatypes.ToscaConceptIdentifier - required: true - description: Reference to a DeploymentArtifact - lifecycleParameters: - type: string - required: false - description: List of parameters that can be overridden at deployment time - (e.g. values for values.yaml in the chart this item references) - org.oran.asd.ASD: - version: 1.0.1 - derived_from: org.onap.policy.clamp.controlloop.ControlLoop - properties: - asdId: - type: onap.datatypes.ToscaConceptIdentifier - required: true - description: The identifier of this deployment item - asdSchemaVersion: - type: onap.datatypes.ToscaConceptIdentifier - required: true - description: Reference to a DeploymentArtifact - asdApplication: - type: onap.datatypes.ToscaConceptIdentifier - required: true - description: Reference to a DeploymentArtifact - asdApplicationInfoName: - type: string - required: false - description: Human readable name for the Application service. Can change during the AS lifetime. - asdExtCpd: - type: string - required: false - description: Describes external interface(s) exposed by this AS enabling connection with a VL. - (Similar to VnfExtCpd on VNF-D, but only describing L3 and above interfaces, since - K8S can’t do