# Packages
Package applicationsignalsiface provides an interface to enable mocking the Amazon CloudWatch Application Signals service client for testing your code.
# Functions
DurationUnit_Values returns all elements of the DurationUnit enum.
New creates a new instance of the ApplicationSignals client with a session.
ServiceLevelIndicatorComparisonOperator_Values returns all elements of the ServiceLevelIndicatorComparisonOperator enum.
ServiceLevelIndicatorMetricType_Values returns all elements of the ServiceLevelIndicatorMetricType enum.
ServiceLevelObjectiveBudgetStatus_Values returns all elements of the ServiceLevelObjectiveBudgetStatus enum.
StandardUnit_Values returns all elements of the StandardUnit enum.
# Constants
DurationUnitDay is a DurationUnit enum value.
DurationUnitMonth is a DurationUnit enum value.
ID to lookup a service endpoint with.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceQuotaExceededException for service response error code "ServiceQuotaExceededException".
ErrCodeThrottlingException for service response error code "ThrottlingException".
ErrCodeValidationException for service response error code "ValidationException".
ServiceID is a unique identifier of a specific service.
ServiceLevelIndicatorComparisonOperatorGreaterThan is a ServiceLevelIndicatorComparisonOperator enum value.
ServiceLevelIndicatorComparisonOperatorGreaterThanOrEqualTo is a ServiceLevelIndicatorComparisonOperator enum value.
ServiceLevelIndicatorComparisonOperatorLessThan is a ServiceLevelIndicatorComparisonOperator enum value.
ServiceLevelIndicatorComparisonOperatorLessThanOrEqualTo is a ServiceLevelIndicatorComparisonOperator enum value.
ServiceLevelIndicatorMetricTypeAvailability is a ServiceLevelIndicatorMetricType enum value.
ServiceLevelIndicatorMetricTypeLatency is a ServiceLevelIndicatorMetricType enum value.
ServiceLevelObjectiveBudgetStatusBreached is a ServiceLevelObjectiveBudgetStatus enum value.
ServiceLevelObjectiveBudgetStatusInsufficientData is a ServiceLevelObjectiveBudgetStatus enum value.
ServiceLevelObjectiveBudgetStatusOk is a ServiceLevelObjectiveBudgetStatus enum value.
ServiceLevelObjectiveBudgetStatusWarning is a ServiceLevelObjectiveBudgetStatus enum value.
Name of service.
StandardUnitBits is a StandardUnit enum value.
StandardUnitBitsSecond is a StandardUnit enum value.
StandardUnitBytes is a StandardUnit enum value.
StandardUnitBytesSecond is a StandardUnit enum value.
StandardUnitCount is a StandardUnit enum value.
StandardUnitCountSecond is a StandardUnit enum value.
StandardUnitGigabits is a StandardUnit enum value.
StandardUnitGigabitsSecond is a StandardUnit enum value.
StandardUnitGigabytes is a StandardUnit enum value.
StandardUnitGigabytesSecond is a StandardUnit enum value.
StandardUnitKilobits is a StandardUnit enum value.
StandardUnitKilobitsSecond is a StandardUnit enum value.
StandardUnitKilobytes is a StandardUnit enum value.
StandardUnitKilobytesSecond is a StandardUnit enum value.
StandardUnitMegabits is a StandardUnit enum value.
StandardUnitMegabitsSecond is a StandardUnit enum value.
StandardUnitMegabytes is a StandardUnit enum value.
StandardUnitMegabytesSecond is a StandardUnit enum value.
StandardUnitMicroseconds is a StandardUnit enum value.
StandardUnitMilliseconds is a StandardUnit enum value.
StandardUnitNone is a StandardUnit enum value.
StandardUnitPercent is a StandardUnit enum value.
StandardUnitSeconds is a StandardUnit enum value.
StandardUnitTerabits is a StandardUnit enum value.
StandardUnitTerabitsSecond is a StandardUnit enum value.
StandardUnitTerabytes is a StandardUnit enum value.
StandardUnitTerabytesSecond is a StandardUnit enum value.
# Structs
You don't have sufficient permissions to perform this action.
ApplicationSignals provides the API operation methods for making requests to Amazon CloudWatch Application Signals.
If the interval for this service level objective is a calendar interval, this structure contains the interval specifications.
This operation attempted to create a resource that already exists.
A dimension is a name/value pair that is part of the identity of a metric.
This structure contains the attributes that determine the goal of an SLO.
The time period used to evaluate the SLO.
This structure defines the metric used for a service level indicator, including the metric name, namespace, and dimensions.
Use this structure to define a metric or metric math expression that you want to use as for a service level objective.
This structure contains information about one CloudWatch metric associated with this entity discovered by Application Signals.
This structure defines the metric to be used as the service level indicator, along with the statistics, period, and unit.
Resource not found.
If the interval for this SLO is a rolling interval, this structure contains the interval specifications.
This structure contains information about one of your services that was discovered by Application Signals.
This structure contains information about one dependency of this service.
This structure contains information about a service dependent that was discovered by Application Signals.
This structure contains information about the performance metric that an SLO monitors.
This structure specifies the information about the service and the performance metric that an SLO is to monitor.
This structure contains the information about the metric that is used for the SLO.
Use this structure to specify the information for the metric that the SLO will monitor.
A structure containing information about one service level objective (SLO) that has been created in Application Signals.
A structure containing an SLO budget report that you have requested.
A structure containing information about one error that occurred during a BatchGetServiceLevelObjectiveBudgetReport (https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_BatchGetServiceLevelObjectiveBudgetReport.html) operation.
A structure that contains information about one service level objective (SLO) created in Application Signals.
This structure contains information about an operation discovered by Application Signals.
This request exceeds a service quota.
This structure contains information about one of your services that was discoverd by Application Signals.
A key-value pair associated with a resource.
The request was throttled because of quota limits.
The resource is not valid.