DescribeAlarmHistoryInput
public struct DescribeAlarmHistoryInput : AWSShape
extension CloudWatch.DescribeAlarmHistoryInput: AWSPaginateStringToken
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The name of the alarm.
Declaration
Swift
public let alarmName: String?
-
Use this parameter to specify whether you want the operation to return metric alarms or composite alarms. If you omit this parameter, only metric alarms are returned.
Declaration
Swift
public let alarmTypes: [AlarmType]?
-
The ending date to retrieve alarm history.
Declaration
Swift
public let endDate: TimeStamp?
-
The type of alarm histories to retrieve.
Declaration
Swift
public let historyItemType: HistoryItemType?
-
The maximum number of alarm history records to retrieve.
Declaration
Swift
public let maxRecords: Int?
-
The token returned by a previous call to indicate that there is more data available.
Declaration
Swift
public let nextToken: String?
-
Specified whether to return the newest or oldest alarm history first. Specify TimestampDescending to have the newest event history returned first, and specify TimestampAscending to have the oldest history returned first.
Declaration
Swift
public let scanBy: ScanBy?
-
The starting date to retrieve alarm history.
Declaration
Swift
public let startDate: TimeStamp?
-
Undocumented
Declaration
Swift
public init(alarmName: String? = nil, alarmTypes: [AlarmType]? = nil, endDate: TimeStamp? = nil, historyItemType: HistoryItemType? = nil, maxRecords: Int? = nil, nextToken: String? = nil, scanBy: ScanBy? = nil, startDate: TimeStamp? = nil)
-
Declaration
Swift
public func validate(name: String) throws
-
Undocumented
Declaration
Swift
public func usingPaginationToken(_ token: String) -> CloudWatch.DescribeAlarmHistoryInput