All Products
Search
Document Center

Resource Orchestration Service:SDK overview

Last Updated:Aug 30, 2023

Resource Orchestration Service (ROS) supports the following programming languages: Java, Python, PHP, .NET, Go, Node.js, and C++.

The following table lists the download links and usage notes of the SDKs for these languages. For more information, visit OpenAPI Explorer.

ROS SDK download link

References

ROS SDK for Java

Getting started

ROS SDK for Python

Getting started

ROS SDK for PHP

Getting started

ROS SDK for .NET

Getting started

ROS SDK for Go

Getting started

ROS SDK for C++

Quick start

Configure access credentials

Configure the ALIBABA_CLOUD_ACCESS_KEY_ID and ALIBABA_CLOUD_ACCESS_KEY_SECRET environment variables. For more information, see Configuration methods.

  • Linux and macOS

    Run the following commands to configure the environment variables:

    export ALIBABA_CLOUD_ACCESS_KEY_ID=<access_key_id>
    export ALIBABA_CLOUD_ACCESS_KEY_SECRET=<access_key_secret>
    Note

    Replace <access_key_id> and <access_key_secret> with your AccessKey ID and AccessKey secret.

  • Windows

    1. Create an environment variable file, add the ALIBABA_CLOUD_ACCESS_KEY_ID and ALIBABA_CLOUD_ACCESS_KEY_SECRET environment variables to the file, and then set the environment variables to your AccessKey ID and AccessKey secret.

    2. Restart Windows.

FAQ

For more information about the FAQ about ROS SDK, see FAQ about SDKs.

Examples

  • ROS SDK for Java: Use ROS SDK for Java.

  • ROS SDK for Python: Use ROS SDK for Python.

  • ROS SDK for other programming languages: OpenAPI Explorer provides the API Documentation module that supports the debugging feature. This feature is available after logon. To view the detailed sample code of an API operation, perform the following operations: Find the documentation of the API operation, click Debug in the Actions column, specify the relevant parameters, and then call the API operation.