twilio.jwt.taskrouter package

Submodules

twilio.jwt.taskrouter.capabilities module

class twilio.jwt.taskrouter.capabilities.TaskQueueCapabilityToken(account_sid, auth_token, workspace_sid, task_queue_sid, ttl=3600, **kwargs)[source]

Bases: twilio.jwt.taskrouter.TaskRouterCapabilityToken

channel_prefix
resource_url
class twilio.jwt.taskrouter.capabilities.WorkerCapabilityToken(account_sid, auth_token, workspace_sid, worker_sid, ttl=3600, **kwargs)[source]

Bases: twilio.jwt.taskrouter.TaskRouterCapabilityToken

allow_fetch_activities()[source]
allow_fetch_reservations()[source]
allow_fetch_worker_reservations()[source]
allow_update_activities()[source]
allow_update_reservations()[source]
channel_prefix
resource_url
class twilio.jwt.taskrouter.capabilities.WorkspaceCapabilityToken(account_sid, auth_token, workspace_sid, ttl=3600, **kwargs)[source]

Bases: twilio.jwt.taskrouter.TaskRouterCapabilityToken

channel_prefix
resource_url

Module contents

class twilio.jwt.taskrouter.TaskRouterCapabilityToken(account_sid, auth_token, workspace_sid, channel_id, **kwargs)[source]

Bases: twilio.jwt.Jwt

ALGORITHM = 'HS256'
DOMAIN = 'https://taskrouter.twilio.com'
EVENTS_BASE_URL = 'https://event-bridge.twilio.com/v1/wschannels'
VERSION = 'v1'
allow_delete_self()[source]
allow_delete_subresources()[source]
allow_fetch_self()[source]
allow_fetch_subresources()[source]
allow_update_self()[source]
allow_update_subresources()[source]
allow_web_sockets(channel_id=None)[source]
channel_prefix
resource_url
workspace_url