常见参数 - Amazon Personalize
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

常见参数

以下列表包含所有操作都使用查询字符串对签名版本 4 请求进行签名的参数。该操作的所有特定参数都列在该操作的对应主题中。有关签名版本 4 的更多信息,请参阅签名版本 4 签名流程中的Amazon Web Services 一般参考

操作

要执行的操作。

类型:字符串

:必需 是

Version

请求所针对的 API 版本,格式为 YYYY-MM-MM-DD。

类型:字符串

:必需 是

X-Amz-Date

用于创建请求签名的哈希算法。

条件:当您将身份验证信息包含在查询字符串中而不是 HTTP 授权标头中时,请指定此参数。

类型:字符串

有效值:AWS4-HMAC-SHA256

:必需 条件

X-Amz-Turity

凭证范围值,该值是一个字符串,其中包含您的访问密钥、日期、您要定位的区域、您请求的服务和终止字符串(“aws4_request”)。此值用以下格式表示:access_key/YYYYMMDD/区域/服务/aws4_ 请求。

有关更多信息,请参阅 。任务 2:针对签名版本 4 创建待签字符串中的Amazon Web Services 一般参考

条件:当您将身份验证信息包含在查询字符串中而不是 HTTP 授权标头中时,请指定此参数。

类型:字符串

:必需 条件

X-Amz-Date

用于创建签名的日期。格式必须为 ISO 8601 基本格式(YYYYMMDD'T'HHMMSS'Z')。例如,以下日期时间是有效的 X-Amz-Date 值:20120325T120000Z

条件:X-Amz-Date 对所有请求而言是可选的;它可以用于覆盖对请求签名所使用的日期。如果使用 ISO 8601 基本格式指定了日期标头,则 X-Amz-Date 不是必需的。使用 X-Amz-Date 时,它始终会覆盖 Date 标头的值。有关更多信息,请参阅 。处理签名版本 4 中的日期中的Amazon Web Services 一般参考

类型:字符串

:必需 条件

X-Amz-Security-Token

通过调用Amazon保安令牌服务(AmazonSTS)。有关支持临时安全证书的服务列表Amazon安全令牌服务,请转到Amazon使用的使用服务中的IAM 用户指南

条件:如果您使用的是来自Amazon安全令牌服务,您必须包含安全令牌。

类型:字符串

:必需 条件

X-Amz-Signature

指定从待签字符串和派生签名密钥计算的十六进制编码签名。

条件:当您将身份验证信息包含在查询字符串中而不是 HTTP 授权标头中时,请指定此参数。

类型:字符串

:必需 条件

X-Amz-Signature 标头

指定作为规范请求一部分包含的所有 HTTP 标头。有关指定签名标头的更多信息,请参阅任务 1:针对签名版本 4 创建规范请求中的Amazon Web Services 一般参考

条件:当您将身份验证信息包含在查询字符串中而不是 HTTP 授权标头中时,请指定此参数。

类型:字符串

:必需 条件