rapyutarobotics.rr_io.volumes – Module to interact with rapyuta_io volumes

Note

This plugin is part of the rapyutarobotics.rr_io collection (version 2.0.0).

You might already have this collection installed if you are using the ansible package. It is not included in ansible-core. To check whether it is installed, run ansible-galaxy collection list.

To install it, use: ansible-galaxy collection install rapyutarobotics.rr_io.

To use it in a playbook, specify: rapyutarobotics.rr_io.volumes.

New in version 1.0.0: of rapyutarobotics.rr_io

Synopsis

  • This is my longer description explaining my test module.

Parameters

Parameter

Comments

capacity

string / required

added in 1.0.0 of rapyutarobotics.rr_io

Capacity of the volume to create in rapyuta.io.

This parameter is case insensitive.

Choices:

  • 4GiB

  • 8GiB

  • 16GiB

  • 32GiB

  • 64GiB

  • 128GiB

  • 256 GiB

  • 512 GiB

name

string / required

Name of the volume.

present

boolean / required

added in 1.0.0 of rapyutarobotics.rr_io

Whether the volume should be present in rapyuta.io.

Choices:

  • no

  • yes

type

string / required

added in 1.0.0 of rapyutarobotics.rr_io

Type of persistent volume to create in rapyuta.io.

This option is case insensitive.

Choices:

  • ssd

  • default

Examples

-   name: Persistent Volume
    async: 100
    poll: 0
    rapyutarobotics.rr_io.volumes:
    name: pv
    present: true
    type: ssd
    capacity: 8GiB

Return Values

Common return values are documented here, the following are the fields unique to this module:

Key

Description

message

string

The output message that the test module generates.

Returned: always

Sample: “goodbye”

original_message

string

The original name param that was passed in.

Returned: always

Sample: “hello world”

Authors

  • Dhananjay Sathe (@dsathe)

  • Abhinav Gupta (@abhinavg97)