{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":21820,"path":"integrate-applications/orchestration/c_InfobloxNetworkActivities.md","title":"Infoblox network activities","bundle":null,"doc_type":null,"release":"australia","body":"\n# Infoblox network activities\n\nThe Infoblox network activities manage networks using an Infoblox DDI Grid Server.\n\nUse these activities to create, list, or delete networks on an Infoblox server.\n\n**Parent Topic:**[Infoblox DDI activity pack](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/orchestration/c_InfobloxDDIActivityPack.md)\n\n## Create Network activity\n\nThe Create Network activity creates new networks on a specified Infoblox server.\n\nThe network activities use the [REST web service activity template](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/orchestration/t_CreateARESTWebServiceActivity.md) to manage network addresses using an Infoblox DDI Grid Server. These activities are configured to use a MID Server with REST capabilities.\n\nTo access this activity in the Workflow Editor, select the **Custom** tab, and then navigate to **Custom Activities** &gt; **Infoblox DDI** &gt; **Network**.\n\n### Input variables\n\n<table id=\"table_mm2_skw_ft\"><thead><tr><th>\n\nVariable\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nInfobloxServer\n\n</td><td>\n\nName of the Infoblox DDI Grid Server.\n\n</td></tr><tr><td>\n\nnetwork\n\n</td><td>\n\nAddress of the network to create.\n\n</td></tr><tr><td>\n\nrestCredentials\n\n</td><td>\n\nThe sys\\_id of the REST credentials from the ServiceNow instance.\n\n</td></tr><tr><td>\n\napi\\_version\n\n</td><td>\n\nDefines the version of WAPI to use for the integration endpoints. The default value is **2.0**. **Note:** This field is mandatory. If the field is empty, the orchestration activity will fail.\n\n</td></tr><tr><td>\n\nview\n\n</td><td>\n\nName of the Infoblox network view. The default value is **default**. **Note:** If the field is empty, the operation is treated as happening in the default view.\n\n</td></tr></tbody>\n</table>### Output variables\n\n|Variable|Description|\n|--------|-----------|\n|NetworkCreated|Address of the network created.|\n|error|Displays the message for any REST error encountered.|\n\n### Conditions\n\n|Variable|Description|\n|--------|-----------|\n|Success|Activity successfully created the network.|\n|Failure|Activity failed to create the network.|\n\n## Get Network Details activity\n\nThe Get Network Details activity retrieves the information about a specific network on an Infoblox server.\n\nThe network activities use the [REST web service activity template](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/orchestration/t_CreateARESTWebServiceActivity.md) to manage network addresses using an Infoblox DDI Grid Server. These activities are configured to use a MID Server with REST capabilities.\n\nTo access this activity in the Workflow Editor, select the **Custom** tab, and then navigate to **Custom Activities** &gt; **Infoblox DDI** &gt; **Network**.\n\n### Input variables\n\n<table id=\"table_tkp_ppq_ft\"><thead><tr><th>\n\nVariable\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nInfobloxServer\n\n</td><td>\n\nName of the Infoblox DDI Grid Server.\n\n</td></tr><tr><td>\n\nnetwork\n\n</td><td>\n\nAddress of the network whose details you want to see.\n\n</td></tr><tr><td>\n\nrestCredentials\n\n</td><td>\n\nThe sys\\_id of the REST credentials from the ServiceNow instance.\n\n</td></tr><tr><td>\n\napi\\_version\n\n</td><td>\n\nDefines the version of WAPI to use for the integration endpoints. The default value is **2.0**. **Note:** This field is mandatory. If the field is empty, the orchestration activity will fail.\n\n</td></tr><tr><td>\n\nview\n\n</td><td>\n\nName of the Infoblox network view. The default value is **default**. **Note:** If the field is empty, the operation is treated as happening in the default view.\n\n</td></tr></tbody>\n</table>### Output variables\n\nThe output variables from this activity are objects on the Infoblox server used to identify network details. For more information, refer to the Infoblox documentation.\n\n<table id=\"table_rn1_qqq_ft\"><thead><tr><th>\n\nVariable\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nerror\n\n</td><td>\n\nDisplays the message for any REST error encountered.\n\n</td></tr><tr><td>\n\nNetworkOptions\n\n</td><td>\n\nThe **NetworkOptions** array contains these attributes:-   **reference**: Reference value for the network requested. This value is in the form of `network/ZG5zLm5ldHdvcmskMTAuMS4wLjAvMTYvMA:10.1.0.0%2F1`\n-   **options**: The **options** array contains these attributes:\n    -   **name**: Name of the network option returned, such as **domain-name-server**.\n    -   **num**: Index number of the option. For example, the index for **domain-name-server** is **6**.\n    -   **use\\_option**: Indicates whether a DHCP option is used at that level in the network heirarchy. Set this value to **True** to override the Grid Level DHCP option with this option at the network level.\n    -   **value**: Value to use for this option. For example, the value for the **domain-name-server** option is the IP address of the server machine.\n    -   **vendor\\_class**: The class of the network object. The options are **DHCP**, **DNS**, or **IPAM**.\n\n</td></tr></tbody>\n</table>### Conditions\n\n|Variable|Description|\n|--------|-----------|\n|Success|Activity successfully retrieved network details from the Infoblox server.|\n|Failure|Activity failed to retrieve network details from the Infoblox server.|\n\n## Delete Network activity\n\nThe Delete Network activity deletes a network from an Infoblox server.\n\nThe network activities use the [REST web service activity template](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/orchestration/t_CreateARESTWebServiceActivity.md) to manage network addresses using an Infoblox DDI Grid Server. These activities are configured to use a MID Server with REST capabilities.\n\nTo access this activity in the Workflow Editor, select the **Custom** tab, and then navigate to **Custom Activities** &gt; **Infoblox DDI** &gt; **Network**.\n\n### Input variables\n\n<table id=\"table_wyl_phq_ft\"><thead><tr><th>\n\nVariable\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nInfobloxServer\n\n</td><td>\n\nName of the Infoblox DDI Grid Server.\n\n</td></tr><tr><td>\n\nnetworkToDelete\n\n</td><td>\n\nReference number of the network to delete from the Infoblox server. You can obtain this value either by using the List Registered Networks activity or when creating a network with the Create Network activity. An example of the network reference value is: **network/ZG5zLm5ldHdvcmskMTUuMC40NS4wLzI0LzA:15.0.45.0/24/default**.\n\n</td></tr><tr><td>\n\nrestCredentials\n\n</td><td>\n\nThe sys\\_id of the REST credentials from the ServiceNow instance.\n\n</td></tr><tr><td>\n\napi\\_version\n\n</td><td>\n\nDefines the version of WAPI to use for the integration endpoints. The default value is **2.0**. **Note:** This field is mandatory. If the field is empty, the orchestration activity will fail.\n\n</td></tr></tbody>\n</table>### Output variables\n\n|Variable|Description|\n|--------|-----------|\n|DeletedNetwork|Reference number of the deleted network from the Infoblox server.|\n|error|Displays the message for any REST error encountered.|\n\n### Conditions\n\n|Variable|Description|\n|--------|-----------|\n|Success|Activity successfully deleted the network.|\n|Failure|Activity failed to delete the network.|\n\n## List Registered Networks activity\n\nThe List Registered Networks activity retrieves all the networks associated with an Infoblox server.\n\nThe network activities use the [REST web service activity template](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/orchestration/t_CreateARESTWebServiceActivity.md) to manage network addresses using an Infoblox DDI Grid Server. These activities are configured to use a MID Server with REST capabilities.\n\nTo access this activity in the Workflow Editor, select the **Custom** tab, and then navigate to **Custom Activities** &gt; **Infoblox DDI** &gt; **Network**.\n\n### Input variables\n\n<table id=\"table_mch_cyp_ft\"><thead><tr><th>\n\nVariable\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nInfobloxServer\n\n</td><td>\n\nName of the Infoblox DDI Grid Server.\n\n</td></tr><tr><td>\n\nrestCredentials\n\n</td><td>\n\nThe sys\\_id of the REST credentials from the ServiceNow instance.\n\n</td></tr><tr><td>\n\napi\\_version\n\n</td><td>\n\nDefines the version of WAPI to use for the integration endpoints. The default value is **2.0**. **Note:** This field is mandatory. If field is empty, the orchestration activity will fail.\n\n</td></tr><tr><td>\n\nview\n\n</td><td>\n\nName of the Infoblox network view. The default value is **default**. **Note:** If the field is empty, the operation is treated as happening with no view and returns the values with data from all views.\n\n</td></tr></tbody>\n</table>### Output variables\n\n|Variable|Description|\n|--------|-----------|\n|reference|Reference value of a registered network.|\n|network|Network address.|\n|network\\_view|Routing doman associated with the network returned.|\n|error|Displays the message for any REST error encountered.|\n\n### Conditions\n\n|Variable|Description|\n|--------|-----------|\n|Success|Activity successfully retrieved the list of registered networks available on the Infoblox server.|\n|Failure|Activity failed to retrieve the list of registered networks available on the Infoblox server.|\n\n"}}