All URIs are relative to http://localhost
| Method | HTTP request | Description |
|---|---|---|
| get_configurations_by_project_id | GET /api/v2/projects/{projectId}/configurations | Get project configurations |
[ConfigurationModel] get_configurations_by_project_id(project_id)
Get project configurations
Use case User sets project internal or global identifier User runs method execution System search project System search all configurations related to project System returns array of found configurations (listed in response model)
- Api Key Authentication (PrivateToken):
- Api Key Authentication (Identity.Application):
import time
import testit_api_client
from testit_api_client.api import project_configurations_api
from testit_api_client.model.problem_details import ProblemDetails
from testit_api_client.model.configuration_model import ConfigurationModel
from testit_api_client.model.validation_problem_details import ValidationProblemDetails
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = testit_api_client.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
# Configure API key authorization: PrivateToken
configuration.api_key['PrivateToken'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['PrivateToken'] = 'Bearer'
# Configure API key authorization: Identity.Application
configuration.api_key['Identity.Application'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['Identity.Application'] = 'Bearer'
# Enter a context with an instance of the API client
with testit_api_client.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = project_configurations_api.ProjectConfigurationsApi(api_client)
project_id = "projectId_example" # str | Project internal (UUID) or global (integer) identifier
# example passing only required values which don't have defaults set
try:
# Get project configurations
api_response = api_instance.get_configurations_by_project_id(project_id)
pprint(api_response)
except testit_api_client.ApiException as e:
print("Exception when calling ProjectConfigurationsApi->get_configurations_by_project_id: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| project_id | str | Project internal (UUID) or global (integer) identifier |
PrivateToken, Identity.Application
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Read permission for configurations required | - |
| 404 | Project with provided ID was not found | - |
| 409 | Conflict | - |
| 422 | Unprocessable Entity | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]