{"id":18513092,"url":"https://github.com/vmware/vsphere-automation-sdk","last_synced_at":"2026-01-24T16:36:29.478Z","repository":{"id":42529778,"uuid":"84375452","full_name":"vmware/vsphere-automation-sdk","owner":"vmware","description":null,"archived":false,"fork":false,"pushed_at":"2024-07-05T13:21:12.000Z","size":2528,"stargazers_count":13,"open_issues_count":1,"forks_count":10,"subscribers_count":9,"default_branch":"master","last_synced_at":"2024-12-25T21:09:30.548Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vmware.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-03-08T23:15:04.000Z","updated_at":"2024-10-10T09:10:58.000Z","dependencies_parsed_at":"2022-09-21T19:53:30.772Z","dependency_job_id":"b891582d-4090-481c-a561-8eb08d7fab6c","html_url":"https://github.com/vmware/vsphere-automation-sdk","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware%2Fvsphere-automation-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware%2Fvsphere-automation-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware%2Fvsphere-automation-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware%2Fvsphere-automation-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vmware","download_url":"https://codeload.github.com/vmware/vsphere-automation-sdk/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239225833,"owners_count":19603183,"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:36:30.630Z","updated_at":"2026-01-24T16:36:29.456Z","avatar_url":"https://github.com/vmware.png","language":null,"readme":"\u003cdiv align='center'\u003e\n\u003cbr/\u003e\u003cbr/\u003e\u003cimg src=\"images/vmware.svg\" width=\"20%\"\u003e\u003cbr/\u003e\u003cbr/\u003e\n\u003cimg src=\"images/vsphere_automation_sdks.png\" width=\"60%\"\u003e\n\u003ch1\u003eSoftware Development Kits for accessing vSphere, NSX-T \u0026\nVMware Cloud Service APIs\u003c/h1\u003e\n\u003cdiv align='center'\u003e\n\u003cimg src=\"images/github_icon.svg\" width=\"30px\" height=\"30px\"\u003e\u003cbr/\u003e\nFork vSphere Automation SDKs in\n\u003c/div\u003e\n\u003cbr/\u003e\n\u003ca href=\"https://github.com/vmware/vsphere-automation-sdk-java\"\u003e\n  \u003cimg src=\"images/Java-blue.svg\"\u003e\n\u003c/a\u003e\n\u0026nbsp;\n\u003ca href=\"https://github.com/vmware/vsphere-automation-sdk-python\"\u003e\n  \u003cimg src=\"images/Python-blue.svg\"\u003e\n\u003c/a\u003e\n\u0026nbsp;\n\u003ca href=\"https://github.com/vmware/vsphere-automation-sdk-go\"\u003e\n  \u003cimg src=\"images/Go(beta)-blue.svg\"\u003e\n\u003c/a\u003e\n\u003c/div\u003e\n\n## $\\color{Red}{\\textsf{IMPORTANT NOTICE}}$\nFor VCF releases 9.0.0.0 and above, please refer to the new [VCF SDK JAVA](https://github.com/vmware/vcf-sdk-java) and [VCF SDK PYTHON](https://github.com/vmware/vcf-sdk-python) repositories for vSphere libraries.\n\nFor NSX libraries, refer to the [VMware NSX for Java](https://developer.broadcom.com/sdks/vmware-nsx-for-java/9.0.0)  and [VMware NSX for Python](https://developer.broadcom.com/sdks/vmware-nsx-for-python/9.0.0) in Broadcom developer portal.\n\n# Overview\nThe vSphere Automation SDKs bundle client libraries, documentation and sample\ncode for accessing the below services:\n\n- vSphere Automation End Point in vCenter Server\n- VMware Cloud (VMC) on AWS Console APIs*\n- NSX-T APIs*\n- NSX VMware Cloud on AWS Integration APIs*\n- VMware Cloud on AWS Site Recovery APIs*\n\n*All Vmware Cloud and NSX client libraries are available only in Python, Java\nand Go(Beta) SDKs.\n\n# Getting the SDKs\nThe vSphere Automation SDK’s are available from VMware’s GitHub source\nrepositories. Simply chose the SDK for your preferred language, clone the repo\nand follow the instructions in the README.md in the root folder of the repo to\nbe up and running in minutes!\n\nFor more information refer to the vSphere Automation SDK Overview.\n\n# Documentation\n#### Python API Documentation:\n- [vSphere API Reference 8.0 U3 (latest)](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/8.0.3.0/)\n  - Previous vSphere releases:\n\u0026nbsp;[8.0 U2](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/8.0.2.0/)\n\u0026nbsp;[8.0 U1](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/8.0.1.0/),\n\u0026nbsp;[8.0](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/8.0.0.1/),\n\u0026nbsp;[7.0 U3](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/7.0.3.0/),\n\u0026nbsp;[7.0 U2](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/7.0.2.0/),\n\u0026nbsp;[7.0 U1](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/7.0.1.0/),\n\u0026nbsp;[7.0](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/7.0.0.1/),\n\u0026nbsp;[6.9.1](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/6.9.1),\n\u0026nbsp;[6.7.1](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/6.7.1),\n\u0026nbsp;[6.7.0](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/6.7.0),\n- [VMware Cloud on AWS vSphere API Reference (latest version)](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/cloud)\n- [VMware Cloud on AWS Console API Reference](https://vmware.github.io/vsphere-automation-sdk-python/vmc)\n  - [VMware Cloud Disaster Recovery as a Service (VMC DRaaS) API Reference](https://vmware.github.io/vsphere-automation-sdk-python/vmc-draas)\n- [NSX API Reference](https://vmware.github.io/vsphere-automation-sdk-python/nsx/nsx)\n  - [NSX Policy API Reference](https://vmware.github.io/vsphere-automation-sdk-python/nsx/nsx_policy) -\nprimary API for managing logical networks\n  - [NSX VMC Cloud Service](https://vmware.github.io/vsphere-automation-sdk-python/nsx/nsx_vmc_policy) -\nfor managing AWS underlay networks\n  - [NSX VMC AWS Integration](http://vmware.github.io/vsphere-automation-sdk-python/nsx/nsx_vmc_aws_integration)\n\n#### Java API Documentation:\n- [vSphere API Reference 8.0 U3 (latest)](https://vmware.github.io/vsphere-automation-sdk-java/vsphere/8.0.3.0/vcenter-bindings)\n  - Previous vSphere releases:\n\u0026nbsp;[8.0 U2](https://vmware.github.io/vsphere-automation-sdk-java/vsphere/8.0.2.0/vcenter-bindings)\n\u0026nbsp;[8.0 U1](https://vmware.github.io/vsphere-automation-sdk-java/vsphere/8.0.1.0/vcenter-bindings),\n\u0026nbsp;[8.0](https://vmware.github.io/vsphere-automation-sdk-java/vsphere/8.0.0.1/vsphereautomation-client-sdk),\n\u0026nbsp;[7.0 U3](https://vmware.github.io/vsphere-automation-sdk-java/vsphere/7.0.3.0/vsphereautomation-client-sdk),\n\u0026nbsp;[7.0 U2](https://vmware.github.io/vsphere-automation-sdk-java/vsphere/7.0.2.0/vsphereautomation-client-sdk),\n\u0026nbsp;[7.0 U1](https://vmware.github.io/vsphere-automation-sdk-java/vsphere/7.0.1.0/vsphereautomation-client-sdk),\n\u0026nbsp;[7.0](https://vmware.github.io/vsphere-automation-sdk-java/vsphere/7.0.0.1/vsphereautomation-client-sdk),\n\u0026nbsp;[6.9.1](https://vmware.github.io/vsphere-automation-sdk-java/vsphere/6.9.1/vsphereautomation-client-sdk),\n\u0026nbsp;[6.7.3](https://vmware.github.io/vsphere-automation-sdk-java/vsphere/6.7.3/vsphereautomation-client-sdk),\n\u0026nbsp;[6.7.2](https://vmware.github.io/vsphere-automation-sdk-java/vsphere/6.7.2/vsphereautomation-client-sdk),\n\u0026nbsp;[6.7.1](https://vmware.github.io/vsphere-automation-sdk-java/vsphere/6.7.1/vsphereautomation-client-sdk),\n- [VMware Cloud on AWS vSphere API Reference (latest version)](https://vmware.github.io/vsphere-automation-sdk-java/vsphere/cloud/vsphereautomation-client-sdk)\n- [VMware Cloud on AWS Console API Reference](https://vmware.github.io/vsphere-automation-sdk-java/vmc)\n  - [VMware Cloud Disaster Recovery as a Service (VMC DRaaS) API Reference](https://vmware.github.io/vsphere-automation-sdk-java/vmc-draas)\n- [NSX API Reference](https://vmware.github.io/vsphere-automation-sdk-java/nsx/nsx)\n  - [NSX Policy API Reference](https://vmware.github.io/vsphere-automation-sdk-java/nsx/nsx-policy) -\nprimary API for managing logical networks\n  - [NSX VMC Cloud Service](https://vmware.github.io/vsphere-automation-sdk-java/nsx/nsx-vmc-policy) -\nfor managing AWS underlay networks\n  - [NSX VMC AWS Integration](https://vmware.github.io/vsphere-automation-sdk-java/nsx/nsx-vmc-aws-integration)\n\n#### Go API Documentation:\n- [VMware Cloud on AWS Console API Reference](https://pkg.go.dev/github.com/vmware/vsphere-automation-sdk-go/services/vmc)\n  - [VMware Cloud Disaster Recovery as a Service (VMC DraaS)](https://pkg.go.dev/github.com/vmware/vsphere-automation-sdk-go/services/vmc/draas)\n  - [VMware Cloud Autoscaler API Reference](https://pkg.go.dev/github.com/vmware/vsphere-automation-sdk-go/services/vmc/autoscaler)\n- [NSX-T API Reference](https://pkg.go.dev/github.com/vmware/vsphere-automation-sdk-go/services/nsxt)\n  - [NSX-T Manager API Reference](https://pkg.go.dev/github.com/vmware/vsphere-automation-sdk-go/services/nsxt-mp)\n  - [NSX VMC AWS Integration API Reference](https://pkg.go.dev/github.com/vmware/vsphere-automation-sdk-go/services/nsxt-vmc-aws-integration)\n  - [NSX-T Global Policy API Reference](https://pkg.go.dev/github.com/vmware/vsphere-automation-sdk-go/services/nsxt-gm)\n\n#### REST API Documentation:\n[vSphere API Reference 8.0 U3 (latest)](https://developer.broadcom.com/xapis/vsphere-automation-api/latest/)\n[VMware Cloud On AWS Console API](https://developer.broadcom.com/xapis/vmware-cloud-on-aws-api-reference/latest/)\n[NSX VMC Policy](https://developer.broadcom.com/xapis/nsx-vmc-policy/latest/)\n\n# Support\nThe vSphere Automation SDK’s are released as open source software and,\npresently, provides community support through our GitHub repositories.\nIf you encounter an issue or have a question, feel free to reach out via\nGithub issues.\n\n# Contributors\n#### Java\n\u003ca href = \"https://github.com/vmware/vsphere-automation-sdk-java/graphs/contributors\"\u003e\n  \u003cimg src = \"https://contrib.rocks/image?repo=vmware/vsphere-automation-sdk-java\"/\u003e\n\u003c/a\u003e\n\n#### Python\n\u003ca href = \"https://github.com/vmware/vsphere-automation-sdk-python/graphs/contributors\"\u003e\n  \u003cimg src = \"https://contrib.rocks/image?repo=vmware/vsphere-automation-sdk-python\"/\u003e\n\u003c/a\u003e\n\n#### Go\n\u003ca href = \"https://github.com/vmware/vsphere-automation-sdk-go/graphs/contributors\"\u003e\n  \u003cimg src = \"https://contrib.rocks/image?repo=vmware/vsphere-automation-sdk-go\"/\u003e\n\u003c/a\u003e\n\n# Contributing\nYou are invited to contribute new features, fixes, or updates, large or small;\nwe are always thrilled to receive\n[pull requests](https://help.github.com/articles/creating-a-pull-request), and\ndo our best to process them as fast as we can. If you have not signed our\nContributor License Agreement (CLA), a \"CLA-bot\" will take you through the\nprocess and update the issue. If you have questions about the CLA process, see\nour CLA [FAQ](https://cla.vmware.com/faq) or just ask for help on your pull\nrequest.\n\nBefore you start to code, we recommend discussing your plans through a GitHub\nissue or discuss it first with the official project maintainers via Slack,\nespecially for more ambitious contributions. This gives other contributors a\nchance to point you in the right direction, give you feedback on your design,\nand help you find out if someone else is working on the same thing. Join\n[Slack](https://vmwarecode.slack.com/messages/vsphere-sdks) via\nhttps://code.vmware.com/web/code/join.\n\n# Licenses\nVMware’s Automation SDKs are licensed as per the LICENSE(.txt) file found in\nthe root of each SDK distribution:\n\n\u0026nbsp;\u0026nbsp;\n\u003ca href=\"https://github.com/vmware/vsphere-automation-sdk-java/blob/master/LICENSE\"\u003e\n  \u003cimg src=\"images/MIT-Java-blue.svg\"\u003e\n\u003c/a\u003e\n\u0026nbsp;\u0026nbsp;\n\u003ca href=\"https://github.com/vmware/vsphere-automation-sdk-python/blob/master/LICENSE\"\u003e\n  \u003cimg src=\"images/MIT-Python-blue.svg\"\u003e\n\u003c/a\u003e\n\u0026nbsp;\u0026nbsp;\n\u003ca href=\"https://github.com/vmware/vsphere-automation-sdk-go/blob/master/LICENSE.txt\"\u003e\n  \u003cimg src=\"images/BSD_2-Go-blue.svg\"\u003e\n\u003c/a\u003e\n\n\u003cdiv align='right'\u003e© 2022 VMware, Inc.\u003c/div\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvmware%2Fvsphere-automation-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvmware%2Fvsphere-automation-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvmware%2Fvsphere-automation-sdk/lists"}