AccessLog

public struct AccessLog : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The interval for publishing the access logs. You can specify an interval of either 5 minutes or 60 minutes. Default: 60 minutes

    Declaration

    Swift

    public let emitInterval: Int?
  • Specifies whether access logs are enabled for the load balancer.

    Declaration

    Swift

    public let enabled: Bool
  • The name of the Amazon S3 bucket where the access logs are stored.

    Declaration

    Swift

    public let s3BucketName: String?
  • The logical hierarchy you created for your Amazon S3 bucket, for example my-bucket-prefix/prod. If the prefix is not provided, the log is placed at the root level of the bucket.

    Declaration

    Swift

    public let s3BucketPrefix: String?
  • Undocumented

    Declaration

    Swift

    public init(emitInterval: Int? = nil, enabled: Bool, s3BucketName: String? = nil, s3BucketPrefix: String? = nil)