package awsmwaa // The type of Apache Airflow logs to send to CloudWatch Logs. // // Example: // // The code below shows an example of how to instantiate this type. // // The values are placeholders you should change. // import "github.com/aws/aws-cdk-go/awscdk" // // loggingConfigurationProperty := &LoggingConfigurationProperty{ // DagProcessingLogs: &ModuleLoggingConfigurationProperty{ // CloudWatchLogGroupArn: jsii.String("cloudWatchLogGroupArn"), // Enabled: jsii.Boolean(false), // LogLevel: jsii.String("logLevel"), // }, // SchedulerLogs: &ModuleLoggingConfigurationProperty{ // CloudWatchLogGroupArn: jsii.String("cloudWatchLogGroupArn"), // Enabled: jsii.Boolean(false), // LogLevel: jsii.String("logLevel"), // }, // TaskLogs: &ModuleLoggingConfigurationProperty{ // CloudWatchLogGroupArn: jsii.String("cloudWatchLogGroupArn"), // Enabled: jsii.Boolean(false), // LogLevel: jsii.String("logLevel"), // }, // WebserverLogs: &ModuleLoggingConfigurationProperty{ // CloudWatchLogGroupArn: jsii.String("cloudWatchLogGroupArn"), // Enabled: jsii.Boolean(false), // LogLevel: jsii.String("logLevel"), // }, // WorkerLogs: &ModuleLoggingConfigurationProperty{ // CloudWatchLogGroupArn: jsii.String("cloudWatchLogGroupArn"), // Enabled: jsii.Boolean(false), // LogLevel: jsii.String("logLevel"), // }, // } // // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mwaa-environment-loggingconfiguration.html // type CfnEnvironment_LoggingConfigurationProperty struct { // Defines the processing logs sent to CloudWatch Logs and the logging level to send. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mwaa-environment-loggingconfiguration.html#cfn-mwaa-environment-loggingconfiguration-dagprocessinglogs // DagProcessingLogs interface{} `field:"optional" json:"dagProcessingLogs" yaml:"dagProcessingLogs"` // Defines the scheduler logs sent to CloudWatch Logs and the logging level to send. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mwaa-environment-loggingconfiguration.html#cfn-mwaa-environment-loggingconfiguration-schedulerlogs // SchedulerLogs interface{} `field:"optional" json:"schedulerLogs" yaml:"schedulerLogs"` // Defines the task logs sent to CloudWatch Logs and the logging level to send. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mwaa-environment-loggingconfiguration.html#cfn-mwaa-environment-loggingconfiguration-tasklogs // TaskLogs interface{} `field:"optional" json:"taskLogs" yaml:"taskLogs"` // Defines the web server logs sent to CloudWatch Logs and the logging level to send. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mwaa-environment-loggingconfiguration.html#cfn-mwaa-environment-loggingconfiguration-webserverlogs // WebserverLogs interface{} `field:"optional" json:"webserverLogs" yaml:"webserverLogs"` // Defines the worker logs sent to CloudWatch Logs and the logging level to send. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mwaa-environment-loggingconfiguration.html#cfn-mwaa-environment-loggingconfiguration-workerlogs // WorkerLogs interface{} `field:"optional" json:"workerLogs" yaml:"workerLogs"` }