CreateAppClient - AWS AppFabric

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

CreateAppClient

La función AWS AppFabric de productividad está en versión preliminar y está sujeta a cambios.

Crea un AppClient.

Cuerpo de la solicitud

La solicitud acepta los siguientes datos en formato JSON.

Parámetro Descripción

appName

El nombre de la aplicación.

Tipo: string

Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 255 caracteres.

Obligatorio: sí

clientToken

Especifique un identificador único, sensible a mayúsculas y minúsculas, para garantizar la idempotencia de la solicitud. Esto le permite volver a intentar la solicitud de forma segura sin realizar accidentalmente la misma operación por segunda vez. Pasar el mismo valor a una llamada posterior a una operación requiere que también se pase el mismo valor para todos los demás parámetros. Se recomienda utilizar un tipo de valor UUID.

Si no proporciona este valor, AWS generará uno aleatorio para usted.

Si se vuelve a intentar la operación con el mismo ClientToken, pero con diferentes parámetros, se produce un error de IdempotentParameterMismatch.

Tipo: String

Patrón: [a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}

Obligatorio: no

customerManagedKeyIdentificador

El ARN del clave administrada por el cliente generado por. AWS Key Management Service La clave se utiliza para cifrar datos.

Si no se especifica ninguna clave, se Clave administrada de AWS utiliza una. Un mapa de los pares clave-valor para la etiqueta o etiquetas asignadas al recurso.

Para obtener más información sobre Claves propiedad de AWS las claves administradas por el cliente, consulte Claves y AWS claves del cliente en la Guía para AWS Key Management Service desarrolladores.

Tipo: string

Limitaciones de longitud: longitud mínima de 1. Longitud máxima de 1011.

Patrón: arn:.+$|^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}

Obligatorio: no

description

Una descripción de la aplicación.

Tipo: cadena

Obligatorio: sí

iconUrl

La URL del icono o logotipo del AppClient.

Tipo: cadena

Requerido: no

redirectUrls

El URI al que se redirige a los usuarios finales tras la autorización. Puede agregar hasta 5 redirectUrls. Por ejemplo, https://localhost:8080.

Tipo: matriz de cadenas

Miembros de la matriz: número mínimo de 1 elemento. La cantidad máxima es de 5 artículos.

Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 2048 caracteres.

Patrón: (http|https):\/\/[-a-zA-Z0-9_:.\/]+

Obligatorio: sí

starterUserEmails

Las direcciones de correo electrónico iniciales de los usuarios a los que se les permite acceder para recibir información hasta que AppClient se verifique.

Tipo: matriz de cadenas

Miembros de la matriz: número fijo de 1 elemento.

Limitaciones de longitud: longitud mínima de 0. Longitud máxima de 320.

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

Obligatorio: sí

etiquetas

Un mapa de los pares clave-valor para la etiqueta o etiquetas asignadas al recurso.

Tipo: matriz de objetos de etiqueta

Miembros de la matriz: número mínimo de 0 artículos. Número máximo de 50 artículos.

Obligatorio: no

Elementos de respuesta

Si la acción se realiza correctamente, el servicio devuelve una respuesta HTTP 201.

El servicio devuelve los datos siguientes en formato JSON.

Parámetro Descripción

appClientSummary

Contiene un resumen de AppClient.

Tipo: objeto AppClientSummary