CreateAppClient - AWS AppFabric

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

CreateAppClient

O recurso AWS AppFabric de produtividade está em versão prévia e está sujeito a alterações.

Cria um AppClient.

Corpo da solicitação

A solicitação aceita os dados a seguir no formato JSON.

Parâmetro Descrição

appName

O nome do app.

Tipo: sequência

Restrições de tamanho: tamanho mínimo 1. Comprimento máximo de 255.

Obrigatório: Sim

clientToken

Especifica um identificador exclusivo que diferencia maiúsculas e minúsculas fornecido para garantir a idempotência da solicitação. Isso permite que você repita a solicitação com segurança sem executar acidentalmente a mesma operação pela segunda vez. Passar o mesmo valor para uma chamada posterior para uma operação exige que você também passe o mesmo valor para todos os outros parâmetros. Recomendamos que você use um tipo de valor UUID.

Se você não fornecer esse valor, AWS gerará um valor aleatório para você.

Se você repetir a operação com o mesmo ClientToken, mas com parâmetros diferentes, a nova tentativa falhará com um erro IdempotentParameterMismatch.

Tipo: string

Padrão: [a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}

Obrigatório: não

customerManagedKeyIdentificador

O ARN do chave gerenciada pelo cliente gerado por. AWS Key Management Service A chave é usada para criptografar os dados.

Se nenhuma chave for especificada, um Chave gerenciada pela AWS será usado. Um mapa dos pares de chave-valor para a tag ou tags a atribuir ao recurso.

Para obter mais informações sobre Chaves pertencentes à AWS chaves gerenciadas pelo cliente, consulte Chaves e AWS chaves do cliente no Guia do AWS Key Management Service desenvolvedor.

Tipo: sequência

Restrições de tamanho: tamanho mínimo 1. Tamanho máximo de 1.011.

Padrão: arn:.+$|^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}

Obrigatório: não

descrição

Uma descrição para a aplicação.

Tipo: string

Obrigatório: Sim

iconUrl

O URL do ícone ou logotipo do AppClient.

Tipo: sequência

Obrigatório: não

redirectUrls

O URI para o qual redirecionar os usuários finais após a autorização. É possível adicionar até 5 redirectUrls. Por exemplo, https://localhost:8080.

Tipo: Matriz de strings

Membros da Matriz: número mínimo de 1 item. Número máximo de 5 itens.

Restrições de tamanho: tamanho mínimo 1. Tamanho máximo de 2.048.

Padrão: (http|https):\/\/[-a-zA-Z0-9_:.\/]+

Exigido: Sim

starterUserEmails

Endereços de e-mail iniciais para usuários que têm permissão para receber insights até que sejam verificados. AppClient

Tipo: matriz de strings

Membros da matriz: número fixo de 1 item.

Restrições de tamanho: tamanho mínimo 0. Tamanho máximo de 320.

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

Exigido: Sim

tags

Um mapa dos pares de chave-valor para a tag ou tags a atribuir ao recurso.

Tipo: matriz de objetos Tag

Membros da Matriz: número mínimo de 0 itens. Número máximo de 50 itens.

Obrigatório: não

Elementos de resposta

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 201.

Os dados a seguir são retornados no formato JSON pelo serviço.

Parâmetro Descrição

appClientSummary

Contém um resumo do AppClient.

Tipo: objeto AppClientSummary