<li id="c4loq"><acronym id="c4loq"></acronym></li>

<button id="c4loq"></button>
    <dd id="c4loq"><pre id="c4loq"></pre></dd>

      <th id="c4loq"></th>

        <dd id="c4loq"></dd>

        幫助中心 > 數據庫 > 云數據庫MySQL > API文檔 > 實例相關

        實例相關

        1.實例列表

        接口地址

        https://api.yisu.com/rds/instance/getInstanceList

        HTTP METHOD

        POST

        HTTP BODY編碼格式

        application/x-www-form-urlencoded

        請求參數

        以下請求參數列表僅列出了接口請求參數和部分公共參數,完整公共參數列表見 公共請求參數。

        名稱類型是否必填說明
        currentPagestring頁碼
        pageSizestring每頁數量

        返回數據

        名稱類型是否必須默認值備注其他信息
        codenumber非必須錯誤碼
        messagestring非必須錯誤信息
        dataobject非必須返回數據
        ├─ Instancesobject []非必須實例列表

        item 類型: object

        ├─ instanceIdstring必須實例ID
        ├─ instanceNamestring必須實例名稱
        ├─ instanceTypestring必須實例類型:Primary常規實例,Readonly只讀實例
        ├─ instanceStatusstring必須實例狀態:Running(運行中),Creating(創建中),BackupPolicySetting(設置備份策略中),Recovering(恢復備份中),Reloading(重啟中),Overdue(已過期),Abnormal(異常),ConfigureChanging(變更配置中),Deleting(刪除中),NetworkCreating(創建網絡中),NetworkChanging(修改網絡中),NetworkReleasing(釋放網絡中)
        ├─ instanceSeriesstring必須系列,high高可用,basic基礎版
        ├─ dbEnginestring必須數據庫類型 Mysql
        ├─ engineVersionstring必須數據庫版本5.6, 5.7,8.0
        ├─ createTimestring必須開通時間
        ├─ expireTimestring必須到期時間
        ├─ regionIdinteger必須機房id
        ├─ instanceExpiredinteger必須是否已過期,1是0否
        ├─ instanceConfigurestring必須配置
        ├─ instanceCpuinteger必須vcpu核數
        ├─ instanceMemoryinteger必須內存大小
        ├─ maxIOPSinteger必須最大IOPS
        ├─ maxConnectionsinteger必須最大連接數
        ├─ field_1string必須
        ├─ pageSizenumber非必須每頁數量
        ├─ totalResultstring非必須總數量
        requestIdstring非必須請求ID

        請求示例

            curl -XPOST
            "https://api.yisu.com/rds/instance/getInstanceList" \
            -H "content-type: application/x-www-form-urlencoded" \
            -d "accessId=abcdefghijklmnop&nonce=48693365&signature=wm8pQlU34oA5NAEffMtc8NQHues%3D¤tPage=1=pageSize=2"

        返回示例

        {
            "code": 200,
            "message": "請求成功",
            "data": {
                "Instances": [
                    {
                        "instanceId": "yisurds-60dxxxxc5a30-03197834",
                        "instanceName": "yisurds-60dcxxxxc5a30-03197834",
                        "instanceType": "Primary",
                        "instanceStatus": "Running",
                        "instanceSeries": "high",
                        "dbEngine": "Mysql",
                        "engineVersion": "5.7",
                        "createTime": "2021-06-30 15:18:43",
                        "expireTime": "2021-07-30 15:18:43",
                        "regionId": 2,
                        "instanceExpired": 0,
                        "instanceConfigure": "通用型1核2G",
                        "instanceCpu" : 2,
                        "instanceMemory" : 4,
                        "maxIOPS" : 5000,
                        "maxConnections" : 1200
                    }
                ],
                "currentPage": 1,
                "pageSize": 2,
                "totalResult": "4"
            },
            "requestId": "032cfa2836b4c64abd4c329924f41acb"
        }

        2.實例詳情

        接口地址

        https://api.yisu.com/rds/instance/getInstanceInfo

        HTTP METHOD

        POST

        HTTP BODY編碼格式

        application/x-www-form-urlencoded

        請求參數

        以下請求參數列表僅列出了接口請求參數和部分公共參數,完整公共參數列表見 公共請求參數。

        名稱類型是否必填說明
        instanceIdstring實例Id

        返回數據

        名稱類型是否必須默認值備注其他信息
        codenumber非必須錯誤碼
        messagestring非必須錯誤信息
        dataobject非必須返回數據
        ├─ instanceAttributesobject非必須實例信息
        ├─ instanceIdstring非必須實例ID
        ├─ instanceNamestring非必須實例名稱
        ├─ instanceTypestring非必須實例類型:Primary常規實例,Readonly只讀實例
        ├─ instanceEnginestring非必須數據庫類型 Mysql
        ├─ engineVersionstring非必須數據庫版本5.6, 5.7,8.0
        ├─ instanceStatusstring非必須實例狀態:Running(運行中),Creating(創建中),BackupPolicySetting(設置備份策略中),Recovering(恢復備份中),Reloading(重啟中),Overdue(已過期),Abnormal(異常),ConfigureChanging(變更配置中),Deleting(刪除中),NetworkCreating(創建網絡中),NetworkChanging(修改網絡中),NetworkReleasing(釋放網絡中)
        ├─ createTimestring非必須開通時間
        ├─ expireTimestring非必須到期時間
        ├─ regionIdnumber非必須機房id
        ├─ instanceExpirednumber非必須是否已過期,1是0否
        ├─ maintainTimestring非必須可維護時間
        ├─ instanceConfigurestring非必須配置
        ├─ configureClassstring非必須配置規格標識
        ├─ instanceCpunumber非必須cpu大小
        ├─ instanceMemorynumber非必須內存大小
        ├─ maxIOPSnumber非必須最大IOPS
        ├─ maxConnectionsnumber非必須最大連接數
        ├─ instanceStoragenumber非必須磁盤大小
        ├─ innerConnectAddressstring非必須內網連接地址
        ├─ innerConnectPortnumber非必須內網連接端口
        ├─ payTypestring非必須支付方式:prePay預支付
        ├─ connectionsobject []非必須連接信息

        item 類型: object

        ├─ connectionIdstring非必須連接id
        ├─ connectionTypestring非必須連接類型 outer
        ├─ connectionHoststring非必須連接地址
        ├─ connectionValuestring非必須連接字符串
        ├─ maxBandwidthstring非必須最大帶寬
        ├─ maxConnectionsstring非必須最大連接數
        ├─ isMaxSpeedstring非必須是否已提速
        ├─ instanceTagsstring []非必須

        item 類型: string

        ├─ 非必須
        ├─ storage_typestring非必須磁盤類型:ssd
        ├─ instanceSeriesstring非必須系列,high高可用,basic基礎版
        requestIdstring非必須請求ID

        請求示例

            curl -XPOST
            "https://api.yisu.com/rds/instance/getInstanceInfo" \
            -H "content-type: application/x-www-form-urlencoded" \
            -d "accessId=abcdefghijklmnop&nonce=48693365&signature=wm8pQlU34oA5NAEffMtc8NQHues%3D&instanceId=yisurds-60e69eab6173d8-66643171"

        返回示例

        {
            "code": 200,
            "message": "請求成功",
            "data": {
                "instanceAttributes": {
                    "instanceId": "yisurds-60e69eab6173d8-66643171",
                    "instanceName": "yisurds-60e69eab6173d8-66643171",
                    "instanceType": "Primary",
                    "instanceEngine": "Mysql",
                    "engineVersion": "8.0",
                    "instanceStatus": "Running",
                    "createTime": "2021-07-08 14:43:55",
                    "expireTime": "2021-08-08 14:43:55",
                    "regionId": 9,
                    "instanceExpired": 0,
                    "maintainTime": "02:00-06:00",
                    "instanceConfigure": "通用型1核2G",
                    "configureClass": "rds-8-1-3-9",
                    "instanceCpu": 1,
                    "instanceMemory": 2048,
                    "maxIOPS": 1000,
                    "maxConnections": 600,
                    "instanceStorage": 20,
                    "innerConnectAddress": "111.111.111.111",
                    "innerConnectPort": 3306,
                    "payType": "prePay",
                    "connections": [
                        {
                            "connectionId": "477",
                            "connectionType": "outer",
                            "connectionHost": "yisurds-60e69eab6173d8.rds.ysydb1.com",
                            "connectionValue": "yisurds-60e69eab6173d8",
                            "maxBandwidth": "5M",
                            "maxConnections": "20",
                            "isMaxSpeed": "0"
                        }
                    ],
                    "instanceTags": [],
                    "storage_type": "ssd",
                    "instanceSeries": "high"
                }
            },
            "requestId": "0a1288402501ebafc4b091836db85b7a"
        }

        3.設置可維護時間

        接口地址

        https://api.yisu.com/rds/instance/setInstanceMaintainTime

        HTTP METHOD

        POST

        HTTP BODY編碼格式

        application/x-www-form-urlencoded

        請求參數

        以下請求參數列表僅列出了接口請求參數和部分公共參數,完整公共參數列表見 公共請求參數。

        名稱類型是否必填說明
        instanceIdstring實例Id
        maintainTimestring可維護時間,如:6-7

        返回數據

        名稱類型是否必須默認值備注其他信息
        codenumber非必須錯誤碼
        messagestring非必須錯誤信息
        requestIdstring非必須請求ID

        請求示例

            curl -XPOST
            "https://api.yisu.com/rds/instance/setInstanceMaintainTime" \
            -H "content-type: application/x-www-form-urlencoded" \
            -d "accessId=abcdefghijklmnop&nonce=48693365&signature=wm8pQlU34oA5NAEffMtc8NQHues%3D&instanceId=yisurds-60e69eab6173d8-66643171=maintainTime=6-7"

        返回示例

        {
            "code": 200,
            "message": "請求成功",
            "requestId": "40dc920bb9615b3275a5e8ef038e30c3"
        }

        4.重啟實例

        接口地址

        https://api.yisu.com/rds/instance/reloadInstance

        HTTP METHOD

        POST

        HTTP BODY編碼格式

        application/x-www-form-urlencoded

        請求參數

        以下請求參數列表僅列出了接口請求參數和部分公共參數,完整公共參數列表見 公共請求參數。

        名稱類型是否必填說明
        instanceIdstring實例Id

        返回數據

        名稱類型是否必須默認值備注其他信息
        codenumber非必須錯誤碼
        messagestring非必須錯誤信息
        requestIdstring非必須請求ID

        請求示例

            curl -XPOST
            "https://api.yisu.com/rds/instance/reloadInstance" \
            -H "content-type: application/x-www-form-urlencoded" \
            -d "accessId=abcdefghijklmnop&nonce=48693365&signature=wm8pQlU34oA5NAEffMtc8NQHues%3D&instanceId=yisurds-60e69eab6173d8-66643171"

        返回示例

        {
            "code": 200,
            "message": "請求成功",
            "requestId": "8a2885ff0cdf601e81cd970e51ed0f23"
        }

        5.創建實例

        注意

        請求創建實例接口時億速云賬號必須有足夠余額,否則無法支付成功,導致創建實例失敗

        接口地址

        https://api.yisu.com/rds/public/createInstance

        HTTP METHOD

        POST

        HTTP BODY編碼格式

        application/x-www-form-urlencoded

        請求參數

        以下請求參數列表僅列出了接口請求參數和部分公共參數,完整公共參數列表見 公共請求參數。

        名稱類型是否必填說明
        instanceMonthstring購買月份
        configureIdstring配置ID
        regionIdstring機房ID
        instanceStoragestring磁盤大小
        instanceSeriesstring系列
        storageTypestring磁盤類型(ssd)
        versionstring數據庫版本(5.6,5.7,8.0)
        instanceNetworkstring網絡類型(Classic)

        返回數據

        名稱類型是否必須默認值備注其他信息
        codeinteger必須錯誤碼
        messagestring必須錯誤信息
        dataobject必須返回數據
        ├─ orderIdstring必須訂單ID
        ├─ instanceIdstring必須實例ID
        ├─ expireTimestring必須到期時間
        requestIdstring必須請求ID

        請求示例

            curl -XPOST
            "https://api.yisu.com/rds/public/createInstance" \
            -H "content-type: application/x-www-form-urlencoded" \
            -d "accessId=abcdefghijklmnop&nonce=48693365&signature=wm8pQlU34oA5NAEffMtc8NQHues%3D&instanceMonth=1=configureId=113=regionId=48=instanceStorage=20=instanceSeries=high=storageType=ssd=version=5.6=instanceNetwork=Classic"

        返回示例

        {
            "code": 200,
            "message": "請求成功",
            "data": {
                "orderId": "cor-60e9446fddc102-4",
                "instanceId": "yisurds-60e69eab6173d8-66643171",
                "innerConnectAddress": "111.111.111.111",
                "innerConnectPort" : 3306
            },
            "requestId": "9faec04290dce11b9721e1be925eec14"
        }

        6.續費實例

        注意

        請求續費實例接口時億速云賬號必須有足夠余額,否則無法支付成功,導致續費失敗

        接口地址

        https://api.yisu.com/rds/instance/renewInstance

        HTTP METHOD

        POST

        HTTP BODY編碼格式

        application/x-www-form-urlencoded

        請求參數

        以下請求參數列表僅列出了接口請求參數和部分公共參數,完整公共參數列表見 公共請求參數。

        名稱類型是否必填說明
        instanceIdstring實例Id
        instanceMonthstring

        返回結果

        名稱類型說明
        codeinteger錯誤碼
        messagestring錯誤信息
        dataobject返回數據
        requestIdstring請求ID

        返回數據

        名稱類型是否必須默認值備注其他信息
        codenumber非必須錯誤碼
        messagestring非必須錯誤信息
        dataobject非必須返回數據
        ├─ orderIdstring非必須訂單ID
        ├─ instanceIdstring非必須實例ID
        ├─ expireTimestring非必須到期時間
        requestIdstring非必須請求ID

        請求示例

            curl -XPOST
            "https://api.yisu.com/rds/instance/renewInstance" \
            -H "content-type: application/x-www-form-urlencoded" \
            -d "accessId=abcdefghijklmnop&nonce=48693365&signature=wm8pQlU34oA5NAEffMtc8NQHues%3D&instanceId=yisurds-60e69eab6173d8-66643171=instanceMonth=1"

        返回示例

        {
            "code": 200,
            "message": "請求成功",
            "data": {
                "orderId": "cor-60e9446fddc102-4",
                "instanceId": "yisurds-60e69eab6173d8-66643171",
                "expireTime": "2021-09-08 14:43:55"
            },
            "requestId": "9faec04290dce11b9721e1be925eec14"
        }
        黄片免费无马赛克

        <li id="c4loq"><acronym id="c4loq"></acronym></li>

        <button id="c4loq"></button>
        <dd id="c4loq"><pre id="c4loq"></pre></dd>

          <th id="c4loq"></th>

            <dd id="c4loq"></dd>