开发者社区 问答 正文

如何创建Vault(PUT)



描述


此操作能够用指定名称创建一个新的 Vault,该名称在同一账户的同一Region下是唯一的。同一个账号在同一Region下最多只能拥有10个Vault。
当用户提交创建Vault请求且创建成功时,会返回该Vault对应的Vault ID。
创建 Vault 需要遵守如下规范:

  • 只能包含小写字母、数字、下划线(_)、短横线(-)。
  • 必须以小写字母或者数字开头和结尾。
  • 长度必须在 3-63 字节之间。

发送 HTTP PUT 请求,就可以完成 Vault 的创建。

请求参数




请求头部


无,其他公共请求头部参见2.4.1

请求体




返回头部

名称描述
Location该Vault对应的URI
x-oas-vault-id该Vault的ID

其他公共返回头部参见2.4.2

返回体




示例


请求示例 PUT /vaults/[VaultName] HTTP/1.1
Host: cn-hangzhou.oas.aliyuncs.com
Date: Tue, 25 Mar 2014 12:00:00 GMT
x-oas-version: 2014-01-01
Authorization: [SignatureValue]


返回示例 HTTP/1.1 201 Created
x-oas-request-id: [RequestId]
Date: Tue, 25 Mar 2014 12:00:00 GMT
Location: /vaults/[VaultId]
x-oas-vault-id: [VaultId]

展开
收起
云栖大讲堂 2017-10-26 13:57:32 1661 分享 版权
阿里云 AI 助理回答

在阿里云环境中创建一个新的Vault,遵循以下操作指南和规范:

背景介绍

Vault服务用于存储和管理重要数据的加密版本,确保数据的安全性和合规性。每个Vault在指定的Region下具有唯一名称,并且有数量限制。

创建步骤

  1. 构造请求

    • HTTP方法:使用PUT方法。
    • 请求URL:构造请求URL,格式为/vaults/[VaultName],其中[VaultName]需要替换为您想要创建的Vault名称,该名称需符合命名规则。
  2. 设置Host与日期

    • Host:指定正确的阿里云服务端点,例如cn-hangzhou.oas.aliyuncs.com,具体根据您选择的地域而定。
    • Date:设置请求发出的具体日期时间,格式如示例中的Tue, 25 Mar 2014 12:00:00 GMT
  3. 添加请求头部

    • x-oas-version:指定API版本,例如2014-01-01
    • Authorization:包含您的签名值,确保请求的安全性。此值需通过阿里云提供的签名算法生成,具体方法请参考相关文档。
  4. 发送请求

    • 完成上述设置后,直接发送HTTP PUT请求。由于创建Vault操作不需要请求参数或请求体,所以直接发送即可。

返回信息解析

  • 返回状态码:成功创建Vault时,服务器将返回201 Created状态码。
  • 返回头部
    • x-oas-request-id:此次请求的唯一标识ID。
    • Location:新创建Vault的资源URI,格式为/vaults/[VaultId],其中[VaultId]是系统分配给Vault的唯一ID。
    • x-oas-vault-id:直接返回新创建Vault的ID,便于后续操作中引用。

注意事项

  • 命名规范:Vault名称必须遵守特定的命名规则,只能包含小写字母、数字、下划线(_)、短横线(-),并且长度在3-63字节之间,必须以小写字母或数字开头和结尾。
  • 数量限制:同一账号在同一Region下最多能拥有10个Vault,请合理规划和管理您的Vault资源。

示例

请求示例

PUT /vaults/myNewVault HTTP/1.1
Host: cn-hangzhou.oas.aliyuncs.com
Date: Tue, 25 Mar 2014 12:00:00 GMT
x-oas-version: 2014-01-01
Authorization: [SignatureValue]

返回示例

HTTP/1.1 201 Created
x-oas-request-id: [RequestId]
Date: Tue, 25 Mar 2014 12:00:00 GMT
Location: /vaults/vt-12345678
x-oas-vault-id: vt-12345678

确保在实际操作前,查阅最新的阿里云官方文档,了解任何可能的更新或变动。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
问答地址: