調(diào)用方式
資源編排服務(wù)ROS(Resource Orchestration Service)接口調(diào)用是向ROS API的服務(wù)端地址發(fā)送HTTPS GET或POST請求。您需要按照接口說明在請求中加入相應(yīng)請求參數(shù),調(diào)用后系統(tǒng)會返回處理結(jié)果。請求及返回結(jié)果都使用UTF-8字符集進行編碼。
請求結(jié)構(gòu)
ROS的API是RPC風格,您可以通過發(fā)送HTTPS GET或POST請求調(diào)用ROS API。
其請求結(jié)構(gòu)如下:
https://Endpoint/?Action=xx&Parameters
其中:
Endpoint
公網(wǎng)接入地址:ros.aliyuncs.com,支持所有地域。
VPC內(nèi)網(wǎng)接入地址:ros.vpc-proxy.aliyuncs.com。目前支持地域如下:
地域
地域ID
華東1(杭州)
cn-hangzhou
華東2(上海)
cn-shanghai
華東5(南京-本地地域)
cn-nanjing
華北1(青島)
cn-qingdao
華北2(北京)
cn-beijing
華北3(張家口)
cn-zhangjiakou
華北5(呼和浩特)
cn-huhehaote
華北6(烏蘭察布)
cn-wulanchabu
華南1(深圳)
cn-shenzhen
華南2(河源)
cn-heyuan
華南3(廣州)
cn-guangzhou
西南1(成都)
cn-chengdu
中國(香港)
cn-hongkong
美國(硅谷)
us-west-1
美國(弗吉尼亞)
us-east-1
新加坡
ap-southeast-1
馬來西亞(吉隆坡)
ap-southeast-3
印度尼西亞(雅加達)
ap-southeast-5
菲律賓(馬尼拉)
ap-southeast-6
泰國(曼谷)
ap-southeast-7
日本(東京)
ap-northeast-1
韓國(首爾)
ap-northeast-2
德國(法蘭克福)
eu-central-1
英國(倫敦)
eu-west-1
阿聯(lián)酋(迪拜)
me-east-1
華東1金融云
cn-hangzhou-finance
華東2金融云
cn-shanghai-finance-1
華南1金融云
cn-shenzhen-finance-1
華東6(福州-本地地域)
cn-fuzhou
華北2阿里政務(wù)云1
cn-north-2-gov-1
Action
要執(zhí)行的操作,例如:調(diào)用ListStacks查詢資源棧列表。
Parameters
請求參數(shù),每個參數(shù)之間用&分隔。
請求參數(shù)由公共參數(shù)和API自定義參數(shù)組成。公共參數(shù)中包含API版本號、身份驗證等信息。更多信息,請參見公共參數(shù)。
下面是一個調(diào)用ListStacks查詢資源棧列表的請求示例:
https://ros.aliyuncs.com/?Action=ListStacks
&RegionId=cn-hangzhou
&Format=xml
&Version=2019-09-10
&Signature=Pc5WB8gokVn0xfeu%2FZV%2BiNM1dg****
&SignatureMethod=HMAC-SHA1
&SignatureNonce=1521552885****
&SignatureVersion=1.0
&AccessKeyId=LTAI4GENiH2u8MVj7Khh****
&Timestamp=2020-06-01T12:00:00Z