Skip to content

CreateRealtimeLogConfigRequest

Source code in docs_src/capo_cloudfront/types/create_realtime_log_config_request.py
class CreateRealtimeLogConfigRequest(TypedDict, closed=True):
    end_points: "capo_cloudfront.types.end_point_list.EndPointList"
    """<p>Contains information about the Amazon Kinesis data stream where you are sending real-time log data.</p>"""
    fields: "capo_cloudfront.types.field_list.FieldList"
    """<p>A list of fields to include in each real-time log record.</p> <p>For more information about fields, see <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/real-time-logs.html#understand-real-time-log-config-fields">Real-time log configuration fields</a> in the <i>Amazon CloudFront Developer Guide</i>.</p>"""
    name: "capo_cloudfront.types.string.string"
    """<p>A unique name to identify this real-time log configuration.</p>"""
    sampling_rate: "capo_cloudfront.types.long.long"
    """<p>The sampling rate for this real-time log configuration. You can specify a whole number between 1 and 100 (inclusive) to determine the percentage of viewer requests that are represented in the real-time log data.</p>"""

end_points instance-attribute

end_points: EndPointList

Contains information about the Amazon Kinesis data stream where you are sending real-time log data.

fields instance-attribute

fields: FieldList

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.

name instance-attribute

name: string

A unique name to identify this real-time log configuration.

sampling_rate instance-attribute

sampling_rate: long

The sampling rate for this real-time log configuration. You can specify a whole number between 1 and 100 (inclusive) to determine the percentage of viewer requests that are represented in the real-time log data.