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