Sha256: 8b1018b1d9cf48368c50cb22099f710d29ea61203969f25309ebb149a3d660b0
Contents?: true
Size: 1011 Bytes
Versions: 18
Compression:
Stored size: 1011 Bytes
Contents
# Bandwidth::ParticipantSubscription ## Properties | Name | Type | Description | Notes | | ---- | ---- | ----------- | ----- | | **participant_id** | **String** | The Participant the subscriber will be subscribed to | | | **stream_aliases** | **Array<String>** | (optional) An array of specific streamAliases owned by the Participant that the subscriber will be subscribed to. Background: A streamAlias is created by a WebRTC client when it connects and declares a name for the related stream. The client is responsible for informing the application of any created streamAliases to enable the application to subscribe to specific streamAliases. Subscribing to a `streamAlias` that does not exist is undefined. If the array is empty all aliases are assumed. | [optional] | ## Example ```ruby require 'bandwidth-sdk' instance = Bandwidth::ParticipantSubscription.new( participant_id: 568749d5-04d5-483d-adf5-deac7dd3d521, stream_aliases: ["alias_1","alias_2"] ) ```
Version data entries
18 entries across 18 versions & 1 rubygems