1 # ============LICENSE_START=======================================================
\r
2 # Copyright (C) 2024 OpenInfra Foundation Europe. All rights reserved.
\r
3 # ================================================================================
\r
4 # Licensed under the Apache License, Version 2.0 (the "License");
\r
5 # you may not use this file except in compliance with the License.
\r
6 # You may obtain a copy of the License at
\r
8 # http://www.apache.org/licenses/LICENSE-2.0
\r
10 # Unless required by applicable law or agreed to in writing, software
\r
11 # distributed under the License is distributed on an "AS IS" BASIS,
\r
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
\r
13 # See the License for the specific language governing permissions and
\r
14 # limitations under the License.
\r
16 # SPDX-License-Identifier: Apache-2.0
\r
17 # ============LICENSE_END=========================================================
\r
19 tosca_definitions_version: tosca_simple_yaml_1_2
\r
20 description: ASD types definitions version 0.1
\r
23 derived_from: tosca.nodes.Root
\r
24 description: "The ASD node type"
\r
30 description: Identifier of this ASD. It is in UUID format as specified in RFC 4122
\r
31 descriptor_invariant_id:
\r
35 Identifier of this descriptor in a version independent manner. This attribute
\r
36 is invariant across versions of ASD. It is in UUID format as specified in RFC 4122
\r
40 description: Identifies the version of the ASD.
\r
44 description: Identifies the Identifies the version of this ASD’s schema.
\r
45 function_description:
\r
48 description: Description of the application service described by this ASD.
\r
52 description: Identifies the provider of the ASD.
\r
56 description: Name to identify the application service described by this ASD
\r
57 application_version:
\r
60 description: Identifies the version of the application service described by this ASD.
\r
63 tosca.artifacts.asd.deploymentItem:
\r
65 derived_from: tosca.artifacts.Root
\r
66 description: "Describes the artifact type of asd deployment item"
\r
67 file: "Relative path of the artifact in the package"
\r
70 description: "The identifier of this asd deployment item"
\r
75 Specify artifact type.
\r
79 - valid_values: ["helm_chart"]
\r
82 Specify target server for artifact.
\r
86 - valid_values: [ "chartmuseum" ]
\r
88 description: "URI of the target server"
\r