Class CfnOrganizationCentralizationRulePropsMixin.SourceLogsConfigurationProperty
Configuration for selecting and handling source log groups for centralization.
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.ObservabilityAdmin
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnOrganizationCentralizationRulePropsMixin.SourceLogsConfigurationProperty : CfnOrganizationCentralizationRulePropsMixin.ISourceLogsConfigurationProperty
Syntax (vb)
Public Class CfnOrganizationCentralizationRulePropsMixin.SourceLogsConfigurationProperty Implements CfnOrganizationCentralizationRulePropsMixin.ISourceLogsConfigurationProperty
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.CfnPropertyMixins.AWS.ObservabilityAdmin;
var sourceLogsConfigurationProperty = new SourceLogsConfigurationProperty {
DataSourceSelectionCriteria = "dataSourceSelectionCriteria",
EncryptedLogGroupStrategy = "encryptedLogGroupStrategy",
LogGroupSelectionCriteria = "logGroupSelectionCriteria"
};
Synopsis
Constructors
| SourceLogsConfigurationProperty() | Configuration for selecting and handling source log groups for centralization. |
Properties
| DataSourceSelectionCriteria | Configuration for selecting and handling source log groups for centralization. |
| EncryptedLogGroupStrategy | A strategy determining whether to centralize source log groups that are encrypted with customer managed KMS keys (CMK). |
| LogGroupSelectionCriteria | The selection criteria that specifies which source log groups to centralize. |
Constructors
SourceLogsConfigurationProperty()
Configuration for selecting and handling source log groups for centralization.
public SourceLogsConfigurationProperty()
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.CfnPropertyMixins.AWS.ObservabilityAdmin;
var sourceLogsConfigurationProperty = new SourceLogsConfigurationProperty {
DataSourceSelectionCriteria = "dataSourceSelectionCriteria",
EncryptedLogGroupStrategy = "encryptedLogGroupStrategy",
LogGroupSelectionCriteria = "logGroupSelectionCriteria"
};
Properties
DataSourceSelectionCriteria
Configuration for selecting and handling source log groups for centralization.
public string? DataSourceSelectionCriteria { get; set; }
Property Value
Remarks
EncryptedLogGroupStrategy
A strategy determining whether to centralize source log groups that are encrypted with customer managed KMS keys (CMK).
public string? EncryptedLogGroupStrategy { get; set; }
Property Value
Remarks
ALLOW will consider CMK encrypted source log groups for centralization while SKIP will skip CMK encrypted source log groups from centralization.
LogGroupSelectionCriteria
The selection criteria that specifies which source log groups to centralize.
public string? LogGroupSelectionCriteria { get; set; }
Property Value
Remarks
The selection criteria uses the same format as OAM link filters.