Class CfnApplicationPropsMixin.ManagedPersistenceMonitoringConfigurationProperty
The managed log persistence configuration for a job run.
Inherited Members
Namespace: Amazon.CDK.Mixins.Preview.AWS.EMRServerless.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnApplicationPropsMixin.ManagedPersistenceMonitoringConfigurationProperty : CfnApplicationPropsMixin.IManagedPersistenceMonitoringConfigurationProperty
Syntax (vb)
Public Class CfnApplicationPropsMixin.ManagedPersistenceMonitoringConfigurationProperty Implements CfnApplicationPropsMixin.IManagedPersistenceMonitoringConfigurationProperty
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.Mixins.Preview.AWS.EMRServerless.Mixins;
var managedPersistenceMonitoringConfigurationProperty = new ManagedPersistenceMonitoringConfigurationProperty {
Enabled = false,
EncryptionKeyArn = "encryptionKeyArn"
};
Synopsis
Constructors
| ManagedPersistenceMonitoringConfigurationProperty() | The managed log persistence configuration for a job run. |
Properties
| Enabled | Enables managed logging and defaults to true. |
| EncryptionKeyArn | The KMS key ARN to encrypt the logs stored in managed log persistence. |
Constructors
ManagedPersistenceMonitoringConfigurationProperty()
The managed log persistence configuration for a job run.
public ManagedPersistenceMonitoringConfigurationProperty()
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.Mixins.Preview.AWS.EMRServerless.Mixins;
var managedPersistenceMonitoringConfigurationProperty = new ManagedPersistenceMonitoringConfigurationProperty {
Enabled = false,
EncryptionKeyArn = "encryptionKeyArn"
};
Properties
Enabled
Enables managed logging and defaults to true.
public object? Enabled { get; set; }
Property Value
Remarks
If set to false, managed logging will be turned off.
Default: - true
Type union: either bool or IResolvable
EncryptionKeyArn
The KMS key ARN to encrypt the logs stored in managed log persistence.
public string? EncryptionKeyArn { get; set; }