Sha256: 038c1f01ca0e4c2179526a552f44896367b1cb3c5062c0a24a98cf8bc93b8024
Contents?: true
Size: 1.32 KB
Versions: 19
Compression:
Stored size: 1.32 KB
Contents
# Bandwidth::Participant ## Properties | Name | Type | Description | Notes | | ---- | ---- | ----------- | ----- | | **id** | **String** | Unique id of the participant. | [optional][readonly] | | **callback_url** | **String** | Full callback url to use for notifications about this participant. | [optional] | | **publish_permissions** | [**Array<PublishPermissionsEnum>**](PublishPermissionsEnum.md) | Defines if this participant can publish audio or video. | [optional] | | **sessions** | **Array<String>** | List of session ids this participant is associated with Capped to one Upon creation of a Participant, returns as an empty array. | [optional][readonly] | | **subscriptions** | [**Subscriptions**](Subscriptions.md) | | [optional] | | **tag** | **String** | User defined tag to associate with the participant. | [optional] | | **device_api_version** | [**DeviceApiVersionEnum**](DeviceApiVersionEnum.md) | | [optional][default to 'V3'] | ## Example ```ruby require 'bandwidth-sdk' instance = Bandwidth::Participant.new( id: 320e2af6-13ec-498d-8b51-daba52c37853, callback_url: https://example.com/callback, publish_permissions: ["VIDEO","AUDIO"], sessions: ["75c21163-e110-41bc-bd76-1bb428ec85d5"], subscriptions: null, tag: participant1, device_api_version: null ) ```
Version data entries
19 entries across 19 versions & 1 rubygems