...
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{ "toscaOSDF_definitions_version": "tosca_simple_yaml_1_0_0", FRANKFURT.Threshold_URLLC_Core_1":{ "topology_template": { type":"onap.policies.optimization.resource.ThresholdPolicy", "policiesversion": ["1.0.0", "type_version":"1.0.0", "metadata":{ "policy-id":"OSDF_FRANKFURT.Threshold_URLLC_Core_1":{, "type":"onap.policies.optimization.resource.ThresholdPolicy", "policy-version":"1.0.0", "type_version":"1.0.0"}, "metadataproperties":{ "policy-id":"OSDF_FRANKFURT.Threshold_URLLC_Core_1", scope":[ "policy-version":1OSDF_FRANKFURT", }, "propertiesEmbbNst":{, "scopeEmbbCn":[ "OSDF_FRANKFURT"], "URLLC_1",resources":[ "URLLC_Core_1EmbbCn" ], "resourcesservices":[ "URLLC_Core_1EmbbNst" ], "servicesgeography":[ ], "identity":"Threshold_URLLC_Core_1", ],"thresholdProperties":[ "geography": [], { "identity":"Threshold_URLLC_Core_1", "thresholdPropertiesattribute":["latency", { "operator":"lte", "attributethreshold":"latency"50, "operatorunit":"ltems", } "threshold":5, ] } } } |
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{ "unitOSDF_FRANKFURT.SubscriberPolicy_URLLC_1":"ms"{ "type":"onap.policies.optimization.service.SubscriberPolicy", }"version":"1.0.0", "type_version":"1.0.0", "metadata":{ "attribute"policy-id":"reliabilityOSDF_FRANKFURT.SubscriberPolicy_URLLC_1", "policy-version":1 }, "operatorproperties":"gte", { "scope":[ "threshold":99.999OSDF_FRANKFURT", "EmbbNst" "unit":"" ], "services":[ } ]"EmbbNst" } ], } } | ||||||||
Code Block | ||||||||
| ||||||||
{ "tosca_definitions_versionidentity":"toscasubscriber_simpleURLLC_yaml_1_0_0"1", "nameproperties":"ToscaServiceTemplateSimple", { "versionsubscriberName":"1.0.0", [ "topology_template":{ "EmbbCn" ] } } } } |
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"OSDF_FRANKFURT.vnfPolicy_URLLC_Core_1":{
"type":"onap.policies.optimization.resource.VnfPolicy",
"version":"1.0.0",
"type_version":"1.0.0",
"metadata":{
"policy-id":"OSDF_FRANKFURT.vnfPolicy_URLLC_Core_1",
"policy-version":1
},
"properties":{
"scope":[
"OSDF_FRANKFURT",
"EmbbNst",
"EmbbCn"
],
"resources":[
"EmbbCn"
],
"services":[
"EmbbNst"
],
"identity":"vnf_URLLC_Core_1",
"applicableResources":"any",
"vnfProperties":[
{
"inventoryProvider":"aai",
"inventoryType":"nssi",
"region":"RegionOne",
"attributes":{
"orchestrationStatus":"active",
"service-role":"nssi",
"modelInvariantId":"c0eeaa3b-625c-4518-bd1f-f01cc784813c",
"modelVersionId":"836eb219-346d-4b8b-8376-b0c4d17954a9"
}
}
]
}
}
} |
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"OSDF_FRANKFURT.queryPolicy_URLLC_1": {
"type": "onap.policies.optimization.service.QueryPolicy",
"version": "1.0.0",
"type_version": "1.0.0",
"metadata": {
"policy-id": "OSDF_FRANKFURT.queryPolicy_URLLC_1",
"policy-version": 1
},
"properties": {
"scope": [
"OSDF_FRANKFURT"
],
"services": [
"URLLC_1"
],
"geography": [
"US"
],
"identity": "queryPolicy_URLLC_1",
"queryProperties": [
{
"attribute": "latency",
"attribute_location": "latency"
}
]
}
}
}
|
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
"policies":[ { "OSDF_FRANKFURT.Aggregation_URLLC_1":{ "type":"onap.policies.optimization.resource.AggregationPolicy", "version":"1.0.0", "type_version":"1.0.0", "metadata":{ "policy-id":"OSDF_FRANKFURT.Aggregation_URLLC_1", "policy-version":1 }, "properties":{ "scope":[ "OSDF_FRANKFURT", "URLLC_1" ], "geography": [], "resources":[ "URLLC_Core_1" ], "services":[ "URLLC_1" ], "identity":"Aggregation_URLLC_1", "applicableResources":"any", "aggregationProperties":[ { "attribute":"latency", "function":"sum", "operator":"lte", "threshold":{ "get_param": "latency" }, "unit":"ms" } ] } } } ] } } |