| Package | Description |
|---|---|
| software.amazon.awscdk.services.apigateway |
Amazon API Gateway Construct Library
|
| software.amazon.awscdk.services.cloudtrail |
AWS CloudTrail Construct Library
|
| software.amazon.awscdk.services.codebuild |
AWS CodeBuild Construct Library
|
| software.amazon.awscdk.services.ec2 |
Amazon EC2 Construct Library
|
| software.amazon.awscdk.services.ecs |
Amazon ECS Construct Library
|
| software.amazon.awscdk.services.elasticsearch |
Amazon Elasticsearch Service Construct Library
|
| software.amazon.awscdk.services.events.targets |
Event Targets for Amazon EventBridge
|
| software.amazon.awscdk.services.lambda |
AWS Lambda Construct Library
|
| software.amazon.awscdk.services.logs |
Amazon CloudWatch Logs Construct Library
|
| software.amazon.awscdk.services.logs.destinations |
CDK Construct Libray for AWS XXX
|
| software.amazon.awscdk.services.stepfunctions |
AWS Step Functions Construct Library
|
| Constructor and Description |
|---|
LogGroupLogDestination(ILogGroup logGroup) |
| Modifier and Type | Method and Description |
|---|---|
default ILogGroup |
TrailProps.getCloudWatchLogGroup()
(experimental) Log Group to which CloudTrail to push logs to.
|
ILogGroup |
TrailProps.Jsii$Proxy.getCloudWatchLogGroup() |
ILogGroup |
Trail.getLogGroup()
(experimental) The CloudWatch log group to which CloudTrail events are sent.
|
| Modifier and Type | Method and Description |
|---|---|
TrailProps.Builder |
TrailProps.Builder.cloudWatchLogGroup(ILogGroup cloudWatchLogGroup)
Sets the value of
TrailProps.getCloudWatchLogGroup() |
Trail.Builder |
Trail.Builder.cloudWatchLogGroup(ILogGroup cloudWatchLogGroup)
(experimental) Log Group to which CloudTrail to push logs to.
|
| Constructor and Description |
|---|
Jsii$Proxy(IBucket bucket,
ILogGroup cloudWatchLogGroup,
RetentionDays cloudWatchLogsRetention,
Boolean enableFileValidation,
IKey encryptionKey,
Boolean includeGlobalServiceEvents,
Boolean isMultiRegionTrail,
ReadWriteType managementEvents,
String s3KeyPrefix,
Boolean sendToCloudWatchLogs,
ITopic snsTopic,
String trailName)
Constructor that initializes the object based on literal property values passed by the
TrailProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default ILogGroup |
CloudWatchLoggingOptions.getLogGroup()
(experimental) The Log Group to send logs to.
|
ILogGroup |
CloudWatchLoggingOptions.Jsii$Proxy.getLogGroup() |
| Modifier and Type | Method and Description |
|---|---|
CloudWatchLoggingOptions.Builder |
CloudWatchLoggingOptions.Builder.logGroup(ILogGroup logGroup)
Sets the value of
CloudWatchLoggingOptions.getLogGroup() |
| Constructor and Description |
|---|
Jsii$Proxy(Boolean enabled,
ILogGroup logGroup,
String prefix)
Constructor that initializes the object based on literal property values passed by the
CloudWatchLoggingOptions.Builder. |
| Modifier and Type | Method and Description |
|---|---|
ILogGroup |
ClientVpnEndpointProps.Jsii$Proxy.getLogGroup() |
default ILogGroup |
FlowLogDestinationConfig.getLogGroup()
(experimental) The CloudWatch Logs Log Group to publish the flow logs to.
|
ILogGroup |
FlowLogDestinationConfig.Jsii$Proxy.getLogGroup() |
ILogGroup |
FlowLog.getLogGroup()
(experimental) The CloudWatch Logs LogGroup to publish flow logs to.
|
default ILogGroup |
ClientVpnEndpointOptions.getLogGroup()
(experimental) A CloudWatch Logs log group for connection logging.
|
ILogGroup |
ClientVpnEndpointOptions.Jsii$Proxy.getLogGroup() |
| Modifier and Type | Method and Description |
|---|---|
ClientVpnEndpointProps.Builder |
ClientVpnEndpointProps.Builder.logGroup(ILogGroup logGroup)
Sets the value of
ClientVpnEndpointOptions.getLogGroup() |
ClientVpnEndpoint.Builder |
ClientVpnEndpoint.Builder.logGroup(ILogGroup logGroup)
(experimental) A CloudWatch Logs log group for connection logging.
|
FlowLogDestinationConfig.Builder |
FlowLogDestinationConfig.Builder.logGroup(ILogGroup logGroup)
Sets the value of
FlowLogDestinationConfig.getLogGroup() |
ClientVpnEndpointOptions.Builder |
ClientVpnEndpointOptions.Builder.logGroup(ILogGroup logGroup)
Sets the value of
ClientVpnEndpointOptions.getLogGroup() |
static FlowLogDestination |
FlowLogDestination.toCloudWatchLogs(ILogGroup logGroup)
(experimental) Use CloudWatch logs as the destination.
|
static FlowLogDestination |
FlowLogDestination.toCloudWatchLogs(ILogGroup logGroup,
IRole iamRole)
(experimental) Use CloudWatch logs as the destination.
|
| Constructor and Description |
|---|
Jsii$Proxy(FlowLogDestinationType logDestinationType,
IRole iamRole,
String keyPrefix,
ILogGroup logGroup,
IBucket s3Bucket)
Constructor that initializes the object based on literal property values passed by the
FlowLogDestinationConfig.Builder. |
Jsii$Proxy(IVpc vpc,
String cidr,
String serverCertificateArn,
Boolean authorizeAllUsersToVpcCidr,
String clientCertificateArn,
IClientVpnConnectionHandler clientConnectionHandler,
String description,
List<String> dnsServers,
Boolean logging,
ILogGroup logGroup,
ILogStream logStream,
VpnPort port,
List<? extends ISecurityGroup> securityGroups,
Boolean selfServicePortal,
Boolean splitTunnel,
TransportProtocol transportProtocol,
ClientVpnUserBasedAuthentication userBasedAuthentication,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ClientVpnEndpointProps.Builder. |
Jsii$Proxy(String cidr,
String serverCertificateArn,
Boolean authorizeAllUsersToVpcCidr,
String clientCertificateArn,
IClientVpnConnectionHandler clientConnectionHandler,
String description,
List<String> dnsServers,
Boolean logging,
ILogGroup logGroup,
ILogStream logStream,
VpnPort port,
List<? extends ISecurityGroup> securityGroups,
Boolean selfServicePortal,
Boolean splitTunnel,
TransportProtocol transportProtocol,
ClientVpnUserBasedAuthentication userBasedAuthentication,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ClientVpnEndpointOptions.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default ILogGroup |
AwsLogDriverProps.getLogGroup()
(experimental) The log group to log to.
|
ILogGroup |
AwsLogDriverProps.Jsii$Proxy.getLogGroup() |
ILogGroup |
AwsLogDriver.getLogGroup()
(experimental) The log group to send log streams to.
|
| Modifier and Type | Method and Description |
|---|---|
AwsLogDriverProps.Builder |
AwsLogDriverProps.Builder.logGroup(ILogGroup logGroup)
Sets the value of
AwsLogDriverProps.getLogGroup() |
AwsLogDriver.Builder |
AwsLogDriver.Builder.logGroup(ILogGroup logGroup)
(experimental) The log group to log to.
|
void |
AwsLogDriver.setLogGroup(ILogGroup value)
(experimental) The log group to send log streams to.
|
| Constructor and Description |
|---|
Jsii$Proxy(String streamPrefix,
String datetimeFormat,
ILogGroup logGroup,
RetentionDays logRetention,
AwsLogDriverMode mode,
String multilinePattern)
Constructor that initializes the object based on literal property values passed by the
AwsLogDriverProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
ILogGroup |
Domain.getAppLogGroup()
(experimental) Log group that application logs are logged to.
|
default ILogGroup |
LoggingOptions.getAppLogGroup()
(experimental) Log Elasticsearch application logs to this log group.
|
ILogGroup |
LoggingOptions.Jsii$Proxy.getAppLogGroup() |
ILogGroup |
Domain.getAuditLogGroup()
(experimental) Log group that audit logs are logged to.
|
default ILogGroup |
LoggingOptions.getAuditLogGroup()
(experimental) Log Elasticsearch audit logs to this log group.
|
ILogGroup |
LoggingOptions.Jsii$Proxy.getAuditLogGroup() |
ILogGroup |
Domain.getSlowIndexLogGroup()
(experimental) Log group that slow indices are logged to.
|
default ILogGroup |
LoggingOptions.getSlowIndexLogGroup()
(experimental) Log slow indices to this log group.
|
ILogGroup |
LoggingOptions.Jsii$Proxy.getSlowIndexLogGroup() |
ILogGroup |
Domain.getSlowSearchLogGroup()
(experimental) Log group that slow searches are logged to.
|
default ILogGroup |
LoggingOptions.getSlowSearchLogGroup()
(experimental) Log slow searches to this log group.
|
ILogGroup |
LoggingOptions.Jsii$Proxy.getSlowSearchLogGroup() |
| Modifier and Type | Method and Description |
|---|---|
LoggingOptions.Builder |
LoggingOptions.Builder.appLogGroup(ILogGroup appLogGroup)
Sets the value of
LoggingOptions.getAppLogGroup() |
LoggingOptions.Builder |
LoggingOptions.Builder.auditLogGroup(ILogGroup auditLogGroup)
Sets the value of
LoggingOptions.getAuditLogGroup() |
LoggingOptions.Builder |
LoggingOptions.Builder.slowIndexLogGroup(ILogGroup slowIndexLogGroup)
Sets the value of
LoggingOptions.getSlowIndexLogGroup() |
LoggingOptions.Builder |
LoggingOptions.Builder.slowSearchLogGroup(ILogGroup slowSearchLogGroup)
Sets the value of
LoggingOptions.getSlowSearchLogGroup() |
| Constructor and Description |
|---|
Jsii$Proxy(Boolean appLogEnabled,
ILogGroup appLogGroup,
Boolean auditLogEnabled,
ILogGroup auditLogGroup,
Boolean slowIndexLogEnabled,
ILogGroup slowIndexLogGroup,
Boolean slowSearchLogEnabled,
ILogGroup slowSearchLogGroup)
Constructor that initializes the object based on literal property values passed by the
LoggingOptions.Builder. |
| Modifier and Type | Method and Description |
|---|---|
static CloudWatchLogGroup.Builder |
CloudWatchLogGroup.Builder.create(ILogGroup logGroup) |
| Constructor and Description |
|---|
CloudWatchLogGroup(ILogGroup logGroup) |
CloudWatchLogGroup(ILogGroup logGroup,
LogGroupProps props) |
| Modifier and Type | Method and Description |
|---|---|
ILogGroup |
Function.getLogGroup()
(experimental) The LogGroup where the Lambda function's logs are made available.
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ILogGroup.Jsii$Default
Internal default implementation for
ILogGroup. |
| Modifier and Type | Class and Description |
|---|---|
static class |
ILogGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
LogGroup
(experimental) Define a CloudWatch Log Group.
|
| Modifier and Type | Method and Description |
|---|---|
static ILogGroup |
LogGroup.fromLogGroupArn(software.constructs.Construct scope,
String id,
String logGroupArn)
(experimental) Import an existing LogGroup given its ARN.
|
static ILogGroup |
LogGroup.fromLogGroupName(software.constructs.Construct scope,
String id,
String logGroupName)
(experimental) Import an existing LogGroup given its name.
|
ILogGroup |
LogStreamProps.getLogGroup()
(experimental) The log group to create a log stream for.
|
ILogGroup |
LogStreamProps.Jsii$Proxy.getLogGroup() |
ILogGroup |
MetricFilterProps.getLogGroup()
(experimental) The log group to create the filter on.
|
ILogGroup |
MetricFilterProps.Jsii$Proxy.getLogGroup() |
ILogGroup |
SubscriptionFilterProps.getLogGroup()
(experimental) The log group to create the subscription on.
|
ILogGroup |
SubscriptionFilterProps.Jsii$Proxy.getLogGroup() |
| Modifier and Type | Method and Description |
|---|---|
LogSubscriptionDestinationConfig |
ILogSubscriptionDestination.bind(software.constructs.Construct scope,
ILogGroup sourceLogGroup)
(experimental) Return the properties required to send subscription events to this destination.
|
LogSubscriptionDestinationConfig |
ILogSubscriptionDestination.Jsii$Proxy.bind(software.constructs.Construct scope,
ILogGroup sourceLogGroup)
(experimental) Return the properties required to send subscription events to this destination.
|
default LogSubscriptionDestinationConfig |
ILogSubscriptionDestination.Jsii$Default.bind(software.constructs.Construct scope,
ILogGroup sourceLogGroup)
(experimental) Return the properties required to send subscription events to this destination.
|
LogSubscriptionDestinationConfig |
CrossAccountDestination.bind(software.constructs.Construct _scope,
ILogGroup _sourceLogGroup)
(experimental) Return the properties required to send subscription events to this destination.
|
LogStreamProps.Builder |
LogStreamProps.Builder.logGroup(ILogGroup logGroup)
Sets the value of
LogStreamProps.getLogGroup() |
SubscriptionFilter.Builder |
SubscriptionFilter.Builder.logGroup(ILogGroup logGroup)
(experimental) The log group to create the subscription on.
|
LogStream.Builder |
LogStream.Builder.logGroup(ILogGroup logGroup)
(experimental) The log group to create a log stream for.
|
MetricFilterProps.Builder |
MetricFilterProps.Builder.logGroup(ILogGroup logGroup)
Sets the value of
MetricFilterProps.getLogGroup() |
MetricFilter.Builder |
MetricFilter.Builder.logGroup(ILogGroup logGroup)
(experimental) The log group to create the filter on.
|
SubscriptionFilterProps.Builder |
SubscriptionFilterProps.Builder.logGroup(ILogGroup logGroup)
Sets the value of
SubscriptionFilterProps.getLogGroup() |
| Constructor and Description |
|---|
Jsii$Proxy(ILogGroup logGroup,
IFilterPattern filterPattern,
String metricName,
String metricNamespace,
Number defaultValue,
String metricValue)
Constructor that initializes the object based on literal property values passed by the
MetricFilterProps.Builder. |
Jsii$Proxy(ILogGroup logGroup,
ILogSubscriptionDestination destination,
IFilterPattern filterPattern)
Constructor that initializes the object based on literal property values passed by the
SubscriptionFilterProps.Builder. |
Jsii$Proxy(ILogGroup logGroup,
String logStreamName,
RemovalPolicy removalPolicy)
Constructor that initializes the object based on literal property values passed by the
LogStreamProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
LogSubscriptionDestinationConfig |
LambdaDestination.bind(software.constructs.Construct scope,
ILogGroup logGroup)
(experimental) Return the properties required to send subscription events to this destination.
|
LogSubscriptionDestinationConfig |
KinesisDestination.bind(software.constructs.Construct scope,
ILogGroup _sourceLogGroup)
(experimental) Return the properties required to send subscription events to this destination.
|
| Modifier and Type | Method and Description |
|---|---|
ILogGroup |
LogOptions.getDestination()
(experimental) The log group where the execution history events will be logged.
|
ILogGroup |
LogOptions.Jsii$Proxy.getDestination() |
| Modifier and Type | Method and Description |
|---|---|
LogOptions.Builder |
LogOptions.Builder.destination(ILogGroup destination)
Sets the value of
LogOptions.getDestination() |
| Constructor and Description |
|---|
Jsii$Proxy(ILogGroup destination,
Boolean includeExecutionData,
LogLevel level)
Constructor that initializes the object based on literal property values passed by the
LogOptions.Builder. |
Copyright © 2021. All rights reserved.