華為云計算 云知識 獲取函數(shù)預留實例配置列表ListReservedInstanceConfigs
獲取函數(shù)預留實例配置列表ListReservedInstanceConfigs

 

功能介紹

獲取函數(shù)預留實例配置列表

調試

您可以在API Explorer中調試該接口,支持自動認證鑒權。API Explorer可以自動生成SDK代碼示例,并提供SDK代碼示例調試功能。

URI

GET /v2/{project_id}/fgs/functions/reservedinstanceconfigs

表1 路徑參數(shù)

參數(shù)

是否必選

參數(shù)類型

描述

project_id

String

租戶項目 ID,獲取方式請參見獲取項目ID。

表2 Query參數(shù)

參數(shù)

是否必選

參數(shù)類型

描述

function_urn

String

函數(shù)的URN,詳細解釋見FunctionGraph函數(shù)模型的描述。

marker

String

本次查詢起始位置,默認值0

缺省值:0

最小長度:1

最大長度:64

limit

String

本次查詢最大返回的數(shù)據條數(shù),最大值500,默認值100

缺省值:100

最小長度:1

最大長度:64

請求參數(shù)

表3 請求Header參數(shù)

參數(shù)

是否必選

參數(shù)類型

描述

X-Auth-Token

String

用戶Token。

通過調用 IAM 服務獲取用戶Token接口獲?。憫㈩^中X-Subject-Token的值)。

響應參數(shù)

狀態(tài)碼: 200

表4 響應Body參數(shù)

參數(shù)

參數(shù)類型

描述

reserved_instances

Array of ReservedInstanceConfigs objects

函數(shù)預留實例列表

page_info

PageInfo object

 

count

Long

函數(shù)個數(shù)

表5 ReservedInstanceConfigs

參數(shù)

參數(shù)類型

描述

function_urn

String

函數(shù)URN

qualifier_type

String

限定類型, 支持version和alias

qualifier_name

String

限定類型對應的取值

min_count

Integer

預留實例個數(shù)

idle_mode

Boolean

是否開啟閑置模式配置

tactics_config

TacticsConfig object

 
表6 TacticsConfig

參數(shù)

參數(shù)類型

描述

cron_configs

Array of CronConfig objects

定時配置列表

metric_configs

Array of MetricConfig objects

流量配置列表

表7 CronConfig

參數(shù)

參數(shù)類型

描述

name

String

定時配置名稱

cron

String

定時表達式

count

Integer

拉起預留實例個數(shù)

start_time

Long

開始時間戳

expired_time

Long

失效時間戳

表8 MetricConfig

參數(shù)

參數(shù)類型

描述

name

String

流量配置名稱

type

String

流量配置類型

threshold

Integer

流量閾值

min

Integer

流量最小值

表9 PageInfo

參數(shù)

參數(shù)類型

描述

next_marker

Long

下一次讀取位置

previous_marker

Long

上一次讀取位置

current_count

Long

當前頁總數(shù)

狀態(tài)碼: 400

表10 響應Body參數(shù)

參數(shù)

參數(shù)類型

描述

error_code

String

錯誤碼

error_msg

String

錯誤信息

狀態(tài)碼: 401

表11 響應Body參數(shù)

參數(shù)

參數(shù)類型

描述

error_code

String

錯誤碼

error_msg

String

錯誤信息

狀態(tài)碼: 403

表12 響應Body參數(shù)

參數(shù)

參數(shù)類型

描述

error_code

String

錯誤碼

error_msg

String

錯誤信息

狀態(tài)碼: 404

表13 響應Body參數(shù)

參數(shù)

參數(shù)類型

描述

error_code

String

錯誤碼

error_msg

String

錯誤信息

狀態(tài)碼: 500

表14 響應Body參數(shù)

參數(shù)

參數(shù)類型

描述

error_code

String

錯誤碼

error_msg

String

錯誤信息

請求示例

獲取函數(shù)預留實例配置列表

GET https://{Endpoint}/v2/{project_id}/fgs/functions/reservedinstanceconfigs

響應示例

狀態(tài)碼: 200

OK

{
  "reserved_instances" : [ {
    "function_urn" : "urn:fss:{region}:46b6f338fc3445b8846c71dfb1fbxxxx:function:default:xxxxx:latest",
    "qualifier_type" : "version",
    "qualifier_name" : "latest",
    "min_count" : 10,
    "idle_mode" : false,
    "tactics_config" : {
      "cron_configs" : [ {
        "name" : "cronConfig",
        "cron" : "0 1 * * * *",
        "count" : 15,
        "start_time" : 1658073600,
        "expired_time" : 1658160000
      } ],
      "metric_configs" : [ {
        "name" : "metricConfig",
        "type" : "Concurrency",
        "threshold" : 90,
        "min" : 12
      } ]
    }
  } ],
  "count" : 1,
  "page_info" : {
    "next_marker" : 1,
    "previous_marker" : 0,
    "current_count" : 1
  }
}

狀態(tài)碼

狀態(tài)碼

描述

200

OK

400

Bad Request 請求錯誤。

401

Unauthorized 鑒權失敗。

403

Forbidden 沒有操作權限。

404

Not Found 找不到資源。

500

Internal Server Error 服務內部錯誤。

錯誤碼

請參見錯誤碼。