PutLogEventsRequest

public struct PutLogEventsRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The log events.

    Declaration

    Swift

    public let logEvents: [InputLogEvent]
  • The name of the log group.

    Declaration

    Swift

    public let logGroupName: String
  • The name of the log stream.

    Declaration

    Swift

    public let logStreamName: String
  • The sequence token obtained from the response of the previous PutLogEvents call. An upload in a newly created log stream does not require a sequence token. You can also get the sequence token using DescribeLogStreams. If you call PutLogEvents twice within a narrow time period using the same value for sequenceToken, both calls might be successful or one might be rejected.

    Declaration

    Swift

    public let sequenceToken: String?
  • Undocumented

    Declaration

    Swift

    public init(logEvents: [InputLogEvent], logGroupName: String, logStreamName: String, sequenceToken: String? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws