Class: Aws::ObservabilityAdmin::Types::DestinationLogsConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::ObservabilityAdmin::Types::DestinationLogsConfiguration
- Defined in:
- gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb
Overview
Configuration for centralization destination log groups, including encryption and backup settings.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#backup_configuration ⇒ Types::LogsBackupConfiguration
Configuration defining the backup region and an optional KMS key for the backup destination.
-
#log_group_name_configuration ⇒ Types::LogGroupNameConfiguration
Configuration that specifies a naming pattern for destination log groups created during centralization.
-
#logs_encryption_configuration ⇒ Types::LogsEncryptionConfiguration
The encryption configuration for centralization destination log groups.
Instance Attribute Details
#backup_configuration ⇒ Types::LogsBackupConfiguration
Configuration defining the backup region and an optional KMS key for the backup destination.
680 681 682 683 684 685 686 |
# File 'gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb', line 680 class DestinationLogsConfiguration < Struct.new( :logs_encryption_configuration, :backup_configuration, :log_group_name_configuration) SENSITIVE = [] include Aws::Structure end |
#log_group_name_configuration ⇒ Types::LogGroupNameConfiguration
Configuration that specifies a naming pattern for destination log groups created during centralization. The pattern supports static text and dynamic variables that are replaced with source attributes when log groups are created.
680 681 682 683 684 685 686 |
# File 'gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb', line 680 class DestinationLogsConfiguration < Struct.new( :logs_encryption_configuration, :backup_configuration, :log_group_name_configuration) SENSITIVE = [] include Aws::Structure end |
#logs_encryption_configuration ⇒ Types::LogsEncryptionConfiguration
The encryption configuration for centralization destination log groups.
680 681 682 683 684 685 686 |
# File 'gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb', line 680 class DestinationLogsConfiguration < Struct.new( :logs_encryption_configuration, :backup_configuration, :log_group_name_configuration) SENSITIVE = [] include Aws::Structure end |