/* eslint-disable */ /** * This file was automatically generated by json-schema-to-typescript. * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, * and run json-schema-to-typescript to regenerate this file. */ /** * Resource Type definition for AWS::CloudFront::RealtimeLogConfig */ export interface AwsCloudfrontRealtimelogconfig { Arn?: string; /** * @minItems 1 */ EndPoints: [EndPoint, ...EndPoint[]]; /** * @minItems 1 */ Fields: [string, ...string[]]; Name: string; SamplingRate: number; } export interface EndPoint { KinesisStreamConfig: KinesisStreamConfig; StreamType: string; } export interface KinesisStreamConfig { RoleArn: string; StreamArn: string; }