CreateAppClient - AWS AppFabric

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

CreateAppClient

这些区域有: AWS AppFabric “提高工作效率” 功能处于预览阶段,可能会发生变化。

创建一个 AppClient.

请求正文

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

参数 描述

appName

应用程序的名称。

类型:字符串

长度限制:长度下限为 1。最大长度为 255。

必需:是

clientToken

指定为确保请求的幂等性而提供的唯一、区分大小写的标识符。这使您可以安全地重试请求,而不会意外地再次执行相同的操作。要将相同值传递给以后对操作的调用,则还需要为所有其他参数传递相同的值。我们建议您使用一种UUID类型的值

如果你不提供这个值,那么 AWS 为你生成一个随机的。

如果您使用相同 ClientToken 但不同的参数重试该操作,则重试将失败并显示 IdempotentParameterMismatch 错误。

类型:字符串

模式:[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}

必需:否

customerManagedKey标识符

ARN的 客户托管式密钥 生成者 AWS Key Management Service。 密钥用于加密数据。

如果未指定密钥,则为 AWS 托管式密钥 被使用。要分配给资源的一个或多个标记的键值对的映射。

有关 AWS 拥有的密钥 和客户管理的密钥,请参阅客户密钥和 AWS里面的钥匙 AWS Key Management Service 开发者指南

类型:字符串

长度限制:长度下限为 1。最大长度为 1011。

模式:arn:.+$|^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}

必需:否

描述

应用的描述。

类型:字符串

必需:是

iconUrl

URL的图标或徽标 AppClient。

类型:字符串

必需:否

redirectUrls

授权后URI要将最终用户重定向到。您最多可以加上 5 redirectUrls。例如,https://localhost:8080

类型:字符串数组

数组成员:最少 1 个物品。最多 5 项。

长度限制:最小长度为 0。最大长度为 2048。

模式:(http|https):\/\/[-a-zA-Z0-9_:.\/]+

必需:是

starterUserEmails

入门电子邮件地址,这些用户在验证之前有权接收见解。 AppClient

类型:字符串数组

数组成员:固定数量为 1 项。

长度约束:最小长度为 0。长度上限为 320。

模式:[a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*

必需:是

tags

要分配给资源的一个或多个标记的键值对的映射。

类型:标签对象数组

数组成员:最少 0 个物品。最多 50 项。

必需:否

响应元素

如果操作成功,服务将发回 HTTP 201 响应。

以下数据由服务以JSON格式返回。

参数 描述

appClientSummary

包含的摘要 AppClient。

类型:AppClientSummary 对象