赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 函数计算 FC 2.0
  4. 开发参考
  5. 开发者工具
  6. Serverless Devs
  7. 使用Serverless Devs创建函数相关资源
  8. 自定义域名相关命令

自定义域名相关命令

  • 使用Serverless Devs创建函数相关资源
  • 发布于 2025-04-16
  • 0 次阅读
文档编辑
文档编辑

FC组件是一款基于Serverless Devs的阿里云函数计算操作工具,通过该工具,您可以直接通过交互式命令使用自定义域名相关API。

前提条件

您已完成以下操作:

  • 安装Serverless Devs和Docker

  • 配置Serverless Devs

  • 创建服务

  • 创建HTTP函数

创建自定义域名

命令格式:

sudo s cli fc api CreateCustomDomain --region <regionid> --access <accessname> --apiVersion <20210406 or 20160815> --body '{"domainName": "domainName","protocol": "protocoltype","certConfig": "certconfig","routeConfig": "routeconfig"}'

参数说明:

  • (必选)--region string:指定部署资源的地域。

  • (可选)--access string或-a string:指定使用的密钥别名。

  • (可选)--apiVersion:指定API版本。取值包括20210406和20160815。

  • body

    • (必选)--domainName string:指定自定义域名名称。

    • (必选)--domainName string:指定自定义域名名称。

    • (必选)--protocol string:指定自定义域名的协议类型,支持HTTP和HTTP,HTTPS协议。

    • (必选)--certConfig string:配置HTTPS证书的信息。

执行示例:

sudo s cli fc api CreateCustomDomain --region cn-hangzhou --apiVersion 20210406 --body '{"domainName": "41055826-1034354682****.example.com","routeConfig":{"routes":[{"path": "/login/*","serviceName": "mytest","functionName": "mytest","qualifier": "LATEST"}]}}'

关于创建自定义域名的API接口的详细信息,请参见CreateCustomDomain。

删除自定义域名

命令格式:

sudo s cli fc api DeleteCustomDomain --region <regionid> --access <accessname> --apiVersion <20210406 or 20160815> --path '{"domainName": "domainName"}'

参数说明:

  • (必选)--region string:指定部署资源的地域。

  • (可选)--access string或-a string:指定使用的密钥别名。

  • (可选)--apiVersion:指定API版本。取值包括20210406和20160815。

  • path

    • (必选)--domainName string:指定自定义域名名称。

执行示例:

sudo s cli fc api DeleteCustomDomain --region cn-hangzhou --path '{"domainName": "41055826-1034354682****.example.com"}'

关于删除自定义域名的API接口的详细信息,请参见DeleteCustomDomain。

更新自定义域名

命令格式

sudo s cli fc api UpdateCustomDomain --region <regionid> --access <accessname> --apiVersion <20210406 or 20160815> --body '{"domainName": "domainName","protocol": "protocoltype","certConfig": "certconfig","routeConfig": "routeconfig"}'

参数说明:

  • (必选)--region string:指定部署资源的地域。

  • (可选)--access string或-a string:指定使用的密钥别名。

  • (可选)--apiVersion:指定API版本。取值包括20210406和20160815。

  • path

    • (必选)--domainName string:指定自定义域名名称。

  • body

    • (必选)--protocol string:指定自定义域名的协议类型,支持HTTP和HTTP,HTTPS协议。

    • (必选)--certConfig string:配置HTTPS证书的信息。

    • (必选)--routeConfig string:配置路由表。自定义域名访问时的PATH到Function的映射。

执行示例:

sudo s cli fc api UpdateCustomDomain --region cn-hangzhou --access default --apiVersion 20210406 --path '{"domainName": "41055826-1034354682****.example.com"}' --body '{"routeConfig": {"routes":[{"path": "/login/*","serviceName": "mytest","functionName": "mytest","qualifier": "LATEST"}]}}'

关于更新自定义域名的API接口的详细信息,请参见UpdateCustomDomain。

获取自定义域名配置信息

命令格式:

sudo s cli fc api GetCustomDomain --region <regionid> --access <accessname> --apiVersion <20210406 or 20160815> --domainName <domainName>

参数说明:

  • (必选)--region string:指定部署资源的地域。

  • (可选)--access string或-a string:指定使用的密钥别名。

  • (可选)--apiVersion:指定API版本。取值包括20210406和20160815。

  • path

    • (必选)--domainName string:指定自定义域名名称。

执行示例:

sudo s cli fc api GetCustomDomain --region cn-hangzhou --path '{"domainName": "41055826-1034354682****.example.com"}'

关于获取自定义域名配置信息的API接口的详细信息,请参见GetCustomDomain。

查询自定义域名列表

命令格式:

sudo s cli fc api ListCustomDomains --region <regionid> --access <accessname> --apiVersion <20210406 or 20160815> --query '{"limit": "limit","nextToken": "nextToken","prefix": "prefix","startKey": "startKey"}'

参数说明:

  • (必选)--region string:指定部署资源的地域。

  • (可选)--access string或-a string:指定使用的密钥别名。

  • (可选)--apiVersion:指定API版本。取值包括20210406和20160815。

  • query

    • (可选)--limit string:设置限定此次返回资源的数量。

    • (可选)--nextToken string:设置用来返回更多结果的令牌。第一次查询时不需要提供这个参数,后续查询的Token从返回结果中获取。

    • (可选)--prefix string:设置返回资源的名称前缀。

    • (可选)--startKey string:设定结果从startKey之后(包括startKey)按字母排序的第一个开始返回。

执行示例:

sudo s cli fc api ListCustomDomains --region cn-hangzhou --query '{"limit": "10"}'

关于查询自定义域名列表的API接口的详细信息,请参见ListCustomDomains。

相关文章

FC组件的API命令 2025-04-16 14:22

FC组件是一款基于Serverless Devs的阿里云函数计算操作工具。该组件具备函数计算相关资源的管理能力,例如函数管理能力,包括创建服务、创建函数、创建触发器以及对这些资源进行更新,删除和查询等。通过该工具,开发者可以直接通过命令行进行函数计算相关API的使用。 FC组件使用说明 您可以在安装

服务相关命令 2025-04-16 14:22

FC组件是一款基于Serverless Devs的阿里云函数计算操作工具,通过该工具,您可以直接通过交互式命令使用函数计算服务相关的API。 前提条件

函数相关命令 2025-04-16 14:22

FC组件是一款基于Serverless Devs的阿里云函数计算操作工具,通过该工具,您可以直接通过交互式命令使用函数相关的API。 前提条件

触发器相关命令 2025-04-16 14:22

FC组件是一款基于Serverless Devs的阿里云函数计算操作工具,通过该工具,您可以直接通过交互式命令使用触发器相关的API。 前提条件

版本相关命令 2025-04-16 14:22

FC组件是一款基于Serverless Devs的阿里云函数计算操作工具,通过该工具,您可以直接通过交互式命令使用函数计算服务版本相关的API。 前提条件

别名相关命令 2025-04-16 14:22

FC组件是一款基于Serverless Devs的阿里云函数计算操作工具,通过该工具,您可以直接通过交互式命令使用函数计算服务别名相关的API。 前提条件

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号