Exemple #1
0
 def __init__(self, version, payload, account_sid):
     """
     Initialize the SandboxInstance
     
     :returns: SandboxInstance
     :rtype: SandboxInstance
     """
     super(SandboxInstance, self).__init__(version)
     
     # Marshaled Properties
     self._properties = {
         'date_created': deserialize.rfc2822_datetime(payload['date_created']),
         'date_updated': deserialize.rfc2822_datetime(payload['date_updated']),
         'pin': deserialize.integer(payload['pin']),
         'account_sid': payload['account_sid'],
         'phone_number': payload['phone_number'],
         'application_sid': payload['application_sid'],
         'api_version': payload['api_version'],
         'voice_url': payload['voice_url'],
         'voice_method': payload['voice_method'],
         'sms_url': payload['sms_url'],
         'sms_method': payload['sms_method'],
         'status_callback': payload['status_callback'],
         'status_callback_method': payload['status_callback_method'],
         'uri': payload['uri'],
     }
     
     # Context
     self._context = None
     self._solution = {
         'account_sid': account_sid,
     }
 def __init__(self, version, payload, account_sid, sid=None):
     """
     Initialize the TranscriptionInstance
     
     :returns: TranscriptionInstance
     :rtype: 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,
         'sid': sid or self._properties['sid'],
     }
    def __init__(self, version, payload, account_sid, sid=None):
        """
        Initialize the SmsMessageInstance
        
        :returns: SmsMessageInstance
        :rtype: SmsMessageInstance
        """
        super(SmsMessageInstance, 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'],
            'from_': payload['from'],
            'price': deserialize.decimal(payload['price']),
            'price_unit': payload['price_unit'],
            'sid': payload['sid'],
            'status': payload['status'],
            'to': payload['to'],
            'uri': payload['uri'],
        }

        # Context
        self._context = None
        self._solution = {
            'account_sid': account_sid,
            'sid': sid or self._properties['sid'],
        }
Exemple #4
0
 def __init__(self, version, payload, account_sid, sid=None):
     """
     Initialize the QueueInstance
     
     :returns: QueueInstance
     :rtype: 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'],
     }
     
     # 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 OutgoingCallerIdInstance
     
     :returns: OutgoingCallerIdInstance
     :rtype: 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'],
     }
Exemple #6
0
 def __init__(self, version, payload, account_sid):
     """
     Initialize the SandboxInstance
     
     :returns: SandboxInstance
     :rtype: SandboxInstance
     """
     super(SandboxInstance, self).__init__(version)
     
     # Marshaled Properties
     self._properties = {
         'date_created': deserialize.rfc2822_datetime(payload['date_created']),
         'date_updated': deserialize.rfc2822_datetime(payload['date_updated']),
         'pin': deserialize.integer(payload['pin']),
         'account_sid': payload['account_sid'],
         'phone_number': payload['phone_number'],
         'application_sid': payload['application_sid'],
         'api_version': payload['api_version'],
         'voice_url': payload['voice_url'],
         'voice_method': payload['voice_method'],
         'sms_url': payload['sms_url'],
         'sms_method': payload['sms_method'],
         'status_callback': payload['status_callback'],
         'status_callback_method': payload['status_callback_method'],
         'uri': payload['uri'],
     }
     
     # Context
     self._context = None
     self._solution = {
         'account_sid': account_sid,
     }
