@Stability(value=Stable) public static final class CfnLogGroupProps.Builder extends Object implements software.amazon.jsii.Builder<CfnLogGroupProps>
CfnLogGroupProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnLogGroupProps |
build()
Builds the configured instance.
|
CfnLogGroupProps.Builder |
kmsKeyId(String kmsKeyId)
Sets the value of
CfnLogGroupProps.getKmsKeyId() |
CfnLogGroupProps.Builder |
logGroupName(String logGroupName)
Sets the value of
CfnLogGroupProps.getLogGroupName() |
CfnLogGroupProps.Builder |
retentionInDays(Number retentionInDays)
Sets the value of
CfnLogGroupProps.getRetentionInDays() |
CfnLogGroupProps.Builder |
tags(List<? extends CfnTag> tags)
Sets the value of
CfnLogGroupProps.getTags() |
@Stability(value=Stable) public CfnLogGroupProps.Builder kmsKeyId(String kmsKeyId)
CfnLogGroupProps.getKmsKeyId()kmsKeyId - The Amazon Resource Name (ARN) of the CMK to use when encrypting log data.this@Stability(value=Stable) public CfnLogGroupProps.Builder logGroupName(String logGroupName)
CfnLogGroupProps.getLogGroupName()logGroupName - The name of the log group.
If you don't specify a name, AWS CloudFormation generates a unique ID for the log group.this@Stability(value=Stable) public CfnLogGroupProps.Builder retentionInDays(Number retentionInDays)
CfnLogGroupProps.getRetentionInDays()retentionInDays - The number of days to retain the log events in the specified log group.
Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1827, and 3653.
To set a log group to never have log events expire, use DeleteRetentionPolicy .
this@Stability(value=Stable) public CfnLogGroupProps.Builder tags(List<? extends CfnTag> tags)
CfnLogGroupProps.getTags()tags - An array of key-value pairs to apply to the log group.
For more information, see Tag .this@Stability(value=Stable) public CfnLogGroupProps build()
build in interface software.amazon.jsii.Builder<CfnLogGroupProps>CfnLogGroupPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.