NotificationPolicyFilters

data class NotificationPolicyFilters(val actions: List<String>? = null, val affectedAsns: List<String>? = null, val affectedComponents: List<String>? = null, val affectedLocations: List<String>? = null, val airportCodes: List<String>? = null, val alertTriggerPreferences: List<String>? = null, val alertTriggerPreferencesValues: List<String>? = null, val enableds: List<String>? = null, val environments: List<String>? = null, val eventSources: List<String>? = null, val eventTypes: List<String>? = null, val events: List<String>? = null, val groupBies: List<String>? = null, val healthCheckIds: List<String>? = null, val incidentImpacts: List<String>? = null, val inputIds: List<String>? = null, val insightClasses: List<String>? = null, val limits: List<String>? = null, val logoTags: List<String>? = null, val megabitsPerSeconds: List<String>? = null, val newHealths: List<String>? = null, val newStatuses: List<String>? = null, val packetsPerSeconds: List<String>? = null, val poolIds: List<String>? = null, val popNames: List<String>? = null, val products: List<String>? = null, val projectIds: List<String>? = null, val protocols: List<String>? = null, val queryTags: List<String>? = null, val requestsPerSeconds: List<String>? = null, val selectors: List<String>? = null, val services: List<String>? = null, val slos: List<String>? = null, val statuses: List<String>? = null, val targetHostnames: List<String>? = null, val targetIps: List<String>? = null, val targetZoneNames: List<String>? = null, val trafficExclusions: List<String>? = null, val tunnelIds: List<String>? = null, val tunnelNames: List<String>? = null, val wheres: List<String>? = null, val zones: List<String>? = null)

Constructors

Link copied to clipboard
constructor(actions: List<String>? = null, affectedAsns: List<String>? = null, affectedComponents: List<String>? = null, affectedLocations: List<String>? = null, airportCodes: List<String>? = null, alertTriggerPreferences: List<String>? = null, alertTriggerPreferencesValues: List<String>? = null, enableds: List<String>? = null, environments: List<String>? = null, eventSources: List<String>? = null, eventTypes: List<String>? = null, events: List<String>? = null, groupBies: List<String>? = null, healthCheckIds: List<String>? = null, incidentImpacts: List<String>? = null, inputIds: List<String>? = null, insightClasses: List<String>? = null, limits: List<String>? = null, logoTags: List<String>? = null, megabitsPerSeconds: List<String>? = null, newHealths: List<String>? = null, newStatuses: List<String>? = null, packetsPerSeconds: List<String>? = null, poolIds: List<String>? = null, popNames: List<String>? = null, products: List<String>? = null, projectIds: List<String>? = null, protocols: List<String>? = null, queryTags: List<String>? = null, requestsPerSeconds: List<String>? = null, selectors: List<String>? = null, services: List<String>? = null, slos: List<String>? = null, statuses: List<String>? = null, targetHostnames: List<String>? = null, targetIps: List<String>? = null, targetZoneNames: List<String>? = null, trafficExclusions: List<String>? = null, tunnelIds: List<String>? = null, tunnelNames: List<String>? = null, wheres: List<String>? = null, zones: List<String>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val actions: List<String>? = null

Usage depends on specific alert type

Link copied to clipboard
val affectedAsns: List<String>? = null

Used for configuring radar_notification

Link copied to clipboard

Used for configuring incident_alert

Link copied to clipboard

Used for configuring radar_notification

Link copied to clipboard
val airportCodes: List<String>? = null

Used for configuring maintenanceeventnotification

Link copied to clipboard

Usage depends on specific alert type

Link copied to clipboard

Usage depends on specific alert type

Link copied to clipboard
val enableds: List<String>? = null

Used for configuring loadbalancingpoolenablementalert

Link copied to clipboard
val environments: List<String>? = null

Used for configuring pageseventalert

Link copied to clipboard
val events: List<String>? = null

Used for configuring pageseventalert

Link copied to clipboard
val eventSources: List<String>? = null

Used for configuring loadbalancinghealth_alert

Link copied to clipboard
val eventTypes: List<String>? = null

Usage depends on specific alert type

Link copied to clipboard
val groupBies: List<String>? = null

Usage depends on specific alert type

Link copied to clipboard
val healthCheckIds: List<String>? = null

Used for configuring healthcheckstatus_notification

Link copied to clipboard

Used for configuring incident_alert

Link copied to clipboard
val inputIds: List<String>? = null

Used for configuring streamlivenotifications

Link copied to clipboard
val insightClasses: List<String>? = null

Used for configuring securityinsightsalert

Link copied to clipboard
val limits: List<String>? = null

Used for configuring billingusagealert

Link copied to clipboard
val logoTags: List<String>? = null

Used for configuring logomatchalert

Link copied to clipboard

Used for configuring advancedddosattackl4alert

Link copied to clipboard
val newHealths: List<String>? = null

Used for configuring loadbalancinghealth_alert

Link copied to clipboard
val newStatuses: List<String>? = null

Used for configuring tunnelhealthevent

Link copied to clipboard

Used for configuring advancedddosattackl4alert

Link copied to clipboard
val poolIds: List<String>? = null

Usage depends on specific alert type

Link copied to clipboard
val popNames: List<String>? = null

Usage depends on specific alert type

Link copied to clipboard
val products: List<String>? = null

Used for configuring billingusagealert

Link copied to clipboard
val projectIds: List<String>? = null

Used for configuring pageseventalert

Link copied to clipboard
val protocols: List<String>? = null

Used for configuring advancedddosattackl4alert

Link copied to clipboard
val queryTags: List<String>? = null

Usage depends on specific alert type

Link copied to clipboard

Used for configuring advancedddosattackl7alert

Link copied to clipboard
val selectors: List<String>? = null

Usage depends on specific alert type

Link copied to clipboard
val services: List<String>? = null

Used for configuring clickhousealertfwentanomaly

Link copied to clipboard
val slos: List<String>? = null

Usage depends on specific alert type

Link copied to clipboard
val statuses: List<String>? = null

Used for configuring healthcheckstatus_notification

Link copied to clipboard

Used for configuring advancedddosattackl7alert

Link copied to clipboard
val targetIps: List<String>? = null

Used for configuring advancedddosattackl4alert

Link copied to clipboard

Used for configuring advancedddosattackl7alert

Link copied to clipboard

Used for configuring trafficanomaliesalert

Link copied to clipboard
val tunnelIds: List<String>? = null

Used for configuring tunnelhealthevent

Link copied to clipboard
val tunnelNames: List<String>? = null

Usage depends on specific alert type

Link copied to clipboard
val wheres: List<String>? = null

Usage depends on specific alert type

Link copied to clipboard
val zones: List<String>? = null

Usage depends on specific alert type