blueprintrequests#
- async idem_vra.exec.vra.blueprint.blueprintrequests.cancel_blueprint_request_using_post(hub, ctx, p_requestId, **kwargs)[source]#
Cancel request Performs POST /blueprint/api/blueprint-requests/{requestId}/actions/cancel
- Parameters:
p_requestId (string) – (required in path) requestId
apiVersion (string) – (optional in query) The version of the API in yyyy-MM-dd format (UTC). For versioning information please refer to /blueprint/api/about
- async idem_vra.exec.vra.blueprint.blueprintrequests.create_blueprint_request_using_post1(hub, ctx, **kwargs)[source]#
Creates a blueprint request Performs POST /blueprint/api/blueprint-requests
- Parameters:
apiVersion (string) – (optional in query) The version of the API in yyyy-MM-dd format (UTC). For versioning information please refer to /blueprint/api/about
blueprintId (string) – (optional in body) Blueprint Id
blueprintVersion (string) – (optional in body) Blueprint version
cancelRequestedAt (string) – (optional in body) Cancel request time
cancelRequestedBy (string) – (optional in body) Cancel requested by
content (string) – (optional in body) Blueprint YAML content
createdAt (string) – (optional in body) Created time
createdBy (string) – (optional in body) Created by
deploymentId (string) – (optional in body) Existing deployment Id
deploymentName (string) – (optional in body) Name for the new deployment
description (string) – (optional in body) Description for the new request
destroy (boolean) – (optional in body) Destroy existing deployment
failureMessage (string) – (optional in body) Failure message
flowExecutionId (string) – (optional in body) Flow execution Id
flowId (string) – (optional in body) Flow Id
id (string) – (optional in body) Object ID
ignoreDeleteFailures (boolean) – (optional in body) Ignore delete failures in blueprint request
inputs (object) – (optional in body) Blueprint request inputs
orgId (string) – (optional in body) Org ID
plan (boolean) – (optional in body) Plan only without affecting existing deployment
projectId (string) – (optional in body) Project ID
projectName (string) – (optional in body) Project Name
reason (string) – (optional in body) Reason for requesting a blueprint
requestTrackerId (string) – (optional in body) Request tracker Id
simulate (boolean) – (optional in body) Simulate blueprint request with providers
status (string) – (optional in body) Status
targetResources (array) – (optional in body) Target resources
updatedAt (string) – (optional in body) Updated time
updatedBy (string) – (optional in body) Updated by
validationMessages (array) – (optional in body) Validation messages
- async idem_vra.exec.vra.blueprint.blueprintrequests.delete_blueprint_request_using_delete1(hub, ctx, p_requestId, **kwargs)[source]#
Deletes request Performs DELETE /blueprint/api/blueprint-requests/{requestId}
- Parameters:
p_requestId (string) – (required in path) requestId
apiVersion (string) – (optional in query) The version of the API in yyyy-MM-dd format (UTC). For versioning information please refer to /blueprint/api/about
force (boolean) – (optional in query) Force delete if not in final stage
- async idem_vra.exec.vra.blueprint.blueprintrequests.get_blueprint_plan_using_get1(hub, ctx, p_requestId, **kwargs)[source]#
Returns request plan Performs GET /blueprint/api/blueprint-requests/{requestId}/plan
- Parameters:
p_requestId (string) – (required in path) requestId
apiVersion (string) – (optional in query) The version of the API in yyyy-MM-dd format (UTC). For versioning information please refer to /blueprint/api/about
expand (boolean) – (optional in query) Detailed plan
- async idem_vra.exec.vra.blueprint.blueprintrequests.get_blueprint_request_using_get1(hub, ctx, p_requestId, **kwargs)[source]#
Returns blueprint request details Performs GET /blueprint/api/blueprint-requests/{requestId}
- Parameters:
p_requestId (string) – (required in path) requestId
apiVersion (string) – (optional in query) The version of the API in yyyy-MM-dd format (UTC). For versioning information please refer to /blueprint/api/about
- async idem_vra.exec.vra.blueprint.blueprintrequests.get_blueprint_resources_plan_using_get1(hub, ctx, p_requestId, **kwargs)[source]#
Returns request resources plan Performs GET /blueprint/api/blueprint-requests/{requestId}/resources-plan
- Parameters:
p_requestId (string) – (required in path) requestId
apiVersion (string) – (optional in query) The version of the API in yyyy-MM-dd format (UTC). For versioning information please refer to /blueprint/api/about
expand (boolean) – (optional in query) Detailed plan
- async idem_vra.exec.vra.blueprint.blueprintrequests.list_blueprint_requests_using_get1(hub, ctx, **kwargs)[source]#
Lists blueprint requests Performs GET /blueprint/api/blueprint-requests
- Parameters:
orderby (array) – (optional in query) Sorting criteria in the format: property (asc|desc). Default sort order is descending on updatedAt. Sorting is supported on fields createdAt, updatedAt, createdBy, updatedBy.
select (array) – (optional in query) Fields to include in content.
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). For versioning information please refer to /blueprint/api/about
deploymentId (string) – (optional in query) Deployment Id filter
includePlan (boolean) – (optional in query) Plan Requests filter