如何在AWS API Gateway中创建父资源?

用户名

使用AWS Api-Gateway服务时,我想添加一个“父”资源而不删除并重建资源结构。具体来说,我想更改此设置:

resource/name
resource/name

并向其中添加一个“父级”资源(v1),而无需删除和重新创建两个“资源/名称”资源,如下所示:

/v1
  /resource/name
  /resource/name

如果需要使用CLI,示例命令将是什么样?

更新:

感谢您的精彩回答Ka Hou Ieong。以下是有关实施的一些说明:

rest-api-id : Put the api id here. You can look it up with this command: aws apigateway get-rest-apis

resource-id : Put the id of the resource you'd like to move here. You can look it up with this command: aws apigateway get-resources --rest-api-id API-ID-HERE

replace : Leave this; it's the operation.

/parentId : Leave this. It refers to the "key" of the value that you'll replace.

<new parent resourceId> : Replace this with the ID of the parent you'd like.
嘉厚英

您可以创建路径部分为“ / v1”的资源,然后使用CLI工具或SDK重新创建父资源。

示例cli命令来重载资源

aws apigateway  update-resource \
    --rest-api-id rest-api-id \
    --resource-id resource-id \
    --cli-input-json "{\"patchOperations\" : [ 
          {
            \"op\" : \"replace\",
            \"path\" : \"/parentId\",
            \"value\" : \"<new parent resourceId>\"
          } 
    ]}"

这是cli工具的文档:http : //docs.aws.amazon.com/cli/latest/reference/apigateway/update-resource.html

这是API参考:http : //docs.aws.amazon.com/apigateway/api-reference/link-relation/resource-update/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

创建aws_api_gateway_account资源将返回AccessDeniedException

来自分类Dev

如何在 AWS API Gateway 中使用分段 URL?

来自分类Dev

如何在Lambda / Node JS中为API Gateway AWS添加CORS标头

来自分类Dev

如何在AWS CDK中的API Gateway部署中使用现有阶段?

来自分类Dev

如何在AWS API Gateway中传递查询字符串参数?

来自分类Dev

如何在CDK(AWS)中获取api密钥的值

来自分类Dev

如何在Lambda中引用通过SAM创建的AWS资源?

来自分类Dev

我可以在VPC中将HTTP端点指定为AWS API Gateway中的资源吗?

来自分类Dev

带有OpenAPI swagger资源定义的Terraform中的AWS API Gateway

来自分类Dev

swift:如何在为 aws-api-gateway 生成的 iOS sdk 中的 PUT 请求中设置正文?

来自分类Dev

AWS API Gateway:如何在HTTP Proxy Passthrough集成中删除/替换查询字符串参数?

来自分类Dev

如何在AWS API Gateway中将标头从请求绕到标头以作为响应?

来自分类Dev

如何在AWS API Gateway中将对象转换为JSON?

来自分类Dev

如何在 Android 上的 AWS API-Gateway 生成的 SDK 上传递正文

来自分类Dev

如何在 AWS API Gateway 请求的后端获取 Cognito Identity Id?

来自分类Dev

如何在资源集成 uri 中提供 AWS api 网关阶段变量

来自分类Dev

如何在API Gateway中使用路径参数创建URL

来自分类Dev

已达到此API的最大资源数量。如果您需要AWS Rest API Gateway中的其他资源,请联系AWS

来自分类Dev

AWS Api Gateway中的速度:如何访问对象数组

来自分类Dev

如何在Meteor中创建Rest API

来自分类Dev

如何在RESTful API中创建关系

来自分类Dev

如何在Codeigniter中创建Restful API?

来自分类Dev

如何在Meteor中创建Rest API

来自分类Dev

如何在Rails 5中创建API?

来自分类Dev

如何在Firebase中创建简单的API?

来自分类Dev

如何在 Codeigniter 中创建 API?

来自分类Dev

如何访问AWS API Gateway的path参数?

来自分类Dev

如何为AWS API Gateway认证用户?

来自分类Dev

AWS API Gateway如何向用户收费?

Related 相关文章

  1. 1

    创建aws_api_gateway_account资源将返回AccessDeniedException

  2. 2

    如何在 AWS API Gateway 中使用分段 URL?

  3. 3

    如何在Lambda / Node JS中为API Gateway AWS添加CORS标头

  4. 4

    如何在AWS CDK中的API Gateway部署中使用现有阶段?

  5. 5

    如何在AWS API Gateway中传递查询字符串参数?

  6. 6

    如何在CDK(AWS)中获取api密钥的值

  7. 7

    如何在Lambda中引用通过SAM创建的AWS资源?

  8. 8

    我可以在VPC中将HTTP端点指定为AWS API Gateway中的资源吗?

  9. 9

    带有OpenAPI swagger资源定义的Terraform中的AWS API Gateway

  10. 10

    swift:如何在为 aws-api-gateway 生成的 iOS sdk 中的 PUT 请求中设置正文?

  11. 11

    AWS API Gateway:如何在HTTP Proxy Passthrough集成中删除/替换查询字符串参数?

  12. 12

    如何在AWS API Gateway中将标头从请求绕到标头以作为响应?

  13. 13

    如何在AWS API Gateway中将对象转换为JSON?

  14. 14

    如何在 Android 上的 AWS API-Gateway 生成的 SDK 上传递正文

  15. 15

    如何在 AWS API Gateway 请求的后端获取 Cognito Identity Id?

  16. 16

    如何在资源集成 uri 中提供 AWS api 网关阶段变量

  17. 17

    如何在API Gateway中使用路径参数创建URL

  18. 18

    已达到此API的最大资源数量。如果您需要AWS Rest API Gateway中的其他资源,请联系AWS

  19. 19

    AWS Api Gateway中的速度:如何访问对象数组

  20. 20

    如何在Meteor中创建Rest API

  21. 21

    如何在RESTful API中创建关系

  22. 22

    如何在Codeigniter中创建Restful API?

  23. 23

    如何在Meteor中创建Rest API

  24. 24

    如何在Rails 5中创建API?

  25. 25

    如何在Firebase中创建简单的API?

  26. 26

    如何在 Codeigniter 中创建 API?

  27. 27

    如何访问AWS API Gateway的path参数?

  28. 28

    如何为AWS API Gateway认证用户?

  29. 29

    AWS API Gateway如何向用户收费?

热门标签

归档