All URIs are relative to http://localhost/api/v3
Method | HTTP request | Description |
---|---|---|
crypto_certificatekeypairs_create | POST /crypto/certificatekeypairs/ | |
crypto_certificatekeypairs_destroy | DELETE /crypto/certificatekeypairs/{kp_uuid}/ | |
crypto_certificatekeypairs_generate_create | POST /crypto/certificatekeypairs/generate/ | |
crypto_certificatekeypairs_list | GET /crypto/certificatekeypairs/ | |
crypto_certificatekeypairs_partial_update | PATCH /crypto/certificatekeypairs/{kp_uuid}/ | |
crypto_certificatekeypairs_retrieve | GET /crypto/certificatekeypairs/{kp_uuid}/ | |
crypto_certificatekeypairs_update | PUT /crypto/certificatekeypairs/{kp_uuid}/ | |
crypto_certificatekeypairs_used_by_list | GET /crypto/certificatekeypairs/{kp_uuid}/used_by/ | |
crypto_certificatekeypairs_view_certificate_retrieve | GET /crypto/certificatekeypairs/{kp_uuid}/view_certificate/ | |
crypto_certificatekeypairs_view_private_key_retrieve | GET /crypto/certificatekeypairs/{kp_uuid}/view_private_key/ |
models::CertificateKeyPair crypto_certificatekeypairs_create(certificate_key_pair_request)
CertificateKeyPair Viewset
Name | Type | Description | Required | Notes |
---|---|---|---|---|
certificate_key_pair_request | CertificateKeyPairRequest | [required] |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crypto_certificatekeypairs_destroy(kp_uuid)
CertificateKeyPair Viewset
Name | Type | Description | Required | Notes |
---|---|---|---|---|
kp_uuid | uuid::Uuid | A UUID string identifying this Certificate-Key Pair. | [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::CertificateKeyPair crypto_certificatekeypairs_generate_create(certificate_generation_request)
Generate a new, self-signed certificate-key pair
Name | Type | Description | Required | Notes |
---|---|---|---|---|
certificate_generation_request | CertificateGenerationRequest | [required] |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::PaginatedCertificateKeyPairList crypto_certificatekeypairs_list(has_key, include_details, managed, name, ordering, page, page_size, search)
CertificateKeyPair Viewset
Name | Type | Description | Required | Notes |
---|---|---|---|---|
has_key | Option<bool> | Only return certificate-key pairs with keys | ||
include_details | Option<bool> | [default to true] | ||
managed | Option<String> | |||
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. | ||
search | Option<String> | A search term. |
models::PaginatedCertificateKeyPairList
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::CertificateKeyPair crypto_certificatekeypairs_partial_update(kp_uuid, patched_certificate_key_pair_request)
CertificateKeyPair Viewset
Name | Type | Description | Required | Notes |
---|---|---|---|---|
kp_uuid | uuid::Uuid | A UUID string identifying this Certificate-Key Pair. | [required] | |
patched_certificate_key_pair_request | Option<PatchedCertificateKeyPairRequest> |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::CertificateKeyPair crypto_certificatekeypairs_retrieve(kp_uuid)
CertificateKeyPair Viewset
Name | Type | Description | Required | Notes |
---|---|---|---|---|
kp_uuid | uuid::Uuid | A UUID string identifying this Certificate-Key Pair. | [required] |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::CertificateKeyPair crypto_certificatekeypairs_update(kp_uuid, certificate_key_pair_request)
CertificateKeyPair Viewset
Name | Type | Description | Required | Notes |
---|---|---|---|---|
kp_uuid | uuid::Uuid | A UUID string identifying this Certificate-Key Pair. | [required] | |
certificate_key_pair_request | CertificateKeyPairRequest | [required] |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Vecmodels::UsedBy crypto_certificatekeypairs_used_by_list(kp_uuid)
Get a list of all objects that use this object
Name | Type | Description | Required | Notes |
---|---|---|---|---|
kp_uuid | uuid::Uuid | A UUID string identifying this Certificate-Key Pair. | [required] |
Vecmodels::UsedBy
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::CertificateData crypto_certificatekeypairs_view_certificate_retrieve(kp_uuid, download)
Return certificate-key pairs certificate and log access
Name | Type | Description | Required | Notes |
---|---|---|---|---|
kp_uuid | uuid::Uuid | A UUID string identifying this Certificate-Key Pair. | [required] | |
download | Option<bool> |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::CertificateData crypto_certificatekeypairs_view_private_key_retrieve(kp_uuid, download)
Return certificate-key pairs private key and log access
Name | Type | Description | Required | Notes |
---|---|---|---|---|
kp_uuid | uuid::Uuid | A UUID string identifying this Certificate-Key Pair. | [required] | |
download | Option<bool> |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]