laceworksdk.api.v2.organization_info
Lacework OrganizationInfo API wrapper.
1# -*- coding: utf-8 -*- 2""" 3Lacework OrganizationInfo API wrapper. 4""" 5 6from laceworksdk.api.base_endpoint import BaseEndpoint 7 8 9class OrganizationInfoAPI(BaseEndpoint): 10 11 def __init__(self, session): 12 """ 13 Initializes the OrganizationInfoAPI object. 14 15 :param session: An instance of the HttpSession class 16 17 :return OrganizationInfoAPI object. 18 """ 19 20 super().__init__(session, "OrganizationInfo") 21 22 def get(self): 23 """ 24 A method to get OrganizationInfo object. 25 26 :return response json 27 """ 28 29 response = self._session.get(self.build_url()) 30 31 return response.json()
10class OrganizationInfoAPI(BaseEndpoint): 11 12 def __init__(self, session): 13 """ 14 Initializes the OrganizationInfoAPI object. 15 16 :param session: An instance of the HttpSession class 17 18 :return OrganizationInfoAPI object. 19 """ 20 21 super().__init__(session, "OrganizationInfo") 22 23 def get(self): 24 """ 25 A method to get OrganizationInfo object. 26 27 :return response json 28 """ 29 30 response = self._session.get(self.build_url()) 31 32 return response.json()
A class used to implement base functionality for Lacework API Endpoints
OrganizationInfoAPI(session)
12 def __init__(self, session): 13 """ 14 Initializes the OrganizationInfoAPI object. 15 16 :param session: An instance of the HttpSession class 17 18 :return OrganizationInfoAPI object. 19 """ 20 21 super().__init__(session, "OrganizationInfo")
Initializes the OrganizationInfoAPI object.
Parameters
- session: An instance of the HttpSession class
:return OrganizationInfoAPI object.