aws-sdk-applicationsignals 1.89.0

AWS SDK for Amazon CloudWatch Application Signals
Documentation
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
pub use crate::types::_batch_delete_deletion_target::BatchDeleteDeletionTarget;

pub use crate::types::_instrumentation_type::InstrumentationType;

pub use crate::types::_dynamic_instrumentation_signal_type::DynamicInstrumentationSignalType;

pub use crate::types::_location::Location;

pub use crate::types::_capture_configuration::CaptureConfiguration;

pub use crate::types::_location_identifier::LocationIdentifier;

pub use crate::types::_dynamic_instrumentation_deletion_status::DynamicInstrumentationDeletionStatus;

pub use crate::types::_instrumentation_configuration::InstrumentationConfiguration;

pub use crate::types::_instrumentation_configuration_status::InstrumentationConfigurationStatus;

pub use crate::types::_service::Service;

pub use crate::types::_detail_level::DetailLevel;

pub use crate::types::_grouping_configuration::GroupingConfiguration;

pub use crate::types::_dependency_config::DependencyConfig;

pub use crate::types::_metric_source::MetricSource;

pub use crate::types::_service_level_indicator_config::ServiceLevelIndicatorConfig;

pub use crate::types::_request_based_service_level_indicator_config::RequestBasedServiceLevelIndicatorConfig;

pub use crate::types::_goal::Goal;

pub use crate::types::_service_level_objective::ServiceLevelObjective;

pub use crate::types::_batch_delete_scope::BatchDeleteScope;

pub use crate::types::_batch_delete_by_resource_arns::BatchDeleteByResourceArns;

pub use crate::types::_batch_delete_successful_deletion::BatchDeleteSuccessfulDeletion;

pub use crate::types::_batch_delete_error::BatchDeleteError;

pub use crate::types::_service_level_objective_budget_report::ServiceLevelObjectiveBudgetReport;

pub use crate::types::_service_level_objective_budget_report_error::ServiceLevelObjectiveBudgetReportError;

pub use crate::types::_exclusion_window::ExclusionWindow;

pub use crate::types::_batch_update_exclusion_windows_error::BatchUpdateExclusionWindowsError;

pub use crate::types::_code_location::CodeLocation;

pub use crate::types::_code_capture_configuration::CodeCaptureConfiguration;

pub use crate::types::_tag::Tag;

pub use crate::types::_instrumentation_status_event::InstrumentationStatusEvent;

pub use crate::types::_audit_target::AuditTarget;

pub use crate::types::_audit_finding::AuditFinding;

pub use crate::types::_change_event::ChangeEvent;

pub use crate::types::_grouping_attribute_definition::GroupingAttributeDefinition;

pub use crate::types::_instrumentation_configuration_without_service_env::InstrumentationConfigurationWithoutServiceEnv;

pub use crate::types::_service_dependency::ServiceDependency;

pub use crate::types::_service_dependent::ServiceDependent;

pub use crate::types::_service_operation::ServiceOperation;

pub use crate::types::_service_summary::ServiceSummary;

pub use crate::types::_attribute_filter::AttributeFilter;

pub use crate::types::_service_state::ServiceState;

pub use crate::types::_instrumentation_configuration_status_report::InstrumentationConfigurationStatusReport;

pub use crate::types::_unprocessed_status_event::UnprocessedStatusEvent;

pub use crate::types::_metric_source_type::MetricSourceType;

pub use crate::types::_service_level_objective_summary::ServiceLevelObjectiveSummary;

pub use crate::types::_service_level_indicator_metric_config::ServiceLevelIndicatorMetricConfig;

pub use crate::types::_service_level_indicator_comparison_operator::ServiceLevelIndicatorComparisonOperator;

pub use crate::types::_request_based_service_level_indicator_metric_config::RequestBasedServiceLevelIndicatorMetricConfig;

pub use crate::types::_interval::Interval;

pub use crate::types::_burn_rate_configuration::BurnRateConfiguration;

pub use crate::types::_service_level_indicator::ServiceLevelIndicator;

pub use crate::types::_request_based_service_level_indicator::RequestBasedServiceLevelIndicator;

pub use crate::types::_evaluation_type::EvaluationType;

pub use crate::types::_batch_delete_error_code::BatchDeleteErrorCode;

pub use crate::types::_service_level_objective_budget_status::ServiceLevelObjectiveBudgetStatus;

pub use crate::types::_window::Window;

pub use crate::types::_recurrence_rule::RecurrenceRule;

pub use crate::types::_programming_language::ProgrammingLanguage;

pub use crate::types::_capture_limits_config::CaptureLimitsConfig;

pub use crate::types::_instrumentation_error_cause::InstrumentationErrorCause;

pub use crate::types::_service_group::ServiceGroup;

pub use crate::types::_metric_reference::MetricReference;

pub use crate::types::_audit_target_entity::AuditTargetEntity;

