pricingcardassignments#

async idem_vra.states.vra.catalog.pricingcardassignments.present(hub, ctx, name: str, **kwargs)[source]#
Parameters:
  • 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.

  • createdAt (string) – (optional in body) Creation time

  • entityId (string) – (optional in body) Pricing card assigned entity id

  • entityName (string) – (optional in body) Pricing card assigned entity name

  • entityType (string) – (optional in body) Pricing card assigned entity type

  • id (string) – (optional in body) Id of the pricingCardAssignment

  • lastUpdatedAt (string) – (optional in body) Updated time

  • orgId (string) – (optional in body) OrgId of the pricingCardAssignment

  • pricingCardId (string) – (optional in body) Pricing card id

  • pricingCardName (string) – (optional in body) Pricing card name

async idem_vra.states.vra.catalog.pricingcardassignments.absent(hub, ctx, name: str, **kwargs)[source]#
Parameters:
  • p_id (string) – (required in path) pricing card Assignment Id

  • 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.states.vra.catalog.pricingcardassignments.describe(hub, ctx)[source]#
idem_vra.states.vra.catalog.pricingcardassignments.is_pending(hub, ret: dict, state: str = None, **pending_kwargs)[source]#
class idem_vra.states.vra.catalog.pricingcardassignments.PricingcardassignmentsState(hub, ctx)[source]#

Bases: object

async present(hub, ctx, name: str, **kwargs)[source]#
async absent(hub, ctx, name: str, **kwargs)[source]#
async describe(hub, ctx)[source]#
async paginate_find(hub, ctx, **kwargs)[source]#

Paginate through all resources using their ‘find’ method.

is_pending(hub, ret: dict, state: str = None, **pending_kwargs)[source]#

State reconciliation

async remap_resource_structure(hub, ctx, obj: dict) dict[source]#