scaleuptechnologies.idoit.idoit_object module – Create a object of a object type

Note

This module is part of the scaleuptechnologies.idoit collection (version 0.20.0).

To install it, use: ansible-galaxy collection install scaleuptechnologies.idoit.

To use it in a playbook, specify: scaleuptechnologies.idoit.idoit_object.

Synopsis

  • Search for objects of a object type

Parameters

Parameter

Comments

idoit

dictionary / required

i-doit credentials

api_key

string / required

The API Key for i-doit.

api_log

boolean

Return an api log of the i-doit api.

Choices:

  • false ← (default)

  • true

jrpc_url

string / required

The Json RPC Url to i-doit.

password

string / required

The password for the user.

user

string / required

The username to login in i-doit.

title

string / required

Title

type

string / required

Object Type

Examples

- name: Search for all Layer2 Nets with VLAN info
  scaleuptechnologies.idoit.idoit_object:
    idoit: "{{ idoit_access_test }}"
    type: C__OBJTYPE__LAYER2_NET
    title: "DMZ Customer 70123 [47]"

Return Values

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

Key

Description

id

integer

Object Id of the object

Returned: always

Sample: 42

sys_id

string

Sys Id of the object

Returned: always

Sample: "VLAN_42"

Authors

  • Sven Anders (@tabacha)