import { _OriginCustomHeader, _UnmarshalledOriginCustomHeader } from "./_OriginCustomHeader"; /** *

A complex type that contains the list of Custom Headers for each origin.

*/ export interface _CustomHeaders { /** *

The number of custom headers, if any, for this distribution.

*/ Quantity: number; /** *

Optional: A list that contains one OriginCustomHeader element for each custom header that you want CloudFront to forward to the origin. If Quantity is 0, omit Items.

*/ Items?: Array<_OriginCustomHeader> | Iterable<_OriginCustomHeader>; } export interface _UnmarshalledCustomHeaders extends _CustomHeaders { /** *

Optional: A list that contains one OriginCustomHeader element for each custom header that you want CloudFront to forward to the origin. If Quantity is 0, omit Items.

*/ Items?: Array<_UnmarshalledOriginCustomHeader>; }