AwsOpensearchLogPublishingArgs
interface AwsOpensearchLogPublishingArgs {
applicationLogGroupArn?: Input<string>;
indexSlowLogGroupArn?: Input<string>;
searchSlowLogGroupArn?: Input<string>;
}Optional CloudWatch log group ARNs for OpenSearch log publishing.
Remarks
Audit logs are intentionally not supported by this component because audit logging requires advanced security, which this component keeps disabled.
Example
CODE
const logPublishing: AwsOpensearchLogPublishingArgs = {
applicationLogGroupArn: appLogs.arn,
searchSlowLogGroupArn: searchSlowLogs.arn,
indexSlowLogGroupArn: indexSlowLogs.arn,
};Properties
applicationLogGroupArn: Input<string>
CloudWatch log group ARN for application logs (ES_APPLICATION_LOGS).
indexSlowLogGroupArn: Input<string>
CloudWatch log group ARN for index slow logs (INDEX_SLOW_LOGS).
searchSlowLogGroupArn: Input<string>
CloudWatch log group ARN for search slow logs (SEARCH_SLOW_LOGS).