Ce document décrit comment obtenir le nom distinctif (DN) d'un objet dans l'interface graphique du contrôleur APIC (Application Policy Infrastructure Controller) de Cisco. Lorsque vous dépannez le modèle logique ou tentez de créer un script sur l'interface utilisateur graphique APIC, il peut être difficile de faire correspondre l'objet avec lequel vous souhaitez interagir sur l'interface utilisateur graphique avec le nom de classe réel, ou d'obtenir son nom de domaine (DN) afin d'afficher les attributs d'objet géré (MO) dans Visore.
Il existe de nombreuses méthodes disponibles qui peuvent être utilisées afin de déterminer le DN d'un objet que vous voyez dans l'interface utilisateur graphique. Cette section décrit quatre méthodes différentes.
Lorsque vous accédez à l'interface utilisateur graphique, vous remarquerez que de nombreux éléments dynamiques sont chargés. Ces éléments répondent à vos clics lorsque vous naviguez dans la représentation graphique du modèle objet. Lorsque vous cliquez sur un objet, l'URL de votre navigateur doit être mise à jour afin d'inclure le DN de l'objet sélectionné.
Par exemple, si vous cliquez sur locataire commun, l'URL se met à jour pour refléter ceci :
http://x.x.x.x/#bTenants:common|uni/tn-common
Lorsque vous lisez l'URI (Uniform Resource Identifier), notez que le DN de l'objet que vous avez cliqué pour la dernière fois apparaît après le canal (|).
Pour certaines des stratégies dans l'interface utilisateur graphique, vous pouvez cliquer avec le bouton droit sur la stratégie et voir un Post ... option :
Lorsque vous cliquez sur cette option, le DN de cette stratégie/MO s'affiche :
De même, vous pouvez cliquer avec le bouton droit de la souris sur une stratégie et choisir Enregistrer sous ... afin de télécharger une sortie XML ou JSON de l'objet sélectionné et diverses propriétés (ainsi que des filtres spéciaux, si nécessaire).
Cette image montre les sélections disponibles lorsque vous choisissez Enregistrer sous... option :
Voici quelques notes sur ces sélections :
Cet exemple montre comment enregistrer en ... opération pour la commune du locataire, où les sélections All Properties, Self et XML sont spécifiées :
Cet exemple montre comment enregistrer en ... opération pour le service partagé commun, où les sélections Only Configuration, Self et XML sont spécifiées :
Notez que les deux versions des sélections de contenu fournissent le DN de l'objet sélectionné. Vous recevez également le nom de la classe, qui dans ce cas est fvTenant (indiqué comme début de l'instance d'objet). Ceci est utile pour Visore ou MOquery.
Vous pouvez prendre les demandes d'abonnement directement à partir de l'inspecteur API (Application Policy Infrastructure) afin d'obtenir le DN d'un objet. Afin d'activer ceci, cliquez sur Afficher l'Inspecteur d'API sous le message Bienvenue, <nom d'utilisateur> situé près de la barre de navigation en haut à droite.
Voici un exemple qui montre la santé du locataire commun :
Voici un exemple qui fournit un aperçu à l'intérieur de l'inspecteur d'API pour locataire commun :
Si vous souhaitez effectuer une analyse plus approfondie, vous pouvez activer la fonction d'informations de débogage du navigateur, qui inclut le DN de l'objet sélectionné.
Afin d'activer ceci, cliquez sur Afficher les informations de débogage sous le message Bienvenue, <nom d'utilisateur> situé près de la barre de navigation en haut à droite.
Une fois que cette option est activée, il y a une petite impression en bas de la fenêtre du navigateur qui commence par les mots Écran actuel.
Lorsque vous cliquez sur locataire commun, la sortie suivante s'affiche :
Current Screen:insieme.stromboli.layout.Tab [fv:infoTenant:center:a ] | Current
Mo:insieme.stromboli.model.def.fvTenant [uni/tn-common ]