{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":51266,"path":"telecom-network-inventory/telecommunications-network-inventory/create-logical-connection-action.md","title":"Create Logical Connection function","bundle":null,"doc_type":null,"release":"australia","body":"\n# Create Logical Connection function\n\nThe Create Logical Connection function enables you to create a logical connection record in the Telecommunications Network Inventory application based on the input \\(interfaces\\) that you receive when you instantiate an inventory.\n\nYou can use the Create Logical Connection function to create a logical connection on your network interface cards.\n\nWhen you enter the Interface A, this function automatically retrieves the data for Site A, Equipment A, and Port A. Similarly, after passing input Interface Z, the function retrieves the data for the associated Site Z, Equipment Z, and Port Z. This function also retrieves the data for Bandwidth AtoZ and Bandwidth ZtoA from the Bandwidth field.\n\nThis function also creates the connection elements and associates them to the logical connection.\n\nIf you configure a network interface, equipment, physical connection, logical connection, or managed function as a connection element, the Logical Connection Creation function creates the corresponding connection element and associates it to a logical connection.\n\nYou can use this function as a Workflow Studio action in the Telecommunications Network Inventory workflow.\n\n## Roles and availability\n\nUsers with the admin role can add an action to a flow and define the configuration details of the flow. This function is available as a Workflow Studio action in the Telecommunications Network Inventory application so that you can perform inventory-related data operations.\n\n## Input fields\n\nThe following table lists the input fields in the Create Logical Connection function and their descriptions.\n\n<table id=\"table_w3g_2fm_1vb\"><thead><tr><th>\n\nField Name\n\n</th><th>\n\nDescription\n\n</th><th>\n\nData Type\n\n</th></tr></thead><tbody><tr><td>\n\nInterface A\n\n</td><td>\n\nStarting network interface where this logical connection is configured.\n\n</td><td>\n\nReference.Network Interface\n\n</td></tr><tr><td>\n\nInterface Z\n\n</td><td>\n\nEnding network interface where this logical connection is configured.\n\n</td><td>\n\nReference.Network Interface\n\n</td></tr><tr><td>\n\nBandwidth\n\n</td><td>\n\nBandwidth of the logical connection.\n\n</td><td>\n\nReference.Bandwidth\n\n</td></tr><tr><td>\n\nConnection Type\n\n</td><td>\n\nType of connection. This field information updates the product model that is associated with the physical connection.\n\n</td><td>\n\nReference.Logical Connection Model\n\n</td></tr><tr><td>\n\nConnection elements\n\n</td><td>\n\nConnection elements that are added for the logical connections. Click the add icon \\(\\[Omitted image \"add-icon-1.png\"\\] Alt text: Add icon.\\) to add a connection element.\n\n</td><td>\n\nArray.String\n\n</td></tr></tbody>\n</table>To learn more about the variable data types, see [Flow Designer input and output data variables](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/build-workflows/action-inputs-outputs.md).\n\n## Output\n\nThe following table lists the information about the function output.\n\n|Name|Description|Data Type|\n|----|-----------|---------|\n|Logical Connection|Returns a glide record of the logical connection.|Record|\n\n**Parent Topic:**[Telecommunications Network Inventory function catalog](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/telecom-network-inventory/telecommunications-network-inventory/tni-flow-action.md)\n\n**Related topics**  \n\n\n[Allocate Free Number function]()\n\n[Create CI From Template function]()\n\n[Cascade Update function]()\n\n[Create and Assign Range/Single Number function]()\n\n[Create Logical Interface function]()\n\n[Create Physical Connection function]()\n\n[Create IP subnetwork function]()\n\n[CIDR to IP range function]()\n\n[Get Interface Summary function]()\n\n[Lookup Next Hub function]()\n\n[Path Search function]()\n\n"}}