tickforge-client
An API to interact with Uptick Internal Resources
This Python package is automatically generated by the OpenAPI Generator project:
- API version: 1.0.0
- Package version: 2.2.0
- Generator version: 7.20.0-SNAPSHOT
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
Requirements.
Python 3.9+
Installation & Usage
pip install
If the python package is hosted on a repository, you can install directly using:
pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git
(you may need to run pip with root permission: sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git)
Then import the package:
import tickforge_client
Setuptools
Install via Setuptools.
python setup.py install --user
(or sudo python setup.py install to install the package for all users)
Then import the package:
import tickforge_client
Tests
Execute pytest to run the tests.
Getting Started
Please follow the installation procedure and then run the following:
import tickforge_client
from tickforge_client.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to https://tickforge.onuptick.com
# See configuration.py for a list of all supported configuration parameters.
configuration = tickforge_client.Configuration(
host = "https://tickforge.onuptick.com"
)
# Enter a context with an instance of the API client
with tickforge_client.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = tickforge_client.AuthApi(api_client)
code = 'code_example' # str |
state = 'state_example' # str |
try:
# Cognito Callback
api_response = api_instance.cognito_callback_api_auth_cognito_callback_get(code, state)
print("The response of AuthApi->cognito_callback_api_auth_cognito_callback_get:\n")
pprint(api_response)
except ApiException as e:
print("Exception when calling AuthApi->cognito_callback_api_auth_cognito_callback_get: %s\n" % e)
Documentation for API Endpoints
All URIs are relative to https://tickforge.onuptick.com
| Class | Method | HTTP request | Description |
|---|---|---|---|
| AuthApi | cognito_callback_api_auth_cognito_callback_get | GET /api/auth/cognito_callback | Cognito Callback |
| AuthApi | login_for_access_token_api_auth_token_post | POST /api/auth/token | Login For Access Token |
| AuthApi | me_api_auth_me_get | GET /api/auth/me | Me |
| BuildsApi | create_build_api_builds_post | POST /api/builds/ | Create Build |
| DbApi | copy_db_api_db_copy_post | POST /api/db/copy | Copy Db |
| DefaultApi | health_check_healthz_get | GET /healthz | Health Check |
| DefaultApi | health_check_livez_get | GET /livez | Health Check |
| DefaultApi | health_check_readyz_get | GET /readyz | Health Check |
| GitApi | refresh_respository_api_git_refresh_repository_post | POST /api/git/refresh_repository | Refresh Respository |
| GitApi | versions_config_api_git_versions_get | GET /api/git/versions | Versions Config |
| GithubApi | push_violations_webhook_api_github_webhooks_push_violations_post | POST /api/github/webhooks/push_violations | Push Violations Webhook |
| GithubApi | workflow_job_webhook_api_github_webhooks_workflow_job_post | POST /api/github/webhooks/workflow_job | Workflow Job Webhook |
| JobsApi | get_job_api_jobs_job_id_get | GET /api/jobs/{job_id} | Get Job |
| MetricsApi | create_metric_api_metrics_post | POST /api/metrics/ | Create Metric |
| MetricsApi | create_metric_blob_api_metrics_blob_post | POST /api/metrics/blob | Create Metric Blob |
| MetricsApi | get_metric_api_metrics_get | GET /api/metrics/ | Get Metric |
| MetricsApi | get_metric_blob_api_metrics_blob_get | GET /api/metrics/blob | Get Metric Blob |
| RedirectsApi | me_redirect_me_get | GET /me | Me Redirect |
| RedirectsApi | refresh_repository_redirect_api_refresh_repository_post | POST /api/refresh_repository | Refresh Repository Redirect |
| RedirectsApi | token_redirect_token_post | POST /token | Token Redirect |
| RedirectsApi | versions_redirect_api_versions_get | GET /api/versions | Versions Redirect |
| SlackApi | clickops_webhook_api_slack_clickops_webhook_post | POST /api/slack/clickops_webhook | Clickops Webhook |
| SlackApi | search_users_api_slack_search_get | GET /api/slack/search | Search Users |
| WorkspacesApi | bump_api_workspaces_bump_post | POST /api/workspaces/bump | Bump |
| WorkspacesApi | bump_app_api_workspaces_app_name_bump_post | POST /api/workspaces/{app_name}/bump | Bump App |
| WorkspacesApi | create_backup_api_workspaces_workspace_name_backups_post | POST /api/workspaces/{workspace_name}/backups | Create Backup |
| WorkspacesApi | create_workspace_api_workspaces_create_post | POST /api/workspaces/create | Create Workspace |
| WorkspacesApi | create_workspace_api_workspaces_post | POST /api/workspaces/ | Create Workspace |
| WorkspacesApi | list_backups_api_workspaces_workspace_name_backups_get | GET /api/workspaces/{workspace_name}/backups | List Backups |
| WorkspacesApi | list_workspaces_api_workspaces_get | GET /api/workspaces/ | List Workspaces |
| WorkspacesApi | qadeploy_api_workspaces_qadeploy_post | POST /api/workspaces/qadeploy | Qadeploy |
| WorkspacesApi | qadestroy_api_workspaces_qadestroy_post | POST /api/workspaces/qadestroy | Qadestroy |
| WorkspacesApi | send_mcommand_api_workspaces_workspace_name_mcommand_post | POST /api/workspaces/{workspace_name}/mcommand | Send Mcommand |
| WorkspacesApi | suspend_workspace_api_workspaces_workspace_name_suspend_post | POST /api/workspaces/{workspace_name}/suspend | Suspend Workspace |
Documentation For Models
- Backup
- BaseUser
- BodyBumpApiWorkspacesBumpPost
- BodyBumpAppApiWorkspacesAppNameBumpPost
- BodyQadeployApiWorkspacesQadeployPost
- BodyQadestroyApiWorkspacesQadestroyPost
- BuildSchema
- Cluster
- CodeMetricBlobPayload
- CodeMetricBlobResponse
- CopyDBPayload
- CreateBackupResponse
- CreateBuildPayload
- CreateMetricPayload
- CreateWorkspacePayload
- HTTPValidationError
- Job
- JobStatus
- ListUserResponse
- LocationInner
- Metric
- Profile
- ResponseMetadata
- RunMcommandPayload
- ServerTimezone
- ServerType
- Size
- SlackMember
- TokenResponse
- ValidationError
- VersionsConfig
- Workspace
Documentation For Authorization
Authentication schemes defined for the API:
HTTPBearer
- Type: Bearer authentication
Author
Metadata
Release files for tickforge_client 2.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tickforge_client-2.2.0.tar.gz | 49.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tickforge_client-2.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 188.9 kB
Release files / tickforge_client-2.2.0.tar.gz
| Download URL | tickforge_client-2.2.0.tar.gz |
|---|---|
| Size | 49.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
35e8f62b047445f5c6914b15cabad97f075feb8a15a18d873de283566748e8ef
|
|
BLAKE2b-256 checksum How to use checksums |
650a4804ed6188ab717fcae87b51784c12924adb80dcc9ec2b0739a5d5853509
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.12.1 Darwin/24.5.0
|
Release files / tickforge_client-2.2.0-py3-none-any.whl
| Download URL | tickforge_client-2.2.0-py3-none-any.whl |
|---|---|
| Size | 139.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3ae5aaa6284b6433d792cd00b79e5ff16e63ab7e57c9114578aca0dbe240d969
|
|
BLAKE2b-256 checksum How to use checksums |
8a9b4742a932a5f5bb21daa3ba09798670bd44c048f708615547c646201ee5aa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.12.1 Darwin/24.5.0
|