LoggingConfiguration

public struct LoggingConfiguration : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • An array of objects that describes where your execution history events will be logged. Limited to size 1. Required, if your log level is not set to OFF.

    Declaration

    Swift

    public let destinations: [LogDestination]?
  • Determines whether execution data is included in your log. When set to false, data is excluded.

    Declaration

    Swift

    public let includeExecutionData: Bool?
  • Defines which category of execution history events are logged.

    Declaration

    Swift

    public let level: LogLevel?
  • Undocumented

    Declaration

    Swift

    public init(destinations: [LogDestination]? = nil, includeExecutionData: Bool? = nil, level: LogLevel? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws