Network

rio network

ROS Communication between the Deployments

rio network [OPTIONS] COMMAND [ARGS]...

create

Create a new network

rio network create [OPTIONS] NAME

Options

--network <network>

Type of Network

Options

routed | native

--ros <ros>

Version of ROS

Options

kinetic | melodic | noetic

--device <device_name>

Device ID of the Device where Network will run (device only)

--limit <limit>

Resource Limit for Network (cloud only) [x_small is only available for Native Network]

Options

x_small | small | medium | large

-nic, --network-interface <network_interface>

Network Interface on which Network will listen (device only)

--restart-policy <restart_policy>

Restart policy for the Network (device only)

Options

always | no | on-failure

Arguments

NAME

Required argument

delete

Delete the network from the Platform

rio network delete [OPTIONS] NETWORK_NAME

Options

-f, --force

Skip confirmation

--network <network_type>

Type of Network

Options

routed | native

Arguments

NETWORK_NAME

Required argument

inspect

Inspect the network resource

rio network inspect [OPTIONS] NETWORK_NAME

Options

-f, --format <format_type>
Options

json | yaml

Arguments

NETWORK_NAME

Required argument

list

List the networks in the selected project

rio network list [OPTIONS]

Options

--network <network>

Type of Network

Options

routed | native | both