ApplicationLogArgs

data class ApplicationLogArgs(val encoding: Output<ApplicationLogEncoding>? = null, val logGroupName: Output<String>? = null, val logPath: Output<String>? = null, val logType: Output<String>, val patternSet: Output<String>? = null) : ConvertibleToJava<ApplicationLogArgs>

A log to be monitored for the component.

Constructors

Link copied to clipboard
constructor(encoding: Output<ApplicationLogEncoding>? = null, logGroupName: Output<String>? = null, logPath: Output<String>? = null, logType: Output<String>, patternSet: Output<String>? = null)

Properties

Link copied to clipboard
val encoding: Output<ApplicationLogEncoding>? = null

The type of encoding of the logs to be monitored.

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

The CloudWatch log group name to be associated to the monitored log.

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

The path of the logs to be monitored.

Link copied to clipboard
val logType: Output<String>

The log type decides the log patterns against which Application Insights analyzes the log.

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

The name of the log pattern set.

Functions

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