Package com.pulumi.aws.opsworks.inputs
Class CustomLayerCloudwatchConfigurationLogStreamArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.opsworks.inputs.CustomLayerCloudwatchConfigurationLogStreamArgs
-
public final class CustomLayerCloudwatchConfigurationLogStreamArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CustomLayerCloudwatchConfigurationLogStreamArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static CustomLayerCloudwatchConfigurationLogStreamArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
batchCount()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
batchSize()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
bufferDuration()
static CustomLayerCloudwatchConfigurationLogStreamArgs.Builder
builder()
static CustomLayerCloudwatchConfigurationLogStreamArgs.Builder
builder(CustomLayerCloudwatchConfigurationLogStreamArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
datetimeFormat()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
encoding()
com.pulumi.core.Output<java.lang.String>
file()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
fileFingerprintLines()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
initialPosition()
com.pulumi.core.Output<java.lang.String>
logGroupName()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
multilineStartPattern()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
timeZone()
-
-
-
Field Detail
-
Empty
public static final CustomLayerCloudwatchConfigurationLogStreamArgs Empty
-
-
Method Detail
-
batchCount
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> batchCount()
- Returns:
- Specifies the max number of log events in a batch, up to `10000`. The default value is `1000`.
-
batchSize
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> batchSize()
- Returns:
- Specifies the maximum size of log events in a batch, in bytes, up to `1048576` bytes. The default value is `32768` bytes.
-
bufferDuration
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> bufferDuration()
- Returns:
- Specifies the time duration for the batching of log events. The minimum value is `5000` and default value is `5000`.
-
datetimeFormat
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> datetimeFormat()
- Returns:
- Specifies how the timestamp is extracted from logs. For more information, see the CloudWatch Logs Agent Reference (https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/AgentReference.html).
-
encoding
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> encoding()
- Returns:
- Specifies the encoding of the log file so that the file can be read correctly. The default is `utf_8`.
-
file
public com.pulumi.core.Output<java.lang.String> file()
- Returns:
- Specifies log files that you want to push to CloudWatch Logs. File can point to a specific file or multiple files (by using wild card characters such as /var/log/system.log*).
-
fileFingerprintLines
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> fileFingerprintLines()
- Returns:
- Specifies the range of lines for identifying a file. The valid values are one number, or two dash-delimited numbers, such as `1`, `2-5`. The default value is `1`.
-
initialPosition
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> initialPosition()
- Returns:
- Specifies where to start to read data (`start_of_file` or `end_of_file`). The default is `start_of_file`.
-
logGroupName
public com.pulumi.core.Output<java.lang.String> logGroupName()
- Returns:
- Specifies the destination log group. A log group is created automatically if it doesn't already exist.
-
multilineStartPattern
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> multilineStartPattern()
- Returns:
- Specifies the pattern for identifying the start of a log message.
-
timeZone
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> timeZone()
- Returns:
- Specifies the time zone of log event time stamps.
-
builder
public static CustomLayerCloudwatchConfigurationLogStreamArgs.Builder builder()
-
builder
public static CustomLayerCloudwatchConfigurationLogStreamArgs.Builder builder(CustomLayerCloudwatchConfigurationLogStreamArgs defaults)
-
-