|
4 | 4 |
|
5 | 5 | class Cradle(ApiGroup):
|
6 | 6 | def status_info(self) -> GetResponseType:
|
| 7 | + """ |
| 8 | + Get cradle status information. |
| 9 | +
|
| 10 | + :return: Cradle status information. |
| 11 | +
|
| 12 | + Usage example: |
| 13 | + >>> cradle = Cradle(session) |
| 14 | + >>> status_info = cradle.status_info() |
| 15 | + >>> print(status_info) |
| 16 | + """ |
7 | 17 | return self._session.get('cradle/status-info')
|
8 | 18 |
|
9 | 19 | def feature_switch(self) -> GetResponseType:
|
| 20 | + """ |
| 21 | + Get cradle feature switch status. |
| 22 | +
|
| 23 | + :return: Cradle feature switch status. |
| 24 | +
|
| 25 | + Usage example: |
| 26 | + >>> cradle = Cradle(session) |
| 27 | + >>> feature_switch = cradle.feature_switch() |
| 28 | + >>> print(feature_switch) |
| 29 | + """ |
10 | 30 | return self._session.get('cradle/feature-switch')
|
11 | 31 |
|
12 | 32 | def basic_info(self) -> GetResponseType:
|
| 33 | + """ |
| 34 | + Get cradle basic information. |
| 35 | +
|
| 36 | + :return: Cradle basic information. |
| 37 | +
|
| 38 | + Usage example: |
| 39 | + >>> cradle = Cradle(session) |
| 40 | + >>> basic_info = cradle.basic_info() |
| 41 | + >>> print(basic_info) |
| 42 | + """ |
13 | 43 | return self._session.get('cradle/basic-info')
|
14 | 44 |
|
15 | 45 | def factory_mac(self) -> GetResponseType:
|
| 46 | + """ |
| 47 | + Get cradle factory MAC address. |
| 48 | +
|
| 49 | + :return: Cradle factory MAC address. |
| 50 | +
|
| 51 | + Usage example: |
| 52 | + >>> cradle = Cradle(session) |
| 53 | + >>> factory_mac = cradle.factory_mac() |
| 54 | + >>> print(factory_mac) |
| 55 | + """ |
16 | 56 | return self._session.get('cradle/factory-mac')
|
17 | 57 |
|
18 | 58 | def mac_info(self) -> GetResponseType:
|
| 59 | + """ |
| 60 | + Get cradle MAC address information. |
| 61 | +
|
| 62 | + :return: Cradle MAC address information. |
| 63 | +
|
| 64 | + Usage example: |
| 65 | + >>> cradle = Cradle(session) |
| 66 | + >>> mac_info = cradle.mac_info() |
| 67 | + >>> print(mac_info) |
| 68 | + """ |
19 | 69 | return self._session.get('cradle/mac-info')
|
0 commit comments