interface MonitoringConfigurationProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.Athena.Mixins.CfnWorkGroupPropsMixin.MonitoringConfigurationProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsathena/mixins#CfnWorkGroupPropsMixin_MonitoringConfigurationProperty |
Java | software.amazon.awscdk.mixins.preview.services.athena.mixins.CfnWorkGroupPropsMixin.MonitoringConfigurationProperty |
Python | aws_cdk.mixins_preview.aws_athena.mixins.CfnWorkGroupPropsMixin.MonitoringConfigurationProperty |
TypeScript | @aws-cdk/mixins-preview » aws_athena » mixins » CfnWorkGroupPropsMixin » MonitoringConfigurationProperty |
Contains the configuration settings for managed log persistence, delivering logs to Amazon S3 buckets, Amazon CloudWatch log groups etc.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as athena_mixins } from '@aws-cdk/mixins-preview/aws-athena';
const monitoringConfigurationProperty: athena_mixins.CfnWorkGroupPropsMixin.MonitoringConfigurationProperty = {
cloudWatchLoggingConfiguration: {
enabled: false,
logGroup: 'logGroup',
logStreamNamePrefix: 'logStreamNamePrefix',
logTypes: {
logTypesKey: ['logTypes'],
},
},
managedLoggingConfiguration: {
enabled: false,
kmsKey: 'kmsKey',
},
s3LoggingConfiguration: {
enabled: false,
kmsKey: 'kmsKey',
logLocation: 'logLocation',
},
};
Properties
| Name | Type | Description |
|---|---|---|
| cloud | IResolvable | Cloud | Configuration settings for delivering logs to Amazon CloudWatch log groups. |
| managed | IResolvable | Managed | Configuration settings for managed log persistence. |
| s3 | IResolvable | S3 | Configuration settings for delivering logs to Amazon S3 buckets. |
cloudWatchLoggingConfiguration?
Type:
IResolvable | Cloud
(optional)
Configuration settings for delivering logs to Amazon CloudWatch log groups.
managedLoggingConfiguration?
Type:
IResolvable | Managed
(optional)
Configuration settings for managed log persistence.
s3LoggingConfiguration?
Type:
IResolvable | S3
(optional)
Configuration settings for delivering logs to Amazon S3 buckets.

.NET
Go
Java
Python
TypeScript