UpdateRealtimeLogConfigRequest

public struct UpdateRealtimeLogConfigRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • arn

    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)