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()
class OrganizationInfoAPI(laceworksdk.api.base_endpoint.BaseEndpoint):
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.

def get(self):
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 method to get OrganizationInfo object.

:return response json