Configurar uma regra de plano gráfico

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 4 min. de leitura
  • Configure uma regra que contém ações que o sistema pode realizar em atributos de plano gráfico.

    Antes de Iniciar

    Função necessária: sn_cmp.cloud_service_designer

    Procedimento

    1. Abra um plano gráfico que tenha o atributo para o qual você deseja criar uma regra.
    2. Na guia Catálogo, clique na operação, como a operação de provisionamento, que contém o atributo.

      Operação de provisionamento

    3. Na lista relacionada Conjuntos de variáveis no formulário Item do catálogo na nuvem, clique no nome do conjunto de variáveis que contém a variável.
    4. Na lista relacionada Variáveis de nuvem no formulário Conjunto de variáveis, clique no nome da variável para a qual você deseja criar a regra.
    5. Na lista relacionada Regras, clique em Novo e preencha o formulário.
      Campo Descrição
      Nome

      Descrição

      Insira um nome e uma descrição.
      Ordem

      Insira um número que informe ao sistema qual registro avaliar primeiro em relação a outros. O registro com o número mais baixo é executado primeiro.

    6. Clique com o botão direito no cabeçalho do formulário e selecione Salvar.

    Exemplo

    Esta regra de exemplo é baseada na propriedade CloudAccount e contém uma ação que instrui o sistema a atualizar a lista de locais quando o usuário altera o conta da nuvem.
    Figura 1. Exemplo de regra de plano gráfico
    Um exemplo de regra de plano gráfico

    O que Fazer Depois

    Configure uma condição opcional e uma açãoobrigatória.

    Configurar uma condição de regra de plano gráfico

    Configure a condição em uma regra de evento de formulário de plano gráfico que determina quando as ações na regra podem ser executadas. As condições são opcionais.

    Antes de Iniciar

    Função necessária: sn_cmp.cloud_service_designer

    Procedimento

    1. Abra uma regra para uma variável em um plano gráfico.
    2. Na lista relacionada Condições, clique em Novo.
    3. Preencha os campos do formulário (ver tabela).
      Campo Descrição
      Operando Insira a propriedade na qual você pode executar a avaliação condicional. Por exemplo, se o plano gráfico tiver uma propriedade que contém o valor de um datacenter, insira o nome da propriedade aqui.
      Operador Selecione um operador que avalie o operando.
      Valor Insira um valor ao qual a regra de evento avaliada deve corresponder.
      Tipo de Condição
      Se você configurar várias condições, selecione o operador lógico que determina como o sistema avalia a condição em relação à próxima condição (a próxima condição é determinada pelo campo Ordem):
      • AND: esta condição E a próxima condição devem atender aos critérios antes que a política seja qualificada para execução.
      • OR: esta condição OU a próxima condição devem atender aos critérios que permitirão que a política seja qualificada para execução.
      Se você não selecionar uma opção, AND será usado por padrão.
      Ordem

      Insira um número que informe ao sistema qual registro avaliar primeiro em relação a outros. O registro com o número mais baixo é executado primeiro.

      Status Mantenha o status ativo para que o sistema processe a condição. Altere o status para inativo quando você não quiser que o sistema processe a condição.
    4. Clique em Enviar.

    Exemplo

    Esta condição de exemplo se aplica quando o usuário seleciona o Datacenter da AWS para a propriedade Logical_Datacenter, que é um campo no formulário de item do catálogo:
    Figura 2. Exemplo de condição de plano gráfico
    Exemplo de condição de plano gráfico

    O que Fazer Depois

    Configure uma ação de plano gráfico.

    Configure uma ação de plano gráfico

    Configure ações que o sistema executa quando ações de atributo de formulário de plano gráfico ou ações de evento são acionadas. Você pode configurar ações como tornar um campo obrigatório, mostrar ou ocultar um campo ou preencher um campo automaticamente.

    Antes de Iniciar

    Função necessária: sn_cmp.cloud_service_designer

    Procedimento

    1. Abra uma regra para uma propriedade ou um evento em um plano gráfico.
    2. Na lista relacionada Ações, clique em Novo e preencha o formulário.
      Campo Descrição
      Nome Nome exclusivo e descritivo.
      Tipo de ação Selecione um tipo de ação:
      • Recarregar:
      • Mostrar:
      • Ocultar
      • MakeMandatory:
      • MakeNonMandatory:
      • TriggerChangeEvent:
      • SetValue:
      Fonte de dados Selecione um tipo de ação:
      • Recarregar conta na nuvem:
      • Recarregar local da nuvem:
      • Verificar Cota:
      • Recarregar Perfil de recurso
      • Recarregar do perfil:
      Campo de destino Insira o nome do campo no formulário ao qual a ação se aplica. Por exemplo, se você selecionou TriggerChangeEvent para o tipo de ação, o valor do campo muda quando algo muda no formulário, conforme especificado na regra de plano gráfico.
      valor Insira um valor opcional que você deseja atribuir ao campo de destino. Por exemplo, se você selecionou SetValue para o campo Tipo de ação e deseja atualizar o Nome do grupo de recursos, poderá usar o valor ${ResourceGroup}, que extrai os nomes dos grupos de recursos do plano gráfico.
      Ordem

      Insira um número que informe ao sistema qual registro avaliar primeiro em relação a outros. O registro com o número mais baixo é executado primeiro.

    3. Clique com o botão direito do mouse no cabeçalho e selecione Salvar.
    4. Opcional: Insira uma Chave e um Valor na lista relacionada KeyValues.
      O valor no campo Valor é aplicado ao atributo no campo Chave.
    5. Crie quantas ações forem necessárias.

    Exemplo

    Esta ação de exemplo se aplica ao exemplo de regra de plano gráfico, que é baseado no atributo CloudAccount. A ação informa ao sistema para atualizar a lista de locais quando o usuário muda o conta da nuvem.
    Figura 3. Exemplo de ação de plano gráfico
    Como configurar uma ação de plano gráfico

    O que Fazer Depois

    Publicar um plano gráfico como um item do catálogo na nuvem.