Information

This site will undergo a brief period of maintenance on Thursday, 23 April at 2:30 AM Central/1:00 PM IST. During a 30 minute window, site availability may be intermittent.

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>
            <defaultRangeMask></defaultRangeMask>
            <defaultPoolMask></defaultPoolMask>
            <defaultPublicFlag></defaultPublicFlag>
            <name></name>
        </addressRangeBlueprint>
    </addressRangeBlueprints>


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

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

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

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

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

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

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

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

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

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

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

    <nicSegmentBlueprints>
        <nicSegmentBlueprint>
            <addressPoolName></addressPoolName>
            <customerFlag></customerFlag>
            <name></name>
            <managementFlag></managementFlag>
            <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>
            <defaultMaxVrfs></defaultMaxVrfs>
            <defaultShareableFlag></defaultShareableFlag>
            <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>
            <defaultMaxRulesPerVfw></defaultMaxRulesPerVfw>
            <defaultMaxVfws></defaultMaxVfws>
            <defaultMaxVrfs></defaultMaxVrfs>
            <defaultShareableFlag></defaultShareableFlag>
            <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>
            <defaultMaxEntriesPerPool></defaultMaxEntriesPerPool>
            <defaultMaxPoolsPerVlb></defaultMaxPoolsPerVlb>
            <defaultMaxVlbs></defaultMaxVlbs>
            <defaultMaxVrfs></defaultMaxVrfs>
            <defaultShareableFlag></defaultShareableFlag>
            <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>
            <defaultMaxPorts></defaultMaxPorts>
            <defaultMaxPortTypes></defaultMaxPortTypes>
            <defaultMaxVrfs></defaultMaxVrfs>
            <defaultShareableFlag></defaultShareableFlag>
            <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>
            <defaultMaxVrfs></defaultMaxVrfs>
            <defaultShareableFlag></defaultShareableFlag>
            <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>
            <nodeBlueprints>
                <nodeBlueprint></nodeBlueprint>
                <nodeBlueprint></nodeBlueprint>
            </nodeBlueprints>
            <name></name>
            <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>
            <nodeBlueprints>
                <nodeBlueprint></nodeBlueprint>
                <nodeBlueprint></nodeBlueprint>
            </nodeBlueprints>
            <name></name>
            <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>
                <name></name>
                <defaultStartNum></defaultStartNum>
            </faultIdPoolBlueprint>
            <nodeBlueprints>
                <nodeBlueprint></nodeBlueprint>
                <nodeBlueprint></nodeBlueprint>
            </nodeBlueprints>
            <name></name>
            <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*

BMC Network Automation 8.8