LoggingConfiguration
public struct LoggingConfiguration : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
An array of Amazon Kinesis Data Firehose ARNs.
Declaration
Swift
public let logDestinationConfigs: [String]
-
The parts of the request that you want redacted from the logs. For example, if you redact the cookie field, the cookie field in the firehose will be xxx.
Declaration
Swift
public let redactedFields: [FieldToMatch]?
-
The Amazon Resource Name (ARN) of the web ACL that you want to associate with LogDestinationConfigs.
Declaration
Swift
public let resourceArn: String
-
Undocumented
Declaration
Swift
public init(logDestinationConfigs: [String], redactedFields: [FieldToMatch]? = nil, resourceArn: String)
-
Declaration
Swift
public func validate(name: String) throws