EventDataStoreAdvancedFieldSelector

data class EventDataStoreAdvancedFieldSelector(val endsWith: List<String>? = null, val equals: List<String>? = null, val field: String, val notEndsWith: List<String>? = null, val notEquals: List<String>? = null, val notStartsWith: List<String>? = null, val startsWith: List<String>? = null)

A single selector statement in an advanced event selector.

Constructors

Link copied to clipboard
constructor(endsWith: List<String>? = null, equals: List<String>? = null, field: String, notEndsWith: List<String>? = null, notEquals: List<String>? = null, notStartsWith: List<String>? = null, startsWith: List<String>? = null)

Types

Link copied to clipboard
object Companion

Properties

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

An operator that includes events that match the last few characters of the event record field specified as the value of Field.

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

An operator that includes events that match the exact value of the event record field specified as the value of Field. This is the only valid operator that you can use with the readOnly, eventCategory, and resources.type fields.

Link copied to clipboard

A field in an event record on which to filter events to be logged. Supported fields include readOnly, eventCategory, eventSource (for management events), eventName, resources.type, and resources.ARN.

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

An operator that excludes events that match the last few characters of the event record field specified as the value of Field.

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

An operator that excludes events that match the exact value of the event record field specified as the value of Field.

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

An operator that excludes events that match the first few characters of the event record field specified as the value of Field.

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

An operator that includes events that match the first few characters of the event record field specified as the value of Field.