Refer to the exhibit. Drag the code snippets at the bottom to the blanks in the Python script to create multiple VLANs by using the Cisco UCS Python SDK. Not every option is used. <DragDrop items={["UcsHandle","FabricVlan","Flask","vlans","commit","UcsServer"]} slots={[{"answer":"UcsHandle","id":"handle_class"},{"answer":"vlans","id":"vlan_collection"},{"answer":"FabricVlan","id":"vlan_managed_object"},{"answer":"commit","id":"commit_method"}]} template={"from ucsmsdk.ucshandle import UcsHandle\nfrom ucsmsdk.mometa.fabric.FabricVlan\nimport FabricVlan\n\nhandle = {{handle_class}}(\"ucsmanageip\", \"ucsadmin\", \"ucspsw\")\n\nlan_cloud = handle.query_classid(\"FabricLanCloud\")\n\nvlans = [\"10\", \"20\", \"30\"]\n\nfor vlan in {{vlan_collection}}:\n\n vlan_mo = {{vlan_managed_object}}(parent_mo_or_dn=lan_cloud[0],\n name=\"vlan\"+vlan, id=vlan)\n handle.add_mo(vlan_mo, True)\n\nhandle.{{commit_method}}()"} explanation={"UcsHandle establishes the UCS Manager session. Iterating over `vlans` creates one managed object for each VLAN ID; `FabricVlan` is the managed-object class for a VLAN. `add_mo` queues each object, and `commit()` applies the queued configuration changes.\n\n**Learn more:** [ucsmsdk documentation](https://ucsmsdk.readthedocs.io/en/latest/ucsmsdk_ug.html) · [Cisco Blogs: Python for Cisco UCS](https://blogs.cisco.com/developer/python-for-cisco-ucs)"} reuse={false} />