All URIs are relative to http://localhost/api/v3
Method | HTTP request | Description |
---|---|---|
managed_blueprints_apply_create | POST /managed/blueprints/{instance_uuid}/apply/ | |
managed_blueprints_available_list | GET /managed/blueprints/available/ | |
managed_blueprints_create | POST /managed/blueprints/ | |
managed_blueprints_destroy | DELETE /managed/blueprints/{instance_uuid}/ | |
managed_blueprints_list | GET /managed/blueprints/ | |
managed_blueprints_partial_update | PATCH /managed/blueprints/{instance_uuid}/ | |
managed_blueprints_retrieve | GET /managed/blueprints/{instance_uuid}/ | |
managed_blueprints_update | PUT /managed/blueprints/{instance_uuid}/ | |
managed_blueprints_used_by_list | GET /managed/blueprints/{instance_uuid}/used_by/ |
models::BlueprintInstance managed_blueprints_apply_create(instance_uuid)
Apply a blueprint
Name | Type | Description | Required | Notes |
---|---|---|---|---|
instance_uuid | uuid::Uuid | A UUID string identifying this Blueprint Instance. | [required] |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Vecmodels::BlueprintFile managed_blueprints_available_list()
Get blueprints
This endpoint does not need any parameter.
Vecmodels::BlueprintFile
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::BlueprintInstance managed_blueprints_create(blueprint_instance_request)
Blueprint instances
Name | Type | Description | Required | Notes |
---|---|---|---|---|
blueprint_instance_request | BlueprintInstanceRequest | [required] |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
managed_blueprints_destroy(instance_uuid)
Blueprint instances
Name | Type | Description | Required | Notes |
---|---|---|---|---|
instance_uuid | uuid::Uuid | A UUID string identifying this Blueprint Instance. | [required] |
(empty response body)
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::PaginatedBlueprintInstanceList managed_blueprints_list(name, ordering, page, page_size, path, search)
Blueprint instances
Name | Type | Description | Required | Notes |
---|---|---|---|---|
name | Option<String> | |||
ordering | Option<String> | Which field to use when ordering the results. | ||
page | Option<i32> | A page number within the paginated result set. | ||
page_size | Option<i32> | Number of results to return per page. | ||
path | Option<String> | |||
search | Option<String> | A search term. |
models::PaginatedBlueprintInstanceList
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::BlueprintInstance managed_blueprints_partial_update(instance_uuid, patched_blueprint_instance_request)
Blueprint instances
Name | Type | Description | Required | Notes |
---|---|---|---|---|
instance_uuid | uuid::Uuid | A UUID string identifying this Blueprint Instance. | [required] | |
patched_blueprint_instance_request | Option<PatchedBlueprintInstanceRequest> |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::BlueprintInstance managed_blueprints_retrieve(instance_uuid)
Blueprint instances
Name | Type | Description | Required | Notes |
---|---|---|---|---|
instance_uuid | uuid::Uuid | A UUID string identifying this Blueprint Instance. | [required] |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::BlueprintInstance managed_blueprints_update(instance_uuid, blueprint_instance_request)
Blueprint instances
Name | Type | Description | Required | Notes |
---|---|---|---|---|
instance_uuid | uuid::Uuid | A UUID string identifying this Blueprint Instance. | [required] | |
blueprint_instance_request | BlueprintInstanceRequest | [required] |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Vecmodels::UsedBy managed_blueprints_used_by_list(instance_uuid)
Get a list of all objects that use this object
Name | Type | Description | Required | Notes |
---|---|---|---|---|
instance_uuid | uuid::Uuid | A UUID string identifying this Blueprint Instance. | [required] |
Vecmodels::UsedBy
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]