Skip to content

Commit 704904a

Browse files
authored
Merge pull request #120 from CiscoDevNet/v1.x
Add support for the Admin Audit Events API
2 parents 50aa41d + 04d89f5 commit 704904a

19 files changed

+849
-320
lines changed

.travis.yml

Lines changed: 28 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,30 @@
1-
sudo: false
21
language: python
3-
python:
4-
- "2.7"
5-
- "3.5"
6-
- "3.6"
7-
# - "3.7" It doesn't look like Travis is supporting v3.7 yet
8-
install: "script/setup"
9-
script: "script/ci"
102
cache: pip
3+
4+
install: script/setup
5+
6+
jobs:
7+
include:
8+
- name: "Lint"
9+
python: 3.8
10+
script: script/test lint
11+
12+
- name: "Tests on Python 2.7"
13+
python: 2.7
14+
script: script/ci
15+
16+
- name: "Tests on Python 3.5"
17+
python: 3.5
18+
script: script/ci
19+
20+
- name: "Tests on Python 3.6"
21+
python: 3.6
22+
script: script/ci
23+
24+
- name: "Tests on Python 3.7"
25+
python: 3.7
26+
script: script/ci
27+
28+
- name: "Tests on Python 3.8"
29+
python: 3.8
30+
script: script/ci

Pipfile.lock

Lines changed: 148 additions & 105 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/user/api.rst

Lines changed: 134 additions & 87 deletions
Original file line numberDiff line numberDiff line change
@@ -23,60 +23,68 @@ The :class:`WebexTeamsAPI` class creates "connection objects" for working with t
2323
.. automethod:: WebexTeamsAPI.__init__
2424

2525

26-
.. _people:
26+
.. _access_tokens:
2727

28-
people
29-
------
28+
access_tokens
29+
-------------
3030

31-
.. autoclass:: webexteamssdk.api.people.PeopleAPI()
31+
.. autoclass:: webexteamssdk.api.access_tokens.AccessTokensAPI()
3232

3333

34-
.. _rooms:
34+
.. _admin_audit_events:
3535

36-
rooms
37-
-----
36+
admin_audit_events
37+
------------------
3838

39-
.. autoclass:: webexteamssdk.api.rooms.RoomsAPI()
39+
.. autoclass:: webexteamssdk.api.admin_audit_events.AdminAuditEventsAPI()
4040

4141

42-
.. _memberships:
42+
.. _attachment_actions
4343
44-
memberships
45-
-----------
44+
attachment_actions
45+
------------------
4646

47-
.. autoclass:: webexteamssdk.api.memberships.MembershipsAPI()
47+
.. autoclass:: webexteamssdk.api.attachment_actions.AttachmentActionsAPI()
4848

4949

50-
.. _messages:
50+
.. _events:
5151

52-
messages
53-
--------
52+
events
53+
------
5454

55-
.. autoclass:: webexteamssdk.api.messages.MessagesAPI()
55+
.. autoclass:: webexteamssdk.api.events.EventsAPI()
5656

5757

58-
.. _teams:
58+
.. _guest_issuer:
5959

60-
teams
61-
-----
60+
guest_issuer
61+
------------
6262

63-
.. autoclass:: webexteamssdk.api.teams.TeamsAPI()
63+
.. autoclass:: webexteamssdk.api.guest_issuer.GuestIssuerAPI()
6464

6565

66-
.. _team_memberships:
66+
.. _licenses:
6767

68-
team_memberships
69-
----------------
68+
licenses
69+
--------
7070

71-
.. autoclass:: webexteamssdk.api.team_memberships.TeamMembershipsAPI()
71+
.. autoclass:: webexteamssdk.api.licenses.LicensesAPI()
7272

7373

74-
.. _webhooks:
74+
.. _memberships:
7575

76-
webhooks
76+
memberships
77+
-----------
78+
79+
.. autoclass:: webexteamssdk.api.memberships.MembershipsAPI()
80+
81+
82+
.. _messages:
83+
84+
messages
7785
--------
7886

79-
.. autoclass:: webexteamssdk.api.webhooks.WebhooksAPI()
87+
.. autoclass:: webexteamssdk.api.messages.MessagesAPI()
8088

8189

8290
.. _organizations:
@@ -87,12 +95,12 @@ organizations
8795
.. autoclass:: webexteamssdk.api.organizations.OrganizationsAPI()
8896

8997

90-
.. _licenses:
98+
.. _people:
9199

92-
licenses
93-
--------
100+
people
101+
------
94102

95-
.. autoclass:: webexteamssdk.api.licenses.LicensesAPI()
103+
.. autoclass:: webexteamssdk.api.people.PeopleAPI()
96104

97105

98106
.. _roles:
@@ -102,103 +110,114 @@ roles
102110

103111
.. autoclass:: webexteamssdk.api.roles.RolesAPI()
104112

105-
.. _events:
106113

107-
events
108-
------
114+
.. _rooms:
109115

