central-python-workflows
                                
                                 central-python-workflows copied to clipboard
                                
                                    central-python-workflows copied to clipboard
                            
                            
                            
                        Python workflows and examples for HPE Aruba Central
central-python-workflows
This repository contains Python based workflows & code samples that utilize Aruba Central's automation capabilities and the Python SDK pycentral
Aruba Central REST APIs
- Device Provisioning
 
- Device Onboarding
 
- MSP Customer Onboarding
 
- Inventory to Excel Workflows
 This workflow creates excel files populated with device details from devices currently in inventory.
- AP CLI Workflows
 
- WLAN Workflows
 This workflow can be used to create and manage WLANs in groups on an Aruba Central.
- Detailed Central Device Inventory
 This workflow can be used to fetch additional details for device inventory in Aruba Central & export it as a CSV.
- Device Inventory Migration
 
- User Provisioning
 This workflow can be used to provision new users to HPE Greenlake and Aruba Central.
- Bulk Renaming of APs (with CSV)
 This workflow can be used to rename access points in Aruba Central with a custom CSV upload of serial numbers and names.
- Aruba Central Postman Collection
 Postman is a popular tool used to test HTTP Requests to API endpoints. Aruba Central offers a Postman collection and Postman environment that you can use to test REST APIs with Aruba Central.
To manage REST APIs in Aruba Central, go to MAINTAIN -> ORGANIZATION -> PLATFORM INTEGRATION -> REST API.
Learn more about Aruba Central REST APIs here.
Aruba Central Streaming API
- Streaming API Websocket Client Application The sample script in this section contains sample websocket client application based on python. The sample python script would establish a websocket connection and decode the google protobuf message to human readable format.
To manage Streaming APIs in Aruba Central, go to MAINTAIN -> ORGANIZATION -> PLATFORM INTEGRATION -> STREAMING.
Learn more about Aruba Central Streaming APIs here.
Aruba Central Webhooks
- Webhook Client application The sample script in this section would start a HTTP(s) client to receive Alerts from Aruba Central via webhooks.
To manage Webhooks in Aruba Central, go to MAINTAIN -> ORGANIZATION -> PLATFORM INTEGRATION -> WEBHOOKS.
Learn more about Aruba Central Webhooks here.
For more information about Aruba Central, refer here