> DISCOVERY_API_V3_MANAGEMENTSESSIONS

        Handle resource of type discovery_api_v3_managementsessions

OPTIONS (= is mandatory):

- aliasName
        (Optional) Key that holds the alias name
        Used by `state=['get']'
        [Default: (null)]
        type: str

- aliasValue
        (Optional) List of alias name values
        Used by `state=['get']'
        [Default: (null)]
        type: str

- data
        Validate attributes are:
         - `attributes' (dict):
         - `id' (str): The unique identifier for the NetworkConstruct
        resource
         - `relationships' (dict): The relationships of a managmemnt
        session
         - `type' (str): The management session resource type
        Used by `state=['post']'
        [Default: (null)]
        type: dict

- ipAddress
        (Optional) Ip Address of management sessions
        Used by `state=['get']'
        [Default: (null)]
        type: str

- limit
        (Optional) The size of a returned page
        Used by `state=['get']'
        [Default: (null)]
        type: str

- name
        (Optional) List of comma separated name values
        Used by `state=['get']'
        [Default: (null)]
        type: str

- offset
        (Optional) Offset for the second page
        Used by `state=['get']'
        [Default: (null)]
        type: str

- state
        (Choices: get, post)[Default: (null)]
        type: str

- states
        (Optional) List of comma separated discoveryStates. <p> Valid
        values are: <table><tr><td>PENDING</td><td> - prior to
        enrollment</td></tr><tr><td>AUTO_DISCOVERED</td><td> - prior
        to enrollment and added by the enrollment of another network
        element</td></tr><tr><td>VALIDATING</td><td> - attempting to
        communicate with the network
        element</td></tr><tr><td>VALIDATING_FAILED</td><td> -
        communication with the network element
        failed</td></tr><tr><td>CONNECTING</td><td> - creating a
        session to the network
        element</td></tr><tr><td>POKING</td><td> - checking available
        accesses to the network
        element</td></tr><tr><td>CONNECTED</td><td> - session
        established with network
        element</td></tr><tr><td>DISCOVERING</td><td> - retrieving
        session data from network
        element</td></tr><tr><td>COMPLETED</td><td> - management
        session is fully operational and connected to the network
        element</td></tr><tr><td>DISCOVERY_RETRY</td><td> - failed to
        retrieve session data from the network
        element</td></tr><tr><td>CHANGE_SESSION</td><td> - attempting
        to changing the active session to the network
        element</td></tr><tr><td>DEENROLLING</td><td> - disconnecting
        from the network element and removing the management
        session</td></tr></table>
        Used by `state=['get']'
        [Default: (null)]
        type: str


REQUIREMENTS:  python >= 3.6
