No Service Broker, você pode personalizar o ícone que representa o conteúdo no catálogo, limitar o número de instâncias implantadas para um item de catálogo e personalizar o formulário de solicitação para os modelos importados. Ao personalizar o formulário de solicitação, você também pode projetar os parâmetros de entrada que permitem que o usuário solicitando de um item de catálogo forneça os valores. É possível personalizar como as opções personalizadas são apresentadas no formulário.

O ícone fornecido ajudará você e os consumidores do seu catálogo a usar filas visuais para identificar itens específicos. Você não precisa personalizar um formulário se tudo o que você deseja é um ícone personalizado. Você também não precisa personalizar o ícone ao criar um formulário personalizado.

Ao criar o formulário personalizado, o modelo de nuvem do WordPress é usado como exemplo neste caso de uso. Se você não personalizar o formulário de solicitação, esta é uma lista simples de parâmetros. Consulte o seguinte exemplo.

Formulário de solicitação WordPress padrão.

Neste caso de uso, personalize as seguintes opções:

  • Reduza o número máximo de tamanho do cluster do WordPress de 5 para 3.
  • Especifique o sistema operacional com base no tamanho do nó. Por exemplo, se o tamanho for pequeno, o sistema operacional será coreos. Se for médio, o sistema operacional será ubuntu.
  • Defina o valor do Tamanho de disco de dados MySQL para 5 e oculte a opção dos usuários solicitantes.

Pré-requisitos

  • Para adicionar um ícone, certifique-se de ter uma imagem que não exceda 100 KB. O tamanho ideal é de no máximo 100x100 pixels.
  • Este caso de uso assume que você importou o modelo de nuvem de caso de uso do WordPress do Cloud Assembly ou que possui um modelo de nuvem ou modelo comum que inclui parâmetros de entrada.

Procedimento

  1. Selecione Conteúdo e Políticas > Conteúdo.
  2. Localize o modelo de nuvem do WordPress, clique no menu à esquerda do nome e selecione Configurar item.
    1. Defina o número máximo de instâncias de implantação para esse item de catálogo.
      Se você selecionar um valor maior que um, o campo Contagem de implantações será adicionado ao formulário de solicitação. Essa opção permite que o usuário solicitante faça implantações em massa.
    2. Adicione um ícone personalizado.
    Se tudo o que você deseja é um ícone personalizado, pode parar aqui.
  3. Localize o modelo de nuvem do WordPress, clique no menu à esquerda do nome e selecione Personalizar formulário.
    Se o modelo de nuvem tiver propriedades de entrada, elas serão listadas no painel Entradas de Solicitação à esquerda e serão adicionadas à tela.
    Tela do designer de formulário personalizado do WordPress.
  4. Edite o formulário usando os valores fornecidos na seguinte tabela.
    Para este campo na captura de tela Aparência Valores Restrições
    Tamanho do cluster WordPress
    Valor máximo
    • Origem do valor = Constante
    • Valor máx = 3
    Selecionar imagem/OS

    Valor padrão

    • Origem do valor = Valor condicional
    • Expressão =

      Definir valor = coreos

      Se o tamanho da máquina de nível for igual a pequeno

    • Expressão =

      Definir valor = ubuntu

      Se o tamanho da máquina de nível for igual a médio

    Tamanho do disco de dados MySQL

    Visibilidade

    • Origem do valor = Constante
    • Visível = Não

    Valor padrão

    • Origem do valor = Constante
    • Valor padrão = 5
  5. Clique e arraste os campos para reorganizá-los no formulário.
  6. Para ativar o formulário personalizado, clique em Ativar.
    Ative o formulário personalizado.
  7. Clique em Salvar.

Resultados

O formulário de solicitação agora é semelhante ao seguinte exemplo.

Formulário de solicitação do WordPress personalizado.

Observe que o campo Tamanho do cluster WordPress indica um erro. O limite é 3, mas o usuário digitou um valor de 4.

O que Fazer Depois

Solicite o item no catálogo e verifique se a apresentação e o comportamento são aqueles que você esperava.