Interface CfnApplication.CloudWatchLoggingConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnApplication.CloudWatchLoggingConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnApplication
@Stability(Stable)
public static interface CfnApplication.CloudWatchLoggingConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.emrserverless.*;
CloudWatchLoggingConfigurationProperty cloudWatchLoggingConfigurationProperty = CloudWatchLoggingConfigurationProperty.builder()
.enabled(false)
.encryptionKeyArn("encryptionKeyArn")
.logGroupName("logGroupName")
.logStreamNamePrefix("logStreamNamePrefix")
.logTypeMap(List.of(LogTypeMapKeyValuePairProperty.builder()
.key("key")
.value(List.of("value"))
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnApplication.CloudWatchLoggingConfigurationPropertystatic final classAn implementation forCfnApplication.CloudWatchLoggingConfigurationProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEnabled
If set to false, CloudWatch logging will be turned off.Defaults to false.
Default: - false
- See Also:
-
getEncryptionKeyArn
- See Also:
-
getLogGroupName
- See Also:
-
getLogStreamNamePrefix
- See Also:
-
getLogTypeMap
The specific log-streams which need to be uploaded to CloudWatch.- See Also:
-
builder
-