{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/ListDeliveryStreamsInput", "title": "ListDeliveryStreamsInput", "type": "object", "properties": { "Limit": { "allOf": [ { "$ref": "#/components/schemas/ListDeliveryStreamsInputLimit" }, { "description": "The maximum number of delivery streams to list. The default value is 10." } ] }, "DeliveryStreamType": { "allOf": [ { "$ref": "#/components/schemas/DeliveryStreamType" }, { "description": "
The delivery stream type. This can be one of the following values:
DirectPut: Provider applications access the delivery stream directly.
KinesisStreamAsSource: The delivery stream uses a Kinesis data stream as a source.
This parameter is optional. If this parameter is omitted, delivery streams of all types are returned.
" } ] }, "ExclusiveStartDeliveryStreamName": { "allOf": [ { "$ref": "#/components/schemas/DeliveryStreamName" }, { "description": "The list of delivery streams returned by this call toListDeliveryStreams will start with the delivery stream whose name comes alphabetically immediately after the name you specify in ExclusiveStartDeliveryStreamName."
}
]
}
}
}