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)
View on GitHub
LogConfig Structure Reference