@Stability(value=Stable) @Internal public static final class CfnSubscriptionFilterProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnSubscriptionFilterProps
CfnSubscriptionFilterPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnSubscriptionFilterProps.Builder, CfnSubscriptionFilterProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnSubscriptionFilterProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnSubscriptionFilterProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getDestinationArn()
The Amazon Resource Name (ARN) of the destination.
|
String |
getFilterPattern()
The filtering expressions that restrict what gets delivered to the destination AWS resource.
|
String |
getLogGroupName()
The log group to associate with the subscription filter.
|
String |
getRoleArn()
The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnSubscriptionFilterProps.Builder builder)
CfnSubscriptionFilterProps.Builder.public final String getDestinationArn()
CfnSubscriptionFilterPropsgetDestinationArn in interface CfnSubscriptionFilterPropspublic final String getFilterPattern()
CfnSubscriptionFilterPropsFor more information about the filter pattern syntax, see Filter and Pattern Syntax .
getFilterPattern in interface CfnSubscriptionFilterPropspublic final String getLogGroupName()
CfnSubscriptionFilterPropsAll log events that are uploaded to this log group are filtered and delivered to the specified AWS resource if the filter pattern matches the log events.
getLogGroupName in interface CfnSubscriptionFilterPropspublic final String getRoleArn()
CfnSubscriptionFilterPropsYou don't need to provide the ARN when you are working with a logical destination for cross-account delivery.
getRoleArn in interface CfnSubscriptionFilterProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.