The AWS AppFabric for productivity feature is in preview and is subject to change. |
Creates an AppClient.
Request body
The request accepts the following data in JSON format.
Parameter | Description |
---|---|
appName |
The name of the app. Type: String Length Constraints: Minimum length of 1. Maximum length of 255. Required: Yes |
clientToken |
Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency
of the request. This lets you safely retry the request without accidentally performing the
same operation a second time. Passing the same value to a later call to an operation
requires that you also pass the same value for all other parameters. We recommend that you
use a UUID type of
value If you don't provide this value, then AWS generates a random one for you. If you retry the operation with the same Type: String Pattern:
Required: No |
customerManagedKeyIdentifier |
The ARN of the customer managed key generated by AWS Key Management Service. The key is used to encrypt the data. If no key is specified, then an AWS managed key is used. A map of the key-value pairs of the tag or tags to assign to the resource. For more information about AWS owned keys and customer managed keys, see Customer keys and AWS keys in the AWS Key Management Service Developer Guide. Type: String Length Constraints: Minimum length of 1. Maximum length of 1011. Pattern:
Required: No |
description |
A description for the app. Type: String Required: Yes |
iconUrl |
The URL to the icon or logo for the AppClient. Type: String Required: No |
redirectUrls |
The URI to redirect end users to after authorization. You
can add up to 5 redirectUrls. For example,
Type: Array of strings Array Members: Minimum number of 1 item. Maximum number of 5 items. Length Constraints: Minimum length of 1. Maximum length of 2048. Pattern:
Required: Yes |
starterUserEmails |
Starter email addresses for users who are allowed access to receive insights until the AppClient is verified. Type: Array of strings Array Members: Fixed number of 1 item. Length Constraints: Minimum length of 0. Maximum length of 320. Pattern:
Required: Yes |
tags |
A map of the key-value pairs of the tag or tags to assign to the resource. Type: Array of Tag objects Array Members: Minimum number of 0 items. Maximum number of 50 items. Required: No |
Response elements
If the action is successful, the service sends back an HTTP 201 response.
The following data is returned in JSON format by the service.
Parameter | Description |
---|---|
appClientSummary |
Contains a summary of the AppClient. Type: AppClientSummary object |