本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
PutAccountPreferences
使用此操作将当前 AWS 区域中的账户首选项设置为使用长 17 个字符(63 位)或短 8 个字符(32 位)的资源 ID,以创建新 EFS 文件系统和挂载目标资源。所有现有资源 ID 都不会受到所做的任何更改的影响。在 EFS 过渡到长资源 ID 时,可以在选择加入期内设置 ID 首选项。有关更多信息,请参阅管理 Amazon EFS 资源 ID。
注意
从 2021 年 10 月开始,如果尝试将账户首选项设置为使用短 8 个字符格式的资源 ID,则会收到错误。如果收到错误,并且必须使用文件系统和挂载目标资源的短 ID,请联系 AWS Support。
请求语法
PUT /2015-02-01/account-preferences HTTP/1.1
Content-type: application/json
{
"ResourceIdType": "string
"
}
URI 请求参数
该请求不使用任何 URI 参数。
请求体
请求接受采用 JSON 格式的以下数据。
- ResourceIdType
-
指定要在当前 AWS 区域中为用户的 AWS 账户设置的 EFS 资源 ID 首选项:
LONG_ID
(17 个字符)或SHORT_ID
(8 个字符)。注意
从 2021 年 10 月开始,将账户首选项设置为
SHORT_ID
时会收到错误。如果收到错误,并且必须使用文件系统和挂载目标资源的短 ID,请联系 AWS Support。类型:字符串
有效值:
LONG_ID | SHORT_ID
必需:是
响应语法
HTTP/1.1 200
Content-type: application/json
{
"ResourceIdPreference": {
"ResourceIdType": "string",
"Resources": [ "string" ]
}
}
响应元素
如果此操作成功,则该服务将会发送回 HTTP 200 响应。
服务以 JSON 格式返回以下数据。
- ResourceIdPreference
-
描述当前 AWS 区域中用户的 AWS 账户的资源类型及其 ID 首选项。
类型:ResourceIdPreference 对象
错误
- BadRequest
-
如果请求格式错误或包含错误(例如参数值无效或缺少必填参数),则返回此内容。
HTTP 状态代码:400
- InternalServerError
-
如果服务器端发生错误,则返回此内容。
HTTP 状态代码:500
另请参阅
有关在特定语言的 AWS SDK 中使用此 API 的更多信息,请参阅以下内容: