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 AWS AppFabric la función 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 JSON formato.

Parámetro Descripción

appName

El nombre de la aplicación.

Tipo: cadena

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 UUIDtipo de valor.

Si no proporciona este valor, entonces AWS genera uno aleatorio para ti.

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

Tipo: cadena

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 los datos.

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

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

Tipo: cadena

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

Al URL icono o logotipo del AppClient.

Tipo: cadena

Requerido: no

redirectUrls

El URI para redirigir a los usuarios finales después de la autorización. Puede añadir hasta 5redirectUrls. 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

Direcciones de correo electrónico iniciales para 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 de HTTP 201.

El servicio devuelve los siguientes datos en JSON formato.

Parámetro Descripción

appClientSummary

Contiene un resumen de AppClient.

Tipo: objeto AppClientSummary