asyncpd 0.0.2

Last updated:

0 purchases

asyncpd 0.0.2 Image
asyncpd 0.0.2 Images
Add to Cart

Description:

asyncpd 0.0.2

asyncpd
asyncio compatible PagerDuty REST API client with dataclass-typed response models.


Usage
Here is an example usage snippet for interacting with the PagerDuty API
with this package:
import asyncio

from asyncpd import APIClient


async def main():
client = APIClient(
token="my_pagerduty_oauth_token",
)

print(await client.abilities.list())
print(await client.abilities.is_enabled("sso"))


if __name__ == "__main__":
loop = asyncio.get_event_loop()
loop.run_until_complete(main())

Supported APIs
The following list displays what API resources are available in this package.

Abilities
Addons
Analytics
Audit
Automation Actions
Paused Incident Reports
Business Services
Custom Fields
Change Events
Escalation Policies
Event Orchestrations
Extension Schemas
Extensions
Incidents
Incident Workflows
Licenses
Log Entries
Maintenance Windows
Notifications
On-Calls
Priorities
Response Plays
Rulesets
Schedules
Service Dependencies
Services
Webhooks
Standards
Status Dashboards
Tags
Teams
Templates
Users
Vendors
EventsV2

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.