Criar uma classe de IC para um recurso de nuvem virtual

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 2 min. de leitura
  • Se o sistema base não fornecer um tipo de IC para recursos virtuais baseados em nuvem, você poderá criar uma classe de IC com base na classe de objeto da máquina virtual.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Este tópico fornece instruções gerais para estender um provedor de nuvem, produto e tipo de recurso existentes.

    Procedimento

    1. Navegar até Todos > Configuração > Gerenciador de Classes de IC.
    2. Clique em Abrir hierarquia.

      Abrir a hierarquia de IC

    3. No painel Classes de IC, insira Objeto de máquina virtual no campo de pesquisa e selecione Objeto de máquina virtual.

      A classe de objeto da máquina virtual

    4. Clique no link Objeto de máquina virtual.

      Clique no objeto da máquina virtual

    5. Clique em Adicionar classe secundária.
    6. Na etapa Fornecer informações básicas que aparece, insira um nome e uma descrição.

      Quando você move o foco do cursor para fora do campo Nome de Exibição, o campo Nome da Tabela é preenchido automaticamente com o mesmo nome em minúscula. Para uma tabela em uma aplicação com escopo, o nome é prefixado com um identificador de namespace para indicar que ele faz parte de uma aplicação. Para uma tabela na aplicação global, o nome é prefixado com a cadeia de caracteres u_cmdb_ci. Você não pode modificar o prefixo; no entanto, você pode modificar o restante do nome da tabela. O nome pode conter somente caracteres ASCII alfanuméricos minúsculos e sublinhados (_). O tamanho máximo da cadeia de caracteres é de 80 caracteres.

    7. Clique em Avançar.
    8. Na etapa Adicionar atributos, clique em Derivadoe revise os atributos que são herdados da classe Objeto de máquina virtual.

      A maioria dos atributos necessários é fornecida.

    9. Opcional: Para adicionar um atributo:
      1. Clique duas vezes no campo Inserir um novo texto de linha no campo Rótulo da coluna.
      2. Insira um nome para a coluna e clique na seta verde.
      3. Preencha o restante dos campos na linha.
        Consulte Dictionary entry form para obter uma descrição de todos os campos.
    10. Clique em Avançar.
    11. Na etapa Definir regra de identificação, crie uma regra de identificação que especifica um ID de objeto exclusivo, que é necessário para a identificação.
      Importante:
      Cloud Provisioning and Governance depende do ID do objeto para identificar exclusivamente uma instância do tipo de classe de IC.
      1. Clique em Substituir na regra padrão em Regra de identificação.
      2. Insira um nome para a regra e selecione a opção Dependente.
      3. Clique em Salvar.
      4. Em Entradas de identificador, clique em Adicionar.
      5. Mova o ID do objeto da coluna Disponível para a coluna Selecionado.
      6. Clique em Salvar.
    12. Clique em Avançar.
    13. Na etapa Adicionar relacionamentos dependentes, clique em Substituir dependências.
    14. Configure o relacionamento entre este recurso virtual e o datacenter lógico no qual ele reside:
      Campo Valor
      Tipo de Regra Hospedagem
      Relacionamento Hospedado em (Hosted on::Hosts)
      Classe de Destino Datacenter Lógico

      Um relacionamento Hosted on:Hosts

    15. Clique em Salvar.
    16. Clique em Avançar.
    17. Clique em Avançar novamente para ignorar a etapa Adicionar regras de reconciliação e, em seguida, clique em Concluído para ignorar a etapa Adicionar relacionamentos sugeridos.

    O que Fazer Depois

    Use a classe de IC em um tipo de recurso para um provedor de nuvem. Consulte Adicionar um produto a um provedor existente no CAPI para obter instruções.

    O processador de resposta, que faz parte do bloco de recursos, também deve especificar os tipos de classe de IC necessários para que possa atualizar o CMDB. Normalmente, o processador de resposta precisa do ID do objeto, do datacenter específico e da conta de serviço em nuvem. Consulte Exemplo de processador de resposta do servidor virtual para obter um exemplo de código do processador de resposta que usa classes de IC.