Contents of the SDK Package
The Site Recovery Manager SDK is delivered as a ZIP archive (VMware-srm-sdk-<version>-<build>.zip file.
You can obtain the SDK package by navigating to http://www.vmware.com/support/developer/srm-api and clicking the Download SDK link. You must provide an email address or customer number, with a valid password, for the authentication on the Site Recovery Manager download site.
The package contains:
- Sample code demonstrating common use cases for programmatically managing the Site Recovery Manager server. The sample code includes Java and C# source code files. See the respective Readme file (readme_jaxws.htm, readme_dotnet.htm) for information about building and using the samples.
- Sample code demonstrating common use cases for programmatically configuring the Site Recovery Manager Virtual Appliance. The sample code includes Java and C# source code files. See the respective Readme file (readme_jaxws.htm, readme_dotnet.htm) for information about building and using the samples.
- The WSDL and XML schema files that define the Site Recovery Manager API and Site Recovery Manager Appliance Management API.
- Batch files and shell scripts to automate the process of generating client-side stubs, and for rebuilding the sample applications. For C# developers, the Microsoft Visual Studio project files (.sln) are included.
- Documentation, including VMware Site Recovery Manager API Reference Guide and VMware Site Recovery Manager Appliance Management API Reference Guide, that provides a language-neutral descriptive information about object type definitions, properties, and method signatures for the VMware Site Recovery Manager API 8.3.