Class CfnApplication.MonitoringConfigurationProperty
The configuration setting for monitoring.
Inheritance
System.Object
CfnApplication.MonitoringConfigurationProperty
Namespace: Amazon.CDK.AWS.EMRServerless
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class MonitoringConfigurationProperty : Object, CfnApplication.IMonitoringConfigurationProperty
Syntax (vb)
Public Class MonitoringConfigurationProperty
Inherits Object
Implements CfnApplication.IMonitoringConfigurationProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.EMRServerless;
var monitoringConfigurationProperty = new MonitoringConfigurationProperty {
CloudWatchLoggingConfiguration = new CloudWatchLoggingConfigurationProperty {
Enabled = false,
EncryptionKeyArn = "encryptionKeyArn",
LogGroupName = "logGroupName",
LogStreamNamePrefix = "logStreamNamePrefix",
LogTypeMap = new [] { new LogTypeMapKeyValuePairProperty {
Key = "key",
Value = new [] { "value" }
} }
},
ManagedPersistenceMonitoringConfiguration = new ManagedPersistenceMonitoringConfigurationProperty {
Enabled = false,
EncryptionKeyArn = "encryptionKeyArn"
},
S3MonitoringConfiguration = new S3MonitoringConfigurationProperty {
EncryptionKeyArn = "encryptionKeyArn",
LogUri = "logUri"
}
};
Synopsis
Constructors
MonitoringConfigurationProperty() |
Properties
CloudWatchLoggingConfiguration | The Amazon CloudWatch configuration for monitoring logs. |
ManagedPersistenceMonitoringConfiguration | The managed log persistence configuration for a job run. |
S3MonitoringConfiguration | The Amazon S3 configuration for monitoring log publishing. |
Constructors
MonitoringConfigurationProperty()
public MonitoringConfigurationProperty()
Properties
CloudWatchLoggingConfiguration
The Amazon CloudWatch configuration for monitoring logs.
public object CloudWatchLoggingConfiguration { get; set; }
Property Value
System.Object
Remarks
You can configure your jobs to send log information to CloudWatch .
ManagedPersistenceMonitoringConfiguration
The managed log persistence configuration for a job run.
public object ManagedPersistenceMonitoringConfiguration { get; set; }
Property Value
System.Object
Remarks
S3MonitoringConfiguration
The Amazon S3 configuration for monitoring log publishing.
public object S3MonitoringConfiguration { get; set; }
Property Value
System.Object