DescribeEventsMessage
public struct DescribeEventsMessage : AWSShape
extension DocDB.DescribeEventsMessage: AWSPaginateStringToken
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The number of minutes to retrieve events for. Default: 60
Declaration
Swift
public let duration: Int?
-
The end of the time interval for which to retrieve events, specified in ISO 8601 format. Example: 2009-07-08T18:00Z
Declaration
Swift
public let endTime: TimeStamp?
-
A list of event categories that trigger notifications for an event notification subscription.
Declaration
Swift
public let eventCategories: [String]?
-
This parameter is not currently supported.
Declaration
Swift
public let filters: [Filter]?
-
An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.
Declaration
Swift
public let marker: String?
-
The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token (marker) is included in the response so that the remaining results can be retrieved. Default: 100 Constraints: Minimum 20, maximum 100.
Declaration
Swift
public let maxRecords: Int?
-
The identifier of the event source for which events are returned. If not specified, then all sources are included in the response. Constraints: If SourceIdentifier is provided, SourceType must also be provided. If the source type is DBInstance, a DBInstanceIdentifier must be provided. If the source type is DBSecurityGroup, a DBSecurityGroupName must be provided. If the source type is DBParameterGroup, a DBParameterGroupName must be provided. If the source type is DBSnapshot, a DBSnapshotIdentifier must be provided. Cannot end with a hyphen or contain two consecutive hyphens.
Declaration
Swift
public let sourceIdentifier: String?
-
The event source to retrieve events for. If no value is specified, all events are returned.
Declaration
Swift
public let sourceType: SourceType?
-
The beginning of the time interval to retrieve events for, specified in ISO 8601 format. Example: 2009-07-08T18:00Z
Declaration
Swift
public let startTime: TimeStamp?
-
init(duration:endTime:eventCategories:filters:marker:maxRecords:sourceIdentifier:sourceType:startTime:)
Undocumented
Declaration
Swift
public init(duration: Int? = nil, endTime: TimeStamp? = nil, eventCategories: [String]? = nil, filters: [Filter]? = nil, marker: String? = nil, maxRecords: Int? = nil, sourceIdentifier: String? = nil, sourceType: SourceType? = nil, startTime: TimeStamp? = nil)
-
Undocumented
Declaration
Swift
public func usingPaginationToken(_ token: String) -> DocDB.DescribeEventsMessage