VLAN service configuration

Workflow

The following workflow describes how to create a VLAN service.

 

Create a VLAN service.


Choose VLAN type and VLAN group.


Create a VLAN site.


Add an access interface.


For an OmniSwitch, and depending on the type of VLAN, create Ethernet service, service access multipoint, SAP, and customer VLANs.

For separate requests, see Service configuration in General service configuration . Replace the service object with vlan.Vlan, replace the site object with vlan.Site, and replace the access interface object with vlan.L2AccessInterface. Use the proper distinguishedName for the object you are creating.

Examples

The following example outlines what is required for an XML request to create a VLAN service, site, and access interface in one request.

VLAN service creation parameters

Figure 19-19: VLAN service creation request example
<generic.GenericObject.configureChildInstance xmlns="xmlapi_1.0">
   <deployer>immediate</deployer>
   <synchronousDeploy>true</synchronousDeploy>
   <distinguishedName>svc-mgr</distinguishedName>
   <childConfigInfo>
      <vlan.Vlan>
         <actionMask>
            <bit>create</bit>
         </actionMask>
         <vlanSubType>tlsVlan</vlanSubType>
         <serviceId/>
         <subscriberPointer/>
         <groupPointer>group:tree:name</groupPointer>           
         <children-Set>
            <vlan.Site>
               <actionMask>
                  <bit>create</bit>
               </actionMask>
               <siteId/>
               <children-Set>
                  <vlan.EthernetService>
                     <actionMask>
                        <bit>create</bit>
                     </actionMask>
                     <ethernetServiceName/>
                     <children-Set>     
                        <vlan.ServiceAccessMultiPoint>
                           <actionMask>
                              <bit>create</bit>
                           </actionMask>  
                           <sapProfilePointer>Ethernet Service SAP Policy:default-sap-profile</sapProfilePointer>
                           <children-Set>
                              <vlan.ServiceAccessPoint>
                                 <actionMask>
                                    <bit>create</bit>
                                 </actionMask>
                                 <portPointer/>  
                              </vlan.ServiceAccessPoint>
                              <vlan.CustomerVlan>
                                 <actionMask>
                                    <bit>create</bit>
                                 </actionMask>  
                              </vlan.CustomerVlan>
                           </children-Set>
                        </vlan.ServiceAccessMultiPoint>
                     </children-Set>
                  </vlan.EthernetService>
               </children-Set>
            </vlan.Site>
         </children-Set>
      </vlan.Vlan>
   </childConfigInfo>
</generic.GenericObject.configureChildInstance>