customnaming#

async idem_vra.exec.vra.iaas.customnaming.create_custom_name(hub, ctx, **kwargs)[source]#

Create Custom Name Create Custom Name Performs POST /iaas/api/naming

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

  • projects (array) – (optional in body)

  • templates (array) – (optional in body)

  • name (string) – (optional in body)

  • description (string) – (optional in body)

  • id (string) – (optional in body)

async idem_vra.exec.vra.iaas.customnaming.delete_customname(hub, ctx, p_id, **kwargs)[source]#

Delete custom name Delete custom name with a given id Performs DELETE /iaas/api/naming/{id}

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

  • 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.customnaming.get_custom_name_by_project_id(hub, ctx, p_id, **kwargs)[source]#

Get Custom Names For Project Id Get Custom Names For Project Id Performs GET /iaas/api/naming/projectId/{id}

Parameters:
  • p_id (string) – (required in path) Project id.

  • 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.customnaming.get_custom_name(hub, ctx, p_id, **kwargs)[source]#

Get Custom Name by Id Get Custom Name by Id Performs GET /iaas/api/naming/{id}

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

  • 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.customnaming.update_custom_name(hub, ctx, **kwargs)[source]#

Update custom name Update custom name Performs PUT /iaas/api/naming

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

  • projects (array) – (optional in body)

  • templates (array) – (optional in body)

  • name (string) – (optional in body)

  • description (string) – (optional in body)

  • id (string) – (optional in body)