Documentation for API Endpoints
All URIs are relative to https://fbn-prd.lusid.com/scheduler2
| Class | Method | HTTP request | Description |
|---|---|---|---|
| ApplicationMetadataApi | list_access_controlled_resources | GET /api/metadata/access/resources | ListAccessControlledResources: Get resources available for access control |
| ApplicationMetadataApi | list_api_endpoints | GET /api/metadata/endpoints | ListApiEndpoints: Get the API endpoints available |
| ImagesApi | get_image | GET /api/images/{name} | GetImage: Get metadata of a Docker Image |
| ImagesApi | list_images | GET /api/images/repository/{name} | ListImages: List all images under same image repository |
| ImagesApi | list_repositories | GET /api/images/repository | ListRepositories: List all Docker image repositories |
| ImagesApi | upload_image | POST /api/images | UploadImage: Upload a Docker Image used for Scheduler jobs |
| JobsApi | create_job | POST /api/jobs | CreateJob: Create a new job |
| JobsApi | delete_job | DELETE /api/jobs/{scope}/{code} | DeleteJob: Delete a job |
| JobsApi | get_history | GET /api/jobs/history | GetHistory: Get the history of job runs |
| JobsApi | get_job_console_output | GET /api/jobs/history/{runId}/console | GetJobConsoleOutput: Gets the console output of a specific job run |
| JobsApi | get_run_history | GET /api/jobs/history/{runId} | GetRunHistory: Get the history for a single job run |
| JobsApi | get_schedules_for_a_job | GET /api/jobs/{scope}/{code}/schedules | GetSchedulesForAJob: Get all the schedules for a single job |
| JobsApi | list_jobs | GET /api/jobs | ListJobs: List the available jobs |
| JobsApi | run_job | POST /api/jobs/{scope}/{code}/$run | RunJob: Run a job immediately |
| JobsApi | update_job | PUT /api/jobs/{scope}/{code} | UpdateJob: Update a JobDefinition |
| SchedulesApi | create_schedule | POST /api/schedules | CreateSchedule: Create a Schedule for a job |
| SchedulesApi | delete_schedule | DELETE /api/schedules/{scope}/{code} | DeleteSchedule: Delete a schedule |
| SchedulesApi | enabled_schedule | PUT /api/schedules/{scope}/{code}/enabled | EnabledSchedule: Enable/disable a schedule |
| SchedulesApi | get_schedule | GET /api/schedules/{scope}/{code} | GetSchedule: Get a single Schedule |
| SchedulesApi | get_valid_timezones | GET /api/schedules/timezones | GetValidTimezones: Get a list of valid timezones |
| SchedulesApi | list_schedules | GET /api/schedules | ListSchedules: List the available Schedules |
| SchedulesApi | run_schedule | POST /api/schedules/{scope}/{code}/$run | RunSchedule: Run a schedule immediately |
| SchedulesApi | update_schedule | PUT /api/schedules/{scope}/{code} | UpdateSchedule: Update a schedule. |
Documentation for Models
- AccessControlledAction
- AccessControlledResource
- ActionId
- ApiEndpoint
- ArgumentDefinition
- CreateJobRequest
- CreateScheduleRequest
- IdSelectorDefinition
- IdentifierPartSchema
- Image
- ImageSummary
- JobDefinition
- JobHistory
- JobRunResult
- Link
- LusidProblemDetails
- LusidValidationProblemDetails
- Notification
- Repository
- RequiredResources
- ResourceId
- ResourceListOfAccessControlledResource
- ResourceListOfImageSummary
- ResourceListOfJobDefinition
- ResourceListOfJobHistory
- ResourceListOfRepository
- ResourceListOfScheduleDefinition
- ResourceListOfString
- ScanReport
- ScanSummary
- ScheduleDefinition
- ServiceApiEndpoints
- StartJobRequest
- StartJobResponse
- StartScheduleResponse
- Tag
- TimeTrigger
- Trigger
- UpdateJobRequest
- UpdateScheduleRequest
- UploadImageInstructions
- UploadImageRequest
- Vulnerability
Metadata
Release files for lusid-scheduler-sdk 2.3.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| lusid_scheduler_sdk-2.3.6.tar.gz | 68.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| lusid_scheduler_sdk-2.3.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 204.7 kB
Release files / lusid_scheduler_sdk-2.3.6.tar.gz
| Download URL | lusid_scheduler_sdk-2.3.6.tar.gz |
|---|---|
| Size | 68.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5bb1bb8011dd1265df099e1e484200bd2ccde737fa7f5c6ee03f895bbd034506
|
|
BLAKE2b-256 checksum How to use checksums |
d4d33ebdee92b489bbb1c9f1aec972c0f61c086c0a2ce9e939d96975c190fa17
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.5.1 CPython/3.11.9 Linux/6.12.54-flatcar
|
Release files / lusid_scheduler_sdk-2.3.6-py3-none-any.whl
| Download URL | lusid_scheduler_sdk-2.3.6-py3-none-any.whl |
|---|---|
| Size | 136.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a86d1282d1dcdbedf41a8bb0bdc8bd11dd0c25d237f97d5efd07f9c62ffb04b9
|
|
BLAKE2b-256 checksum How to use checksums |
248a1889f3abfe477fa13eeb3c31a1893a1a8afa95fb15998b1959c980465569
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.5.1 CPython/3.11.9 Linux/6.12.54-flatcar
|