tosca_definitions_version: tosca_simple_yaml_1_1_0 topology_template: policies: - frequency-missing-properties: type: onap.policies.controlloop.guard.common.FrequencyLimiter type_version: 1.0.0 version: 1.0.0 properties: badProperty: badValue - frequency-timewindow: type: onap.policies.controlloop.guard.common.FrequencyLimiter type_version: 1.0.0 version: 1.0.0 properties: limit: 5 timeWindow: i am a bad value - frequency-badtimerange_start: type: onap.policies.controlloop.guard.common.FrequencyLimiter type_version: 1.0.0 version: 1.0.0 properties: actor: APPC operation: Restart timeRange: startTime: 08:00:00Z end_time: 23:59:59Z id: loop-3 timeWindow: 8 timeUnits: hour limit: 0 - frequency-badtimerange_end: type: onap.policies.controlloop.guard.common.FrequencyLimiter type_version: 1.0.0 version: 1.0.0 properties: actor: APPC operation: Restart timeRange: start_time: 08:00:00Z endTime: 23:59:59Z id: loop-3 timeWindow: 8 timeUnits: hour limit: 0 - frequency-badtimerange_value: type: onap.policies.controlloop.guard.common.FrequencyLimiter type_version: 1.0.0 version: 1.0.0 properties: actor: APPC operation: Restart timeRange: start_time: 99:99:99 end_time: 23:59:59Z id: loop-3 timeWindow: 8 timeUnits: hour limit: 0 - minmax-notarget: type: onap.policies.controlloop.guard.common.MinMax type_version: 1.0.0 version: 1.0.0 properties: badProperty: badValue - minmax-nominmax: type: onap.policies.controlloop.guard.common.MinMax type_version: 1.0.0 version: 1.0.0 properties: target: foo - blacklist-noblacklist: type: onap.policies.controlloop.guard.common.Blacklist type_version: 1.0.0 version: 1.0.0 properties: badProperty: badValue - filter-noalgorithm: type: onap.policies.controlloop.guard.common.Filter type_version: 1.0.0 version: 1.0.0 properties: filters: [] - filter-badalgorithm: type: onap.policies.controlloop.guard.common.Filter type_version: 1.0.0 version: 1.0.0 properties: filters: [] algorithm: idontknow - filter-nofilter: type: onap.policies.controlloop.guard.common.Filter type_version: 1.0.0 version: 1.0.0 properties: algorithm: whitelist-overrides - filter-nocollection: type: onap.policies.controlloop.guard.common.Filter type_version: 1.0.0 version: 1.0.0 properties: algorithm: blacklist-overrides filters: vnf1 - filter-noarray: type: onap.policies.controlloop.guard.common.Filter type_version: 1.0.0 version: 1.0.0 properties: algorithm: blacklist-overrides filters: field: geo - filter-missingfield: type: onap.policies.controlloop.guard.common.Filter type_version: 1.0.0 version: 1.0.0 properties: algorithm: blacklist-overrides filters: - filter: foo - filter-badfield: type: onap.policies.controlloop.guard.common.Filter type_version: 1.0.0 version: 1.0.0 properties: algorithm: blacklist-overrides filters: - field: notinaai filter: vfwl* function: string-contains blacklist: true - filter-missingfilter: type: onap.policies.controlloop.guard.common.Filter type_version: 1.0.0 version: 1.0.0 properties: algorithm: blacklist-overrides filters: - field: generic-vnf.vnf-name - filter-missingfunction: type: onap.policies.controlloop.guard.common.Filter type_version: 1.0.0 version: 1.0.0 properties: algorithm: blacklist-overrides filters: - field: generic-vnf.vnf-name filter: vfwl* - filter-badfunction: type: onap.policies.controlloop.guard.common.Filter type_version: 1.0.0 version: 1.0.0 properties: algorithm: blacklist-overrides filters: - field: generic-vnf.vnf-name filter: vfwl* function: notafunction blacklist: true - filter-missingblacklist: type: onap.policies.controlloop.guard.common.Filter type_version: 1.0.0 version: 1.0.0 properties: algorithm: blacklist-overrides filters: - field: generic-vnf.vnf-name filter: vfwl* function: string-equal