qunicorn_core.core.deployment_service module
- qunicorn_core.core.deployment_service.create_deployment(deployment_dto: DeploymentUpdateDto, user_id: str | None = None) DeploymentDto
Create a deployment and save it in the database
- qunicorn_core.core.deployment_service.delete_deployment(deployment_id: int, user_id: str | None = None)
Remove one deployment by id.
- qunicorn_core.core.deployment_service.get_all_deployment_responses(user_id: str | None = None, name: str | None = None, page: int = 1, item_count: int = 100) list[DeploymentDto]
Gets all deployments from a user as responses to clearly arrange them in the frontend
- qunicorn_core.core.deployment_service.get_all_deployments(user_id: str | None = None) list[DeploymentDto]
Gets all deployments that a user is authorized to see
- qunicorn_core.core.deployment_service.get_deployment_by_id(deployment_id: int, user_id: str | None = None) DeploymentDto
Gets one deployment by id if the user is authorized to see it
- qunicorn_core.core.deployment_service.get_program_by_id(program_id: int, deployment_id: int, user_id: str | None = None) QuantumProgramDto
Gets one program of a deployment by id if the user is authorized to see it
- qunicorn_core.core.deployment_service.update_deployment(deployment_dto: DeploymentUpdateDto, deployment_id: int, user_id: str | None = None) DeploymentDto
Updates one deployment