datacollector#

async idem_vra.exec.vra.iaas.datacollector.create_data_collector(hub, ctx, **kwargs)[source]#
Create Data collector Create a new Data Collector.

Note: Data collector endpoints are not available in vRA on-prem release. Performs POST /iaas/api/data-collectors

Parameters:

apiVersion (string) – (optional in query) The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about

async idem_vra.exec.vra.iaas.datacollector.delete_data_collector(hub, ctx, p_id, **kwargs)[source]#
Delete Data Collector Delete Data Collector with a given id.

Note: Data collector endpoints are not available in vRA on-prem release. Performs DELETE /iaas/api/data-collectors/{id}

Parameters:
  • p_id (string) – (required in path) The ID of the Data Collector.

  • apiVersion (string) – (optional in query) The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about

async idem_vra.exec.vra.iaas.datacollector.get_data_collector(hub, ctx, p_id, **kwargs)[source]#
Get Data Collector Get Data Collector with a given id.

Note: Data collector endpoints are not available in vRA on-prem release. Performs GET /iaas/api/data-collectors/{id}

Parameters:
  • p_id (string) – (required in path) The ID of the Data Collector.

  • apiVersion (string) – (optional in query) The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about

async idem_vra.exec.vra.iaas.datacollector.get_data_collectors(hub, ctx, **kwargs)[source]#
Get Data Collectors Get all Data Collectors.

Note: Data collector endpoints are not available in vRA on-prem release. Performs GET /iaas/api/data-collectors

Parameters:
  • apiVersion (string) – (optional in query) The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about

  • disabled (boolean) – (optional in query) If query param is provided with value equals to true, only disabled data collectors will be retrieved.