def __init__(self, version, payload, account_sid, sid=None): """ Initialize the CredentialListInstance :returns: twilio.rest.api.v2010.account.sip.credential_list.CredentialListInstance :rtype: twilio.rest.api.v2010.account.sip.credential_list.CredentialListInstance """ super(CredentialListInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'friendly_name': payload['friendly_name'], 'sid': payload['sid'], 'subresource_uris': payload['subresource_uris'], 'uri': payload['uri'], } # Context self._context = None self._solution = { 'account_sid': account_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid, recording_sid, sid=None): """ Initialize the TranscriptionInstance :returns: twilio.rest.api.v2010.account.recording.transcription.TranscriptionInstance :rtype: twilio.rest.api.v2010.account.recording.transcription.TranscriptionInstance """ super(TranscriptionInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'api_version': payload['api_version'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'duration': payload['duration'], 'price': deserialize.decimal(payload['price']), 'price_unit': payload['price_unit'], 'recording_sid': payload['recording_sid'], 'sid': payload['sid'], 'status': payload['status'], 'transcription_text': payload['transcription_text'], 'type': payload['type'], 'uri': payload['uri'], } # Context self._context = None self._solution = { 'account_sid': account_sid, 'recording_sid': recording_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid, sid=None): """ Initialize the OutgoingCallerIdInstance :returns: twilio.rest.api.v2010.account.outgoing_caller_id.OutgoingCallerIdInstance :rtype: twilio.rest.api.v2010.account.outgoing_caller_id.OutgoingCallerIdInstance """ super(OutgoingCallerIdInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'friendly_name': payload['friendly_name'], 'account_sid': payload['account_sid'], 'phone_number': payload['phone_number'], 'uri': payload['uri'], } # Context self._context = None self._solution = { 'account_sid': account_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid, sid=None): """ Initialize the FeedbackSummaryInstance :returns: twilio.rest.api.v2010.account.call.feedback_summary.FeedbackSummaryInstance :rtype: twilio.rest.api.v2010.account.call.feedback_summary.FeedbackSummaryInstance """ super(FeedbackSummaryInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'call_count': deserialize.integer(payload['call_count']), 'call_feedback_count': deserialize.integer(payload['call_feedback_count']), 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'end_date': deserialize.iso8601_datetime(payload['end_date']), 'include_subaccounts': payload['include_subaccounts'], 'issues': payload['issues'], 'quality_score_average': deserialize.decimal(payload['quality_score_average']), 'quality_score_median': deserialize.decimal(payload['quality_score_median']), 'quality_score_standard_deviation': deserialize.decimal(payload['quality_score_standard_deviation']), 'sid': payload['sid'], 'start_date': deserialize.iso8601_datetime(payload['start_date']), 'status': payload['status'], } # Context self._context = None self._solution = {'account_sid': account_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid, call_sid): """ Initialize the FeedbackInstance :returns: twilio.rest.api.v2010.account.call.feedback.FeedbackInstance :rtype: twilio.rest.api.v2010.account.call.feedback.FeedbackInstance """ super(FeedbackInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'issues': payload['issues'], 'quality_score': deserialize.integer(payload['quality_score']), 'sid': payload['sid'], } # Context self._context = None self._solution = { 'account_sid': account_sid, 'call_sid': call_sid, }
def __init__(self, version, payload, sid=None): """ Initialize the AccountInstance :returns: twilio.rest.api.v2010.account.AccountInstance :rtype: twilio.rest.api.v2010.account.AccountInstance """ super(AccountInstance, self).__init__(version) # Marshaled Properties self._properties = { 'auth_token': payload['auth_token'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'friendly_name': payload['friendly_name'], 'owner_account_sid': payload['owner_account_sid'], 'sid': payload['sid'], 'status': payload['status'], 'subresource_uris': payload['subresource_uris'], 'type': payload['type'], 'uri': payload['uri'], } # Context self._context = None self._solution = {'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid, conference_sid, call_sid=None): """ Initialize the ParticipantInstance :returns: twilio.rest.api.v2010.account.conference.participant.ParticipantInstance :rtype: twilio.rest.api.v2010.account.conference.participant.ParticipantInstance """ super(ParticipantInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'call_sid': payload['call_sid'], 'conference_sid': payload['conference_sid'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'end_conference_on_exit': payload['end_conference_on_exit'], 'muted': payload['muted'], 'hold': payload['hold'], 'start_conference_on_enter': payload['start_conference_on_enter'], 'status': payload['status'], 'uri': payload['uri'], } # Context self._context = None self._solution = { 'account_sid': account_sid, 'conference_sid': conference_sid, 'call_sid': call_sid or self._properties['call_sid'], }
def __init__(self, version, payload, account_sid, domain_sid, sid=None): """ Initialize the AuthCallsCredentialListMappingInstance :returns: twilio.rest.api.v2010.account.sip.domain.auth_types.auth_calls_mapping.auth_calls_credential_list_mapping.AuthCallsCredentialListMappingInstance :rtype: twilio.rest.api.v2010.account.sip.domain.auth_types.auth_calls_mapping.auth_calls_credential_list_mapping.AuthCallsCredentialListMappingInstance """ super(AuthCallsCredentialListMappingInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'friendly_name': payload['friendly_name'], 'sid': payload['sid'], } # Context self._context = None self._solution = { 'account_sid': account_sid, 'domain_sid': domain_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid, ip_access_control_list_sid, sid=None): """ Initialize the IpAddressInstance :returns: twilio.rest.api.v2010.account.sip.ip_access_control_list.ip_address.IpAddressInstance :rtype: twilio.rest.api.v2010.account.sip.ip_access_control_list.ip_address.IpAddressInstance """ super(IpAddressInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'account_sid': payload['account_sid'], 'friendly_name': payload['friendly_name'], 'ip_address': payload['ip_address'], 'ip_access_control_list_sid': payload['ip_access_control_list_sid'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'uri': payload['uri'], } # Context self._context = None self._solution = { 'account_sid': account_sid, 'ip_access_control_list_sid': ip_access_control_list_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid, sid=None): """ Initialize the TriggerInstance :returns: twilio.rest.api.v2010.account.usage.trigger.TriggerInstance :rtype: twilio.rest.api.v2010.account.usage.trigger.TriggerInstance """ super(TriggerInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'api_version': payload['api_version'], 'callback_method': payload['callback_method'], 'callback_url': payload['callback_url'], 'current_value': payload['current_value'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_fired': deserialize.rfc2822_datetime(payload['date_fired']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'friendly_name': payload['friendly_name'], 'recurring': payload['recurring'], 'sid': payload['sid'], 'trigger_by': payload['trigger_by'], 'trigger_value': payload['trigger_value'], 'uri': payload['uri'], 'usage_category': payload['usage_category'], 'usage_record_uri': payload['usage_record_uri'], } # Context self._context = None self._solution = { 'account_sid': account_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid, message_sid): """ Initialize the FeedbackInstance :returns: twilio.rest.api.v2010.account.message.feedback.FeedbackInstance :rtype: twilio.rest.api.v2010.account.message.feedback.FeedbackInstance """ super(FeedbackInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'message_sid': payload['message_sid'], 'outcome': payload['outcome'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'uri': payload['uri'], } # Context self._context = None self._solution = { 'account_sid': account_sid, 'message_sid': message_sid, }
def __init__(self, version, payload, account_sid, message_sid, sid=None): """ Initialize the MediaInstance :returns: twilio.rest.api.v2010.account.message.media.MediaInstance :rtype: twilio.rest.api.v2010.account.message.media.MediaInstance """ super(MediaInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'content_type': payload['content_type'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'parent_sid': payload['parent_sid'], 'sid': payload['sid'], 'uri': payload['uri'], } # Context self._context = None self._solution = { 'account_sid': account_sid, 'message_sid': message_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid, call_sid, sid=None): """ Initialize the RecordingInstance :returns: twilio.rest.api.v2010.account.call.recording.RecordingInstance :rtype: twilio.rest.api.v2010.account.call.recording.RecordingInstance """ super(RecordingInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'api_version': payload['api_version'], 'call_sid': payload['call_sid'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'duration': payload['duration'], 'sid': payload['sid'], 'price': deserialize.decimal(payload['price']), 'uri': payload['uri'], 'encryption_details': payload['encryption_details'], } # Context self._context = None self._solution = { 'account_sid': account_sid, 'call_sid': call_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid, resource_sid, sid=None): """ Initialize the AssignedAddOnInstance :returns: twilio.rest.api.v2010.account.incoming_phone_number.assigned_add_on.AssignedAddOnInstance :rtype: twilio.rest.api.v2010.account.incoming_phone_number.assigned_add_on.AssignedAddOnInstance """ super(AssignedAddOnInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'account_sid': payload['account_sid'], 'resource_sid': payload['resource_sid'], 'friendly_name': payload['friendly_name'], 'description': payload['description'], 'configuration': payload['configuration'], 'unique_name': payload['unique_name'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'uri': payload['uri'], 'subresource_uris': payload['subresource_uris'], } # Context self._context = None self._solution = { 'account_sid': account_sid, 'resource_sid': resource_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid, sid=None): """ Initialize the DomainInstance :returns: twilio.rest.api.v2010.account.sip.domain.DomainInstance :rtype: twilio.rest.api.v2010.account.sip.domain.DomainInstance """ super(DomainInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'api_version': payload['api_version'], 'auth_type': payload['auth_type'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'domain_name': payload['domain_name'], 'friendly_name': payload['friendly_name'], 'sid': payload['sid'], 'uri': payload['uri'], 'voice_fallback_method': payload['voice_fallback_method'], 'voice_fallback_url': payload['voice_fallback_url'], 'voice_method': payload['voice_method'], 'voice_status_callback_method': payload['voice_status_callback_method'], 'voice_status_callback_url': payload['voice_status_callback_url'], 'voice_url': payload['voice_url'], 'subresource_uris': payload['subresource_uris'], } # Context self._context = None self._solution = { 'account_sid': account_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid, sid=None): """ Initialize the QueueInstance :returns: twilio.rest.api.v2010.account.queue.QueueInstance :rtype: twilio.rest.api.v2010.account.queue.QueueInstance """ super(QueueInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'average_wait_time': deserialize.integer(payload['average_wait_time']), 'current_size': deserialize.integer(payload['current_size']), 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'friendly_name': payload['friendly_name'], 'max_size': deserialize.integer(payload['max_size']), 'sid': payload['sid'], 'uri': payload['uri'], 'subresource_uris': payload['subresource_uris'], } # Context self._context = None self._solution = {'account_sid': account_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid, sid=None): """ Initialize the ShortCodeInstance :returns: twilio.rest.api.v2010.account.short_code.ShortCodeInstance :rtype: twilio.rest.api.v2010.account.short_code.ShortCodeInstance """ super(ShortCodeInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'api_version': payload['api_version'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'friendly_name': payload['friendly_name'], 'short_code': payload['short_code'], 'sid': payload['sid'], 'sms_fallback_method': payload['sms_fallback_method'], 'sms_fallback_url': payload['sms_fallback_url'], 'sms_method': payload['sms_method'], 'sms_url': payload['sms_url'], 'uri': payload['uri'], } # Context self._context = None self._solution = {'account_sid': account_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid): """ Initialize the TokenInstance :returns: twilio.rest.api.v2010.account.token.TokenInstance :rtype: twilio.rest.api.v2010.account.token.TokenInstance """ super(TokenInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'ice_servers': payload['ice_servers'], 'password': payload['password'], 'ttl': payload['ttl'], 'username': payload['username'], } # Context self._context = None self._solution = { 'account_sid': account_sid, }
def __init__(self, version, payload, account_sid, sid=None): """ Initialize the NotificationInstance :returns: twilio.rest.api.v2010.account.notification.NotificationInstance :rtype: twilio.rest.api.v2010.account.notification.NotificationInstance """ super(NotificationInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'api_version': payload['api_version'], 'call_sid': payload['call_sid'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'error_code': payload['error_code'], 'log': payload['log'], 'message_date': deserialize.rfc2822_datetime(payload['message_date']), 'message_text': payload['message_text'], 'more_info': payload['more_info'], 'request_method': payload['request_method'], 'request_url': payload['request_url'], 'sid': payload['sid'], 'uri': payload['uri'], 'request_variables': payload.get('request_variables'), 'response_body': payload.get('response_body'), 'response_headers': payload.get('response_headers'), } # Context self._context = None self._solution = {'account_sid': account_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid, sid=None): """ Initialize the AddressInstance :returns: twilio.rest.api.v2010.account.address.AddressInstance :rtype: twilio.rest.api.v2010.account.address.AddressInstance """ super(AddressInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'city': payload['city'], 'customer_name': payload['customer_name'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'friendly_name': payload['friendly_name'], 'iso_country': payload['iso_country'], 'postal_code': payload['postal_code'], 'region': payload['region'], 'sid': payload['sid'], 'street': payload['street'], 'uri': payload['uri'], 'emergency_enabled': payload['emergency_enabled'], 'validated': payload['validated'], 'verified': payload['verified'], } # Context self._context = None self._solution = {'account_sid': account_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid, connect_app_sid=None): """ Initialize the AuthorizedConnectAppInstance :returns: twilio.rest.api.v2010.account.authorized_connect_app.AuthorizedConnectAppInstance :rtype: twilio.rest.api.v2010.account.authorized_connect_app.AuthorizedConnectAppInstance """ super(AuthorizedConnectAppInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'connect_app_company_name': payload['connect_app_company_name'], 'connect_app_description': payload['connect_app_description'], 'connect_app_friendly_name': payload['connect_app_friendly_name'], 'connect_app_homepage_url': payload['connect_app_homepage_url'], 'connect_app_sid': payload['connect_app_sid'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'permissions': payload['permissions'], 'uri': payload['uri'], } # Context self._context = None self._solution = { 'account_sid': account_sid, 'connect_app_sid': connect_app_sid or self._properties['connect_app_sid'], }
def __init__(self, version, payload, account_sid, reference_sid, sid=None): """ Initialize the AddOnResultInstance :returns: twilio.rest.api.v2010.account.recording.add_on_result.AddOnResultInstance :rtype: twilio.rest.api.v2010.account.recording.add_on_result.AddOnResultInstance """ super(AddOnResultInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'account_sid': payload['account_sid'], 'status': payload['status'], 'add_on_sid': payload['add_on_sid'], 'add_on_configuration_sid': payload['add_on_configuration_sid'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'date_completed': deserialize.rfc2822_datetime(payload['date_completed']), 'reference_sid': payload['reference_sid'], 'subresource_uris': payload['subresource_uris'], } # Context self._context = None self._solution = { 'account_sid': account_sid, 'reference_sid': reference_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid, queue_sid, call_sid=None): """ Initialize the MemberInstance :returns: twilio.rest.api.v2010.account.queue.member.MemberInstance :rtype: twilio.rest.api.v2010.account.queue.member.MemberInstance """ super(MemberInstance, self).__init__(version) # Marshaled Properties self._properties = { 'call_sid': payload['call_sid'], 'date_enqueued': deserialize.rfc2822_datetime(payload['date_enqueued']), 'position': deserialize.integer(payload['position']), 'uri': payload['uri'], 'wait_time': deserialize.integer(payload['wait_time']), } # Context self._context = None self._solution = { 'account_sid': account_sid, 'queue_sid': queue_sid, 'call_sid': call_sid or self._properties['call_sid'], }
def __init__(self, version, payload, account_sid, sid=None): """ Initialize the IncomingPhoneNumberInstance :returns: twilio.rest.api.v2010.account.incoming_phone_number.IncomingPhoneNumberInstance :rtype: twilio.rest.api.v2010.account.incoming_phone_number.IncomingPhoneNumberInstance """ super(IncomingPhoneNumberInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'address_requirements': payload['address_requirements'], 'api_version': payload['api_version'], 'beta': payload['beta'], 'capabilities': payload['capabilities'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'friendly_name': payload['friendly_name'], 'phone_number': payload['phone_number'], 'origin': payload['origin'], 'sid': payload['sid'], 'sms_application_sid': payload['sms_application_sid'], 'sms_fallback_method': payload['sms_fallback_method'], 'sms_fallback_url': payload['sms_fallback_url'], 'sms_method': payload['sms_method'], 'sms_url': payload['sms_url'], 'status_callback': payload['status_callback'], 'status_callback_method': payload['status_callback_method'], 'trunk_sid': payload['trunk_sid'], 'uri': payload['uri'], 'voice_application_sid': payload['voice_application_sid'], 'voice_caller_id_lookup': payload['voice_caller_id_lookup'], 'voice_fallback_method': payload['voice_fallback_method'], 'voice_fallback_url': payload['voice_fallback_url'], 'voice_method': payload['voice_method'], 'voice_url': payload['voice_url'], 'emergency_status': payload['emergency_status'], 'emergency_address_sid': payload['emergency_address_sid'], } # Context self._context = None self._solution = { 'account_sid': account_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid, sid=None): """ Initialize the CallInstance :returns: twilio.rest.api.v2010.account.call.CallInstance :rtype: twilio.rest.api.v2010.account.call.CallInstance """ super(CallInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'annotation': payload['annotation'], 'answered_by': payload['answered_by'], 'api_version': payload['api_version'], 'caller_name': payload['caller_name'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'direction': payload['direction'], 'duration': payload['duration'], 'end_time': deserialize.rfc2822_datetime(payload['end_time']), 'forwarded_from': payload['forwarded_from'], 'from_': payload['from'], 'from_formatted': payload['from_formatted'], 'group_sid': payload['group_sid'], 'parent_call_sid': payload['parent_call_sid'], 'phone_number_sid': payload['phone_number_sid'], 'price': deserialize.decimal(payload['price']), 'price_unit': payload['price_unit'], 'sid': payload['sid'], 'start_time': deserialize.rfc2822_datetime(payload['start_time']), 'status': payload['status'], 'subresource_uris': payload['subresource_uris'], 'to': payload['to'], 'to_formatted': payload['to_formatted'], 'uri': payload['uri'], } # Context self._context = None self._solution = { 'account_sid': account_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid, sid=None): """ Initialize the SigningKeyInstance :returns: twilio.rest.api.v2010.account.signing_key.SigningKeyInstance :rtype: twilio.rest.api.v2010.account.signing_key.SigningKeyInstance """ super(SigningKeyInstance, self).__init__(version) # Marshaled Properties self._properties = { 'sid': payload['sid'], 'friendly_name': payload['friendly_name'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), } # Context self._context = None self._solution = {'account_sid': account_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid, sid=None): """ Initialize the ApplicationInstance :returns: twilio.rest.api.v2010.account.application.ApplicationInstance :rtype: twilio.rest.api.v2010.account.application.ApplicationInstance """ super(ApplicationInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'api_version': payload['api_version'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'friendly_name': payload['friendly_name'], 'message_status_callback': payload['message_status_callback'], 'sid': payload['sid'], 'sms_fallback_method': payload['sms_fallback_method'], 'sms_fallback_url': payload['sms_fallback_url'], 'sms_method': payload['sms_method'], 'sms_status_callback': payload['sms_status_callback'], 'sms_url': payload['sms_url'], 'status_callback': payload['status_callback'], 'status_callback_method': payload['status_callback_method'], 'uri': payload['uri'], 'voice_caller_id_lookup': payload['voice_caller_id_lookup'], 'voice_fallback_method': payload['voice_fallback_method'], 'voice_fallback_url': payload['voice_fallback_url'], 'voice_method': payload['voice_method'], 'voice_url': payload['voice_url'], } # Context self._context = None self._solution = { 'account_sid': account_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid, sid=None): """ Initialize the MessageInstance :returns: twilio.rest.api.v2010.account.message.MessageInstance :rtype: twilio.rest.api.v2010.account.message.MessageInstance """ super(MessageInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'api_version': payload['api_version'], 'body': payload['body'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'date_sent': deserialize.rfc2822_datetime(payload['date_sent']), 'direction': payload['direction'], 'error_code': deserialize.integer(payload['error_code']), 'error_message': payload['error_message'], 'from_': payload['from'], 'messaging_service_sid': payload['messaging_service_sid'], 'num_media': payload['num_media'], 'num_segments': payload['num_segments'], 'price': deserialize.decimal(payload['price']), 'price_unit': payload['price_unit'], 'sid': payload['sid'], 'status': payload['status'], 'subresource_uris': payload['subresource_uris'], 'to': payload['to'], 'uri': payload['uri'], } # Context self._context = None self._solution = { 'account_sid': account_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid, sid=None): """ Initialize the ApplicationInstance :returns: twilio.rest.api.v2010.account.application.ApplicationInstance :rtype: twilio.rest.api.v2010.account.application.ApplicationInstance """ super(ApplicationInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'api_version': payload['api_version'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'friendly_name': payload['friendly_name'], 'message_status_callback': payload['message_status_callback'], 'sid': payload['sid'], 'sms_fallback_method': payload['sms_fallback_method'], 'sms_fallback_url': payload['sms_fallback_url'], 'sms_method': payload['sms_method'], 'sms_status_callback': payload['sms_status_callback'], 'sms_url': payload['sms_url'], 'status_callback': payload['status_callback'], 'status_callback_method': payload['status_callback_method'], 'uri': payload['uri'], 'voice_caller_id_lookup': payload['voice_caller_id_lookup'], 'voice_fallback_method': payload['voice_fallback_method'], 'voice_fallback_url': payload['voice_fallback_url'], 'voice_method': payload['voice_method'], 'voice_url': payload['voice_url'], } # Context self._context = None self._solution = {'account_sid': account_sid, 'sid': sid or self._properties['sid']}
def __init__(self, version, payload, account_sid, sid=None): """ Initialize the MessageInstance :returns: twilio.rest.api.v2010.account.message.MessageInstance :rtype: twilio.rest.api.v2010.account.message.MessageInstance """ super(MessageInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'api_version': payload['api_version'], 'body': payload['body'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'date_sent': deserialize.rfc2822_datetime(payload['date_sent']), 'direction': payload['direction'], 'error_code': deserialize.integer(payload['error_code']), 'error_message': payload['error_message'], 'from_': payload['from'], 'messaging_service_sid': payload['messaging_service_sid'], 'num_media': payload['num_media'], 'num_segments': payload['num_segments'], 'price': payload['price'], 'price_unit': payload['price_unit'], 'sid': payload['sid'], 'status': payload['status'], 'subresource_uris': payload['subresource_uris'], 'to': payload['to'], 'uri': payload['uri'], } # Context self._context = None self._solution = {'account_sid': account_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid, call_sid): """ Initialize the FeedbackInstance :returns: twilio.rest.api.v2010.account.call.feedback.FeedbackInstance :rtype: twilio.rest.api.v2010.account.call.feedback.FeedbackInstance """ super(FeedbackInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'issues': payload['issues'], 'quality_score': deserialize.integer(payload['quality_score']), 'sid': payload['sid'], } # Context self._context = None self._solution = {'account_sid': account_sid, 'call_sid': call_sid}
def __init__(self, version, payload, account_sid, sid=None): """ Initialize the RecordingInstance :returns: twilio.rest.api.v2010.account.recording.RecordingInstance :rtype: twilio.rest.api.v2010.account.recording.RecordingInstance """ super(RecordingInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload['account_sid'], 'api_version': payload['api_version'], 'call_sid': payload['call_sid'], 'date_created': deserialize.rfc2822_datetime(payload['date_created']), 'date_updated': deserialize.rfc2822_datetime(payload['date_updated']), 'duration': payload['duration'], 'sid': payload['sid'], 'price': payload['price'], 'price_unit': payload['price_unit'], 'status': payload['status'], 'channels': deserialize.integer(payload['channels']), 'source': payload['source'], 'uri': payload['uri'], 'encryption_details': payload['encryption_details'], 'error_code': deserialize.integer(payload['error_code']), } # Context self._context = None self._solution = { 'account_sid': account_sid, 'sid': sid or self._properties['sid'] }
def __init__(self, version, payload, account_sid, queue_sid, call_sid=None): """ Initialize the MemberInstance :returns: twilio.rest.api.v2010.account.queue.member.MemberInstance :rtype: twilio.rest.api.v2010.account.queue.member.MemberInstance """ super(MemberInstance, self).__init__(version) # Marshaled Properties self._properties = { 'call_sid': payload.get('call_sid'), 'date_enqueued': deserialize.rfc2822_datetime(payload.get('date_enqueued')), 'position': deserialize.integer(payload.get('position')), 'uri': payload.get('uri'), 'wait_time': deserialize.integer(payload.get('wait_time')), 'queue_sid': payload.get('queue_sid'), } # Context self._context = None self._solution = { 'account_sid': account_sid, 'queue_sid': queue_sid, 'call_sid': call_sid or self._properties['call_sid'], }
def __init__(self, version, payload, account_sid): """ Initialize the MobileInstance :returns: twilio.rest.api.v2010.account.incoming_phone_number.mobile.MobileInstance :rtype: twilio.rest.api.v2010.account.incoming_phone_number.mobile.MobileInstance """ super(MobileInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload.get('account_sid'), 'address_sid': payload.get('address_sid'), 'address_requirements': payload.get('address_requirements'), 'api_version': payload.get('api_version'), 'beta': payload.get('beta'), 'capabilities': payload.get('capabilities'), 'date_created': deserialize.rfc2822_datetime(payload.get('date_created')), 'date_updated': deserialize.rfc2822_datetime(payload.get('date_updated')), 'friendly_name': payload.get('friendly_name'), 'identity_sid': payload.get('identity_sid'), 'phone_number': payload.get('phone_number'), 'origin': payload.get('origin'), 'sid': payload.get('sid'), 'sms_application_sid': payload.get('sms_application_sid'), 'sms_fallback_method': payload.get('sms_fallback_method'), 'sms_fallback_url': payload.get('sms_fallback_url'), 'sms_method': payload.get('sms_method'), 'sms_url': payload.get('sms_url'), 'status_callback': payload.get('status_callback'), 'status_callback_method': payload.get('status_callback_method'), 'trunk_sid': payload.get('trunk_sid'), 'uri': payload.get('uri'), 'voice_application_sid': payload.get('voice_application_sid'), 'voice_caller_id_lookup': payload.get('voice_caller_id_lookup'), 'voice_fallback_method': payload.get('voice_fallback_method'), 'voice_fallback_url': payload.get('voice_fallback_url'), 'voice_method': payload.get('voice_method'), 'voice_url': payload.get('voice_url'), } # Context self._context = None self._solution = { 'account_sid': account_sid, }
def __init__(self, version, payload, account_sid, sid=None): """ Initialize the DomainInstance :returns: twilio.rest.api.v2010.account.sip.domain.DomainInstance :rtype: twilio.rest.api.v2010.account.sip.domain.DomainInstance """ super(DomainInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload.get('account_sid'), 'api_version': payload.get('api_version'), 'auth_type': payload.get('auth_type'), 'date_created': deserialize.rfc2822_datetime(payload.get('date_created')), 'date_updated': deserialize.rfc2822_datetime(payload.get('date_updated')), 'domain_name': payload.get('domain_name'), 'friendly_name': payload.get('friendly_name'), 'sid': payload.get('sid'), 'uri': payload.get('uri'), 'voice_fallback_method': payload.get('voice_fallback_method'), 'voice_fallback_url': payload.get('voice_fallback_url'), 'voice_method': payload.get('voice_method'), 'voice_status_callback_method': payload.get('voice_status_callback_method'), 'voice_status_callback_url': payload.get('voice_status_callback_url'), 'voice_url': payload.get('voice_url'), 'subresource_uris': payload.get('subresource_uris'), 'sip_registration': payload.get('sip_registration'), 'emergency_calling_enabled': payload.get('emergency_calling_enabled'), 'secure': payload.get('secure'), 'byoc_trunk_sid': payload.get('byoc_trunk_sid'), 'emergency_caller_sid': payload.get('emergency_caller_sid'), } # Context self._context = None self._solution = { 'account_sid': account_sid, 'sid': sid or self._properties['sid'], }
def __init__(self, version, payload, account_sid, sid=None): """ Initialize the CallInstance :returns: twilio.rest.api.v2010.account.call.CallInstance :rtype: twilio.rest.api.v2010.account.call.CallInstance """ super(CallInstance, self).__init__(version) # Marshaled Properties self._properties = { 'account_sid': payload.get('account_sid'), 'annotation': payload.get('annotation'), 'answered_by': payload.get('answered_by'), 'api_version': payload.get('api_version'), 'caller_name': payload.get('caller_name'), 'date_created': deserialize.rfc2822_datetime(payload.get('date_created')), 'date_updated': deserialize.rfc2822_datetime(payload.get('date_updated')), 'direction': payload.get('direction'), 'duration': payload.get('duration'), 'end_time': deserialize.rfc2822_datetime(payload.get('end_time')), 'forwarded_from': payload.get('forwarded_from'), 'from_': payload.get('from'), 'from_formatted': payload.get('from_formatted'), 'group_sid': payload.get('group_sid'), 'parent_call_sid': payload.get('parent_call_sid'), 'phone_number_sid': payload.get('phone_number_sid'), 'price': payload.get('price'), 'price_unit': payload.get('price_unit'), 'sid': payload.get('sid'), 'start_time': deserialize.rfc2822_datetime(payload.get('start_time')), 'status': payload.get('status'), 'subresource_uris': payload.get('subresource_uris'), 'to': payload.get('to'), 'to_formatted': payload.get('to_formatted'), 'trunk_sid': payload.get('trunk_sid'), 'uri': payload.get('uri'), 'queue_time': payload.get('queue_time'), } # Context self._context = None self._solution = { 'account_sid': account_sid, 'sid': sid or self._properties['sid'], }