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参数。

要对不是组织成员的帐户调用此操作,请不要指定此参数,并使用属于您希望检索或修改其联系人的帐户的身份来调用该操作。

类型: String

模式:^\d{12}$

:必需 否

AlternateContactType

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

类型: String

有效值: BILLING | OPERATIONS | SECURITY

:必需 是

EmailAddress

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

类型: String

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

模式:[\w+=,.-]+@[\w.-]+\.[\w]+

:必需 是

Name

指定备用联系人的姓名。

类型: String

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

:必需 是

PhoneNumber

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

类型: String

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

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

:必需 是

Title

指定备用联系人的标题。

类型: String

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

:必需 是

响应语法

HTTP/1.1 200

响应元素

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

Errors

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

AccessDeniedException

由于调用身份没有所需的最低权限,因此操作失败。

HTTP 状态代码:403

InternalServerException

操作失败是因为内部的错误Amazon. 请稍后重试操作。

HTTP 状态代码:500

TooManyRequestsException

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

HTTP 状态代码:429

ValidationException

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

HTTP 状态代码:400

Examples

示例 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 的更多信息,请参阅以下内容: