ListDeliveryStreamsInput
public struct ListDeliveryStreamsInput : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
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.
Declaration
Swift
public let deliveryStreamType: DeliveryStreamType?
-
The list of delivery streams returned by this call to ListDeliveryStreams will start with the delivery stream whose name comes alphabetically immediately after the name you specify in ExclusiveStartDeliveryStreamName.
Declaration
Swift
public let exclusiveStartDeliveryStreamName: String?
-
The maximum number of delivery streams to list. The default value is 10.
Declaration
Swift
public let limit: Int?
-
Undocumented
Declaration
Swift
public init(deliveryStreamType: DeliveryStreamType? = nil, exclusiveStartDeliveryStreamName: String? = nil, limit: Int? = nil)
-
Declaration
Swift
public func validate(name: String) throws