PutAlternateContact - Amazon 账户管理
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

PutAlternateContact

修改附加到的指定备用联系人Amazon Web Services 账户.

有关如何使用备用联系操作的完整详细信息,请参阅访问或更新候补联系人.

注意

在更新备用联系人信息之前Amazon Web Services 账户那是由Amazon Organizations,您必须先启用集成Amazon账户管理和Organizations。有关更多信息,请参阅 。为启用信任访问权限Amazon账户管理.

请求语法

POST /putAlternateContact HTTP/1.1 Content-type: application/json { "AccountId": "string", "AlternateContactType": "string", "EmailAddress": "string", "Name": "string", "PhoneNumber": "string", "Title": "string" }

URI 请求参数

该请求不使用任何 URI 参数。

请求正文

请求接受采用 JSON 格式的以下数据。

AccountId

指定 12 位数的账户 ID 号Amazon要使用此操作访问或修改的账户。

如果您未指定该参数,则默认为Amazon用于调用操作的身份的账户。

要使用此参数,调用者必须是组织的管理账户或委派管理员账户,并且指定的账户 ID 必须是同一组织中的成员账户。该组织必须有所有功能已启用,并且该组织必须具有可信访问权限为账户管理服务启用,并且可以选择一个委派管理员账户已分配。

注意

管理账户不能指定自己的账户AccountId;它必须在独立上下文中调用该操作,不包含AccountId参数。

要在不是组织成员的账户上调用此操作,请不要指定此参数,而使用属于要检索或修改其联系人的账户的身份调用该操作。

类型: 字符串

模式:^\d{12}$

必需:否

AlternateContactType

指定要创建或更新的备用联系人。

类型: 字符串

有效值: BILLING | OPERATIONS | SECURITY

必需:是

EmailAddress

指定备用联系人的电子邮件地址。

类型: 字符串

长度约束:最小长度为 1。最大长度为 64。

模式:^[\s]*[\w+=.#!&-]+@[\w.-]+\.[\w]+[\s]*$

必需:是

Name

指定备用联系人的姓名。

类型: 字符串

长度约束:最小长度为 1。最大长度为 64。

必需:是

PhoneNumber

指定备用联系人的电话号码。

类型: 字符串

长度约束:最小长度为 1。长度上限为 25。

模式:^[\s0-9()+-]+$

必需:是

Title

指定备用联系人的标题。

类型: 字符串

长度约束:最小长度为 1。长度上限为 50。

必需:是

响应语法

HTTP/1.1 200

响应元素

如果此操作成功,则该服务会发送回带有空 HTTP 正文的 HTTP 200 响应。

错误

有关所有操作共有的错误的信息,请参阅常见错误.

AccessDeniedException

操作失败,因为调用标识没有所需的最低权限。

HTTP 状态代码:403

InternalServerException

由于内部错误,操作失败Amazon. 请稍后重新尝试操作。

HTTP 状态代码:500

TooManyRequestsException

操作失败,因为调用频率过高,超过了限制限制。

HTTP 状态代码:429

ValidationException

操作失败,因为其中一个输入参数无效。

HTTP 状态代码:400

示例

示例 1

以下示例为使其凭据被用于调用操作的账户设置账单备用联系人。

示例请求

POST / HTTP/1.1 X-Amz-Target: AWSAccountV20210201.PutAlternateContact { "AlternateContactType": "Billing", "Name": "Carlos Salazar", "Title": "CFO", "EmailAddress": "carlos@example.com", "PhoneNumber": "206-555-0199" }

示例响应

HTTP/1.1 200 OK Content-Type: application/json

示例 2

以下示例设置或覆盖组织中指定成员账户的账单候补联系人。您必须使用来自组织的管理账户或账户管理服务的委派管理员帐户的凭据。

示例请求

POST / HTTP/1.1 X-Amz-Target: AWSAccountV20210201.PutAlternateContact { "AccountId": "123456789012", "AlternateContactType": "Billing", "Name": "Carlos Salazar", "Title": "CFO", "EmailAddress": "carlos@example.com", "PhoneNumber": "206-555-0199" }

示例响应

HTTP/1.1 200 OK Content-Type: application/json

另请参阅

有关在特定语言的 Amazon 软件开发工具包中使用此 API 的更多信息,请参阅以下内容: