All URIs are relative to https://api.qovery.com
| Method | HTTP request | Description |
|---|---|---|
| create_deployment_rule | POST /project/{projectId}/deploymentRule | Create a deployment rule |
| delete_project_deployment_rule | DELETE /project/{projectId}/deploymentRule/{deploymentRuleId} | Delete a project deployment rule |
| edit_project_deployemtn_rule | PUT /project/{projectId}/deploymentRule/{deploymentRuleId} | Edit a project deployment rule |
| get_project_deployment_rule | GET /project/{projectId}/deploymentRule/{deploymentRuleId} | Get a project deployment rule |
| list_project_deployment_rules | GET /project/{projectId}/deploymentRule | List project deployment rules |
| update_deployment_rules_priority_order | PUT /project/{projectId}/deploymentRule/order | Update deployment rules priority order |
models::ProjectDeploymentRule create_deployment_rule(project_id, project_deployment_rule_request) Create a deployment rule
Create a deployment rule
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| project_id | uuid::Uuid | Project ID | [required] | |
| project_deployment_rule_request | Option<ProjectDeploymentRuleRequest> |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
delete_project_deployment_rule(project_id, deployment_rule_id) Delete a project deployment rule
Delete a project deployment rule
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| project_id | uuid::Uuid | Project ID | [required] | |
| deployment_rule_id | uuid::Uuid | Deployment Rule ID | [required] |
(empty response body)
- Content-Type: Not defined
- Accept: Not defined
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::ProjectDeploymentRule edit_project_deployemtn_rule(project_id, deployment_rule_id, project_deployment_rule_request) Edit a project deployment rule
Edit a project deployment rule
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| project_id | uuid::Uuid | Project ID | [required] | |
| deployment_rule_id | uuid::Uuid | Deployment Rule ID | [required] | |
| project_deployment_rule_request | Option<ProjectDeploymentRuleRequest> |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::ProjectDeploymentRule get_project_deployment_rule(project_id, deployment_rule_id) Get a project deployment rule
Get a project deployment rule
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| project_id | uuid::Uuid | Project ID | [required] | |
| deployment_rule_id | uuid::Uuid | Deployment Rule ID | [required] |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::ProjectDeploymentRuleResponseList list_project_deployment_rules(project_id) List project deployment rules
List project deployment rules
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| project_id | uuid::Uuid | Project ID | [required] |
models::ProjectDeploymentRuleResponseList
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
update_deployment_rules_priority_order(project_id, project_deployment_rules_priority_order_request) Update deployment rules priority order
Update deployment rules priority order
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| project_id | uuid::Uuid | Project ID | [required] | |
| project_deployment_rules_priority_order_request | Option<ProjectDeploymentRulesPriorityOrderRequest> |
(empty response body)
- Content-Type: application/json
- Accept: Not defined
[Back to top] [Back to API list] [Back to Model list] [Back to README]