Package-level declarations

Types

Link copied to clipboard

Indicates you don't have permissions to perform the requested operation. The user or role that is making the request must have at least one IAM permissions policy attached that grants the required permissions. For more information, see Access management for Amazon Web Services resources in the IAM user guide.

Link copied to clipboard
sealed class Action

Enumeration of WAF actions that can be matched in filter conditions.

Link copied to clipboard

Condition that matches based on the specific WAF action taken on the request.

Link copied to clipboard

Advanced event selectors let you create fine-grained selectors for management, data, and network activity events.

Link copied to clipboard

Defines criteria for selecting resources based on field values.

Link copied to clipboard
Link copied to clipboard

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

Link copied to clipboard

Configuration specifying the primary destination for centralized telemetry data.

Link copied to clipboard

Configuration specifying the source of telemetry data to be centralized.

Link copied to clipboard

A summary of a centralization rule's key properties and status.

Link copied to clipboard

Parameters specific to Amazon Web Services CloudTrail telemetry configuration.

Link copied to clipboard
class Condition

A single condition that can match based on WAF rule action or label name.

Link copied to clipboard

Provides a summary of pipeline configuration components including sources, processors, and destinations.

Link copied to clipboard

The requested operation conflicts with the current state of the specified resource or with another request.

Link copied to clipboard

Information about a data source associated with the telemetry pipeline. For CloudWatch Logs sources, this includes both a name and type extracted from the log event metadata. For third-party sources (such as S3), this includes only a name, with the type field left empty.

Link copied to clipboard

Configuration for centralization destination log groups, including encryption and backup settings.

Link copied to clipboard
sealed class DestinationType
Link copied to clipboard

Configuration parameters for ELB load balancer logging, including output format and field delimiter settings.

Link copied to clipboard
Link copied to clipboard

Defines the encryption configuration for S3 Table integrations, including the encryption algorithm and KMS key settings.

Link copied to clipboard
sealed class EncryptionStrategy
Link copied to clipboard

Specifies a field in the request to redact from WAF logs, such as headers, query parameters, or body content.

Link copied to clipboard
class Filter

A single filter condition that specifies behavior, requirement, and matching conditions for WAF log records.

Link copied to clipboard
sealed class FilterBehavior

Enumeration of filter actions: KEEP to include log records, DROP to exclude them.

Link copied to clipboard
sealed class FilterRequirement

Enumeration of condition matching requirements: MEETS_ALL requires all conditions to match, MEETS_ANY requires at least one.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class IntegrationStatus
Link copied to clipboard

Contains summary information about an S3 Table integration for listing operations.

Link copied to clipboard

Indicates the request has failed to process because of an unknown server error, exception, or failure.

Link copied to clipboard

The requested operation cannot be completed on the specified resource in the current state.

Link copied to clipboard

Condition that matches based on WAF rule labels, with label names limited to 1024 characters.

Link copied to clipboard
Link copied to clipboard

Configuration parameters for Amazon Bedrock AgentCore logging, including logType settings.

Link copied to clipboard

Configuration that determines which WAF log records to keep or drop based on specified conditions.

Link copied to clipboard

Configuration for backing up centralized log data to a secondary region.

Link copied to clipboard

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.

Link copied to clipboard
sealed class LogType
Link copied to clipboard

Base class for all service related exceptions thrown by the ObservabilityAdmin client

Link copied to clipboard
sealed class OutputFormat

Enumeration of supported output formats for ELB access logs: PLAIN for space-delimited format, JSON for structured JSON format.

Link copied to clipboard

Contains the output from pipeline test operations, including processed records and any errors encountered.

Link copied to clipboard

Contains detailed error information from pipeline test operations, providing structured error responses for better debugging and troubleshooting capabilities.

Link copied to clipboard
class Record

Represents a test record structure used for pipeline testing operations to validate data processing.

Link copied to clipboard
sealed class RecordFormat
Link copied to clipboard

The specified resource (such as a telemetry rule) could not be found.

Link copied to clipboard
sealed class ResourceType
Link copied to clipboard
sealed class RuleHealth
Link copied to clipboard

The requested operation would exceed the allowed quota for the specified resource type.

Link copied to clipboard

Structure containing a name field limited to 64 characters for header or query parameter identification.

Link copied to clipboard
class Source

A list of source plugin types used in the pipeline configuration (such as cloudwatch_logs or s3). Currently supports a single source per pipeline, but is structured as a list to accommodate multiple pipelines in the configuration.

Link copied to clipboard

Configuration for selecting and handling source log groups for centralization.

Link copied to clipboard
sealed class SseAlgorithm
Link copied to clipboard
sealed class Status
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A model representing the state of a resource within an account according to telemetry config.

Link copied to clipboard

Configuration specifying where and how telemetry data should be delivered for Amazon Web Services resources.

Link copied to clipboard
Link copied to clipboard

Represents a complete telemetry pipeline resource with configuration, status, and metadata for data processing and transformation.

Link copied to clipboard

Defines the configuration for a telemetry pipeline, including how data flows from sources through processors to destinations.

Link copied to clipboard
Link copied to clipboard

Provides detailed information about the status of a telemetry pipeline, including reasons for specific states.

Link copied to clipboard

Contains summary information about a telemetry pipeline for listing operations.

Link copied to clipboard

Defines how telemetry should be configured for specific Amazon Web Services resources.

Link copied to clipboard

A summary of a telemetry rule's key properties.

Link copied to clipboard
sealed class TelemetrySourceType

Specifies the type of telemetry source for a resource, such as EKS cluster logs.

Link copied to clipboard
sealed class TelemetryState
Link copied to clipboard
sealed class TelemetryType
Link copied to clipboard

The request throughput limit was exceeded.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Represents a detailed validation error with message, reason, and field mapping for comprehensive error reporting.

Link copied to clipboard

Indicates input validation failed. Check your request parameters and retry the request.

Link copied to clipboard

Configuration parameters specific to VPC Flow Logs.

Link copied to clipboard

Configuration parameters for WAF logging, including redacted fields and logging filters.

Link copied to clipboard
sealed class WafLogType

Enumeration of supported WAF log types. Currently only WAF_LOGS is supported.