1 tosca_definitions_version: tosca_simple_yaml_1_0_0
5 OSDF_CASABLANCA.Affinity_Default:
6 type: onap.policies.optimization.AffinityPolicy
10 policy-id: OSDF_CASABLANCA.Affinity_Default
17 identity: affinity_vCPE
18 applicableResources: any
23 OSDF_CASABLANCA.Affinity_vCPE_0:
24 type: onap.policies.optimization.AffinityPolicy
28 policy-id: OSDF_CASABLANCA.Affinity_vCPE_0
35 identity: affinity_vCPE
36 applicableResources: any
41 OSDF_CASABLANCA.Affinity_vCPE_1:
42 type: onap.policies.optimization.AffinityPolicy
46 policy-id: OSDF_CASABLANCA.Affinity_vCPE_1
49 scope: [gold, platinum]
51 resources: [vGMuxInfra, vG]
52 geography: [US, INTERNATIONAL]
53 identity: affinity_vCPE
54 applicableResources: any
57 category: availabilityZone
59 OSDF_CASABLANCA.Capacity_vG_1:
60 type: onap.policies.optimization.Vim_fit
64 policy-id: OSDF_CASABLANCA.Capacity_vG_1
70 geography: [US, INTERNATIONAL]
72 applicableResources: any
74 controller: multicloud
75 request: "{\"vCPU\": 10, \"Memory\": {\"quantity\": {\"get_param\": \"REQUIRED_MEM\"}, \"unit\": \"GB\"}, \"Storage\": {\"quantity\": {\"get_param\": \"REQUIRED_DISK\"}, \"unit\": \"GB\"}}"
77 OSDF_CASABLANCA.Distance_vG_1:
78 type: onap.policies.optimization.DistancePolicy
82 policy-id: OSDF_CASABLANCA.Distance_vG_1
88 geography: [US, INTERNATIONAL]
90 applicableResources: any
92 locationInfo: customer_loc
98 OSDF_CASABLANCA.hpa_policy_vG_1:
99 type: onap.policies.optimization.HpaPolicy
103 policy-id: OSDF_CASABLANCA.hpa_policy_vG_1
116 - type: flavor_directives
118 - attribute_name: flavor_label_vm_01
122 hpa-feature: basicCapabilities
124 architecture: generic
126 hpa-feature-attributes:
127 - hpa-attribute-key: numVirtualCpu
128 hpa-attribute-value: 6
131 - hpa-attribute-key: virtualMemSize
132 hpa-attribute-value: 4
138 architecture: generic
140 hpa-feature-attributes:
141 - hpa-attribute-key: dataProcessingAccelerationLibrary
142 hpa-attribute-value: ovsDpdk_version
146 OSDF_CASABLANCA.queryPolicy_vCPE:
147 type: onap.policies.optimization.QueryPolicy
151 policy-id: OSDF_CASABLANCA.queryPolicy_vCPE
156 resources: [vGMuxInfra, vG]
157 geography: [US, INTERNATIONAL]
158 identity: vCPE_Query_Policy
161 attribute: locationId
162 attribute_location: customerLocation
166 attribute_location: "vpnInfo.vpnId"
169 attribute: upstreamBW
170 attribute_location: "vpnInfo.upstreamBW"
173 attribute: customerLatitude
174 attribute_location: customerLatitude
177 attribute: customerLongitude
178 attribute_location: customerLongitude
181 OSDF_CASABLANCA.SubscriberPolicy_v1:
182 type: onap.policies.optimization.SubscriberPolicy
186 policy-id: OSDF_CASABLANCA.SubscriberPolicy_v1
191 identity: subscriber_vCPE
193 subscriberName: [subscriber_x, subscriber_y]
194 subscriberRole: [platinum]
197 OSDF_CASABLANCA.SubscriberPolicy_v2:
198 type: onap.policies.optimization.SubscriberPolicy
202 policy-id: OSDF_CASABLANCA.SubscriberPolicy_v2
207 identity: subscriber_vCPE
209 subscriberName: [subscriber_a, subscriber_b]
210 subscriberRole: [gold]
213 OSDF_CASABLANCA.vnfPolicy_vG:
214 type: onap.policies.optimization.VnfPolicy
218 policy-id: OSDF_CASABLANCA.vnfPolicy_vG
224 geography: [US, INTERNATIONAL]
226 applicableResources: any
229 inventoryProvider: aai
231 inventoryType: cloudRegionId