@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:01:06.610Z") @Stability(value=Experimental) public abstract class FlowLogDestination extends software.amazon.jsii.JsiiObject
| Modifier | Constructor and Description |
|---|---|
protected |
FlowLogDestination() |
protected |
FlowLogDestination(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
FlowLogDestination(software.amazon.jsii.JsiiObjectRef objRef) |
| Modifier and Type | Method and Description |
|---|---|
abstract FlowLogDestinationConfig |
bind(software.constructs.Construct scope,
FlowLog flowLog)
(experimental) Generates a flow log destination configuration.
|
static FlowLogDestination |
toCloudWatchLogs()
(experimental) Use CloudWatch logs as the destination.
|
static FlowLogDestination |
toCloudWatchLogs(ILogGroup logGroup)
(experimental) Use CloudWatch logs as the destination.
|
static FlowLogDestination |
toCloudWatchLogs(ILogGroup logGroup,
IRole iamRole)
(experimental) Use CloudWatch logs as the destination.
|
static FlowLogDestination |
toS3()
(experimental) Use S3 as the destination.
|
static FlowLogDestination |
toS3(IBucket bucket)
(experimental) Use S3 as the destination.
|
static FlowLogDestination |
toS3(IBucket bucket,
String keyPrefix)
(experimental) Use S3 as the destination.
|
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetprotected FlowLogDestination(software.amazon.jsii.JsiiObjectRef objRef)
protected FlowLogDestination(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Experimental) protected FlowLogDestination()
@Stability(value=Experimental) @NotNull public static FlowLogDestination toCloudWatchLogs(@Nullable ILogGroup logGroup, @Nullable IRole iamRole)
logGroup - iamRole - @Stability(value=Experimental) @NotNull public static FlowLogDestination toCloudWatchLogs(@Nullable ILogGroup logGroup)
logGroup - @Stability(value=Experimental) @NotNull public static FlowLogDestination toCloudWatchLogs()
@Stability(value=Experimental) @NotNull public static FlowLogDestination toS3(@Nullable IBucket bucket, @Nullable String keyPrefix)
bucket - keyPrefix - @Stability(value=Experimental) @NotNull public static FlowLogDestination toS3(@Nullable IBucket bucket)
bucket - @Stability(value=Experimental) @NotNull public static FlowLogDestination toS3()
@Stability(value=Experimental) @NotNull public abstract FlowLogDestinationConfig bind(@NotNull software.constructs.Construct scope, @NotNull FlowLog flowLog)
scope - This parameter is required.flowLog - This parameter is required.Copyright © 2021. All rights reserved.