Class: Aws::ObservabilityAdmin::Types::DestinationLogsConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::ObservabilityAdmin::Types::DestinationLogsConfiguration
- Includes:
- Structure
- Defined in:
- 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.
691 692 693 694 695 696 697 |
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 691 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.
691 692 693 694 695 696 697 |
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 691 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.
691 692 693 694 695 696 697 |
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 691 class DestinationLogsConfiguration < Struct.new( :logs_encryption_configuration, :backup_configuration, :log_group_name_configuration) SENSITIVE = [] include Aws::Structure end |