import { _StreamingDistributionSummary, _UnmarshalledStreamingDistributionSummary } from "./_StreamingDistributionSummary"; /** *

A streaming distribution list.

*/ export interface _StreamingDistributionList { /** *

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 RTMP distributions where they left off.

*/ NextMarker?: string; /** *

The value you provided for the MaxItems request parameter.

*/ MaxItems: number; /** *

A flag that indicates whether more streaming 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 streaming distributions that were created by the current AWS account.

*/ Quantity: number; /** *

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

*/ Items?: Array<_StreamingDistributionSummary> | Iterable<_StreamingDistributionSummary>; } export interface _UnmarshalledStreamingDistributionList extends _StreamingDistributionList { /** *

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

*/ Items?: Array<_UnmarshalledStreamingDistributionSummary>; }