{"id":18513271,"url":"https://github.com/vmware/alb-sdk","last_synced_at":"2025-10-22T03:08:34.178Z","repository":{"id":36953458,"uuid":"53360534","full_name":"vmware/alb-sdk","owner":"vmware","description":"Avi SDK and Utilities ","archived":false,"fork":false,"pushed_at":"2024-04-12T08:53:44.000Z","size":210119,"stargazers_count":65,"open_issues_count":30,"forks_count":70,"subscribers_count":82,"default_branch":"eng","last_synced_at":"2024-04-14T03:14:38.821Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vmware.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE-OF-CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"docs/SecurityManagerData/index.html","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2016-03-07T21:29:17.000Z","updated_at":"2024-08-13T10:00:38.612Z","dependencies_parsed_at":"2023-02-17T21:30:35.679Z","dependency_job_id":"d2f6da98-705c-4759-be6a-50fe96459222","html_url":"https://github.com/vmware/alb-sdk","commit_stats":{"total_commits":4688,"total_committers":91,"mean_commits":51.51648351648352,"dds":0.8107935153583617,"last_synced_commit":"a683ad859fc36a2cb38fad84bae4781b8e8d6e48"},"previous_names":["vmware/sdk"],"tags_count":214,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware%2Falb-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware%2Falb-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware%2Falb-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware%2Falb-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vmware","download_url":"https://codeload.github.com/vmware/alb-sdk/tar.gz/refs/heads/eng","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247312077,"owners_count":20918344,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-06T15:37:11.805Z","updated_at":"2025-10-22T03:08:34.173Z","avatar_url":"https://github.com/vmware.png","language":"Java","readme":"# VMware Advanced Load Balancer (formerly Avi) SDK and Utilities\n\nThis repository includes API documentation, SDK and sample source to integrate\ninto the Avi Solution. Avi SDK provides the following tools and utilities:\n\n- **[Python AVI API SDK](./python/avi/sdk/)**: AVI API SDK is a Python Package that \nprovides APIs to communicate with Avi Controller’s REST APIs. It extends Python’s Request Library’s Session Class \nand provides utilities to simplify integration with Avi Controller.\n- **[Avi Go SDK and Utilities](./go/)**: Avi Go SDK is a Go Package that provides APIs to communicate with\n Avi Controller’s REST APIs. It uses Avisession class and provides utilities to simplify integration with Avi \n controller.\n- **[Avi Java API SDK](./java/)**: Avi SDK is a java API which will help to creates a session for AVI\n controller and perform the CRUD operations.\n- **[SNMP MIBs](./mibs/README.txt)**: MIBs that we can use for the SNMP communication.\n- **[Swagger UI Dist](./swagger/)**: This module, swagger-ui-dist, exposes Swagger-UI's entire dist folder \nas a dependency-free npm module.\n\n# Installation and usage guide for above tools and utilities\n\n**[Avi API SDK and Utilities](./python/avi/sdk/README.md)**\n\n**[Avi Go SDK and Utilities](./go/README.md)**\n\n**[Avi Java API SDK](./java/README.md)**\n\n**[SNMP MIBs](./mibs/README.txt)**\n\n**[Swagger UI Dist](./swagger/README.md)**\n\n# How to contribute\n\nThe alb-sdk project team welcomes contributions from the community. Before you start working with alb-sdk, please read our Developer Certificate of Origin. All contributions to this repository must be signed as described on that page. Your signature certifies that you wrote the patch or have the right to pass it on as an open-source patch.\n\n**Note**: Migrationtools will be released separately as part of AVI release process names as ACT(AVI Conversion Tools). Going forward, we will release the AVI migration tools as a standalone release and not part of the SDK starting with the 30.2.x releases.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvmware%2Falb-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvmware%2Falb-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvmware%2Falb-sdk/lists"}