| Class | Description | 
|---|---|
| BatchGetServiceLevelObjectiveBudgetReportRequest | |
| BatchGetServiceLevelObjectiveBudgetReportResult | |
| CalendarInterval | 
 If the interval for this service level objective is a calendar interval, this structure contains the interval
 specifications. | 
| CreateServiceLevelObjectiveRequest | |
| CreateServiceLevelObjectiveResult | |
| DeleteServiceLevelObjectiveRequest | |
| DeleteServiceLevelObjectiveResult | |
| Dimension | 
 A dimension is a name/value pair that is part of the identity of a metric. | 
| GetServiceLevelObjectiveRequest | |
| GetServiceLevelObjectiveResult | |
| GetServiceRequest | |
| GetServiceResult | |
| Goal | 
 This structure contains the attributes that determine the goal of an SLO. | 
| Interval | 
 The time period used to evaluate the SLO. | 
| ListServiceDependenciesRequest | |
| ListServiceDependenciesResult | |
| ListServiceDependentsRequest | |
| ListServiceDependentsResult | |
| ListServiceLevelObjectivesRequest | |
| ListServiceLevelObjectivesResult | |
| ListServiceOperationsRequest | |
| ListServiceOperationsResult | |
| ListServicesRequest | |
| ListServicesResult | |
| ListTagsForResourceRequest | |
| ListTagsForResourceResult | |
| Metric | 
 This structure defines the metric used for a service level indicator, including the metric name, namespace, and
 dimensions | 
| MetricDataQuery | 
 Use this structure to define a metric or metric math expression that you want to use as for a service level
 objective. | 
| MetricReference | 
 This structure contains information about one CloudWatch metric associated with this entity discovered by Application
 Signals. | 
| MetricStat | 
 This structure defines the metric to be used as the service level indicator, along with the statistics, period, and
 unit. | 
| RollingInterval | 
 If the interval for this SLO is a rolling interval, this structure contains the interval specifications. | 
| Service | 
 This structure contains information about one of your services that was discovered by Application Signals. | 
| ServiceDependency | 
 This structure contains information about one dependency of this service. | 
| ServiceDependent | 
 This structure contains information about a service dependent that was discovered by Application Signals. | 
| ServiceLevelIndicator | 
 This structure contains information about the performance metric that an SLO monitors. | 
| ServiceLevelIndicatorConfig | 
 This structure specifies the information about the service and the performance metric that an SLO is to monitor. | 
| ServiceLevelIndicatorMetric | 
 This structure contains the information about the metric that is used for the SLO. | 
| ServiceLevelIndicatorMetricConfig | 
 Use this structure to specify the information for the metric that the SLO will monitor. | 
| ServiceLevelObjective | 
 A structure containing information about one service level objective (SLO) that has been created in Application
 Signals. | 
| ServiceLevelObjectiveBudgetReport | 
 A structure containing an SLO budget report that you have requested. | 
| ServiceLevelObjectiveBudgetReportError | 
 A structure containing information about one error that occurred during a BatchGetServiceLevelObjectiveBudgetReport operation. | 
| ServiceLevelObjectiveSummary | 
 A structure that contains information about one service level objective (SLO) created in Application Signals. | 
| ServiceOperation | 
 This structure contains information about an operation discovered by Application Signals. | 
| ServiceSummary | 
 This structure contains information about one of your services that was discoverd by Application Signals | 
| StartDiscoveryRequest | |
| StartDiscoveryResult | |
| Tag | 
 A key-value pair associated with a resource. | 
| TagResourceRequest | |
| TagResourceResult | |
| UntagResourceRequest | |
| UntagResourceResult | |
| UpdateServiceLevelObjectiveRequest | |
| UpdateServiceLevelObjectiveResult | 
| Enum | Description | 
|---|---|
| DurationUnit | |
| ServiceLevelIndicatorComparisonOperator | |
| ServiceLevelIndicatorMetricType | |
| ServiceLevelObjectiveBudgetStatus | |
| StandardUnit | 
| Exception | Description | 
|---|---|
| AccessDeniedException | 
 You don't have sufficient permissions to perform this action. | 
| AmazonApplicationSignalsException | Base exception for all service exceptions thrown by Amazon CloudWatch Application Signals | 
| ConflictException | 
 This operation attempted to create a resource that already exists. | 
| ResourceNotFoundException | 
 Resource not found. | 
| ServiceQuotaExceededException | 
 This request exceeds a service quota. | 
| ThrottlingException | 
 The request was throttled because of quota limits. | 
| ValidationException | 
 The resource is not valid. |