@Generated(value="jsii-pacmak/1.74.0 (build 6d08790)", date="2023-03-22T19:35:47.671Z") public class LogGroupLogDestination extends software.amazon.jsii.JsiiObject implements IAccessLogDestination
Example:
LogGroup logGroup = new LogGroup(this, "ApiGatewayAccessLogs"); RestApi.Builder.create(this, "books") .deployOptions(StageOptions.builder() .accessLogDestination(new LogGroupLogDestination(logGroup)) .accessLogFormat(AccessLogFormat.custom(String.format("%s %s %s", AccessLogField.contextRequestId(), AccessLogField.contextErrorMessage(), AccessLogField.contextErrorMessageString()))) .build()) .build();
IAccessLogDestination.Jsii$Default, IAccessLogDestination.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
LogGroupLogDestination(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
LogGroupLogDestination(software.amazon.jsii.JsiiObjectRef objRef) |
Modifier and Type | Method and Description |
---|---|
AccessLogDestinationConfig |
bind(IStage _stage)
Binds this destination to the CloudWatch Logs.
|
protected LogGroupLogDestination(software.amazon.jsii.JsiiObjectRef objRef)
protected LogGroupLogDestination(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
public AccessLogDestinationConfig bind(IStage _stage)
bind
in interface IAccessLogDestination
_stage
- This parameter is required.