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
-
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)