UpdateRealtimeLogConfigRequest
public struct UpdateRealtimeLogConfigRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The Amazon Resource Name (ARN) for this real-time log configuration.
Declaration
Swift
public let arn: String?
-
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]?
-
The name for 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(arn: String? = nil, endPoints: [EndPoint]? = nil, fields: [String]? = nil, name: String? = nil, samplingRate: Int64? = nil)