def ont_ports(self): """Return `OntPortCollection` object.""" return pbn_ont_port.PBNOntPortCollection( self._conn, base.get_sub_resource_path_by(self, 'ont_ports'))
def portgroupsports(self): """Return `PortgrouportCollection` object.""" return keymile_portgroupport.KeyMilePortGroupPortCollection( self._conn, base.get_sub_resource_path_by(self, 'portgrouports'))
def srvcs(self): """Return `SrvcCollection` object.""" return keymile_srvc.KeyMileSrvcCollection( self._conn, base.get_sub_resource_path_by(self, 'srvcs'))
def cards(self): """Return `cardCollection` object.""" return keymile_card.KeyMileCardCollection( self._conn, base.get_sub_resource_path_by( self, 'cards'))
def mgmt_ports(self): """Return `mgmtportCollection` object.""" return keymile_mgmt_port.KeyMileMgmtPortCollection( self._conn, base.get_sub_resource_path_by( self, 'mgmt_ports'))
def get_srvcs(self, field, value): """Get specific srvcs object.""" return keymile_srvc.KeyMileSrvcCollection( self._conn, base.get_sub_resource_path_by(self, 'srvcs'), params={field: value})
def interfaces(self): """Return `InterfaceCollection` object.""" return keymile_interface.KeyMileInterfaceCollection( self._conn, base.get_sub_resource_path_by(self, 'interfaces'))
def get_service_ports_by_values(self, params): """Get a collection of service port objects.""" return pbn_service_port.PBNServicePortCollection( self._conn, base.get_sub_resource_path_by(self, 'service_ports'), params=params)
def get_cards(self, field, value): """Get all cards.""" return keymile_card.KeyMileCardCollection( self._conn, base.get_sub_resource_path_by(self, 'cards'), params={field: value})
def vlans(self): """Return `VlanCollection` object.""" return pbn_vlan.PBNVlanCollection( self._conn, base.get_sub_resource_path_by(self, 'vlans'))
def service_ports(self): """Return `ServicePortCollection` object.""" return pbn_service_port.PBNServicePortCollection( self._conn, base.get_sub_resource_path_by(self, 'service_ports'))
def get_users(self, field, value): """Get specific user objects.""" return pbn_user.PBNUserCollection(self._conn, base.get_sub_resource_path_by( self, 'users'), params={field: value})
def users(self): """Return `UserCollection` object.""" return pbn_user.PBNUserCollection( self._conn, base.get_sub_resource_path_by(self, 'users'))
def get_ont_ports(self, field, value): """Get specific ont_port object.""" return pbn_ont_port.PBNOntPortCollection(self._conn, base.get_sub_resource_path_by( self, 'ont_ports'), params={field: value})
def get_subscribers(self, field, value): """Get specific subscribers object.""" return keymile_subscriber.KeyMileSubscriberCollection( self._conn, base.get_sub_resource_path_by(self, 'subscribers'), params={field: value})
def get_mgmt_card(self, field, value): """Get specific mgnt card object.""" return keymile_mgmt_card.KeyMileMgntCardCollection( self._conn, base.get_sub_resource_path_by(self, 'mgmt_cards'), params={field: value}).find_by_field_value(field, value)
def get_portgroupports(self, field, value): """Get specific portgroupports object.""" return keymile_portgroupport.KeyMilePortGroupPortCollection( self._conn, base.get_sub_resource_path_by(self, 'portgroupports'), params={field: value})
def get_mgmt_ports(self, field, value): """Get specific mgmtport object.""" return keymile_mgmt_port.KeyMileMgmtPortCollection( self._conn, base.get_sub_resource_path_by(self, 'mgmt_ports'), params={field: value})
def channels(self): """Return `ChannelCollection` object.""" return keymile_channel.KeyMileChannelCollection( self._conn, base.get_sub_resource_path_by(self, 'channels'))
def get_logport(self, field, value): """Get specific logport object.""" return keymile_logport.KeyMileLogPortCollection( self._conn, base.get_sub_resource_path_by(self, 'logports'), params={field: value}).find_by_field_value(field, value)
def credentials(self): """Return `CredentialsCollection` object.""" return credentials.CredentialsCollection( self._conn, base.get_sub_resource_path_by( self, 'credentials'))
def get_logports(self, field, value): """Get al logport objects with a specific trait.""" return keymile_logport.KeyMileLogPortCollection( self._conn, base.get_sub_resource_path_by(self, 'logports'), params={field: value})
def mgmt_cards(self): """Return `mgmtcardCollection` object.""" return keymile_mgmt_card.KeyMileMgntCardCollection( self._conn, base.get_sub_resource_path_by( self, 'mgmt_cards'))
def get_chan(self, field, value): """Get specific channel object.""" return keymile_channel.KeyMileChannelCollection( self._conn, base.get_sub_resource_path_by(self, 'channels'), params={field: value}).find_by_field_value(field, value)
def subscribers(self): """Return `SubscriberCollection` object.""" return keymile_subscriber.KeyMileSubscriberCollection( self._conn, base.get_sub_resource_path_by(self, 'subscribers'))
def get_chans(self, field, value): return keymile_channel.KeyMileChannelCollection( self._conn, base.get_sub_resource_path_by(self, 'channels'), params={field: value})
def logports(self): """Return `LogPortCollection` object.""" return keymile_logport.KeyMileLogPortCollection( self._conn, base.get_sub_resource_path_by(self, 'logports'))
def get_interfaces(self, field, value): """Get specific interface object.""" return keymile_interface.KeyMileInterfaceCollection( self._conn, base.get_sub_resource_path_by(self, 'interfaces'), params={field: value})
def service_vlans(self): """Return `ServiceVlanCollection` object.""" return alcatel_service_vlan.AlcatelServiceVlanCollection( self._conn, base.get_sub_resource_path_by(self, 'service_vlans'))
def ports(self): """Return `PortCollection` object.""" return pbn_port.PBNPortCollection( self._conn, base.get_sub_resource_path_by(self, 'ports'))