Interface CfnOrganizationCentralizationRule.CentralizationRuleSourceProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnOrganizationCentralizationRule.CentralizationRuleSourceProperty.Jsii$Proxy
- Enclosing class:
CfnOrganizationCentralizationRule
@Stability(Stable)
public static interface CfnOrganizationCentralizationRule.CentralizationRuleSourceProperty
extends software.amazon.jsii.JsiiSerializable
Configuration specifying the source of telemetry data to be centralized.
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.observabilityadmin.*;
CentralizationRuleSourceProperty centralizationRuleSourceProperty = CentralizationRuleSourceProperty.builder()
.regions(List.of("regions"))
// the properties below are optional
.scope("scope")
.sourceLogsConfiguration(SourceLogsConfigurationProperty.builder()
.encryptedLogGroupStrategy("encryptedLogGroupStrategy")
.logGroupSelectionCriteria("logGroupSelectionCriteria")
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnOrganizationCentralizationRule.CentralizationRuleSourceProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()The list of source regions from which telemetry data should be centralized.default StringgetScope()The organizational scope from which telemetry data should be centralized, specified using organization id, accounts or organizational unit ids.default ObjectLog specific configuration for centralization source log groups.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getRegions
The list of source regions from which telemetry data should be centralized.- See Also:
-
getScope
The organizational scope from which telemetry data should be centralized, specified using organization id, accounts or organizational unit ids.- See Also:
-
getSourceLogsConfiguration
Log specific configuration for centralization source log groups.Returns union: either
IResolvableorCfnOrganizationCentralizationRule.SourceLogsConfigurationProperty- See Also:
-
builder
@Stability(Stable) static CfnOrganizationCentralizationRule.CentralizationRuleSourceProperty.Builder builder()
-