blob: 378e8157e1524faacaf3876355c88cd90bc0b85d [file] [log] [blame]
tosca_definitions_version: tosca_simple_yaml_1_0_0
topology_template:
policies:
-
OSDF_CASABLANCA.Affinity_vCPE_1:
type: onap.policies.optimization.AffinityPolicy
version: 1.0.0
metadata:
policy-id: OSDF_CASABLANCA.Affinity_vCPE_1
properties:
identity: affinity_vCPE
policyScope: [vCPE, US, INTERNATIONAL, ip, vGMuxInfra, vG]
affinityProperties:
qualifier: same
category: complex
policyType: zone
resources: [vGMuxInfra, vG]
-
OSDF_CASABLANCA.Capacity_vG_1:
type: onap.policies.optimization.Vim_fit
version: 1.0.0
metadata:
policy-id: OSDF_CASABLANCA.Capacity_vG_1
properties:
identity: capacity_vG
policyScope: [VCPE, US, INTERNATIONAL, ip, vG]
resources: [vG]
capacityProperty:
controller: multicloud
request: "{\"vCPU\": 10, \"Memory\": {\"quantity\": {\"get_param\": \"REQUIRED_MEM\"}, \"unit\": \"GB\"}, \"Storage\": {\"quantity\": {\"get_param\": \"REQUIRED_DISK\"}, \"unit\": \"GB\"}}"
policyType: vim_fit
applicableResources: any
-
OSDF_CASABLANCA.Distance_vG_1:
type: onap.policies.optimization.DistancePolicy
version: 1.0.0
metadata:
policy-id: OSDF_CASABLANCA.Distance_vG_1
properties:
distanceProperties:
locationInfo: customer_loc
distance:
value: 1500
operator: "<"
unit: km
identity: "distance-vG"
resources: [vG]
policyScope: [vCPE, US, INTERNATIONAL, ip, vG]
policyType: distance_to_location
applicableResources: any
-
OSDF_CASABLANCA.hpa_policy_vG_1:
type: onap.policies.optimization.HpaPolicy
version: 1.0.0
metadata:
policy-id: OSDF_CASABLANCA.hpa_policy_vG_1
properties:
resources: [vG]
identity: "hpa-vG"
policyScope: [vCPE, US, INTERNATIONAL, ip, vG]
policyType: hpa
# NONE OF THE FLAVORFEATURES CAME OUT RIGHT
-
OSDF_CASABLANCA.queryPolicy_vCPE:
type: onap.policies.optimization.QueryPolicy
version: 1.0.0
metadata:
policy-id: OSDF_CASABLANCA.queryPolicy_vCPE
properties:
queryProperties:
-
attribute: locationId
attribute_location: customerLocation
value: ""
-
attribute: id
attribute_location: "vpnInfo.vpnId"
value: ""
-
attribute: upstreamBW
attribute_location: "vpnInfo.upstreamBW"
value: ""
-
attribute: customerLatitude
attribute_location: customerLatitude
value: 1.1
-
attribute: customerLongitude
attribute_location: customerLongitude
value: 2.2
serviceName: vCPE
policyScope: [vCPE, US, INTERNATIONAL, ip, vGMuxInfra, vG]
policyType: request_param_query
identity: vCPE_Query_Policy
-
OSDF_CASABLANCA.SubscriberPolicy_v1:
type: onap.policies.optimization.SubscriberPolicy
version: 1.0.0
metadata:
policy-id: OSDF_CASABLANCA.SubscriberPolicy_v1
properties:
identity: subscriber_vCPE
policyScope: [vCPE, subscriber_x, subscriber_y, subscriberPolicy]
properties:
subscriberName: [subscriber_x, subscriber_y]
subscriberRole: ["PVT Homing"]
provStatus: [CAPPED]
policyType: subscriberPolicy
serviceName: vCPE
-
OSDF_CASABLANCA.vnfPolicy_vG:
type: onap.policies.optimization.VnfPolicy
version: 1.0.0
metadata:
policy-id: OSDF_CASABLANCA.vnfPolicy_vG
properties:
identity: vnf_vG
policyScope: [vCPE, US, INTERNATIONAL, ip, vG]
policyType: vnfPolicy
resources: [vG]
applicableResources: any
vnfProperties:
-
inventoryProvider: aai
serviceType: ""
inventoryType: cloud
customerId: ""
orchestrationStatus: ""
equipmentRole: ""