@Stability(value=Stable) public static final class CfnSubscriptionFilter.Builder extends Object implements software.amazon.jsii.Builder<CfnSubscriptionFilter>
CfnSubscriptionFilter.| Modifier and Type | Method and Description |
|---|---|
CfnSubscriptionFilter |
build() |
static CfnSubscriptionFilter.Builder |
create(software.constructs.Construct scope,
String id) |
CfnSubscriptionFilter.Builder |
destinationArn(String destinationArn)
`AWS::Logs::SubscriptionFilter.DestinationArn`.
|
CfnSubscriptionFilter.Builder |
filterPattern(String filterPattern)
`AWS::Logs::SubscriptionFilter.FilterPattern`.
|
CfnSubscriptionFilter.Builder |
logGroupName(String logGroupName)
`AWS::Logs::SubscriptionFilter.LogGroupName`.
|
CfnSubscriptionFilter.Builder |
roleArn(String roleArn)
`AWS::Logs::SubscriptionFilter.RoleArn`.
|
@Stability(value=Stable) public static CfnSubscriptionFilter.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnSubscriptionFilter.Builder.@Stability(value=Stable) public CfnSubscriptionFilter.Builder destinationArn(String destinationArn)
destinationArn - `AWS::Logs::SubscriptionFilter.DestinationArn`. This parameter is required.this@Stability(value=Stable) public CfnSubscriptionFilter.Builder filterPattern(String filterPattern)
filterPattern - `AWS::Logs::SubscriptionFilter.FilterPattern`. This parameter is required.this@Stability(value=Stable) public CfnSubscriptionFilter.Builder logGroupName(String logGroupName)
logGroupName - `AWS::Logs::SubscriptionFilter.LogGroupName`. This parameter is required.this@Stability(value=Stable) public CfnSubscriptionFilter.Builder roleArn(String roleArn)
roleArn - `AWS::Logs::SubscriptionFilter.RoleArn`. This parameter is required.this@Stability(value=Stable) public CfnSubscriptionFilter build()
build in interface software.amazon.jsii.Builder<CfnSubscriptionFilter>Copyright © 2021. All rights reserved.