@Stability(value=Stable) @Internal public static final class CfnFlowLogProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnFlowLogProps
CfnFlowLogPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnFlowLogProps.Builder, CfnFlowLogProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String resourceId,
String resourceType,
String trafficType,
String deliverLogsPermissionArn,
String logDestination,
String logDestinationType,
String logFormat,
String logGroupName,
Number maxAggregationInterval,
List<? extends CfnTag> tags)
Constructor that initializes the object based on literal property values passed by the
CfnFlowLogProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getDeliverLogsPermissionArn()
`AWS::EC2::FlowLog.DeliverLogsPermissionArn`.
|
String |
getLogDestination()
`AWS::EC2::FlowLog.LogDestination`.
|
String |
getLogDestinationType()
`AWS::EC2::FlowLog.LogDestinationType`.
|
String |
getLogFormat()
`AWS::EC2::FlowLog.LogFormat`.
|
String |
getLogGroupName()
`AWS::EC2::FlowLog.LogGroupName`.
|
Number |
getMaxAggregationInterval()
`AWS::EC2::FlowLog.MaxAggregationInterval`.
|
String |
getResourceId()
`AWS::EC2::FlowLog.ResourceId`.
|
String |
getResourceType()
`AWS::EC2::FlowLog.ResourceType`.
|
List<CfnTag> |
getTags()
`AWS::EC2::FlowLog.Tags`.
|
String |
getTrafficType()
`AWS::EC2::FlowLog.TrafficType`.
|
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(String resourceId, String resourceType, String trafficType, String deliverLogsPermissionArn, String logDestination, String logDestinationType, String logFormat, String logGroupName, Number maxAggregationInterval, List<? extends CfnTag> tags)
CfnFlowLogProps.Builder.public final String getResourceId()
CfnFlowLogPropsgetResourceId in interface CfnFlowLogPropspublic final String getResourceType()
CfnFlowLogPropsgetResourceType in interface CfnFlowLogPropspublic final String getTrafficType()
CfnFlowLogPropsgetTrafficType in interface CfnFlowLogPropspublic final String getDeliverLogsPermissionArn()
CfnFlowLogPropsgetDeliverLogsPermissionArn in interface CfnFlowLogPropspublic final String getLogDestination()
CfnFlowLogPropsgetLogDestination in interface CfnFlowLogPropspublic final String getLogDestinationType()
CfnFlowLogPropsgetLogDestinationType in interface CfnFlowLogPropspublic final String getLogFormat()
CfnFlowLogPropsgetLogFormat in interface CfnFlowLogPropspublic final String getLogGroupName()
CfnFlowLogPropsgetLogGroupName in interface CfnFlowLogPropspublic final Number getMaxAggregationInterval()
CfnFlowLogPropsgetMaxAggregationInterval in interface CfnFlowLogPropspublic final List<CfnTag> getTags()
CfnFlowLogPropsgetTags in interface CfnFlowLogProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.