| 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.kinesis.analytics.flink |
Kinesis Analytics Flink
|
| 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 |
|---|---|
Trail.Builder |
Trail.Builder.cloudWatchLogGroup(ILogGroup cloudWatchLogGroup)
(experimental) Log Group to which CloudTrail to push logs to.
|
TrailProps.Builder |
TrailProps.Builder.cloudWatchLogGroup(ILogGroup cloudWatchLogGroup)
Sets the value of
TrailProps.getCloudWatchLogGroup() |
| Constructor and Description |
|---|
Jsii$Proxy(IBucket bucket,
ILogGroup cloudWatchLogGroup,
RetentionDays cloudWatchLogsRetention,
Boolean enableFileValidation,
IKey encryptionKey,
Boolean includeGlobalServiceEvents,
Boolean isMultiRegionTrail,
IKey kmsKey,
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 |
|---|---|
default ILogGroup |
ClientVpnEndpointOptions.getLogGroup()
(experimental) A CloudWatch Logs log group for connection logging.
|
ILogGroup |
ClientVpnEndpointOptions.Jsii$Proxy.getLogGroup() |
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.
|
| Modifier and Type | Method and Description |
|---|---|
ClientVpnEndpoint.Builder |
ClientVpnEndpoint.Builder.logGroup(ILogGroup logGroup)
(experimental) A CloudWatch Logs log group for connection logging.
|
ClientVpnEndpointOptions.Builder |
ClientVpnEndpointOptions.Builder.logGroup(ILogGroup logGroup)
Sets the value of
ClientVpnEndpointOptions.getLogGroup() |
ClientVpnEndpointProps.Builder |
ClientVpnEndpointProps.Builder.logGroup(ILogGroup logGroup)
Sets the value of
ClientVpnEndpointOptions.getLogGroup() |
FlowLogDestinationConfig.Builder |
FlowLogDestinationConfig.Builder.logGroup(ILogGroup logGroup)
Sets the value of
FlowLogDestinationConfig.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 |
|---|---|
ILogGroup |
AwsLogDriver.getLogGroup()
(experimental) The log group to send log streams to.
|
default ILogGroup |
AwsLogDriverProps.getLogGroup()
(experimental) The log group to log to.
|
ILogGroup |
AwsLogDriverProps.Jsii$Proxy.getLogGroup() |
| Modifier and Type | Method and Description |
|---|---|
AwsLogDriver.Builder |
AwsLogDriver.Builder.logGroup(ILogGroup logGroup)
(experimental) The log group to log to.
|
AwsLogDriverProps.Builder |
AwsLogDriverProps.Builder.logGroup(ILogGroup logGroup)
Sets the value of
AwsLogDriverProps.getLogGroup() |
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,
String multilinePattern)
Constructor that initializes the object based on literal property values passed by the
AwsLogDriverProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default ILogGroup |
LoggingOptions.getAppLogGroup()
(experimental) Log Elasticsearch application logs to this log group.
|
ILogGroup |
LoggingOptions.Jsii$Proxy.getAppLogGroup() |
ILogGroup |
Domain.getAppLogGroup()
(experimental) Log group that application logs are logged to.
|
default ILogGroup |
LoggingOptions.getAuditLogGroup()
(experimental) Log Elasticsearch audit logs to this log group.
|
ILogGroup |
LoggingOptions.Jsii$Proxy.getAuditLogGroup() |
ILogGroup |
Domain.getAuditLogGroup()
(experimental) Log group that audit logs are logged to.
|
default ILogGroup |
LoggingOptions.getSlowIndexLogGroup()
(experimental) Log slow indices to this log group.
|
ILogGroup |
LoggingOptions.Jsii$Proxy.getSlowIndexLogGroup() |
ILogGroup |
Domain.getSlowIndexLogGroup()
(experimental) Log group that slow indices are logged to.
|
default ILogGroup |
LoggingOptions.getSlowSearchLogGroup()
(experimental) Log slow searches to this log group.
|
ILogGroup |
LoggingOptions.Jsii$Proxy.getSlowSearchLogGroup() |
ILogGroup |
Domain.getSlowSearchLogGroup()
(experimental) Log group that slow searches are logged to.
|
| 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 |
|---|---|
default ILogGroup |
ApplicationProps.getLogGroup()
(experimental) The log group to send log entries to.
|
ILogGroup |
ApplicationProps.Jsii$Proxy.getLogGroup() |
| Modifier and Type | Method and Description |
|---|---|
Application.Builder |
Application.Builder.logGroup(ILogGroup logGroup)
(experimental) The log group to send log entries to.
|
ApplicationProps.Builder |
ApplicationProps.Builder.logGroup(ILogGroup logGroup)
Sets the value of
ApplicationProps.getLogGroup() |
| Constructor and Description |
|---|
Jsii$Proxy(ApplicationCode code,
Runtime runtime,
String applicationName,
Boolean autoScalingEnabled,
Boolean checkpointingEnabled,
Duration checkpointInterval,
ILogGroup logGroup,
LogLevel logLevel,
MetricsLevel metricsLevel,
Duration minPauseBetweenCheckpoints,
Number parallelism,
Number parallelismPerKpu,
PropertyGroups propertyGroups,
RemovalPolicy removalPolicy,
IRole role,
Boolean snapshotsEnabled)
Constructor that initializes the object based on literal property values passed by the
ApplicationProps.Builder. |
| 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 |
SubscriptionFilterProps.getLogGroup()
(experimental) The log group to create the subscription on.
|
ILogGroup |
SubscriptionFilterProps.Jsii$Proxy.getLogGroup() |
ILogGroup |
MetricFilterProps.getLogGroup()
(experimental) The log group to create the filter on.
|
ILogGroup |
MetricFilterProps.Jsii$Proxy.getLogGroup() |
ILogGroup |
LogStreamProps.getLogGroup()
(experimental) The log group to create a log stream for.
|
ILogGroup |
LogStreamProps.Jsii$Proxy.getLogGroup() |
| Modifier and Type | Method and Description |
|---|---|
LogSubscriptionDestinationConfig |
CrossAccountDestination.bind(Construct _scope,
ILogGroup _sourceLogGroup)
(experimental) Return the properties required to send subscription events to this destination.
|
LogSubscriptionDestinationConfig |
ILogSubscriptionDestination.bind(Construct scope,
ILogGroup sourceLogGroup)
(experimental) Return the properties required to send subscription events to this destination.
|
LogSubscriptionDestinationConfig |
ILogSubscriptionDestination.Jsii$Proxy.bind(Construct scope,
ILogGroup sourceLogGroup)
(experimental) Return the properties required to send subscription events to this destination.
|
default LogSubscriptionDestinationConfig |
ILogSubscriptionDestination.Jsii$Default.bind(Construct scope,
ILogGroup sourceLogGroup)
(experimental) Return the properties required to send subscription events to this destination.
|
LogStream.Builder |
LogStream.Builder.logGroup(ILogGroup logGroup)
(experimental) The log group to create a log stream for.
|
SubscriptionFilterProps.Builder |
SubscriptionFilterProps.Builder.logGroup(ILogGroup logGroup)
Sets the value of
SubscriptionFilterProps.getLogGroup() |
MetricFilter.Builder |
MetricFilter.Builder.logGroup(ILogGroup logGroup)
(experimental) The log group to create the filter on.
|
MetricFilterProps.Builder |
MetricFilterProps.Builder.logGroup(ILogGroup logGroup)
Sets the value of
MetricFilterProps.getLogGroup() |
SubscriptionFilter.Builder |
SubscriptionFilter.Builder.logGroup(ILogGroup logGroup)
(experimental) The log group to create the subscription on.
|
LogStreamProps.Builder |
LogStreamProps.Builder.logGroup(ILogGroup logGroup)
Sets the value of
LogStreamProps.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 |
KinesisDestination.bind(Construct scope,
ILogGroup _sourceLogGroup)
(experimental) Return the properties required to send subscription events to this destination.
|
LogSubscriptionDestinationConfig |
LambdaDestination.bind(Construct scope,
ILogGroup logGroup)
(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.