ProjectSinkExclusionArgs

data class ProjectSinkExclusionArgs(val description: Output<String>? = null, val disabled: Output<Boolean>? = null, val filter: Output<String>, val name: Output<String>) : ConvertibleToJava<ProjectSinkExclusionArgs>

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, disabled: Output<Boolean>? = null, filter: Output<String>, name: Output<String>)

Properties

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

A description of this exclusion.

Link copied to clipboard
val disabled: Output<Boolean>? = null

If set to True, then this exclusion is disabled and it does not exclude any log entries.

Link copied to clipboard
val filter: Output<String>

An advanced logs filter that matches the log entries to be excluded. By using the sample function, you can exclude less than 100% of the matching log entries. See Advanced Log Filters for information on how to write a filter.

Link copied to clipboard
val name: Output<String>

A client-assigned identifier, such as load-balancer-exclusion. Identifiers are limited to 100 characters and can include only letters, digits, underscores, hyphens, and periods. First character has to be alphanumeric.

Functions

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