Exemple #7
0
    def __init__(self, version, payload, account_sid, sid=None):
        """
        Initialize the TranscriptionInstance
        
        :returns: TranscriptionInstance
        :rtype: 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,
            'sid': sid or self._properties['sid'],
        }
 def __init__(self, version, payload, account_sid, credential_list_sid,
              sid=None):
     """
     Initialize the CredentialInstance
     
     :returns: CredentialInstance
     :rtype: CredentialInstance
     """
     super(CredentialInstance, self).__init__(version)
     
     # Marshaled Properties
     self._properties = {
         'sid': payload['sid'],
         'account_sid': payload['account_sid'],
         'credential_list_sid': payload['credential_list_sid'],
         'username': payload['username'],
         '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,
         'credential_list_sid': credential_list_sid,
         'sid': sid or self._properties['sid'],
     }
Exemple #9
0
 def __init__(self, version, payload, account_sid, sid=None):
     """
     Initialize the RecordingInstance
     
     :returns: RecordingInstance
     :rtype: 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'],
         '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: FeedbackSummaryInstance
     :rtype: 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, sid=None):
        """
        Initialize the QueueInstance
        
        :returns: QueueInstance
        :rtype: 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'],
        }

        # Context
        self._context = None
        self._solution = {
            'account_sid': account_sid,
            'sid': sid or self._properties['sid'],
        }
Exemple #12
0
 def __init__(self, version, payload, account_sid, message_sid, sid=None):
     """
     Initialize the MediaInstance
     
     :returns: MediaInstance
     :rtype: 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, sid=None):
        """
        Initialize the AccountInstance
        
        :returns: AccountInstance
        :rtype: 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'],
        }
Exemple #14
0
 def __init__(self, version, payload, account_sid, sid=None):
     """
     Initialize the IpAccessControlListInstance
     
     :returns: IpAccessControlListInstance
     :rtype: IpAccessControlListInstance
     """
     super(IpAccessControlListInstance, self).__init__(version)
     
     # Marshaled Properties
     self._properties = {
         'sid': payload['sid'],
         'account_sid': payload['account_sid'],
         'friendly_name': payload['friendly_name'],
         'date_created': deserialize.rfc2822_datetime(payload['date_created']),
         'date_updated': deserialize.rfc2822_datetime(payload['date_updated']),
         '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, message_sid):
        """
        Initialize the FeedbackInstance
        
        :returns: FeedbackInstance
        :rtype: 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, sid=None):
     """
     Initialize the SmsMessageInstance
     
     :returns: SmsMessageInstance
     :rtype: SmsMessageInstance
     """
     super(SmsMessageInstance, 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'],
         'from_': payload['from'],
         'price': deserialize.decimal(payload['price']),
         'price_unit': payload['price_unit'],
         'sid': payload['sid'],
         'status': payload['status'],
         'to': payload['to'],
         'uri': payload['uri'],
     }
     
     # Context
     self._context = None
     self._solution = {
         'account_sid': account_sid,
         'sid': sid or self._properties['sid'],
     }
Exemple #17
0
 def __init__(self, version, payload, account_sid, sid=None):
     """
     Initialize the TriggerInstance
     
     :returns: TriggerInstance
     :rtype: 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'],
     }
Exemple #18
0
    def __init__(self, version, payload, account_sid, connect_app_sid=None):
        """
        Initialize the AuthorizedConnectAppInstance
        
        :returns: AuthorizedConnectAppInstance
        :rtype: 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'],
        }
Exemple #19
0
 def __init__(self, version, payload, sid=None):
     """
     Initialize the AccountInstance
     
     :returns: AccountInstance
     :rtype: 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'],
     }
Exemple #20
0
 def __init__(self, version, payload, account_sid, message_sid, sid=None):
     """
     Initialize the MediaInstance
     
     :returns: MediaInstance
     :rtype: 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, connect_app_sid=None):
     """
     Initialize the AuthorizedConnectAppInstance
     
     :returns: AuthorizedConnectAppInstance
     :rtype: 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, conference_sid,
              call_sid=None):
     """
     Initialize the ParticipantInstance
     
     :returns: ParticipantInstance
     :rtype: 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'],
         'start_conference_on_enter': payload['start_conference_on_enter'],
         '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'],
     }
Exemple #23
0
    def __init__(self, version, payload, account_sid):
        """
        Initialize the NewSigningKeyInstance
        
        :returns: NewSigningKeyInstance
        :rtype: NewSigningKeyInstance
        """
        super(NewSigningKeyInstance, 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']),
            'secret': payload['secret'],
        }

        # Context
        self._context = None
        self._solution = {
            'account_sid': account_sid,
        }
Exemple #24
0
 def __init__(self, version, payload, account_sid):
     """
     Initialize the TokenInstance
     
     :returns: TokenInstance
     :rtype: 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, call_sid):
        """
        Initialize the FeedbackInstance
        
        :returns: FeedbackInstance
        :rtype: 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 ShortCodeInstance
     
     :returns: ShortCodeInstance
     :rtype: 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'],
     }
Exemple #27
0
    def __init__(self, version, payload, account_sid, sid=None):
        """
        Initialize the ConferenceInstance
        
        :returns: ConferenceInstance
        :rtype: ConferenceInstance
        """
        super(ConferenceInstance, 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']),
            'api_version': payload['api_version'],
            'friendly_name': payload['friendly_name'],
            'sid': payload['sid'],
            'status': payload['status'],
            '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 AddressInstance
        
        :returns: AddressInstance
        :rtype: 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'],
        }

        # 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 OutgoingCallerIdInstance
     
     :returns: OutgoingCallerIdInstance
     :rtype: 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 ShortCodeInstance
        
        :returns: ShortCodeInstance
        :rtype: 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'],
        }
