Package-level declarations

Types

Link copied to clipboard
@JsonSerializable
enum ActionsSuppressedBy : Enum<ActionsSuppressedBy>
Link copied to clipboard
Link copied to clipboard
@JsonSerializable
enum AlarmState : Enum<AlarmState>
Link copied to clipboard
@JsonSerializable
enum AlarmType : Enum<AlarmType>
Link copied to clipboard
@JsonSerializable
enum ComparisonOperator : Enum<ComparisonOperator>
Link copied to clipboard
@JsonSerializable
data class CompositeAlarm(val ActionsEnabled: Boolean? = null, val ActionsSuppressedBy: ActionsSuppressedBy? = null, val ActionsSuppressedReason: String? = null, val ActionsSuppressor: String? = null, val ActionsSuppressorExtensionPeriod: Int? = null, val ActionsSuppressorWaitPeriod: Int? = null, val AlarmActions: List<ARN>? = null, val AlarmArn: ARN? = null, val AlarmConfigurationUpdatedTimestamp: Instant? = null, val AlarmDescription: String? = null, val AlarmName: AlarmName? = null, val AlarmRule: String? = null, val InsufficientDataActions: List<ARN>? = null, val OKActions: List<ARN>? = null, val StateReason: String? = null, val StateReasonData: String? = null, val StateTransitionedTimestamp: Instant? = null, val StateUpdatedTimestamp: Instant? = null, val StateValue: AlarmState)
Link copied to clipboard
@JsonSerializable
data class DataPoint(val Average: Double? = null, val ExtendedStatistics: Map<String, Double>? = null, val Maximum: Double? = null, val Minimum: Double? = null, val SampleCount: Double? = null, val Sum: Double? = null, val Timestamp: Instant? = null, val Unit: MetricUnit? = null)
Link copied to clipboard
@JsonSerializable
data class Dimension(val Name: String, val Value: String)
Link copied to clipboard
@JsonSerializable
data class DimensionFilter(val Name: String, val Value: String? = null)
Link copied to clipboard
@JsonSerializable
data class Entity(val Attributes: Map<String, String>? = null, val KeyAttributes: Map<KeyAttributeKey, String>? = null)
Link copied to clipboard
@JsonSerializable
data class EntityMetricData(val Entity: Entity? = null, val MetricData: List<MetricDatum>? = null)
Link copied to clipboard
@JsonSerializable
enum EvaluationState : Enum<EvaluationState>
Link copied to clipboard
class ExtendedStatistic : AbstractComparableValue<ExtendedStatistic, String>
Link copied to clipboard
@JsonSerializable
enum KeyAttributeKey : Enum<KeyAttributeKey>
Link copied to clipboard
@JsonSerializable
data class LabelOptions(val Timezone: String? = null)
Link copied to clipboard
@JsonSerializable
data class MessageData(val Code: String? = null, val Value: String? = null)
Link copied to clipboard
@JsonSerializable
data class Metric(val MetricName: MetricName, val Namespace: Namespace? = null, val Dimensions: List<Dimension>? = null)
Link copied to clipboard
@JsonSerializable
data class MetricAlarm(val AlarmName: AlarmName, val AlarmArn: ARN, val ComparisonOperator: ComparisonOperator, val ActionsEnabled: Boolean? = null, val AlarmActions: List<ARN>? = null, val AlarmConfigurationUpdatedTimestamp: Instant? = null, val AlarmDescription: String? = null, val DataPointsToAlarm: Int? = null, val Dimensions: List<Dimension>? = null, val EvaluateLowSampleCountPercentile: EvaluateLowSampleCountPercentile? = null, val EvaluationPeriods: Int? = null, val EvaluationState: EvaluationState? = null, val ExtendedStatistic: PercentileExtendedStatistic? = null, val InsufficientDataActions: List<ARN>? = null, val MetricName: MetricName? = null, val Metrics: List<MetricDataQuery>? = null, val Namespace: Namespace? = null, val OKActions: List<ARN>? = null, val Period: Int? = null, val StateReason: String? = null, val StateReasonData: String? = null, val StateTransitionedTimestamp: Instant? = null, val StateUpdatedTimestamp: Instant? = null, val StateValue: AlarmState, val Statistic: Statistic? = null, val Threshold: Double? = null, val ThresholdMetricId: String? = null, val TreatMissingData: TreatMissingData? = null, val Unit: MetricUnit? = null)
Link copied to clipboard
@JsonSerializable
data class MetricDataQuery(val Id: String, val AccountId: String? = null, val Expression: String? = null, val Label: String? = null, val MetricStat: MetricStat? = null, val Period: Int? = null, val ReturnData: Boolean? = null)
Link copied to clipboard
@JsonSerializable
data class MetricDataResult(val Id: String? = null, val Label: String? = null, val Messages: List<MessageData>? = null, val StatusCode: StatusCode? = null, val Timestamps: List<Instant>? = null, val Values: List<Double>? = null)
Link copied to clipboard
@JsonSerializable
data class MetricDatum(val MetricName: MetricName, val Counts: List<Double>? = null, val Dimensions: List<Dimension>? = null, val StatisticValues: StatisticSet? = null, val StorageResolution: Int? = null, val Timestamp: Instant? = null, val Unit: MetricUnit? = null, val Value: Double? = null, val Values: List<Double>? = null)
Link copied to clipboard
class MetricName : AbstractValue<String>
Link copied to clipboard
@JsonSerializable
data class MetricStat(val Metric: Metric, val Stat: String, val Period: Int? = null, val Unit: MetricUnit? = null)
Link copied to clipboard
@JsonSerializable
enum MetricUnit : Enum<MetricUnit>
Link copied to clipboard
class Namespace : AbstractComparableValue<Namespace, String>
Link copied to clipboard
class NextToken : AbstractValue<String>
Link copied to clipboard
Link copied to clipboard
@JsonSerializable
enum RecentlyActive : Enum<RecentlyActive>
Link copied to clipboard
@JsonSerializable
enum ScanBy : Enum<ScanBy>
Link copied to clipboard
@JsonSerializable
enum Statistic : Enum<Statistic>
Link copied to clipboard
@JsonSerializable
data class StatisticSet(val Maximum: Double, val Minimum: Double, val SampleCount: Double, val Sum: Double)
Link copied to clipboard
@JsonSerializable
enum StatusCode : Enum<StatusCode>
Link copied to clipboard