虚拟化网络功能生命周期管理版本 (VNF LCM 版本)

虚拟化网络功能生命周期管理 API 版本

GET
/vnflcm/api_versions

列出 VNFLCM API 版本

此方法检索 VNF LCM API 支持的所有版本的列表。

响应代码

成功

代码

原因

200 - 正常

请求成功。

错误

代码

原因

400 - 请求错误

请求中的某些内容无效。

401 - 未授权

用户必须在发出请求之前进行身份验证。

请求示例

{
  "vnfdId": "b1bb0ce7-ebca-4fa7-95ed-4840d70a1177",
  "vnfInstanceName": "Instance name",
  "vnfInstanceDescription": "Instance description"
}

响应参数

名称

入参

类型

描述

uriPrefix

body

字符串

API 的 URI 前缀。

apiVersions

body

结构 (内联)

由 uriPrefix 属性指示的 API 支持的版本。

>version

body

字符串

支持的版本。

>isDeprecated (可选)

body

布尔值

此属性指示是否不推荐使用由 version 属性指示的版本 (true) 或不 (false)。

>retirementDate (可选)

body

datetime

API 版本将不再支持的日期和时间。如果 isDeprecated 属性的值设置为 true,则可以包含此属性,否则必须不存在。

响应示例

{
    "uriPrefix": "/vnflcm",
    "apiVersions": [
        {
            "version": "1.3.0",
            "isDeprecated": false
        },
        {
            "version": "2.0.0",
            "isDeprecated": false
        }
    ]
}
GET
/vnflcm/{apiMajorVersion}/api_versions

显示 VNFLCM API 版本

此方法检索与 {apiMajorVersion} 对应的 VNF LCM API 支持的版本列表。

请求参数

名称

入参

类型

描述

apiMajorVersion

路径

字符串

指示 API 的主版本。

响应代码

成功

代码

原因

200 - 正常

请求成功。

错误

代码

原因

400 - 请求错误

请求中的某些内容无效。

401 - 未授权

用户必须在发出请求之前进行身份验证。

响应参数

名称

入参

类型

描述

uriPrefix

body

字符串

API 的 URI 前缀。

apiVersions

body

结构 (内联)

由 uriPrefix 属性指示的 API 支持的版本。

>version

body

字符串

支持的版本。

>isDeprecated (可选)

body

布尔值

此属性指示是否不推荐使用由 version 属性指示的版本 (true) 或不 (false)。

>retirementDate (可选)

body

datetime

API 版本将不再支持的日期和时间。如果 isDeprecated 属性的值设置为 true,则可以包含此属性,否则必须不存在。

响应示例

{
    "uriPrefix": "/vnflcm/v1",
    "apiVersions": [
        {
            "version": "1.3.0",
            "isDeprecated": false
        }
    ]
}