pub use crate::types::_metric_graph::MetricGraph;

pub use crate::types::_dependency_graph::DependencyGraph;

pub use crate::types::_change_event_type::ChangeEventType;

pub use crate::types::_unprocessed_status_event_failure_reason::UnprocessedStatusEventFailureReason;

pub use crate::types::_composite_sli_config::CompositeSliConfig;

pub use crate::types::_service_level_indicator_metric_type::ServiceLevelIndicatorMetricType;

pub use crate::types::_monitored_request_count_metric_data_queries::MonitoredRequestCountMetricDataQueries;

pub use crate::types::_rolling_interval::RollingInterval;

pub use crate::types::_calendar_interval::CalendarInterval;

pub use crate::types::_service_level_indicator_metric::ServiceLevelIndicatorMetric;

pub use crate::types::_request_based_service_level_indicator_metric::RequestBasedServiceLevelIndicatorMetric;

pub use crate::types::_duration_unit::DurationUnit;

pub use crate::types::_service_entity::ServiceEntity;

pub use crate::types::_service_level_objective_entity::ServiceLevelObjectiveEntity;

pub use crate::types::_service_operation_entity::ServiceOperationEntity;

pub use crate::types::_canary_entity::CanaryEntity;

pub use crate::types::_auditor_result::AuditorResult;

pub use crate::types::_selection_config::SelectionConfig;

pub use crate::types::_metric_data_query::MetricDataQuery;

pub use crate::types::_dimension::Dimension;

pub use crate::types::_severity::Severity;

pub use crate::types::_node::Node;

pub use crate::types::_edge::Edge;

pub use crate::types::_selection_type::SelectionType;

pub use crate::types::_composite_sli_component::CompositeSliComponent;

pub use crate::types::_metric_stat::MetricStat;

pub use crate::types::_connection_type::ConnectionType;

pub use crate::types::_metric::Metric;

pub use crate::types::_standard_unit::StandardUnit;

mod _attribute_filter;

mod _audit_finding;

mod _audit_target;

mod _audit_target_entity;

mod _auditor_result;

mod _batch_delete_by_resource_arns;

mod _batch_delete_deletion_target;

mod _batch_delete_error;

mod _batch_delete_error_code;

mod _batch_delete_scope;

mod _batch_delete_successful_deletion;

mod _batch_update_exclusion_windows_error;

mod _burn_rate_configuration;

mod _calendar_interval;

mod _canary_entity;

mod _capture_configuration;

mod _capture_limits_config;

mod _change_event;

mod _change_event_type;

mod _code_capture_configuration;

mod _code_location;

mod _composite_sli_component;

mod _composite_sli_config;

mod _connection_type;

mod _dependency_config;

mod _dependency_graph;

mod _detail_level;

mod _dimension;

mod _duration_unit;

mod _dynamic_instrumentation_deletion_status;

mod _dynamic_instrumentation_signal_type;

mod _edge;

mod _evaluation_type;

mod _exclusion_window;

mod _goal;

mod _grouping_attribute_definition;

mod _grouping_configuration;

mod _instrumentation_configuration;

mod _instrumentation_configuration_status;

mod _instrumentation_configuration_status_report;

mod _instrumentation_configuration_without_service_env;

mod _instrumentation_error_cause;

mod _instrumentation_status_event;

mod _instrumentation_type;

mod _interval;

mod _location;

mod _location_identifier;

mod _metric;

mod _metric_data_query;

mod _metric_graph;

mod _metric_reference;

mod _metric_source;

mod _metric_source_type;

mod _metric_stat;

mod _monitored_request_count_metric_data_queries;

mod _node;

mod _programming_language;

mod _recurrence_rule;

mod _request_based_service_level_indicator;

mod _request_based_service_level_indicator_config;

mod _request_based_service_level_indicator_metric;

mod _request_based_service_level_indicator_metric_config;

mod _rolling_interval;

mod _selection_config;

mod _selection_type;

mod _service;

mod _service_dependency;

mod _service_dependent;

mod _service_entity;

mod _service_group;

mod _service_level_indicator;

mod _service_level_indicator_comparison_operator;

mod _service_level_indicator_config;

mod _service_level_indicator_metric;

mod _service_level_indicator_metric_config;

mod _service_level_indicator_metric_type;

mod _service_level_objective;

mod _service_level_objective_budget_report;

mod _service_level_objective_budget_report_error;

mod _service_level_objective_budget_status;

mod _service_level_objective_entity;

mod _service_level_objective_summary;

mod _service_operation;

mod _service_operation_entity;

mod _service_state;

mod _service_summary;

mod _severity;

mod _standard_unit;

mod _tag;

mod _unprocessed_status_event;

mod _unprocessed_status_event_failure_reason;

mod _window;

/// Builders
pub mod builders;

/// Error types that Amazon CloudWatch Application Signals can respond with.
pub mod error;