from zang.exceptions.zang_exception import ZangException from zang.configuration.configuration import Configuration from zang.connectors.connector_factory import ConnectorFactory from docs.examples.credentials import sid, authToken url = 'https://api.zang.io/v2' configuration = Configuration(sid, authToken, url=url) ipAclConnector = ConnectorFactory(configuration).ipAccessControlListsConnector # view ip access control list try: ipAcl = ipAclConnector.viewIpAcl('TestIpAccessControlListSid') print(ipAcl.friendlyName) except ZangException as ze: print(ze) # list ip access control lists try: ipAcls = ipAclConnector.listIpAcls(0, 33) print(ipAcls.total) except ZangException as ze: print(ze) # create ip access control list try: ipAcl = ipAclConnector.createIpAcl('MyIpAclList') print(ipAcl.sid) except ZangException as ze: print(ze)
def setUp(self): configuration = Configuration(SID, AUTH_TOKEN, URL) connectorFactory = ConnectorFactory(configuration) self.connector = connectorFactory.incomingPhoneNumbersConnector
def setUp(self): configuration = Configuration(SID, AUTH_TOKEN, URL) connectorFactory = ConnectorFactory(configuration) self.connector = connectorFactory.callsConnector
def setUp(self): configuration = Configuration(SID, AUTH_TOKEN, URL) connectorFactory = ConnectorFactory(configuration) self.connector = connectorFactory.fraudControlConnector
def setUp(self): configuration = Configuration(SID, AUTH_TOKEN, URL) connectorFactory = ConnectorFactory(configuration) self.connector = connectorFactory.applicationClientsConnector
def setUp(self): configuration = Configuration(SID, AUTH_TOKEN, URL) connectorFactory = ConnectorFactory(configuration) self.connector = connectorFactory.ipAccessControlListsConnector