@Deprecated
public static final class LogRetention.Builder
extends java.lang.Object
LogRetention
.Modifier and Type | Method and Description |
---|---|
LogRetention |
build()
Deprecated.
|
static LogRetention.Builder |
create(software.constructs.Construct scope,
java.lang.String id)
Deprecated.
|
LogRetention.Builder |
logGroupName(java.lang.String logGroupName)
Deprecated.
The log group name.
|
LogRetention.Builder |
logGroupRegion(java.lang.String logGroupRegion)
Deprecated.
The region where the log group should be created.
|
LogRetention.Builder |
logRetentionRetryOptions(LogRetentionRetryOptions logRetentionRetryOptions)
Deprecated.
Retry options for all AWS API calls.
|
LogRetention.Builder |
retention(RetentionDays retention)
Deprecated.
The number of days log events are kept in CloudWatch Logs.
|
LogRetention.Builder |
role(IRole role)
Deprecated.
The IAM role for the Lambda function associated with the custom resource.
|
@Deprecated public static LogRetention.Builder create(software.constructs.Construct scope, java.lang.String id)
scope
- This parameter is required.id
- This parameter is required.LogRetention.Builder
.public LogRetention.Builder logGroupName(java.lang.String logGroupName)
logGroupName
- The log group name. This parameter is required.this
public LogRetention.Builder retention(RetentionDays retention)
retention
- The number of days log events are kept in CloudWatch Logs. This parameter is required.this
public LogRetention.Builder logGroupRegion(java.lang.String logGroupRegion)
Default: - same region as the stack
logGroupRegion
- The region where the log group should be created. This parameter is required.this
public LogRetention.Builder logRetentionRetryOptions(LogRetentionRetryOptions logRetentionRetryOptions)
Default: - AWS SDK default retry options
logRetentionRetryOptions
- Retry options for all AWS API calls. This parameter is required.this
public LogRetention.Builder role(IRole role)
Default: - A new role is created
role
- The IAM role for the Lambda function associated with the custom resource. This parameter is required.this
@Deprecated public LogRetention build()