CreateRealtimeLogConfigRequest

public struct CreateRealtimeLogConfigRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • Contains information about the Amazon Kinesis data stream where you are sending real-time log data.

    Declaration

    Swift

    public let endPoints: [EndPoint]
  • A list of fields to include in each real-time log record. For more information about fields, see Real-time log configuration fields in the Amazon CloudFront Developer Guide.

    Declaration

    Swift

    public let fields: [String]
  • A unique name to identify this real-time log configuration.

    Declaration

    Swift

    public let name: String
  • The sampling rate for this real-time log configuration. The sampling rate determines the percentage of viewer requests that are represented in the real-time log data. You must provide an integer between 1 and 100, inclusive.

    Declaration

    Swift

    public let samplingRate: Int64
  • Undocumented

    Declaration

    Swift

    public init(endPoints: [EndPoint], fields: [String], name: String, samplingRate: Int64)