LogConfig
public struct LogConfig : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The service role that AWS AppSync will assume to publish to Amazon CloudWatch logs in your account.
Declaration
Swift
public let cloudWatchLogsRoleArn: String
-
Set to TRUE to exclude sections that contain information such as headers, context, and evaluated mapping templates, regardless of logging level.
Declaration
Swift
public let excludeVerboseContent: Bool?
-
The field logging level. Values can be NONE, ERROR, or ALL. NONE: No field-level logs are captured. ERROR: Logs the following information only for the fields that are in error: The error section in the server response. Field-level errors. The generated request/response functions that got resolved for error fields. ALL: The following information is logged for all fields in the query: Field-level tracing information. The generated request/response functions that got resolved for each field.
Declaration
Swift
public let fieldLogLevel: FieldLogLevel
-
Undocumented
Declaration
Swift
public init(cloudWatchLogsRoleArn: String, excludeVerboseContent: Bool? = nil, fieldLogLevel: FieldLogLevel)