110-
.. autoclass:: webexteamssdk.api.events.EventsAPI()
116+
rooms
117+
-----
111118

119+
.. autoclass:: webexteamssdk.api.rooms.RoomsAPI()
112120

113-
.. _access_tokens:
114121

115-
access_tokens
116-
-------------
122+
.. _teams:
117123

118-
.. autoclass:: webexteamssdk.api.access_tokens.AccessTokensAPI()
124+
teams
125+
-----
119126

120-
.. _guest_issuer:
127+
.. autoclass:: webexteamssdk.api.teams.TeamsAPI()
121128

122-
guest_issuer
123-
------------
124129

125-
.. autoclass:: webexteamssdk.api.guest_issuer.GuestIssuerAPI()
130+
.. _team_memberships:
131+
132+
team_memberships
133+
----------------
134+
135+
.. autoclass:: webexteamssdk.api.team_memberships.TeamMembershipsAPI()
136+
137+
138+
.. _webhooks:
139+
140+
webhooks
141+
--------
142+
143+
.. autoclass:: webexteamssdk.api.webhooks.WebhooksAPI()
144+
126145

127146
.. _Webex Teams Data Objects:
128147

129148
Webex Teams Data Objects
130149
========================
131150

132151

133-
.. _Person:
152+
.. _Access Token:
134153

135-
Person
136-
------
154+
Access Token
155+
------------
137156

138-
.. autoclass:: Person()
157+
.. autoclass:: AccessToken()
139158
:inherited-members:
140159

141160

142-
.. _Room:
161+
.. _Admin_Audit_Event:
143162

144-
Room
145-
----
163+
Admin Audit Event
164+
-----------------
146165

147-
.. autoclass:: Room()
166+
.. autoclass:: AdminAuditEvent()
148167
:inherited-members:
149168

150169

151-
.. _Membership:
170+
.. _Attachment Action:
152171

153-
Membership
154-
----------
172+
Attachment Action
173+
-----------------
155174

156-
.. autoclass:: Membership()
175+
.. autoclass:: AttachmentAction()
157176
:inherited-members:
158177

159178

160-
.. _Message:
179+
.. _Event:
161180

162-
Message
163-
-------
181+
Event
182+
-----
164183

165-
.. autoclass:: Message()
184+
.. autoclass:: Event()
166185
:inherited-members:
167186

168187

169-
.. _Team:
188+
.. _Guest_Issuer_Token:
170189

171-
Team
172-
----
190+
Guest Issuer Token
191+
------------------
173192

174-
.. autoclass:: Team()
193+
.. autoclass:: GuestIssuerToken()
175194
:inherited-members:
176195

177196

178-
.. _Team Membership:
197+
.. _License:
179198

180-
Team Membership
181-
---------------
199+
License
200+
-------
182201

183-
.. autoclass:: TeamMembership()
202+
.. autoclass:: License()
184203
:inherited-members:
185204

186205

187-
.. _Webhook:
206+
.. _Membership:
188207

189-
Webhook
190-
-------
208+
Membership
209+
----------
191210

192-
.. autoclass:: Webhook()
211+
.. autoclass:: Membership()
193212
:inherited-members:
194213

195214

196-
.. _WebhookEvent:
215+
.. _Message:
197216

198-
Webhook Event
199-
-------------
217+
Message
218+
-------
200219

201-
.. autoclass:: WebhookEvent()
220+
.. autoclass:: Message()
202221
:inherited-members:
203222

204223

@@ -211,12 +230,12 @@ Organization
211230
:inherited-members:
212231

213232

214-
.. _License:
233+
.. _Person:
215234

216-
License
217-
-------
235+
Person
236+
------
218237

219-
.. autoclass:: License()
238+
.. autoclass:: Person()
220239
:inherited-members:
221240

222241

@@ -229,23 +248,51 @@ Role
229248
:inherited-members:
230249

231250

232-
.. _Event:
251+
.. _Room:
233252

234-
Event
235-
-----
253+
Room
254+
----
236255

237-
.. autoclass:: Event()
256+
.. autoclass:: Room()
238257
:inherited-members:
239258

240259

241-
.. _Access Token:
260+
.. _Team:
242261

243-
Access Token
244-
------------
262+
Team
263+
----
245264

246-
.. autoclass:: AccessToken()
265+
.. autoclass:: Team()
266+
:inherited-members:
267+
268+
269+
.. _Team Membership:
270+
271+
Team Membership
272+
---------------
273+
274+
.. autoclass:: TeamMembership()
247275
:inherited-members:
248276

277+
278+
.. _Webhook:
279+
280+
Webhook
281+
-------
282+
283+
.. autoclass:: Webhook()
284+
:inherited-members:
285+
286+
287+
.. _WebhookEvent:
288+
289+
Webhook Event
290+
-------------
291+
292+
.. autoclass:: WebhookEvent()
293+
:inherited-members:
294+
295+
249296
.. _Exceptions:
250297

251298
Exceptions

0 commit comments

Comments
 (0)