Logger

public struct Logger : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The component that will be subject to logging.

    Declaration

    Swift

    public let component: LoggerComponent
  • id

    A descriptive or arbitrary ID for the logger. This value must be unique within the logger definition version. Max length is 128 characters with pattern “[a-zA-Z0-9:_-]+”.

    Declaration

    Swift

    public let id: String
  • The level of the logs.

    Declaration

    Swift

    public let level: LoggerLevel
  • The amount of file space, in KB, to use if the local file system is used for logging purposes.

    Declaration

    Swift

    public let space: Int?
  • The type of log output which will be used.

    Declaration

    Swift

    public let type: LoggerType
  • Undocumented

    Declaration

    Swift

    public init(component: LoggerComponent, id: String, level: LoggerLevel, space: Int? = nil, type: LoggerType)