Este documento descreve como obter o nome distinto (DN) de um objeto na GUI do Cisco Application Policy Infrastructure Controller (APIC). Quando você soluciona problemas do modelo lógico ou tenta criar um script na GUI do APIC, pode ser difícil corresponder o objeto com o qual deseja interagir na GUI com o nome real da classe ou obter seu DN para exibir os atributos do objeto gerenciado (MO) no Visore.
Há muitos métodos disponíveis que podem ser usados para determinar o DN de um objeto que você vê na GUI. Esta seção descreve quatro métodos diferentes.
Ao navegar até a GUI, você perceberá que há muitos elementos dinâmicos carregados. Esses elementos respondem aos seus cliques à medida que você navega pela representação da GUI do Modelo de Objeto. Quando você clica em um objeto, a URL no navegador deve ser atualizada para incluir o DN do objeto selecionado.
Por exemplo, se você clicar em espaço comum, a URL será atualizada para refletir isto:
http://x.x.x.x/#bTenants:common|uni/tn-common
Ao ler o Uniform Resource Identifier (URI), observe que o DN do objeto clicado pela última vez aparece após o pipe (|).
Para algumas das políticas na GUI, você pode clicar com o botão direito do mouse na política e ver uma postagem ... opção:
Quando você clica nessa opção, é apresentado o DN para essa política/MO:
Da mesma forma, você pode clicar com o botão direito do mouse em uma diretiva e escolher Salvar como ... para baixar uma saída XML ou JSON do objeto selecionado e várias propriedades (bem como filtros especiais, se necessário).
Esta imagem mostra as seleções disponíveis quando você escolhe a opção Salvar como... opção:
Aqui estão algumas notas sobre estas seleções:
Este exemplo mostra o Salvar como ... para o espaço comum, onde as seleções Todas as propriedades, Auto e XML são especificadas:
Este exemplo mostra o Salvar como ... para o espaço comum, onde as seleções Only Configuration, Self e XML são especificadas:
Observe que ambas as versões das seleções de conteúdo fornecem o DN do objeto escolhido. Você também recebe o nome da classe, que neste caso é fvTenant (mostrado como o início da instância do objeto). Isso é útil para Visore ou MOquery.
Você pode receber as solicitações de assinatura diretamente do Inspetor de infraestrutura de política de aplicativos (API) para obter o DN de um objeto. Para habilitar isso, clique em Show API Inspetor na mensagem Welcome, <username> perto da barra de navegação superior direita.
Aqui está um exemplo que mostra a integridade do espaço comum:
Este é um exemplo que fornece uma visão dentro do Inspetor de API para o espaço comum:
Se desejar ter uma análise mais detalhada, você poderá ativar o recurso de informações de depuração do navegador, que inclui o DN do objeto selecionado.
Para habilitar isso, clique em Show Debug info na mensagem Welcome, <username> perto da barra de navegação superior direita.
Depois de ativada, há uma impressão fina perto da parte inferior da janela do navegador que começa com as palavras Tela atual.
Ao clicar em espaço comum, você verá esta saída:
Current Screen:insieme.stromboli.layout.Tab [fv:infoTenant:center:a ] | Current
Mo:insieme.stromboli.model.def.fvTenant [uni/tn-common ]