Information
Important This version of the product has reached end of support. The documentation is available for your convenience. However, you must be logged in to access it. You will not be able to leave comments.

Skeleton pod blueprint file


The following pod blueprint is a skeleton that you can use to create your own pods. You can copy and paste the content provided into an XML file.

Warning

Note

When a comment line in the skeleton pod blueprint states that you should see the information for a particular schema, and you want to add tags for that schema to your blueprint, you should search for that schema in the Pod-blueprint-XML-reference, and copy and paste the tags for that schema into your blueprint. For example, if you want to add tags for the paramBlueprint schema to your blueprint, search the Pod-blueprint-XML-reference for this schema.

<?xml version="1.0" encoding="UTF-8"?>

<bbnaData>

<version>
   <major></major>
   <minor></minor>
   <maint></maint>
</version>

<podBlueprint>

   <!-- ========= Identity =============================================== -->

   <diagramLink></diagramLink>
   <legacyVersion></legacyVersion>
   <name></name>

   <!-- ========= Resources: Address Ranges ============================== -->

   <addressRangeBlueprints>
       <addressRangeBlueprint>
           <defaultPoolMask></defaultPoolMask>
           <defaultPublicFlag></defaultPublicFlag>
           <defaultRangeMask></defaultRangeMask>          
           <name></name>
       </addressRangeBlueprint>
   </addressRangeBlueprints>


   <!-- ========= Resources: DNS Information ============================== -->

   <dnsInfoBlueprint>
       <defaultDnsDomainsForNic>
           <dnsDomain></dnsDomain>
           <dnsDomain></dnsDomain>
       </defaultDnsDomainsForNic>
       <defaultPrimaryDnsServer></defaultPrimaryDnsServer>
       <defaultPrimaryDomainSuffixForNic></defaultPrimaryDomainSuffixForNic>
       <defaultReverseDnsServer></defaultReverseDnsServer>
       <defaultReverseDnsZone></defaultReverseDnsZone>         
       <defaultSecondaryDnsServer></defaultSecondaryDnsServer>       
    </dnsInfoBlueprint>

   <!-- ========= Resources: Address Pools =============================== -->

   <addressPoolBlueprints>
       <addressPoolBlueprint>
           <defaultPublicFlag></defaultPublicFlag>
           <defaultShareableFlag></defaultShareableFlag>
           <name></name>
           <natPoolName></natPoolName>
       </addressPoolBlueprint>
   </addressPoolBlueprints>

   <!-- ========= Resources: VLAN Pools ================================== -->

   <vlanPoolBlueprints>
       <vlanPoolBlueprint>
           <defaultEndNum></defaultEndNum>
           <defaultExtendedFlag></defaultExtendedFlag>
           <defaultShareableFlag></defaultShareableFlag>  
           <defaultStartNum></defaultStartNum>
           <name></name>
       </vlanPoolBlueprint>
   </vlanPoolBlueprints>

   <!-- ========= Resources: VLANs ======================================= -->

   <vlanBlueprints>
       <vlanBlueprint>
           <vlanName></vlanName>
           <vlanPoolName></vlanPoolName>
       </vlanBlueprint>
   </vlanBlueprints>

   <!-- ========= Resources: Integer Pools =============================== -->

   <integerPoolBlueprints>
       <integerPoolBlueprint>
           <defaultEndNum></defaultEndNum>
           <defaultStartNum></defaultStartNum>  
           <name></name>
       </integerPoolBlueprint>
   </integerPoolBlueprints>

   <!-- ========= Model: NIC Segments ==================================== -->

   <nicSegmentBlueprints>
       <nicSegmentBlueprint>
           <addressPoolName></addressPoolName>
           <customerFlag></customerFlag>
           <managementFlag></managementFlag>
           <name></name>
           <networkName></networkName>
       <tag></tag>
           <vlanName></vlanName>
       </nicSegmentBlueprint>
   </nicSegmentBlueprints>

   <!-- ========= Model: Simple Parameters =============================== -->

   <paramBlueprints>
       <!-- see paramBlueprint schema -->
   </paramBlueprints>

   <!-- ========= Model: Balanced Parameters ============================= -->

   <balancedParamBlueprints>
       <!-- see balancedParamBlueprint schema -->
   </balancedParamBlueprints>

   <!-- ========= Model: Nodes =========================================== -->

   <nodeBlueprints>

       <!-- ========== Vanilla Node ====================================== -->

       <nodeBlueprint>
           <balancedParamBlueprints>
               <!-- see balancedParamBlueprint schema -->
           </balancedParamBlueprints>
           <category></category>
           <defaultAllowDeviceInUseByOtherNode></defaultAllowDeviceInUseByOtherNode>
           <defaultAllowDeviceInUseByOtherPod></defaultAllowDeviceInUseByOtherPod>
           <defaultMaxVrfs></defaultMaxVrfs>            
           <name></name>
           <optionalFlag></optionalFlag>
           <paramBlueprints>
               <!-- see paramBlueprint schema -->
           </paramBlueprints>
           <role></role>
       </nodeBlueprint>

       <!-- ========== Firewall Host Node ================================ -->

       <nodeBlueprint xsi:type="podFirewallHostBlueprint" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
           <balancedParamBlueprints>
               <!-- see balancedParamBlueprint schema -->
           </balancedParamBlueprints>
           <category></category>
           <defaultAllowDeviceInUseByOtherNode></defaultAllowDeviceInUseByOtherNode>
           <defaultAllowDeviceInUseByOtherPod></defaultAllowDeviceInUseByOtherPod>            
           <defaultMaxRulesPerVfw></defaultMaxRulesPerVfw>
           <defaultMaxVfws></defaultMaxVfws>
           <defaultMaxVrfs></defaultMaxVrfs>
           <name></name>
           <optionalFlag></optionalFlag>
           <paramBlueprints>
               <!-- see paramBlueprint schema -->
           </paramBlueprints>
           <role></role>
       </nodeBlueprint>

       <!-- ========== Load Balancer Host Node =========================== -->

       <nodeBlueprint xsi:type="podLoadBalancerHostBlueprint" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
           <balancedParamBlueprints>
               <!-- see balancedParamBlueprint schema -->
           </balancedParamBlueprints>
           <category></category>
           <defaultAllowDeviceInUseByOtherNode></defaultAllowDeviceInUseByOtherNode>
           <defaultAllowDeviceInUseByOtherPod></defaultAllowDeviceInUseByOtherPod>
           <defaultMaxEntriesPerPool></defaultMaxEntriesPerPool>
           <defaultMaxPoolsPerVlb></defaultMaxPoolsPerVlb>
           <defaultMaxVlbs></defaultMaxVlbs>
           <defaultMaxVrfs></defaultMaxVrfs>
           <name></name>
           <optionalFlag></optionalFlag>
           <paramBlueprints>
               <!-- see paramBlueprint schema -->
           </paramBlueprints>
           <role></role>
       </nodeBlueprint>

       <!-- ========== Hypervisor Switch Node ============================ -->

       <nodeBlueprint xsi:type="podHypervisorSwitchBlueprint" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
           <balancedParamBlueprints>
               <!-- see balancedParamBlueprint schema -->
           </balancedParamBlueprints>
           <category></category>
           <defaultAllowDeviceInUseByOtherNode></defaultAllowDeviceInUseByOtherNode>
           <defaultAllowDeviceInUseByOtherPod></defaultAllowDeviceInUseByOtherPod>            
           <defaultMaxPorts></defaultMaxPorts>
           <defaultMaxPortTypes></defaultMaxPortTypes>
           <defaultMaxVrfs></defaultMaxVrfs>
           <name></name>
           <optionalFlag></optionalFlag>
           <paramBlueprints>
               <!-- see paramBlueprint schema -->
           </paramBlueprints>
           <portTypeBlueprints>
               <portTypeBlueprint>
                   <description></description>
                   <name></name>
                   <nameWithinSwitch></nameWithinSwitch>
                   <nicSegmentName></nicSegmentName>
               </portTypeBlueprint>
           </portTypeBlueprints>
           <role></role>
       </nodeBlueprint>

       <!-- ========== Physical Switch Node ============================== -->

       <nodeBlueprint xsi:type="podPhysicalSwitchBlueprint" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
           <balancedParamBlueprints>
               <!-- see balancedParamBlueprint schema -->
           </balancedParamBlueprints>
           <category></category>
           <defaultAllowDeviceInUseByOtherNode></defaultAllowDeviceInUseByOtherNode>
           <defaultAllowDeviceInUseByOtherPod></defaultAllowDeviceInUseByOtherPod>            
           <defaultMaxVrfs></defaultMaxVrfs>
           <name></name>
           <optionalFlag></optionalFlag>
           <paramBlueprints>
               <!-- see paramBlueprint schema -->
           </paramBlueprints>
           <role></role>
       </nodeBlueprint>

   </nodeBlueprints>

   <!-- ========= Model: Pairs =========================================== -->

   <pairBlueprints>

       <!-- ========== Model: Vanilla Pair =============================== -->

       <pairBlueprint>
           <balancedParamBlueprints>
               <!-- see balancedParamBlueprint schema -->
           </balancedParamBlueprints>
           <name></name>
           <nodeBlueprints>
               <nodeBlueprint></nodeBlueprint>
               <nodeBlueprint></nodeBlueprint>
           </nodeBlueprints>
           <paramBlueprints>
               <!-- see paramBlueprint schema -->
           </paramBlueprints>
       </pairBlueprint>

       <!-- ========== Model: Community Fault Host Pair ================= -->

       <pairBlueprint xsi:type="podCommunityFaultHostPairBlueprint" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
           <balancedParamBlueprints>
               <!-- see balancedParamBlueprint schema -->
           </balancedParamBlueprints>
           <community1ManagementVlanName></community1ManagementVlanName>
           <community2ManagementVlanName></community2ManagementVlanName>
           <name></name>
           <nodeBlueprints>
               <nodeBlueprint></nodeBlueprint>
               <nodeBlueprint></nodeBlueprint>
           </nodeBlueprints>
           <paramBlueprints>
               <!-- see paramBlueprint schema -->
           </paramBlueprints>
       </pairBlueprint>

       <!-- ========== Model: Individual Fault Host Pair ================= -->

       <pairBlueprint xsi:type="podIndividualFaultHostPairBlueprint" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
           <balancedParamBlueprints>
               <!-- see balancedParamBlueprint schema -->
           </balancedParamBlueprints>
           <defaultActiveGuestPriority></defaultActiveGuestPriority>
           <defaultStandbyGuestPriority></defaultStandbyGuestPriority>
           <faultIdPoolBlueprint>
               <defaultEndNum></defaultEndNum>
               <defaultStartNum></defaultStartNum>
               <name></name>               
           </faultIdPoolBlueprint>
           <name></name>
           <nodeBlueprints>
               <nodeBlueprint></nodeBlueprint>
               <nodeBlueprint></nodeBlueprint>
           </nodeBlueprints>
           <paramBlueprints>
               <!-- see paramBlueprint schema -->
           </paramBlueprints>
       </pairBlueprint>

   </pairBlueprints>

</podBlueprint>

</bbnaData>

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

TrueSight Network Automation 8.9