2 "tosca_definitions_version": "tosca_simple_yaml_1_0_0",
6 "OSDF_CASABLANCA.Affinity_vCPE_1": {
7 "type": "onap.policies.optimization.AffinityPolicy",
10 "policy-id": "OSDF_CASABLANCA.Affinity_vCPE_1"
13 "identity": "affinity_vCPE",
22 "affinityProperties": {
35 "OSDF_CASABLANCA.Capacity_vG_1": {
36 "type": "onap.policies.optimization.Vim_fit",
39 "policy-id": "OSDF_CASABLANCA.Capacity_vG_1"
42 "identity": "capacity_vG",
54 "controller": "multicloud",
55 "request": "{\"vCPU\": 10, \"Memory\": {\"quantity\": {\"get_param\": \"REQUIRED_MEM\"}, \"unit\": \"GB\"}, \"Storage\": {\"quantity\": {\"get_param\": \"REQUIRED_DISK\"}, \"unit\": \"GB\"}}"
57 "policyType": "vim_fit",
58 "applicableResources": "any"
63 "OSDF_CASABLANCA.Distance_vG_1": {
64 "type": "onap.policies.optimization.DistancePolicy",
67 "policy-id": "OSDF_CASABLANCA.Distance_vG_1"
70 "distanceProperties": {
71 "locationInfo": "customer_loc",
78 "identity": "distance-vG",
89 "policyType": "distance_to_location",
90 "applicableResources": "any"
95 "OSDF_CASABLANCA.hpa_policy_vG_1": {
96 "type": "onap.policies.optimization.HpaPolicy",
99 "policy-id": "OSDF_CASABLANCA.hpa_policy_vG_1"
105 "identity": "hpa-vG",
118 "OSDF_CASABLANCA.queryPolicy_vCPE": {
119 "type": "onap.policies.optimization.QueryPolicy",
122 "policy-id": "OSDF_CASABLANCA.queryPolicy_vCPE"
127 "attribute": "locationId",
128 "attribute_location": "customerLocation",
133 "attribute_location": "vpnInfo.vpnId",
137 "attribute": "upstreamBW",
138 "attribute_location": "vpnInfo.upstreamBW",
142 "attribute": "customerLatitude",
143 "attribute_location": "customerLatitude",
147 "attribute": "customerLongitude",
148 "attribute_location": "customerLongitude",
152 "serviceName": "vCPE",
161 "policyType": "request_param_query",
162 "identity": "vCPE_Query_Policy"
167 "OSDF_CASABLANCA.SubscriberPolicy_v1": {
168 "type": "onap.policies.optimization.SubscriberPolicy",
171 "policy-id": "OSDF_CASABLANCA.SubscriberPolicy_v1"
174 "identity": "subscriber_vCPE",
193 "policyType": "subscriberPolicy",
194 "serviceName": "vCPE"
199 "OSDF_CASABLANCA.vnfPolicy_vG": {
200 "type": "onap.policies.optimization.VnfPolicy",
203 "policy-id": "OSDF_CASABLANCA.vnfPolicy_vG"
206 "identity": "vnf_vG",
214 "policyType": "vnfPolicy",
218 "applicableResources": "any",
221 "inventoryProvider": "aai",
223 "inventoryType": "cloud",
225 "orchestrationStatus": "",