resourcetypes#

async idem_vra.exec.vra.catalog.resourcetypes.get_resource_type_using_get2(hub, ctx, p_resourceTypeId, **kwargs)[source]#

Fetch a specific Resource type. Returns the Resource type with the supplied ID. Performs GET /deployment/api/resource-types/{resourceTypeId}

Parameters:
  • p_resourceTypeId (string) – (required in path) resourceTypeId

  • apiVersion (string) – (optional in query) The version of the API in yyyy-MM-dd format (UTC). If you do not specify explicitly an exact version, you will be calling the latest supported API version.

async idem_vra.exec.vra.catalog.resourcetypes.list_resource_types_using_get2(hub, ctx, **kwargs)[source]#

Fetch all Resource Types. Returns a paginated list of Resource Types. Performs GET /deployment/api/resource-types

Parameters:
  • orderby (array) – (optional in query) Sorting criteria in the format: property (asc|desc). Default sort order is ascending. Multiple sort criteria are supported.

  • skip (integer) – (optional in query) Number of records you want to skip

  • top (integer) – (optional in query) Number of records you want

  • apiVersion (string) – (optional in query) The version of the API in yyyy-MM-dd format (UTC). If you do not specify explicitly an exact version, you will be calling the latest supported API version.

  • composableOnly (boolean) – (optional in query) Include only composable resource types

  • ids (array) – (optional in query) Filter by list of resource type ids

  • projectIds (array) – (optional in query) Filter by list of project ids

  • providerId (string) – (optional in query) Filter by provider ID

  • search (string) – (optional in query) Search by name and description