Amazon Q 商业版 - 通用参数



Amazon Q 商业版包含用于签名签名版本 4 请求的参数列表,通常称为“凭证”或“身份验证参数”。任何特定于操作的参数都列在该操作的章节中。

通用参数

以下是 Amazon Q 商业版中使用的参数列表

  • 操作
    • 要执行的操作。
    • 类型:字符串
    • 必填:是
  • 版本
    • 请求编写的 API 版本,以 YYYY-MM-DD 格式表示。
    • 类型:字符串
    • 必填:是
  • X-Amz-Algorithm
    • 用于创建请求签名的哈希算法。
    • 条件:在查询字符串中传递身份验证信息时使用此参数,而不是在 HTTP 标头中。
    • 类型:字符串
    • 有效值:AWS4-HMAC-SHA256
    • 必填:条件性
  • X-Amz-Credential
    • 凭证范围:包含您的访问密钥、日期、区域、服务和“aws4_request”的字符串。
    • 条件:在查询字符串中传递身份验证信息时使用此参数,而不是在 HTTP 标头中。
    • 类型:字符串
    • 必填:条件性
  • X-Amz-Date
    • 签名日期:ISO 8601 格式 (YYYYMMDDTHHMMSSZ),例如 20120325T120000Z。
    • 条件:X-Amz-Date 是可选的,但如果使用则会覆盖 Date 标头。如果 Date 标头采用 ISO 8601 格式,则不需要它。
    • 类型:字符串
    • 必填:条件性
  • X-Amz-Security-Token
    • 通过调用 AWS 安全令牌服务 (AWS STS) 获得的临时安全令牌。
    • 条件:如果您正在使用来自 AWS STS 的临时安全凭证,则必须包含安全令牌。
    • 类型:字符串
    • 必填:条件性
  • X-Amz-Signature
    • 指定从要签名的字符串和派生的签名密钥计算出的十六进制编码签名。
    • 条件:当您将身份验证信息放在 URL 查询字符串中而不是 HTTP 标头中时使用。
    • 类型:字符串
    • 必填:条件性
  • X-Amz-SignedHeaders
    • 指定作为规范请求一部分包含的所有 HTTP 标头。有关指定已签名标头的更多信息
    • 条件:当您将身份验证信息放在 URL 查询字符串中而不是 HTTP 标头中时使用。
    • 类型:字符串
    • 必填:条件性
广告