import { _DistributionSummary, _UnmarshalledDistributionSummary } from "./_DistributionSummary"; /** *

A distribution list.

*/ export interface _DistributionList { /** *

The value you provided for the Marker request parameter.

*/ Marker: string; /** *

If IsTruncated is true, this element is present and contains the value you can use for the Marker request parameter to continue listing your distributions where they left off.

*/ NextMarker?: string; /** *

The value you provided for the MaxItems request parameter.

*/ MaxItems: number; /** *

A flag that indicates whether more distributions remain to be listed. If your results were truncated, you can make a follow-up pagination request using the Marker request parameter to retrieve more distributions in the list.

*/ IsTruncated: boolean; /** *

The number of distributions that were created by the current AWS account.

*/ Quantity: number; /** *

A complex type that contains one DistributionSummary element for each distribution that was created by the current AWS account.

*/ Items?: Array<_DistributionSummary> | Iterable<_DistributionSummary>; } export interface _UnmarshalledDistributionList extends _DistributionList { /** *

A complex type that contains one DistributionSummary element for each distribution that was created by the current AWS account.

*/ Items?: Array<_UnmarshalledDistributionSummary>; }