Show / Hide Table of Contents

Class CfnOrganizationCentralizationRulePropsMixin.CentralizationRuleProperty

Defines how telemetry data should be centralized across an AWS Organization, including source and destination configurations.

Inheritance
object
CfnOrganizationCentralizationRulePropsMixin.CentralizationRuleProperty
Implements
CfnOrganizationCentralizationRulePropsMixin.ICentralizationRuleProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.ObservabilityAdmin.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnOrganizationCentralizationRulePropsMixin.CentralizationRuleProperty : CfnOrganizationCentralizationRulePropsMixin.ICentralizationRuleProperty
Syntax (vb)
Public Class CfnOrganizationCentralizationRulePropsMixin.CentralizationRuleProperty Implements CfnOrganizationCentralizationRulePropsMixin.ICentralizationRuleProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-observabilityadmin-organizationcentralizationrule-centralizationrule.html

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.ObservabilityAdmin.Mixins;

             var centralizationRuleProperty = new CentralizationRuleProperty {
                 Destination = new CentralizationRuleDestinationProperty {
                     Account = "account",
                     DestinationLogsConfiguration = new DestinationLogsConfigurationProperty {
                         BackupConfiguration = new LogsBackupConfigurationProperty {
                             KmsKeyArn = "kmsKeyArn",
                             Region = "region"
                         },
                         LogsEncryptionConfiguration = new LogsEncryptionConfigurationProperty {
                             EncryptionConflictResolutionStrategy = "encryptionConflictResolutionStrategy",
                             EncryptionStrategy = "encryptionStrategy",
                             KmsKeyArn = "kmsKeyArn"
                         }
                     },
                     Region = "region"
                 },
                 Source = new CentralizationRuleSourceProperty {
                     Regions = new [] { "regions" },
                     Scope = "scope",
                     SourceLogsConfiguration = new SourceLogsConfigurationProperty {
                         EncryptedLogGroupStrategy = "encryptedLogGroupStrategy",
                         LogGroupSelectionCriteria = "logGroupSelectionCriteria"
                     }
                 }
             };

Synopsis

Constructors

CentralizationRuleProperty()

Defines how telemetry data should be centralized across an AWS Organization, including source and destination configurations.

Properties

Destination

Configuration determining where the telemetry data should be centralized, backed up, as well as encryption configuration for the primary and backup destinations.

Source

Configuration determining the source of the telemetry data to be centralized.

Constructors

CentralizationRuleProperty()

Defines how telemetry data should be centralized across an AWS Organization, including source and destination configurations.

public CentralizationRuleProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-observabilityadmin-organizationcentralizationrule-centralizationrule.html

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.ObservabilityAdmin.Mixins;

             var centralizationRuleProperty = new CentralizationRuleProperty {
                 Destination = new CentralizationRuleDestinationProperty {
                     Account = "account",
                     DestinationLogsConfiguration = new DestinationLogsConfigurationProperty {
                         BackupConfiguration = new LogsBackupConfigurationProperty {
                             KmsKeyArn = "kmsKeyArn",
                             Region = "region"
                         },
                         LogsEncryptionConfiguration = new LogsEncryptionConfigurationProperty {
                             EncryptionConflictResolutionStrategy = "encryptionConflictResolutionStrategy",
                             EncryptionStrategy = "encryptionStrategy",
                             KmsKeyArn = "kmsKeyArn"
                         }
                     },
                     Region = "region"
                 },
                 Source = new CentralizationRuleSourceProperty {
                     Regions = new [] { "regions" },
                     Scope = "scope",
                     SourceLogsConfiguration = new SourceLogsConfigurationProperty {
                         EncryptedLogGroupStrategy = "encryptedLogGroupStrategy",
                         LogGroupSelectionCriteria = "logGroupSelectionCriteria"
                     }
                 }
             };

Properties

Destination

Configuration determining where the telemetry data should be centralized, backed up, as well as encryption configuration for the primary and backup destinations.

public object? Destination { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-observabilityadmin-organizationcentralizationrule-centralizationrule.html#cfn-observabilityadmin-organizationcentralizationrule-centralizationrule-destination

Type union: either IResolvable or CfnOrganizationCentralizationRulePropsMixin.ICentralizationRuleDestinationProperty

Source

Configuration determining the source of the telemetry data to be centralized.

public object? Source { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-observabilityadmin-organizationcentralizationrule-centralizationrule.html#cfn-observabilityadmin-organizationcentralizationrule-centralizationrule-source

Type union: either IResolvable or CfnOrganizationCentralizationRulePropsMixin.ICentralizationRuleSourceProperty

Implements

CfnOrganizationCentralizationRulePropsMixin.ICentralizationRuleProperty
Back to top Generated by DocFX