def __init__(self, version, payload, service_sid, identity=None): """ Initialize the UserInstance :returns: twilio.rest.notify.v1.service.user.UserInstance :rtype: twilio.rest.notify.v1.service.user.UserInstance """ super(UserInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'account_sid': payload['account_sid'], 'service_sid': payload['service_sid'], 'identity': payload['identity'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'segments': payload['segments'], 'url': payload['url'], 'links': payload['links'], } # Context self._context = None self._solution = { 'service_sid': service_sid, 'identity': identity or self._properties['identity'], }
def __init__(self, version, payload, service_sid, sid=None): """ Initialize the PhoneNumberInstance :returns: twilio.rest.messaging.v1.service.phone_number.PhoneNumberInstance :rtype: twilio.rest.messaging.v1.service.phone_number.PhoneNumberInstance """ super(PhoneNumberInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'account_sid': payload['account_sid'], 'service_sid': payload['service_sid'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'phone_number': payload['phone_number'], 'country_code': payload['country_code'], 'capabilities': payload['capabilities'], 'url': payload['url'], } # Context self._context = None self._solution = {'service_sid': service_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, service_sid, sid=None): """ Initialize the SessionInstance :returns: twilio.rest.preview.proxy.service.session.SessionInstance :rtype: twilio.rest.preview.proxy.service.session.SessionInstance """ super(SessionInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'service_sid': payload['service_sid'], 'account_sid': payload['account_sid'], 'unique_name': payload['unique_name'], 'ttl': deserialize.integer(payload['ttl']), 'status': payload['status'], 'start_time': deserialize.iso8601_datetime(payload['start_time']), 'end_time': deserialize.iso8601_datetime(payload['end_time']), 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'url': payload['url'], 'links': payload['links'], } # Context self._context = None self._solution = {'service_sid': service_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, service_sid): """ Initialize the VerificationCheckInstance :returns: twilio.rest.verify.v2.service.verification_check.VerificationCheckInstance :rtype: twilio.rest.verify.v2.service.verification_check.VerificationCheckInstance """ super(VerificationCheckInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'service_sid': payload['service_sid'], 'account_sid': payload['account_sid'], 'to': payload['to'], 'channel': payload['channel'], 'status': payload['status'], 'valid': payload['valid'], 'amount': payload['amount'], 'payee': payload['payee'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), } # Context self._context = None self._solution = {'service_sid': service_sid, }
def __init__(self, version, payload, workspace_sid, worker_sid, sid=None): """ Initialize the ReservationInstance :returns: twilio.rest.taskrouter.v1.workspace.worker.reservation.ReservationInstance :rtype: twilio.rest.taskrouter.v1.workspace.worker.reservation.ReservationInstance """ super(ReservationInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'reservation_status': payload['reservation_status'], 'sid': payload['sid'], 'task_sid': payload['task_sid'], 'worker_name': payload['worker_name'], 'worker_sid': payload['worker_sid'], 'workspace_sid': payload['workspace_sid'], 'url': payload['url'], 'links': payload['links'], } # Context self._context = None self._solution = { 'workspace_sid': workspace_sid, 'worker_sid': worker_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, assistant_sid, task_sid, sid=None): """ Initialize the SampleInstance :returns: twilio.rest.autopilot.v1.assistant.task.sample.SampleInstance :rtype: twilio.rest.autopilot.v1.assistant.task.sample.SampleInstance """ super(SampleInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'task_sid': payload['task_sid'], 'language': payload['language'], 'assistant_sid': payload['assistant_sid'], 'sid': payload['sid'], 'tagged_text': payload['tagged_text'], 'url': payload['url'], 'source_channel': payload['source_channel'], } # Context self._context = None self._solution = { 'assistant_sid': assistant_sid, 'task_sid': task_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, service_sid, identity, sid=None): """ Initialize the UserBindingInstance :returns: twilio.rest.notify.v1.service.user.user_binding.UserBindingInstance :rtype: twilio.rest.notify.v1.service.user.user_binding.UserBindingInstance """ super(UserBindingInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'account_sid': payload['account_sid'], 'service_sid': payload['service_sid'], 'credential_sid': payload['credential_sid'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'notification_protocol_version': payload['notification_protocol_version'], 'endpoint': payload['endpoint'], 'identity': payload['identity'], 'binding_type': payload['binding_type'], 'address': payload['address'], 'tags': payload['tags'], 'url': payload['url'], 'links': payload['links'], } # Context self._context = None self._solution = { 'service_sid': service_sid, 'identity': identity, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, call_sid=None): """ Initialize the CallSummaryInstance :returns: twilio.rest.insights.v1.summary.CallSummaryInstance :rtype: twilio.rest.insights.v1.summary.CallSummaryInstance """ super(CallSummaryInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'call_sid': payload['call_sid'], 'call_type': payload['call_type'], 'call_state': payload['call_state'], 'processing_state': payload['processing_state'], 'direction': payload['direction'], 'disconnected_by': payload['disconnected_by'], 'start_time': deserialize.iso8601_datetime(payload['start_time']), 'end_time': deserialize.iso8601_datetime(payload['end_time']), 'duration': deserialize.integer(payload['duration']), 'connect_duration': deserialize.integer(payload['connect_duration']), 'from_': payload['from'], 'to': payload['to'], 'carrier_edge': payload['carrier_edge'], 'client_edge': payload['client_edge'], 'sip_edge': payload['sip_edge'], 'tags': payload['tags'], 'url': payload['url'], } # Context self._context = None self._solution = {'call_sid': call_sid or self._properties['call_sid'], }
def __init__(self, version, payload, service_sid, user_sid, sid=None): """ Initialize the UserBindingInstance :returns: twilio.rest.chat.v2.service.user.user_binding.UserBindingInstance :rtype: twilio.rest.chat.v2.service.user.user_binding.UserBindingInstance """ super(UserBindingInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'account_sid': payload['account_sid'], 'service_sid': payload['service_sid'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'endpoint': payload['endpoint'], 'identity': payload['identity'], 'user_sid': payload['user_sid'], 'credential_sid': payload['credential_sid'], 'binding_type': payload['binding_type'], 'message_types': payload['message_types'], 'url': payload['url'], } # Context self._context = None self._solution = { 'service_sid': service_sid, 'user_sid': user_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, service_sid, sid=None): """ Initialize the UserInstance :returns: twilio.rest.chat.v1.service.user.UserInstance :rtype: twilio.rest.chat.v1.service.user.UserInstance """ super(UserInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'account_sid': payload['account_sid'], 'service_sid': payload['service_sid'], 'attributes': payload['attributes'], 'friendly_name': payload['friendly_name'], 'role_sid': payload['role_sid'], 'identity': payload['identity'], 'is_online': payload['is_online'], 'is_notifiable': payload['is_notifiable'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'joined_channels_count': deserialize.integer(payload['joined_channels_count']), 'links': payload['links'], 'url': payload['url'], } # Context self._context = None self._solution = {'service_sid': service_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, service_sid, channel_sid, sid=None): """ Initialize the MemberInstance :returns: twilio.rest.chat.v2.service.channel.member.MemberInstance :rtype: twilio.rest.chat.v2.service.channel.member.MemberInstance """ super(MemberInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'account_sid': payload['account_sid'], 'channel_sid': payload['channel_sid'], 'service_sid': payload['service_sid'], 'identity': payload['identity'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'role_sid': payload['role_sid'], 'last_consumed_message_index': deserialize.integer(payload['last_consumed_message_index']), 'last_consumption_timestamp': deserialize.iso8601_datetime(payload['last_consumption_timestamp']), 'url': payload['url'], } # Context self._context = None self._solution = { 'service_sid': service_sid, 'channel_sid': channel_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, service_sid, channel_sid, sid=None): """ Initialize the MessageInstance :returns: twilio.rest.chat.v2.service.channel.message.MessageInstance :rtype: twilio.rest.chat.v2.service.channel.message.MessageInstance """ super(MessageInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'account_sid': payload['account_sid'], 'attributes': payload['attributes'], 'service_sid': payload['service_sid'], 'to': payload['to'], 'channel_sid': payload['channel_sid'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'was_edited': payload['was_edited'], 'from_': payload['from'], 'body': payload['body'], 'index': deserialize.integer(payload['index']), 'type': payload['type'], 'media': payload['media'], 'url': payload['url'], } # Context self._context = None self._solution = { 'service_sid': service_sid, 'channel_sid': channel_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, sid=None): """ Initialize the WorkspaceInstance :returns: twilio.rest.taskrouter.v1.workspace.WorkspaceInstance :rtype: twilio.rest.taskrouter.v1.workspace.WorkspaceInstance """ super(WorkspaceInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'default_activity_name': payload['default_activity_name'], 'default_activity_sid': payload['default_activity_sid'], 'event_callback_url': payload['event_callback_url'], 'events_filter': payload['events_filter'], 'friendly_name': payload['friendly_name'], 'multi_task_enabled': payload['multi_task_enabled'], 'sid': payload['sid'], 'timeout_activity_name': payload['timeout_activity_name'], 'timeout_activity_sid': payload['timeout_activity_sid'], 'prioritize_queue_order': payload['prioritize_queue_order'], 'url': payload['url'], 'links': payload['links'], } # Context self._context = None self._solution = {'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, assistant_sid, sid=None): """ Initialize the TaskInstance :returns: twilio.rest.preview.understand.assistant.task.TaskInstance :rtype: twilio.rest.preview.understand.assistant.task.TaskInstance """ super(TaskInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'friendly_name': payload['friendly_name'], 'links': payload['links'], 'assistant_sid': payload['assistant_sid'], 'sid': payload['sid'], 'unique_name': payload['unique_name'], 'actions_url': payload['actions_url'], 'url': payload['url'], } # Context self._context = None self._solution = {'assistant_sid': assistant_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, workspace_sid, sid=None): """ Initialize the TaskQueueInstance :returns: twilio.rest.taskrouter.v1.workspace.task_queue.TaskQueueInstance :rtype: twilio.rest.taskrouter.v1.workspace.task_queue.TaskQueueInstance """ super(TaskQueueInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'assignment_activity_sid': payload['assignment_activity_sid'], 'assignment_activity_name': payload['assignment_activity_name'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'friendly_name': payload['friendly_name'], 'max_reserved_workers': deserialize.integer(payload['max_reserved_workers']), 'reservation_activity_sid': payload['reservation_activity_sid'], 'reservation_activity_name': payload['reservation_activity_name'], 'sid': payload['sid'], 'target_workers': payload['target_workers'], 'task_order': payload['task_order'], 'url': payload['url'], 'workspace_sid': payload['workspace_sid'], 'links': payload['links'], } # Context self._context = None self._solution = { 'workspace_sid': workspace_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, sid=None): """ Initialize the ServiceInstance :returns: twilio.rest.proxy.v1.service.ServiceInstance :rtype: twilio.rest.proxy.v1.service.ServiceInstance """ super(ServiceInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'unique_name': payload['unique_name'], 'account_sid': payload['account_sid'], 'callback_url': payload['callback_url'], 'default_ttl': deserialize.integer(payload['default_ttl']), 'number_selection_behavior': payload['number_selection_behavior'], 'geo_match_level': payload['geo_match_level'], 'intercept_callback_url': payload['intercept_callback_url'], 'out_of_session_callback_url': payload['out_of_session_callback_url'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'url': payload['url'], 'links': payload['links'], } # Context self._context = None self._solution = {'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, service_sid, sid=None): """ Initialize the ChannelInstance :returns: twilio.rest.chat.v2.service.channel.ChannelInstance :rtype: twilio.rest.chat.v2.service.channel.ChannelInstance """ super(ChannelInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'account_sid': payload['account_sid'], 'service_sid': payload['service_sid'], 'friendly_name': payload['friendly_name'], 'unique_name': payload['unique_name'], 'attributes': payload['attributes'], 'type': payload['type'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'created_by': payload['created_by'], 'members_count': deserialize.integer(payload['members_count']), 'messages_count': deserialize.integer(payload['messages_count']), 'url': payload['url'], 'links': payload['links'], } # Context self._context = None self._solution = {'service_sid': service_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, room_sid, sid=None): """ Initialize the ParticipantInstance :returns: twilio.rest.video.v1.room.room_participant.ParticipantInstance :rtype: twilio.rest.video.v1.room.room_participant.ParticipantInstance """ super(ParticipantInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'room_sid': payload['room_sid'], 'account_sid': payload['account_sid'], 'status': payload['status'], 'identity': payload['identity'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'start_time': deserialize.iso8601_datetime(payload['start_time']), 'end_time': deserialize.iso8601_datetime(payload['end_time']), 'duration': deserialize.integer(payload['duration']), 'url': payload['url'], 'links': payload['links'], } # Context self._context = None self._solution = {'room_sid': room_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, assistant_sid, sid=None): """ Initialize the ModelBuildInstance :returns: twilio.rest.autopilot.v1.assistant.model_build.ModelBuildInstance :rtype: twilio.rest.autopilot.v1.assistant.model_build.ModelBuildInstance """ super(ModelBuildInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'assistant_sid': payload['assistant_sid'], 'sid': payload['sid'], 'status': payload['status'], 'unique_name': payload['unique_name'], 'url': payload['url'], 'build_duration': deserialize.integer(payload['build_duration']), 'error_code': deserialize.integer(payload['error_code']), } # Context self._context = None self._solution = {'assistant_sid': assistant_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, service_sid, list_sid, index=None): """ Initialize the SyncListItemInstance :returns: twilio.rest.sync.v1.service.sync_list.sync_list_item.SyncListItemInstance :rtype: twilio.rest.sync.v1.service.sync_list.sync_list_item.SyncListItemInstance """ super(SyncListItemInstance, self).__init__(version) # Marshaled Properties self._properties = { 'index': deserialize.integer(payload['index']), 'account_sid': payload['account_sid'], 'service_sid': payload['service_sid'], 'list_sid': payload['list_sid'], 'url': payload['url'], 'revision': payload['revision'], 'data': payload['data'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'created_by': payload['created_by'], } # Context self._context = None self._solution = { 'service_sid': service_sid, 'list_sid': list_sid, 'index': index or self._properties['index'], }
def __init__(self, version, payload, sid=None): """ Initialize the FleetInstance :returns: twilio.rest.preview.deployed_devices.fleet.FleetInstance :rtype: twilio.rest.preview.deployed_devices.fleet.FleetInstance """ super(FleetInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'url': payload['url'], 'unique_name': payload['unique_name'], 'friendly_name': payload['friendly_name'], 'account_sid': payload['account_sid'], 'default_deployment_sid': payload['default_deployment_sid'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'links': payload['links'], } # Context self._context = None self._solution = {'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, service_sid, map_sid, key=None): """ Initialize the SyncMapItemInstance :returns: twilio.rest.preview.sync.service.sync_map.sync_map_item.SyncMapItemInstance :rtype: twilio.rest.preview.sync.service.sync_map.sync_map_item.SyncMapItemInstance """ super(SyncMapItemInstance, self).__init__(version) # Marshaled Properties self._properties = { 'key': payload['key'], 'account_sid': payload['account_sid'], 'service_sid': payload['service_sid'], 'map_sid': payload['map_sid'], 'url': payload['url'], 'revision': payload['revision'], 'data': payload['data'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'created_by': payload['created_by'], } # Context self._context = None self._solution = { 'service_sid': service_sid, 'map_sid': map_sid, 'key': key or self._properties['key'], }
def __init__(self, version, payload, trunk_sid, sid=None): """ Initialize the OriginationUrlInstance :returns: twilio.rest.trunking.v1.trunk.origination_url.OriginationUrlInstance :rtype: twilio.rest.trunking.v1.trunk.origination_url.OriginationUrlInstance """ super(OriginationUrlInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'sid': payload['sid'], 'trunk_sid': payload['trunk_sid'], 'weight': deserialize.integer(payload['weight']), 'enabled': payload['enabled'], 'sip_url': payload['sip_url'], 'friendly_name': payload['friendly_name'], 'priority': deserialize.integer(payload['priority']), 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'url': payload['url'], } # Context self._context = None self._solution = {'trunk_sid': trunk_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, sid=None): """ Initialize the RoomInstance :returns: twilio.rest.video.v1.room.RoomInstance :rtype: twilio.rest.video.v1.room.RoomInstance """ super(RoomInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'status': payload['status'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'account_sid': payload['account_sid'], 'enable_turn': payload['enable_turn'], 'unique_name': payload['unique_name'], 'status_callback': payload['status_callback'], 'status_callback_method': payload['status_callback_method'], 'end_time': deserialize.iso8601_datetime(payload['end_time']), 'duration': deserialize.integer(payload['duration']), 'type': payload['type'], 'max_participants': deserialize.integer(payload['max_participants']), 'record_participants_on_connect': payload['record_participants_on_connect'], 'video_codecs': payload['video_codecs'], 'media_region': payload['media_region'], 'url': payload['url'], 'links': payload['links'], } # Context self._context = None self._solution = {'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, service_sid, environment_sid, sid=None): """ Initialize the DeploymentInstance :returns: twilio.rest.serverless.v1.service.environment.deployment.DeploymentInstance :rtype: twilio.rest.serverless.v1.service.environment.deployment.DeploymentInstance """ super(DeploymentInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'account_sid': payload['account_sid'], 'service_sid': payload['service_sid'], 'environment_sid': payload['environment_sid'], 'build_sid': payload['build_sid'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'url': payload['url'], } # Context self._context = None self._solution = { 'service_sid': service_sid, 'environment_sid': environment_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, sim_sid): """ Initialize the DataSessionInstance :returns: twilio.rest.wireless.v1.sim.data_session.DataSessionInstance :rtype: twilio.rest.wireless.v1.sim.data_session.DataSessionInstance """ super(DataSessionInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'sim_sid': payload['sim_sid'], 'account_sid': payload['account_sid'], 'radio_link': payload['radio_link'], 'operator_mcc': payload['operator_mcc'], 'operator_mnc': payload['operator_mnc'], 'operator_country': payload['operator_country'], 'operator_name': payload['operator_name'], 'cell_id': payload['cell_id'], 'cell_location_estimate': payload['cell_location_estimate'], 'packets_uploaded': deserialize.integer(payload['packets_uploaded']), 'packets_downloaded': deserialize.integer(payload['packets_downloaded']), 'last_updated': deserialize.iso8601_datetime(payload['last_updated']), 'start': deserialize.iso8601_datetime(payload['start']), 'end': deserialize.iso8601_datetime(payload['end']), 'imeisv': payload['imeisv'], } # Context self._context = None self._solution = {'sim_sid': sim_sid, }
def __init__(self, version, payload, flow_sid, sid=None): """ Initialize the ExecutionInstance :returns: twilio.rest.studio.v1.flow.execution.ExecutionInstance :rtype: twilio.rest.studio.v1.flow.execution.ExecutionInstance """ super(ExecutionInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'account_sid': payload['account_sid'], 'flow_sid': payload['flow_sid'], 'contact_sid': payload['contact_sid'], 'contact_channel_address': payload['contact_channel_address'], 'context': payload['context'], 'status': payload['status'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'url': payload['url'], 'links': payload['links'], } # Context self._context = None self._solution = {'flow_sid': flow_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, sid=None): """ Initialize the CredentialInstance :returns: twilio.rest.chat.v2.credential.CredentialInstance :rtype: twilio.rest.chat.v2.credential.CredentialInstance """ super(CredentialInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'account_sid': payload['account_sid'], 'friendly_name': payload['friendly_name'], 'type': payload['type'], 'sandbox': payload['sandbox'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'url': payload['url'], } # Context self._context = None self._solution = { 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, service_sid, channel_sid, sid=None): """ Initialize the InviteInstance :returns: twilio.rest.chat.v1.service.channel.invite.InviteInstance :rtype: twilio.rest.chat.v1.service.channel.invite.InviteInstance """ super(InviteInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'account_sid': payload['account_sid'], 'channel_sid': payload['channel_sid'], 'service_sid': payload['service_sid'], 'identity': payload['identity'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'role_sid': payload['role_sid'], 'created_by': payload['created_by'], 'url': payload['url'], } # Context self._context = None self._solution = { 'service_sid': service_sid, 'channel_sid': channel_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, sid=None): """ Initialize the AssistantInstance :returns: twilio.rest.autopilot.v1.assistant.AssistantInstance :rtype: twilio.rest.autopilot.v1.assistant.AssistantInstance """ super(AssistantInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'friendly_name': payload['friendly_name'], 'latest_model_build_sid': payload['latest_model_build_sid'], 'links': payload['links'], 'log_queries': payload['log_queries'], 'sid': payload['sid'], 'unique_name': payload['unique_name'], 'url': payload['url'], 'callback_url': payload['callback_url'], 'callback_events': payload['callback_events'], } # Context self._context = None self._solution = {'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, service_sid, identity, factor_sid, sid=None): """ Initialize the ChallengeInstance :returns: twilio.rest.authy.v1.service.entity.factor.challenge.ChallengeInstance :rtype: twilio.rest.authy.v1.service.entity.factor.challenge.ChallengeInstance """ super(ChallengeInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload.get('sid'), 'account_sid': payload.get('account_sid'), 'service_sid': payload.get('service_sid'), 'entity_sid': payload.get('entity_sid'), 'identity': payload.get('identity'), 'factor_sid': payload.get('factor_sid'), 'date_created': deserialize.iso8601_datetime(payload.get('date_created')), 'date_updated': deserialize.iso8601_datetime(payload.get('date_updated')), 'date_responded': deserialize.iso8601_datetime(payload.get('date_responded')), 'expiration_date': deserialize.iso8601_datetime(payload.get('expiration_date')), 'status': payload.get('status'), 'responded_reason': payload.get('responded_reason'), 'details': payload.get('details'), 'hidden_details': payload.get('hidden_details'), 'factor_type': payload.get('factor_type'), 'url': payload.get('url'), } # Context self._context = None self._solution = { 'service_sid': service_sid, 'identity': identity, 'factor_sid': factor_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, sid=None): """ Initialize the SimInstance :returns: twilio.rest.supersim.v1.sim.SimInstance :rtype: twilio.rest.supersim.v1.sim.SimInstance """ super(SimInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload.get('sid'), 'unique_name': payload.get('unique_name'), 'account_sid': payload.get('account_sid'), 'iccid': payload.get('iccid'), 'status': payload.get('status'), 'fleet_sid': payload.get('fleet_sid'), 'date_created': deserialize.iso8601_datetime(payload.get('date_created')), 'date_updated': deserialize.iso8601_datetime(payload.get('date_updated')), 'url': payload.get('url'), 'links': payload.get('links'), } # Context self._context = None self._solution = { 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, service_sid, channel_sid, sid=None): """ Initialize the WebhookInstance :returns: twilio.rest.ip_messaging.v2.service.channel.webhook.WebhookInstance :rtype: twilio.rest.ip_messaging.v2.service.channel.webhook.WebhookInstance """ super(WebhookInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload.get('sid'), 'account_sid': payload.get('account_sid'), 'service_sid': payload.get('service_sid'), 'channel_sid': payload.get('channel_sid'), 'type': payload.get('type'), 'url': payload.get('url'), 'configuration': payload.get('configuration'), 'date_created': deserialize.iso8601_datetime(payload.get('date_created')), 'date_updated': deserialize.iso8601_datetime(payload.get('date_updated')), } # Context self._context = None self._solution = { 'service_sid': service_sid, 'channel_sid': channel_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, sid=None): """ Initialize the ServiceInstance :returns: twilio.rest.sync.v1.service.ServiceInstance :rtype: twilio.rest.sync.v1.service.ServiceInstance """ super(ServiceInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'account_sid': payload['account_sid'], 'friendly_name': payload['friendly_name'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'url': payload['url'], 'webhook_url': payload['webhook_url'], 'reachability_webhooks_enabled': payload['reachability_webhooks_enabled'], 'acl_enabled': payload['acl_enabled'], 'links': payload['links'], } # Context self._context = None self._solution = { 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, service_sid, channel_sid, sid=None): """ Initialize the MessageInstance :returns: twilio.rest.chat.v2.service.channel.message.MessageInstance :rtype: twilio.rest.chat.v2.service.channel.message.MessageInstance """ super(MessageInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'account_sid': payload['account_sid'], 'attributes': payload['attributes'], 'service_sid': payload['service_sid'], 'to': payload['to'], 'channel_sid': payload['channel_sid'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'last_updated_by': payload['last_updated_by'], 'was_edited': payload['was_edited'], 'from_': payload['from'], 'body': payload['body'], 'index': deserialize.integer(payload['index']), 'type': payload['type'], 'media': payload['media'], 'url': payload['url'], } # Context self._context = None self._solution = { 'service_sid': service_sid, 'channel_sid': channel_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, sid=None): """ Initialize the ServiceInstance :returns: twilio.rest.serverless.v1.service.ServiceInstance :rtype: twilio.rest.serverless.v1.service.ServiceInstance """ super(ServiceInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload.get('sid'), 'account_sid': payload.get('account_sid'), 'friendly_name': payload.get('friendly_name'), 'unique_name': payload.get('unique_name'), 'include_credentials': payload.get('include_credentials'), 'ui_editable': payload.get('ui_editable'), 'date_created': deserialize.iso8601_datetime(payload.get('date_created')), 'date_updated': deserialize.iso8601_datetime(payload.get('date_updated')), 'url': payload.get('url'), 'links': payload.get('links'), } # Context self._context = None self._solution = { 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, sid=None): """ Initialize the InstalledAddOnInstance :returns: twilio.rest.preview.marketplace.installed_add_on.InstalledAddOnInstance :rtype: twilio.rest.preview.marketplace.installed_add_on.InstalledAddOnInstance """ super(InstalledAddOnInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload.get('sid'), 'account_sid': payload.get('account_sid'), 'friendly_name': payload.get('friendly_name'), 'description': payload.get('description'), 'configuration': payload.get('configuration'), 'unique_name': payload.get('unique_name'), 'date_created': deserialize.iso8601_datetime(payload.get('date_created')), 'date_updated': deserialize.iso8601_datetime(payload.get('date_updated')), 'url': payload.get('url'), 'links': payload.get('links'), } # Context self._context = None self._solution = { 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, call_sid=None): """ Initialize the CallSummaryInstance :returns: twilio.rest.insights.v1.summary.CallSummaryInstance :rtype: twilio.rest.insights.v1.summary.CallSummaryInstance """ super(CallSummaryInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'call_sid': payload['call_sid'], 'call_type': payload['call_type'], 'call_state': payload['call_state'], 'processing_state': payload['processing_state'], 'start_time': deserialize.iso8601_datetime(payload['start_time']), 'end_time': deserialize.iso8601_datetime(payload['end_time']), 'duration': deserialize.integer(payload['duration']), 'connect_duration': deserialize.integer(payload['connect_duration']), 'from_': payload['from'], 'to': payload['to'], 'carrier_edge': payload['carrier_edge'], 'client_edge': payload['client_edge'], 'sdk_edge': payload['sdk_edge'], 'sip_edge': payload['sip_edge'], 'tags': payload['tags'], 'url': payload['url'], 'attributes': payload['attributes'], 'properties': payload['properties'], } # Context self._context = None self._solution = { 'call_sid': call_sid or self._properties['call_sid'], }
def __init__(self, version, payload, sid=None): """ Initialize the FaxInstance :returns: twilio.rest.fax.v1.fax.FaxInstance :rtype: twilio.rest.fax.v1.fax.FaxInstance """ super(FaxInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'account_sid': payload['account_sid'], 'from_': payload['from'], 'to': payload['to'], 'quality': payload['quality'], 'media_sid': payload['media_sid'], 'media_url': payload['media_url'], 'num_pages': deserialize.integer(payload['num_pages']), 'duration': deserialize.integer(payload['duration']), 'status': payload['status'], 'direction': payload['direction'], 'api_version': payload['api_version'], 'price': deserialize.decimal(payload['price']), 'price_unit': payload['price_unit'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'links': payload['links'], 'url': payload['url'], } # Context self._context = None self._solution = { 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, sid=None): """ Initialize the ServiceInstance :returns: twilio.rest.chat.v2.service.ServiceInstance :rtype: twilio.rest.chat.v2.service.ServiceInstance """ super(ServiceInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'account_sid': payload['account_sid'], 'friendly_name': payload['friendly_name'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'default_service_role_sid': payload['default_service_role_sid'], 'default_channel_role_sid': payload['default_channel_role_sid'], 'default_channel_creator_role_sid': payload['default_channel_creator_role_sid'], 'read_status_enabled': payload['read_status_enabled'], 'reachability_enabled': payload['reachability_enabled'], 'typing_indicator_timeout': deserialize.integer(payload['typing_indicator_timeout']), 'consumption_report_interval': deserialize.integer(payload['consumption_report_interval']), 'limits': payload['limits'], 'pre_webhook_url': payload['pre_webhook_url'], 'post_webhook_url': payload['post_webhook_url'], 'webhook_method': payload['webhook_method'], 'webhook_filters': payload['webhook_filters'], 'notifications': payload['notifications'], 'url': payload['url'], 'links': payload['links'], } # Context self._context = None self._solution = { 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, sid=None): """ Initialize the ConversationInstance :returns: twilio.rest.conversations.v1.conversation.ConversationInstance :rtype: twilio.rest.conversations.v1.conversation.ConversationInstance """ super(ConversationInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload.get('account_sid'), 'chat_service_sid': payload.get('chat_service_sid'), 'messaging_service_sid': payload.get('messaging_service_sid'), 'sid': payload.get('sid'), 'friendly_name': payload.get('friendly_name'), 'attributes': payload.get('attributes'), 'date_created': deserialize.iso8601_datetime(payload.get('date_created')), 'date_updated': deserialize.iso8601_datetime(payload.get('date_updated')), 'url': payload.get('url'), 'links': payload.get('links'), } # Context self._context = None self._solution = { 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, workspace_sid, workflow_sid): """ Initialize the WorkflowCumulativeStatisticsInstance :returns: twilio.rest.taskrouter.v1.workspace.workflow.workflow_cumulative_statistics.WorkflowCumulativeStatisticsInstance :rtype: twilio.rest.taskrouter.v1.workspace.workflow.workflow_cumulative_statistics.WorkflowCumulativeStatisticsInstance """ super(WorkflowCumulativeStatisticsInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'avg_task_acceptance_time': deserialize.integer(payload['avg_task_acceptance_time']), 'start_time': deserialize.iso8601_datetime(payload['start_time']), 'end_time': deserialize.iso8601_datetime(payload['end_time']), 'reservations_created': deserialize.integer(payload['reservations_created']), 'reservations_accepted': deserialize.integer(payload['reservations_accepted']), 'reservations_rejected': deserialize.integer(payload['reservations_rejected']), 'reservations_timed_out': deserialize.integer(payload['reservations_timed_out']), 'reservations_canceled': deserialize.integer(payload['reservations_canceled']), 'reservations_rescinded': deserialize.integer(payload['reservations_rescinded']), 'split_by_wait_time': payload['split_by_wait_time'], 'wait_duration_until_accepted': payload['wait_duration_until_accepted'], 'wait_duration_until_canceled': payload['wait_duration_until_canceled'], 'tasks_canceled': deserialize.integer(payload['tasks_canceled']), 'tasks_completed': deserialize.integer(payload['tasks_completed']), 'tasks_entered': deserialize.integer(payload['tasks_entered']), 'tasks_deleted': deserialize.integer(payload['tasks_deleted']), 'tasks_moved': deserialize.integer(payload['tasks_moved']), 'tasks_timed_out_in_workflow': deserialize.integer(payload['tasks_timed_out_in_workflow']), 'workflow_sid': payload['workflow_sid'], 'workspace_sid': payload['workspace_sid'], 'url': payload['url'], } # Context self._context = None self._solution = {'workspace_sid': workspace_sid, 'workflow_sid': workflow_sid}
def __init__(self, version, payload, sid=None): """ Initialize the SupportingDocumentInstance :returns: twilio.rest.numbers.v2.regulatory_compliance.supporting_document.SupportingDocumentInstance :rtype: twilio.rest.numbers.v2.regulatory_compliance.supporting_document.SupportingDocumentInstance """ super(SupportingDocumentInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload.get('sid'), 'account_sid': payload.get('account_sid'), 'friendly_name': payload.get('friendly_name'), 'mime_type': payload.get('mime_type'), 'status': payload.get('status'), 'type': payload.get('type'), 'attributes': payload.get('attributes'), 'date_created': deserialize.iso8601_datetime(payload.get('date_created')), 'date_updated': deserialize.iso8601_datetime(payload.get('date_updated')), 'url': payload.get('url'), } # Context self._context = None self._solution = { 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, sid=None): """ Initialize the BrandRegistrationInstance :returns: twilio.rest.messaging.v1.brand_registration.BrandRegistrationInstance :rtype: twilio.rest.messaging.v1.brand_registration.BrandRegistrationInstance """ super(BrandRegistrationInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload.get('sid'), 'account_sid': payload.get('account_sid'), 'customer_profile_bundle_sid': payload.get('customer_profile_bundle_sid'), 'a2p_profile_bundle_sid': payload.get('a2p_profile_bundle_sid'), 'date_created': deserialize.iso8601_datetime(payload.get('date_created')), 'date_updated': deserialize.iso8601_datetime(payload.get('date_updated')), 'status': payload.get('status'), 'tcr_id': payload.get('tcr_id'), 'failure_reason': payload.get('failure_reason'), 'url': payload.get('url'), } # Context self._context = None self._solution = { 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, conference_sid=None): """ Initialize the ConferenceInstance :returns: twilio.rest.insights.v1.conference.ConferenceInstance :rtype: twilio.rest.insights.v1.conference.ConferenceInstance """ super(ConferenceInstance, self).__init__(version) # Marshaled Properties self._properties = { 'conference_sid': payload.get('conference_sid'), 'account_sid': payload.get('account_sid'), 'friendly_name': payload.get('friendly_name'), 'create_time': deserialize.iso8601_datetime(payload.get('create_time')), 'start_time': deserialize.iso8601_datetime(payload.get('start_time')), 'end_time': deserialize.iso8601_datetime(payload.get('end_time')), 'duration_seconds': deserialize.integer(payload.get('duration_seconds')), 'connect_duration_seconds': deserialize.integer(payload.get('connect_duration_seconds')), 'status': payload.get('status'), 'max_participants': deserialize.integer(payload.get('max_participants')), 'max_concurrent_participants': deserialize.integer(payload.get('max_concurrent_participants')), 'unique_participants': deserialize.integer(payload.get('unique_participants')), 'end_reason': payload.get('end_reason'), 'ended_by': payload.get('ended_by'), 'mixer_region': payload.get('mixer_region'), 'mixer_region_requested': payload.get('mixer_region_requested'), 'recording_enabled': payload.get('recording_enabled'), 'detected_issues': payload.get('detected_issues'), 'tags': payload.get('tags'), 'tag_info': payload.get('tag_info'), 'url': payload.get('url'), 'links': payload.get('links'), } # Context self._context = None self._solution = {'conference_sid': conference_sid or self._properties['conference_sid'], }
def __init__(self, version, payload, sid=None): """ Initialize the SimInstance :returns: twilio.rest.preview.wireless.sim.SimInstance :rtype: twilio.rest.preview.wireless.sim.SimInstance """ super(SimInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'unique_name': payload['unique_name'], 'account_sid': payload['account_sid'], 'rate_plan_sid': payload['rate_plan_sid'], 'friendly_name': payload['friendly_name'], 'iccid': payload['iccid'], 'e_id': payload['e_id'], 'status': payload['status'], 'commands_callback_url': payload['commands_callback_url'], 'commands_callback_method': payload['commands_callback_method'], 'sms_fallback_method': payload['sms_fallback_method'], 'sms_fallback_url': payload['sms_fallback_url'], 'sms_method': payload['sms_method'], 'sms_url': payload['sms_url'], 'voice_fallback_method': payload['voice_fallback_method'], 'voice_fallback_url': payload['voice_fallback_url'], 'voice_method': payload['voice_method'], 'voice_url': payload['voice_url'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'url': payload['url'], 'links': payload['links'], } # Context self._context = None self._solution = {'sid': sid or self._properties['sid'],}
def __init__(self, version, payload, assistant_sid, task_sid, sid=None): """ Initialize the FieldInstance :returns: twilio.rest.autopilot.v1.assistant.task.field.FieldInstance :rtype: twilio.rest.autopilot.v1.assistant.task.field.FieldInstance """ super(FieldInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload.get('account_sid'), 'date_created': deserialize.iso8601_datetime(payload.get('date_created')), 'date_updated': deserialize.iso8601_datetime(payload.get('date_updated')), 'field_type': payload.get('field_type'), 'task_sid': payload.get('task_sid'), 'assistant_sid': payload.get('assistant_sid'), 'sid': payload.get('sid'), 'unique_name': payload.get('unique_name'), 'url': payload.get('url'), } # Context self._context = None self._solution = { 'assistant_sid': assistant_sid, 'task_sid': task_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, room_sid, participant_sid, sid=None): """ Initialize the PublishedTrackInstance :returns: twilio.rest.video.v1.room.room_participant.room_participant_published_track.PublishedTrackInstance :rtype: twilio.rest.video.v1.room.room_participant.room_participant_published_track.PublishedTrackInstance """ super(PublishedTrackInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload.get('sid'), 'participant_sid': payload.get('participant_sid'), 'room_sid': payload.get('room_sid'), 'name': payload.get('name'), 'date_created': deserialize.iso8601_datetime(payload.get('date_created')), 'date_updated': deserialize.iso8601_datetime(payload.get('date_updated')), 'enabled': payload.get('enabled'), 'kind': payload.get('kind'), 'url': payload.get('url'), } # Context self._context = None self._solution = { 'room_sid': room_sid, 'participant_sid': participant_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, bundle_sid): """ Initialize the ReplaceItemsInstance :returns: twilio.rest.numbers.v2.regulatory_compliance.bundle.replace_items.ReplaceItemsInstance :rtype: twilio.rest.numbers.v2.regulatory_compliance.bundle.replace_items.ReplaceItemsInstance """ super(ReplaceItemsInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload.get('sid'), 'account_sid': payload.get('account_sid'), 'regulation_sid': payload.get('regulation_sid'), 'friendly_name': payload.get('friendly_name'), 'status': payload.get('status'), 'valid_until': deserialize.iso8601_datetime(payload.get('valid_until')), 'email': payload.get('email'), 'status_callback': payload.get('status_callback'), 'date_created': deserialize.iso8601_datetime(payload.get('date_created')), 'date_updated': deserialize.iso8601_datetime(payload.get('date_updated')), } # Context self._context = None self._solution = { 'bundle_sid': bundle_sid, }
def __init__(self, version, payload, trunk_sid, sid=None): """ Initialize the CredentialListInstance :returns: twilio.rest.trunking.v1.trunk.credential_list.CredentialListInstance :rtype: twilio.rest.trunking.v1.trunk.credential_list.CredentialListInstance """ super(CredentialListInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'sid': payload['sid'], 'trunk_sid': payload['trunk_sid'], 'friendly_name': payload['friendly_name'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'url': payload['url'], } # Context self._context = None self._solution = {'trunk_sid': trunk_sid, 'sid': sid or self._properties['sid']}
def __init__(self, version, payload, trunk_sid, sid=None): """ Initialize the IpAccessControlListInstance :returns: twilio.rest.trunking.v1.trunk.ip_access_control_list.IpAccessControlListInstance :rtype: twilio.rest.trunking.v1.trunk.ip_access_control_list.IpAccessControlListInstance """ super(IpAccessControlListInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload.get('account_sid'), 'sid': payload.get('sid'), 'trunk_sid': payload.get('trunk_sid'), 'friendly_name': payload.get('friendly_name'), 'date_created': deserialize.iso8601_datetime(payload.get('date_created')), 'date_updated': deserialize.iso8601_datetime(payload.get('date_updated')), 'url': payload.get('url'), } # Context self._context = None self._solution = {'trunk_sid': trunk_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, fax_sid, sid=None): """ Initialize the FaxMediaInstance :returns: twilio.rest.fax.v1.fax.fax_media.FaxMediaInstance :rtype: twilio.rest.fax.v1.fax.fax_media.FaxMediaInstance """ super(FaxMediaInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'account_sid': payload['account_sid'], 'fax_sid': payload['fax_sid'], 'content_type': payload['content_type'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'url': payload['url'], } # Context self._context = None self._solution = {'fax_sid': fax_sid, 'sid': sid or self._properties['sid']}
def __init__(self, version, payload, business_sid): """ Initialize the SuccessRateInstance :returns: twilio.rest.preview.trusted_comms.business.insights.success_rate.SuccessRateInstance :rtype: twilio.rest.preview.trusted_comms.business.insights.success_rate.SuccessRateInstance """ super(SuccessRateInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload.get('account_sid'), 'business_sid': payload.get('business_sid'), 'end': deserialize.iso8601_datetime(payload.get('end')), 'interval': payload.get('interval'), 'reports': payload.get('reports'), 'start': deserialize.iso8601_datetime(payload.get('start')), 'url': payload.get('url'), } # Context self._context = None self._solution = {'business_sid': business_sid, }
def __init__(self, version, payload, service_sid, country=None): """ Initialize the MessagingConfigurationInstance :returns: twilio.rest.verify.v2.service.messaging_configuration.MessagingConfigurationInstance :rtype: twilio.rest.verify.v2.service.messaging_configuration.MessagingConfigurationInstance """ super(MessagingConfigurationInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload.get('account_sid'), 'service_sid': payload.get('service_sid'), 'country': payload.get('country'), 'messaging_service_sid': payload.get('messaging_service_sid'), 'date_created': deserialize.iso8601_datetime(payload.get('date_created')), 'date_updated': deserialize.iso8601_datetime(payload.get('date_updated')), 'url': payload.get('url'), } # Context self._context = None self._solution = {'service_sid': service_sid, 'country': country or self._properties['country'], }
def __init__(self, version, payload, type=None): """ Initialize the EventTypeInstance :returns: twilio.rest.events.v1.event_type.EventTypeInstance :rtype: twilio.rest.events.v1.event_type.EventTypeInstance """ super(EventTypeInstance, self).__init__(version) # Marshaled Properties self._properties = { 'type': payload.get('type'), 'schema_id': payload.get('schema_id'), 'date_created': deserialize.iso8601_datetime(payload.get('date_created')), 'date_updated': deserialize.iso8601_datetime(payload.get('date_updated')), 'description': payload.get('description'), 'url': payload.get('url'), 'links': payload.get('links'), } # Context self._context = None self._solution = {'type': type or self._properties['type'], }
def __init__(self, version, payload, sid=None): """ Initialize the RecordingInstance :returns: twilio.rest.video.v1.recording.RecordingInstance :rtype: twilio.rest.video.v1.recording.RecordingInstance """ super(RecordingInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload.get('account_sid'), 'status': payload.get('status'), 'date_created': deserialize.iso8601_datetime(payload.get('date_created')), 'sid': payload.get('sid'), 'source_sid': payload.get('source_sid'), 'size': deserialize.integer(payload.get('size')), 'url': payload.get('url'), 'type': payload.get('type'), 'duration': deserialize.integer(payload.get('duration')), 'container_format': payload.get('container_format'), 'codec': payload.get('codec'), 'grouping_sids': payload.get('grouping_sids'), 'track_name': payload.get('track_name'), 'offset': deserialize.integer(payload.get('offset')), 'media_external_location': payload.get('media_external_location'), 'links': payload.get('links'), } # Context self._context = None self._solution = { 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, service_sid, sid=None): """ Initialize the RoleInstance :returns: twilio.rest.chat.v1.service.role.RoleInstance :rtype: twilio.rest.chat.v1.service.role.RoleInstance """ super(RoleInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload.get('sid'), 'account_sid': payload.get('account_sid'), 'service_sid': payload.get('service_sid'), 'friendly_name': payload.get('friendly_name'), 'type': payload.get('type'), 'permissions': payload.get('permissions'), 'date_created': deserialize.iso8601_datetime(payload.get('date_created')), 'date_updated': deserialize.iso8601_datetime(payload.get('date_updated')), 'url': payload.get('url'), } # Context self._context = None self._solution = { 'service_sid': service_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, service_sid, sid=None): """ Initialize the RateLimitInstance :returns: twilio.rest.verify.v2.service.rate_limit.RateLimitInstance :rtype: twilio.rest.verify.v2.service.rate_limit.RateLimitInstance """ super(RateLimitInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload.get('sid'), 'service_sid': payload.get('service_sid'), 'account_sid': payload.get('account_sid'), 'unique_name': payload.get('unique_name'), 'description': payload.get('description'), 'date_created': deserialize.iso8601_datetime(payload.get('date_created')), 'date_updated': deserialize.iso8601_datetime(payload.get('date_updated')), 'url': payload.get('url'), 'links': payload.get('links'), } # Context self._context = None self._solution = { 'service_sid': service_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, assistant_sid, field_type_sid, sid=None): """ Initialize the FieldValueInstance :returns: twilio.rest.autopilot.v1.assistant.field_type.field_value.FieldValueInstance :rtype: twilio.rest.autopilot.v1.assistant.field_type.field_value.FieldValueInstance """ super(FieldValueInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'date_created': deserialize.iso8601_datetime(payload['date_created']), 'date_updated': deserialize.iso8601_datetime(payload['date_updated']), 'field_type_sid': payload['field_type_sid'], 'language': payload['language'], 'assistant_sid': payload['assistant_sid'], 'sid': payload['sid'], 'value': payload['value'], 'url': payload['url'], 'synonym_of': payload['synonym_of'], } # Context self._context = None self._solution = { 'assistant_sid': assistant_sid, 'field_type_sid': field_type_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, assistant_sid, sid=None): """ Initialize the FieldTypeInstance :returns: twilio.rest.preview.understand.assistant.field_type.FieldTypeInstance :rtype: twilio.rest.preview.understand.assistant.field_type.FieldTypeInstance """ super(FieldTypeInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload.get('account_sid'), 'date_created': deserialize.iso8601_datetime(payload.get('date_created')), 'date_updated': deserialize.iso8601_datetime(payload.get('date_updated')), 'friendly_name': payload.get('friendly_name'), 'links': payload.get('links'), 'assistant_sid': payload.get('assistant_sid'), 'sid': payload.get('sid'), 'unique_name': payload.get('unique_name'), 'url': payload.get('url'), } # Context self._context = None self._solution = { 'assistant_sid': assistant_sid, 'sid': sid or self._properties['sid'], }