MuteConfigArgs

data class MuteConfigArgs(val description: Output<String>? = null, val displayName: Output<String>? = null, val filter: Output<String>? = null, val muteConfigId: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<MuteConfigArgs>

Creates a mute config. Auto-naming is currently not supported for this resource.

Constructors

Link copied to clipboard
fun MuteConfigArgs(description: Output<String>? = null, displayName: Output<String>? = null, filter: Output<String>? = null, muteConfigId: Output<String>? = null, name: Output<String>? = null, project: Output<String>? = null)

Functions

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

Properties

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

A description of the mute config.

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

The human readable name to be displayed for the mute config.

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

An expression that defines the filter to apply across create/update events of findings. While creating a filter string, be mindful of the scope in which the mute configuration is being created. E.g., If a filter contains project = X but is created under the project = Y scope, it might not match any findings. The following field and operator combinations are supported: * severity: =, : * category: =, : * resource.name: =, : * resource.project_name: =, : * resource.project_display_name: =, : * resource.folders.resource_folder: =, : * resource.parent_name: =, : * resource.parent_display_name: =, : * resource.type: =, : * finding_class: =, : * indicator.ip_addresses: =, : * indicator.domains: =, :

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

Required. Unique identifier provided by the client within the parent scope. It must consist of only lowercase letters, numbers, and hyphens, must start with a letter, must end with either a letter or a number, and must be 63 characters or less.

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

This field will be ignored if provided on config creation. Format "organizations/{organization}/muteConfigs/{mute_config}" "folders/{folder}/muteConfigs/{mute_config}" "projects/{project}/muteConfigs/{mute_config}"

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