| Parameter |
Choices/Defaults |
Comments |
|
component_alias
string
added in 1.0.0 of rapyutarobotics.rr_io
|
|
Alias of the component if required.
|
|
component_name
string
/ required
added in 1.0.0 of rapyutarobotics.rr_io
|
|
Name of the component used in the deployment.
As of now, single component deployments are automated by Ansible.
Going forward, we plan to extend deployments to multi component deployments.
|
|
component_params
dictionary
added in 1.0.0 of rapyutarobotics.rr_io
|
|
Used to modify the component params in the component used in the deployment.
|
|
depends
dictionary
added in 1.0.0 of rapyutarobotics.rr_io
|
|
Dependent deployments for this deployment.
The deployment waits for the dependent deployment to become available if run in synchronous playbook otherwise waits until the async timeout expires.
|
|
deployments
list
/ elements=string
|
|
Name of the dependent deployment.
Each element of the list is a dependent deployment.
|
|
device_name
string
added in 1.1.9 of rapyutarobotics.rr_io
|
|
The device name to which to deploy the deployment on.
Ensure the device is online for successfully deploying the deployments.
Required if type=device.
|
|
ignore_device_config
list
/ elements=string
added in 1.1.9 of rapyutarobotics.rr_io
|
Default:
[]
|
List of device configurations to be ignored while deploying the deployment on the device.
|
|
name
string
/ required
|
|
Name of the deployment.
|
|
networks
dictionary
added in 1.0.0 of rapyutarobotics.rr_io
|
|
Can have 2 types of network options.
For native networks, use native_networks.
For static routes, use static_routes.
|
|
native_networks
list
/ elements=string
|
|
List of the Native networks used by the deployment.
Each element of the list is the name of the native network present on rapyuta.io.
|
|
static_routes
list
/ elements=string
|
|
List of the static routes used by the deployment.
Each element of the list is the name of the static route present on rapyuta.io.
|
|
package_name
string
added in 1.0.0 of rapyutarobotics.rr_io
|
|
Name of the package used in the deployment.
The deployment waits for the package to become available if run in synchronous playbook otherwise waits until the async timeout expires.
|
|
package_version
string
added in 1.0.0 of rapyutarobotics.rr_io
|
Default:
"max"
|
Version of the package desired to be used in the deployment.
Version should of the form 'vx.y.z' if the corresponding versioned package already exists on rapyuta.io.
By default ansible uses the highest versioned package available on rapyuta.io.
|
|
present
boolean
/ required
added in 1.0.0 of rapyutarobotics.rr_io
|
|
Whether the deployment should be present in rapyuta.io.
|
|
runtime
string
added in 1.1.9 of rapyutarobotics.rr_io
|
|
Can be device or cloud on which to deploy the deployment on.
To run locally, register your local device on rapyuta.io and add the device parameter.
|