NotificationPolicyFiltersArgs

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

Constructors

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

Properties

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

Usage depends on specific alert type

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

Used for configuring radar_notification

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

Used for configuring incident_alert

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

Used for configuring radar_notification

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

Used for configuring maintenanceeventnotification

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

Usage depends on specific alert type

Link copied to clipboard

Usage depends on specific alert type

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

Used for configuring loadbalancingpoolenablementalert

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

Used for configuring pageseventalert

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

Used for configuring pageseventalert

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

Used for configuring loadbalancinghealth_alert

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

Usage depends on specific alert type

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

Usage depends on specific alert type

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

Used for configuring healthcheckstatus_notification

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

Used for configuring incident_alert

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

Used for configuring streamlivenotifications

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

Used for configuring securityinsightsalert

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

Used for configuring billingusagealert

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

Used for configuring logomatchalert

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

Used for configuring advancedddosattackl4alert

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

Used for configuring loadbalancinghealth_alert

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

Used for configuring tunnelhealthevent

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

Used for configuring advancedddosattackl4alert

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

Usage depends on specific alert type

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

Usage depends on specific alert type

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

Used for configuring billingusagealert

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

Used for configuring pageseventalert

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

Used for configuring advancedddosattackl4alert

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

Usage depends on specific alert type

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

Used for configuring advancedddosattackl7alert

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

Usage depends on specific alert type

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

Used for configuring clickhousealertfwentanomaly

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

Usage depends on specific alert type

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

Used for configuring healthcheckstatus_notification

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

Used for configuring advancedddosattackl7alert

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

Used for configuring advancedddosattackl4alert

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

Used for configuring advancedddosattackl7alert

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

Used for configuring trafficanomaliesalert

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

Used for configuring tunnelhealthevent

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

Usage depends on specific alert type

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

Usage depends on specific alert type

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

Usage depends on specific alert type

Functions

Link copied to clipboard
open override fun toJava(): NotificationPolicyFiltersArgs