Exemple #31
0
 def __init__(self, version, payload, account_sid, sid=None):
     """
     Initialize the ConferenceInstance
     
     :returns: ConferenceInstance
     :rtype: ConferenceInstance
     """
     super(ConferenceInstance, 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']),
         'api_version': payload['api_version'],
         'friendly_name': payload['friendly_name'],
         'sid': payload['sid'],
         'status': payload['status'],
         '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, domain_sid, sid=None):
     """
     Initialize the IpAccessControlListMappingInstance
     
     :returns: IpAccessControlListMappingInstance
     :rtype: IpAccessControlListMappingInstance
     """
     super(IpAccessControlListMappingInstance, 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'],
         'uri': payload['uri'],
     }
     
     # Context
     self._context = None
     self._solution = {
         'account_sid': account_sid,
         'domain_sid': domain_sid,
         'sid': sid or self._properties['sid'],
     }
Exemple #33
0
 def __init__(self, version, payload, account_sid, call_sid, sid=None):
     """
     Initialize the RecordingInstance
     
     :returns: RecordingInstance
     :rtype: 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'],
         'uri': payload['uri'],
     }
     
     # Context
     self._context = None
     self._solution = {
         'account_sid': account_sid,
         'call_sid': call_sid,
         'sid': sid or self._properties['sid'],
     }
Exemple #34
0
    def __init__(self,
                 version,
                 payload,
                 account_sid,
                 credential_list_sid,
                 sid=None):
        """
        Initialize the CredentialInstance
        
        :returns: CredentialInstance
        :rtype: CredentialInstance
        """
        super(CredentialInstance, self).__init__(version)

        # Marshaled Properties
        self._properties = {
            'sid': payload['sid'],
            'account_sid': payload['account_sid'],
            'credential_list_sid': payload['credential_list_sid'],
            'username': payload['username'],
            '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,
            'credential_list_sid': credential_list_sid,
            'sid': sid or self._properties['sid'],
        }
Exemple #35
0
 def __init__(self, version, payload, account_sid, queue_sid, call_sid=None):
     """
     Initialize the MemberInstance
     
     :returns: MemberInstance
     :rtype: 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'],
     }
Exemple #36
0
    def __init__(self,
                 version,
                 payload,
                 account_sid,
                 queue_sid,
                 call_sid=None):
        """
        Initialize the MemberInstance
        
        :returns: MemberInstance
        :rtype: 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'],
        }
Exemple #37
0
    def __init__(self, version, payload, account_sid, sid=None):
        """
        Initialize the FeedbackSummaryInstance
        
        :returns: FeedbackSummaryInstance
        :rtype: 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, sid=None):
     """
     Initialize the CallInstance
     
     :returns: CallInstance
     :rtype: 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'],
     }
Exemple #39
0
    def __init__(self, version, payload, owner_account_sid):
        """
        Initialize the LocalInstance
        
        :returns: LocalInstance
        :rtype: LocalInstance
        """
        super(LocalInstance, 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'],
            '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'],
            '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'],
        }

        # Context
        self._context = None
        self._solution = {
            'owner_account_sid': owner_account_sid,
        }
Exemple #40
0
 def __init__(self, version, payload, owner_account_sid, sid=None):
     """
     Initialize the IncomingPhoneNumberInstance
     
     :returns: IncomingPhoneNumberInstance
     :rtype: 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'],
         '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'],
         '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'],
     }
     
     # Context
     self._context = None
     self._solution = {
         'owner_account_sid': owner_account_sid,
         'sid': sid or self._properties['sid'],
     }
    def __init__(self, version, payload, account_sid, sid=None):
        """
        Initialize the ApplicationInstance
        
        :returns: ApplicationInstance
        :rtype: 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'],
        }
Exemple #42
0
    def __init__(self, version, payload, account_sid, call_sid, sid=None):
        """
        Initialize the NotificationInstance
        
        :returns: NotificationInstance
        :rtype: 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,
            'call_sid': call_sid,
            'sid': sid or self._properties['sid'],
        }
 def __init__(self, version, payload, account_sid, sid=None):
     """
     Initialize the ApplicationInstance
     
     :returns: ApplicationInstance
     :rtype: 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'],
     }
Exemple #44
0
    def __init__(self, version, payload, account_sid, sid=None):
        """
        Initialize the TriggerInstance
        
        :returns: TriggerInstance
        :rtype: 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, sid=None):
     """
     Initialize the NotificationInstance
     
     :returns: NotificationInstance
     :rtype: 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'],
     }
Exemple #46
0
    def __init__(self,
                 version,
                 payload,
                 account_sid,
                 conference_sid,
                 call_sid=None):
        """
        Initialize the ParticipantInstance
        
        :returns: ParticipantInstance
        :rtype: 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'],
            'start_conference_on_enter': payload['start_conference_on_enter'],
            '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'],
        }