Expand description
Data structures used by operation inputs/outputs.
Modules§
Structs§
- Centralization
Rule Defines how telemetry data should be centralized across an Amazon Web Services Organization, including source and destination configurations.
- Centralization
Rule Destination Configuration specifying the primary destination for centralized telemetry data.
- Centralization
Rule Source Configuration specifying the source of telemetry data to be centralized.
- Centralization
Rule Summary A summary of a centralization rule's key properties and status.
- Destination
Logs Configuration Configuration for centralization destination log groups, including encryption and backup settings.
- Logs
Backup Configuration Configuration for backing up centralized log data to a secondary region.
- Logs
Encryption Configuration Configuration for encrypting centralized log groups. This configuration is only applied to destination log groups for which the corresponding source log groups are encrypted using Customer Managed KMS Keys.
- Source
Logs Configuration Configuration for selecting and handling source log groups for centralization.
- Telemetry
Configuration A model representing the state of a resource within an account according to telemetry config.
- Telemetry
Destination Configuration Configuration specifying where and how telemetry data should be delivered for Amazon Web Services resources.
- Telemetry
Rule Defines how telemetry should be configured for specific Amazon Web Services resources.
- Telemetry
Rule Summary A summary of a telemetry rule's key properties.
- VpcFlow
LogParameters Configuration parameters specific to VPC Flow Logs.
Enums§
- Centralization
Failure Reason - When writing a match expression against
CentralizationFailureReason
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Destination
Type - When writing a match expression against
DestinationType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Encrypted
LogGroup Strategy - When writing a match expression against
EncryptedLogGroupStrategy
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Encryption
Conflict Resolution Strategy - When writing a match expression against
EncryptionConflictResolutionStrategy
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Encryption
Strategy - When writing a match expression against
EncryptionStrategy
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Resource
Type - When writing a match expression against
ResourceType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Rule
Health - When writing a match expression against
RuleHealth
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Status
- When writing a match expression against
Status
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Telemetry
State - When writing a match expression against
TelemetryState
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Telemetry
Type - When writing a match expression against
TelemetryType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.