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)