Fixing SO-2337 filename too long issue
[integration/csit.git] / plans / so / integration-etsi-testing / config / distribution-test-unzipped / unzipped_sdc_csar / v1 / catalog / services / Manualdistributiontestservice / 1.0 / resourceInstances / manualdistributiontestvnf0 / artifacts / policies.yml
diff --git a/plans/so/integration-etsi-testing/config/distribution-test-unzipped/unzipped_sdc_csar/v1/catalog/services/Manualdistributiontestservice/1.0/resourceInstances/manualdistributiontestvnf0/artifacts/policies.yml b/plans/so/integration-etsi-testing/config/distribution-test-unzipped/unzipped_sdc_csar/v1/catalog/services/Manualdistributiontestservice/1.0/resourceInstances/manualdistributiontestvnf0/artifacts/policies.yml
deleted file mode 100644 (file)
index 4bef4e9..0000000
+++ /dev/null
@@ -1,492 +0,0 @@
-#
-# 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.
-#
-tosca_definitions_version: tosca_simple_yaml_1_1
-imports:
-- data.yml
-policy_types:
-  tosca.policies.Root:
-    description: The TOSCA Policy Type all other TOSCA Policy Types derive from
-  tosca.policies.Placement:
-    derived_from: tosca.policies.Root
-    description: The TOSCA Policy Type definition that is used to govern placement of TOSCA nodes or groups of nodes.
-  tosca.policies.Scaling:
-    derived_from: tosca.policies.Root
-    description: The TOSCA Policy Type definition that is used to govern scaling of TOSCA nodes or groups of nodes.
-  tosca.policies.Update:
-    derived_from: tosca.policies.Root
-    description: The TOSCA Policy Type definition that is used to govern update of TOSCA nodes or groups of nodes.
-  tosca.policies.Performance:
-    derived_from: tosca.policies.Root
-    description: The TOSCA Policy Type definition that is used to declare performance requirements for TOSCA nodes or groups of nodes.
-  org.openecomp.policies.placement.Antilocate:
-    derived_from: tosca.policies.Placement
-    description: My placement policy for separation based upon container type value
-    properties:
-      name:
-        type: string
-        description: The name of the policy
-        required: false
-        status: SUPPORTED
-      container_type:
-        type: string
-        description: container type
-        required: false
-        status: SUPPORTED
-        constraints:
-        - valid_values:
-          - host
-          - region
-          - compute
-  org.openecomp.policies.placement.Colocate:
-    derived_from: tosca.policies.Placement
-    description: Keep associated nodes (groups of nodes) based upon affinity value
-    properties:
-      name:
-        type: string
-        description: The name of the policy
-        required: false
-        status: SUPPORTED
-      affinity:
-        type: string
-        description: affinity
-        required: true
-        status: SUPPORTED
-        constraints:
-        - valid_values:
-          - host
-          - region
-          - compute
-  org.openecomp.policies.placement.valet.Diversity:
-    derived_from: tosca.policies.Placement
-    description: Valet Diversity
-    properties:
-      level:
-        type: string
-        description: diversity
-        required: false
-        default: host
-        status: SUPPORTED
-        constraints:
-        - valid_values:
-          - host
-          - rack
-  org.openecomp.policies.placement.valet.Exclusivity:
-    derived_from: tosca.policies.Placement
-    description: Valet Exclusivity
-    properties:
-      level:
-        type: string
-        description: exclusivity
-        required: false
-        default: host
-        status: SUPPORTED
-        constraints:
-        - valid_values:
-          - host
-          - rack
-  org.openecomp.policies.placement.valet.Affinity:
-    derived_from: tosca.policies.Placement
-    description: Valet Affinity
-    properties:
-      level:
-        type: string
-        description: affinity
-        required: false
-        default: host
-        status: SUPPORTED
-        constraints:
-        - valid_values:
-          - host
-          - rack
-  org.openecomp.policies.scaling.Fixed:
-    derived_from: tosca.policies.Scaling
-    properties:
-      quantity:
-        description: the exact number of instances to keep up
-        type: integer
-        required: true
-  org.openecomp.policies.External:
-    derived_from: tosca.policies.Root
-    description: externally managed policy (for example, type="network assignment", source="Policy Manager", name="route target")
-    properties:
-      source:
-        type: string
-        description: The name of the server that exposes the policy with predefined type and name.
-        required: false
-      type:
-        type: string
-        description: The type (category) of the policy same as it is defined in the source.
-        required: false
-      name:
-        type: string
-        description: The name of the policy, that related to specific type, same as it is defined in the source.
-        required: false
-  onap.policies.Monitoring:
-    derived_from: tosca.policies.Root
-    description: A base policy type for all policies that governs monitoring provisioning
-  onap.policies.monitoring.cdap.tca.hi.lo.app:
-    derived_from: onap.policies.Monitoring
-    version: 1.0.0
-    properties:
-      tca_policy:
-        type: map
-        description: TCA Policy JSON
-        entry_schema:
-          type: onap.datatypes.monitoring.tca_policy
-  tosca.policies.nfv.InstantiationLevels:
-    derived_from: tosca.policies.Root
-    description: The InstantiationLevels type is a policy type representing all the instantiation levels of resources to be instantiated within a deployment flavour and including default instantiation level in term of the number of VNFC instances to be created as defined in ETSI GS NFV-IFA 011 [1].
-    properties:
-      levels:
-        type: map
-        description: Describes the various levels of resources that can be used to instantiate the VNF using this flavour.
-        required: true
-        entry_schema:
-          type: tosca.datatypes.nfv.InstantiationLevel
-      default_level:
-        type: string
-        description: The default instantiation level for this flavour.
-        required: false
-  tosca.policies.nfv.VduInstantiationLevels:
-    derived_from: tosca.policies.Root
-    description: The VduInstantiationLevels type is a policy type representing all the instantiation levels of resources to be instantiated within a deployment flavour in term of the number of VNFC instances to be created from each vdu.Compute. as defined in ETSI GS NFV-IFA 011 [1]
-    properties:
-      levels:
-        type: map
-        description: Describes the Vdu.Compute levels of resources that can be used to instantiate the VNF using this flavour
-        required: true
-        entry_schema:
-          type: tosca.datatypes.nfv.VduLevel
-    targets:
-    - tosca.nodes.nfv.Vdu.Compute
-  tosca.policies.nfv.VirtualLinkInstantiationLevels:
-    derived_from: tosca.policies.Root
-    description: The VirtualLinkInstantiationLevels type is a policy type representing all the instantiation levels of virtual link resources to be instantiated within a deployment flavour as defined in ETSI GS NFV-IFA 011 [1].
-    properties:
-      levels:
-        type: map
-        description: Describes the virtual link levels of resources that can be used to instantiate the VNF using this flavour.
-        required: true
-        entry_schema:
-          type: tosca.datatypes.nfv.VirtualLinkBitrateLevel
-    targets:
-    - tosca.nodes.nfv.VnfVirtualLink
-  tosca.policies.nfv.ScalingAspects:
-    derived_from: tosca.policies.Root
-    description: The ScalingAspects type is a policy type representing the scaling aspects used for horizontal scaling as defined in ETSI GS NFV-IFA 011 [1].
-    properties:
-      aspects:
-        type: map
-        description: Describe maximum scale level for total number of scaling steps that can be applied to a particular aspect
-        required: true
-        entry_schema:
-          type: tosca.datatypes.nfv.ScalingAspect
-  tosca.policies.nfv.VduScalingAspectDeltas:
-    derived_from: tosca.policies.Root
-    description: The VduScalingAspectDeltas type is a policy type representing the Vdu.Compute detail of an aspect deltas used for horizontal scaling, as defined in ETSI GS NFV-IFA 011 [1].
-    properties:
-      aspect:
-        type: string
-        description: Represents the scaling aspect to which this policy applies
-        required: true
-      deltas:
-        type: map
-        description: Describes the Vdu.Compute scaling deltas to be applied for every scaling steps of a particular aspect.
-        required: true
-        entry_schema:
-          type: tosca.datatypes.nfv.VduLevel
-    targets:
-    - tosca.nodes.nfv.Vdu.Compute
-  tosca.policies.nfv.VirtualLinkBitrateScalingAspectDeltas:
-    derived_from: tosca.policies.Root
-    description: The VirtualLinkBitrateScalingAspectDeltas type is a policy type representing the VnfVirtualLink detail of an aspect deltas used for horizontal scaling, as defined in ETSI GS NFV-IFA 011 [1].
-    properties:
-      aspect:
-        type: string
-        description: Represents the scaling aspect to which this policy applies.
-        required: true
-      deltas:
-        type: map
-        description: Describes the VnfVirtualLink scaling deltas to be applied for every scaling steps of a particular aspect.
-        required: true
-        entry_schema:
-          type: tosca.datatypes.nfv.VirtualLinkBitrateLevel
-    targets:
-    - tosca.nodes.nfv.VnfVirtualLink
-  tosca.policies.nfv.VduInitialDelta:
-    derived_from: tosca.policies.Root
-    description: The VduInitialDelta type is a policy type representing the Vdu.Compute detail of an initial delta used for horizontal scaling, as defined in ETSI GS NFV-IFA 011 [1].
-    properties:
-      initial_delta:
-        type: tosca.datatypes.nfv.VduLevel
-        description: Represents the initial minimum size of the VNF.
-        required: true
-    targets:
-    - tosca.nodes.nfv.Vdu.Compute
-  tosca.policies.nfv.VirtualLinkBitrateInitialDelta:
-    derived_from: tosca.policies.Root
-    description: The VirtualLinkBitrateInitialDelta type is a policy type representing the VnfVirtualLink detail of an initial deltas used for horizontal scaling, as defined in ETSI GS NFV-IFA 011 [1].
-    properties:
-      initial_delta:
-        type: tosca.datatypes.nfv.VirtualLinkBitrateLevel
-        description: Represents the initial minimum size of the VNF.
-        required: true
-    targets:
-    - tosca.nodes.nfv.VnfVirtualLink
-  tosca.policies.nfv.SecurityGroupRule:
-    derived_from: tosca.policies.Root
-    description: The SecurityGroupRule type is a policy type specified the matching criteria for the ingress and/or egress traffic to/from visited connection points as defined in ETSI GS NFV-IFA 011 [1].
-    properties:
-      description:
-        type: string
-        description: Human readable description of the security group rule.
-        required: false
-      direction:
-        type: string
-        description: The direction in which the security group rule is applied. The direction of 'ingress' or 'egress' is specified against the associated CP. I.e., 'ingress' means the packets entering a CP, while 'egress' means the packets sent out of a CP.
-        required: false
-        constraints:
-        - valid_values:
-          - ingress
-          - egress
-        default: ingress
-      ether_type:
-        type: string
-        description: Indicates the protocol carried over the Ethernet layer.
-        required: false
-        constraints:
-        - valid_values:
-          - ipv4
-          - ipv6
-        default: ipv4
-      protocol:
-        type: string
-        description: Indicates the protocol carried over the IP layer. Permitted values include any protocol defined in the IANA protocol registry, e.g. TCP, UDP, ICMP, etc.
-        required: false
-        constraints:
-        - valid_values:
-          - hopopt
-          - icmp
-          - igmp
-          - ggp
-          - ipv4
-          - st
-          - tcp
-          - cbt
-          - egp
-          - igp
-          - bbn_rcc_mon
-          - nvp_ii
-          - pup
-          - argus
-          - emcon
-          - xnet
-          - chaos
-          - udp
-          - mux
-          - dcn_meas
-          - hmp
-          - prm
-          - xns_idp
-          - trunk_1
-          - trunk_2
-          - leaf_1
-          - leaf_2
-          - rdp
-          - irtp
-          - iso_tp4
-          - netblt
-          - mfe_nsp
-          - merit_inp
-          - dccp
-          - 3pc
-          - idpr
-          - xtp
-          - ddp
-          - idpr_cmtp
-          - tp++
-          - il
-          - ipv6
-          - sdrp
-          - ipv6_route
-          - ipv6_frag
-          - idrp
-          - rsvp
-          - gre
-          - dsr
-          - bna
-          - esp
-          - ah
-          - i_nlsp
-          - swipe
-          - narp
-          - mobile
-          - tlsp
-          - skip
-          - ipv6_icmp
-          - ipv6_no_nxt
-          - ipv6_opts
-          - cftp
-          - sat_expak
-          - kryptolan
-          - rvd
-          - ippc
-          - sat_mon
-          - visa
-          - ipcv
-          - cpnx
-          - cphb
-          - wsn
-          - pvp
-          - br_sat_mon
-          - sun_nd
-          - wb_mon
-          - wb_expak
-          - iso_ip
-          - vmtp
-          - secure_vmtp
-          - vines
-          - ttp
-          - iptm
-          - nsfnet_igp
-          - dgp
-          - tcf
-          - eigrp
-          - ospfigp
-          - sprite_rpc
-          - larp
-          - mtp
-          - ax.25
-          - ipip
-          - micp
-          - scc_sp
-          - etherip
-          - encap
-          - gmtp
-          - ifmp
-          - pnni
-          - pim
-          - aris
-          - scps
-          - qnx
-          - a/n
-          - ip_comp
-          - snp
-          - compaq_peer
-          - ipx_in_ip
-          - vrrp
-          - pgm
-          - l2tp
-          - ddx
-          - iatp
-          - stp
-          - srp
-          - uti
-          - smp
-          - sm
-          - ptp
-          - isis
-          - fire
-          - crtp
-          - crudp
-          - sscopmce
-          - iplt
-          - sps
-          - pipe
-          - sctp
-          - fc
-          - rsvp_e2e_ignore
-          - mobility
-          - udp_lite
-          - mpls_in_ip
-          - manet
-          - hip
-          - shim6
-          - wesp
-          - rohc
-        default: tcp
-      port_range_min:
-        type: integer
-        description: Indicates minimum port number in the range that is matched by the security group rule. If a value is provided at design-time, this value may be overridden at run-time based on other deployment requirements or constraints.
-        required: false
-        constraints:
-        - greater_or_equal: 0
-        - less_or_equal: 65535
-        default: 0
-      port_range_max:
-        type: integer
-        description: Indicates maximum port number in the range that is matched by the security group rule. If a value is provided at design-time, this value may be overridden at run-time based on other deployment requirements or constraints.
-        required: false
-        constraints:
-        - greater_or_equal: 0
-        - less_or_equal: 65535
-        default: 65535
-    targets:
-    - tosca.nodes.nfv.VduCp
-    - tosca.nodes.nfv.VnfExtCp
-  tosca.policies.nfv.SupportedVnfInterface:
-    derived_from: tosca.policies.Root
-    description: this policy type represents interfaces produced by a VNF, the details to access them and the applicable connection points to use to access these interfaces
-    properties:
-      interface_name:
-        type: string
-        description: Identifies an interface produced by the VNF.
-        required: true
-        constraints:
-        - valid_values:
-          - vnf_indicator
-          - vnf_configuration
-      details:
-        type: tosca.datatypes.nfv.InterfaceDetails
-        description: Provide additional data to access the interface endpoint
-        required: false
-    targets:
-    - tosca.nodes.nfv.VnfExtCp
-    - tosca.nodes.nfv.VduCp
-  tosca.policies.nfv.AffinityRule:
-    derived_from: tosca.policies.Placement
-    description: The AffinityRule describes the affinity rules applicable for the defined targets
-    properties:
-      scope:
-        type: string
-        description: scope of the rule is an NFVI_node, an NFVI_PoP, etc.
-        required: true
-        constraints:
-        - valid_values:
-          - nfvi_node
-          - zone
-          - zone_group
-          - nfvi_pop
-    targets:
-    - tosca.nodes.nfv.Vdu.Compute
-    - tosca.nodes.nfv.VnfVirtualLink
-    - tosca.groups.nfv.PlacementGroup
-  tosca.policies.nfv.AntiAffinityRule:
-    derived_from: tosca.policies.Placement
-    description: The AntiAffinityRule describes the anti-affinity rules applicable for the defined targets
-    properties:
-      scope:
-        type: string
-        description: scope of the rule is an NFVI_node, an NFVI_PoP, etc.
-        required: true
-        constraints:
-        - valid_values:
-          - nfvi_node
-          - zone
-          - zone_group
-          - nfvi_pop
-    targets:
-    - tosca.nodes.nfv.Vdu.Compute
-    - tosca.nodes.nfv.VnfVirtualLink
-    - tosca.groups.nfv.PlacementGroup