UNPKG

@itentialopensource/adapter-hashicorp_vault

Version:

This adapter integrates with system described as: hashicorp_vault.

1,721 lines 589 kB
{ "openapi": "3.1.0", "info": { "title": "", "version": "1.0.0" }, "paths": { "/{myname}/{mysecret}/config": { "get": { "tags": [ "Secrets" ], "operationId": "getSecretConfig", "description": "The parameters and request body are for method: getSecretConfig. Same endpoint also used in methods:<br> getAdConfig (namespace : string,admount : string)<br> getSecretEngineConfig (namespace : string,secretmount : string)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } }, "post": { "tags": [ "Secrets" ], "operationId": "postSecretConfig", "description": "The parameters and request body are for method: postSecretConfig. Same endpoint also used in methods:<br> createAdConfig (namespace : string,admount : string,body : object)<br> postSecretEngineConfig (namespace : string,secretmount : string,body : object)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } }, "delete": { "tags": [ "Secrets" ], "operationId": "deleteAdConfig", "description": "The parameters and request body are for method: deleteAdConfig. Same endpoint also used in methods:<br> deleteSecretEngineConfig (namespace : string,secretmount : string)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/{myname}/{mysecret}/data/{pathParam}": { "get": { "tags": [ "Secrets" ], "operationId": "getSecretDataPath", "description": "The parameters and request body are for method: getSecretDataPath. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "pathParam", "in": "path", "required": true, "schema": { "title": "pathParam", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } }, "post": { "tags": [ "Secrets" ], "operationId": "postSecretDataPath", "description": "The parameters and request body are for method: postSecretDataPath. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "pathParam", "in": "path", "required": true, "schema": { "title": "pathParam", "type": "string" } } ], "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } }, "delete": { "tags": [ "Secrets" ], "operationId": "deleteSecretDataPath", "description": "The parameters and request body are for method: deleteSecretDataPath. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "pathParam", "in": "path", "required": true, "schema": { "title": "pathParam", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/{myname}/{mysecret}/delete/{pathParam}": { "post": { "tags": [ "Secrets" ], "operationId": "postSecretDeletePath", "description": "The parameters and request body are for method: postSecretDeletePath. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "pathParam", "in": "path", "required": true, "schema": { "title": "pathParam", "type": "string" } } ], "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/{myname}/{mysecret}/destroy/{pathParam}": { "post": { "tags": [ "Secrets" ], "operationId": "postSecretDestroyPath", "description": "The parameters and request body are for method: postSecretDestroyPath. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "pathParam", "in": "path", "required": true, "schema": { "title": "pathParam", "type": "string" } } ], "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/{myname}/{mysecret}/metadata/{pathParam}": { "get": { "tags": [ "Secrets" ], "operationId": "getSecretMetadataPath", "description": "The parameters and request body are for method: getSecretMetadataPath. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "pathParam", "in": "path", "required": true, "schema": { "title": "pathParam", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } }, "post": { "tags": [ "Secrets" ], "operationId": "postSecretMetadataPath", "description": "The parameters and request body are for method: postSecretMetadataPath. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "pathParam", "in": "path", "required": true, "schema": { "title": "pathParam", "type": "string" } } ], "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } }, "delete": { "tags": [ "Secrets" ], "operationId": "deleteSecretMetadataPath", "description": "The parameters and request body are for method: deleteSecretMetadataPath. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "pathParam", "in": "path", "required": true, "schema": { "title": "pathParam", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/{myname}/{mysecret}/undelete/{pathParam}": { "post": { "tags": [ "Secrets" ], "operationId": "postSecretUndeletePath", "description": "The parameters and request body are for method: postSecretUndeletePath. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "pathParam", "in": "path", "required": true, "schema": { "title": "pathParam", "type": "string" } } ], "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/{myname}/{mysecret}/{pathParam}": { "get": { "tags": [ "Secrets" ], "operationId": "getSecretPath", "description": "The parameters and request body are for method: getSecretPath. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "pathParam", "in": "path", "required": true, "schema": { "title": "pathParam", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } }, "post": { "tags": [ "Secrets" ], "operationId": "postSecretPath", "description": "The parameters and request body are for method: postSecretPath. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "pathParam", "in": "path", "required": true, "schema": { "title": "pathParam", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } }, "delete": { "tags": [ "Secrets" ], "operationId": "deleteSecretPath", "description": "The parameters and request body are for method: deleteSecretPath. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "pathParam", "in": "path", "required": true, "schema": { "title": "pathParam", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/{myname}/{mysecret}/ca": { "get": { "tags": [ "Secrets" ], "operationId": "getSecretCa", "description": "The parameters and request body are for method: getSecretCa. Same endpoint also used in methods:<br> getPkiCa (namespace : string,pkimount : string)<br> getCertCa (namespace : string,secretmount : string)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/{myname}/{mysecret}/ca/pem": { "get": { "tags": [ "Secrets" ], "operationId": "getSecretCaPem", "description": "The parameters and request body are for method: getSecretCaPem. Same endpoint also used in methods:<br> getPkiCaPem (namespace : string,pkimount : string)<br> getCertCaPem (namespace : string,secretmount : string)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/{myname}/{mysecret}/ca_chain": { "get": { "tags": [ "Secrets" ], "operationId": "getSecretCaChain", "description": "The parameters and request body are for method: getSecretCaChain. Same endpoint also used in methods:<br> getPkiCaChain (namespace : string,pkimount : string)<br> getCertCaChain (namespace : string,secretmount : string)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/{myname}/{mysecret}/cert/ca_chain": { "get": { "tags": [ "Secrets" ], "operationId": "getSecretCertCaChain", "description": "The parameters and request body are for method: getSecretCertCaChain. Same endpoint also used in methods:<br> getPkiCertCaChain (namespace : string,pkimount : string)<br> getCertCertCaChain (namespace : string,secretmount : string)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/{myname}/{mysecret}/cert/crl": { "get": { "tags": [ "Secrets" ], "operationId": "getSecretCertCrl", "description": "The parameters and request body are for method: getSecretCertCrl. Same endpoint also used in methods:<br> getPkiCertCrl (namespace : string,pkimount : string)<br> getCertCertCrl (namespace : string,secretmount : string)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/{myname}/{mysecret}/cert/{serial}": { "get": { "tags": [ "Secrets" ], "operationId": "getSecretCertSerial", "description": "The parameters and request body are for method: getSecretCertSerial. Same endpoint also used in methods:<br> getPkiCertSerial (namespace : string,pkimount : string,serial : string)<br> getCertSerial (namespace : string,secretmount : string,serial : string)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "serial", "in": "path", "required": true, "schema": { "title": "serial", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/{myname}/{mysecret}/certs": { "get": { "tags": [ "Secrets" ], "operationId": "getSecretCerts", "description": "The parameters and request body are for method: getSecretCerts. Same endpoint also used in methods:<br> getPkiCerts (namespace : string,pkimount : string,list : string)<br> getCertCerts (namespace : string,secretmount : string,list : string)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/{myname}/{mysecret}/config/ca": { "post": { "tags": [ "Secrets" ], "operationId": "postSecretConfigCa", "description": "The parameters and request body are for method: postSecretConfigCa. Same endpoint also used in methods:<br> postPkiConfigCa (namespace : string,pkimount : string,body : object)<br> postCertConfigCa (namespace : string,secretmount : string,body : object)<br> postSshConfigCa (namespace : string,sshmount : string,body : object)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } }, "get": { "tags": [ "Secrets" ], "operationId": "getSshConfigCa", "description": "The parameters and request body are for method: getSshConfigCa. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } }, "delete": { "tags": [ "Secrets" ], "operationId": "deleteSshConfigCa", "description": "The parameters and request body are for method: deleteSshConfigCa. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/{myname}/{mysecret}/config/crl": { "get": { "tags": [ "Secrets" ], "operationId": "getSecretConfigCrl", "description": "The parameters and request body are for method: getSecretConfigCrl. Same endpoint also used in methods:<br> getPkiConfigCrl (namespace : string,pkimount : string)<br> getCertConfigCrl (namespace : string,secretmount : string)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } }, "post": { "tags": [ "Secrets" ], "operationId": "postSecretConfigCrl", "description": "The parameters and request body are for method: postSecretConfigCrl. Same endpoint also used in methods:<br> postPkiConfigCrl (namespace : string,pkimount : string,body : object)<br> postCertConfigCrl (namespace : string,secretmount : string,body : object)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/{myname}/{mysecret}/config/urls": { "get": { "tags": [ "Secrets" ], "operationId": "getSecretConfigUrls", "description": "The parameters and request body are for method: getSecretConfigUrls. Same endpoint also used in methods:<br> getPkiConfigUrls (namespace : string,pkimount : string)<br> getCertConfigUrls (namespace : string,secretmount : string)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } }, "post": { "tags": [ "Secrets" ], "operationId": "postSecretConfigUrls", "description": "The parameters and request body are for method: postSecretConfigUrls. Same endpoint also used in methods:<br> postPkiConfigUrls (namespace : string,pkimount : string,body : object)<br> postCertConfigUrls (namespace : string,secretmount : string,body : object)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/{myname}/{mysecret}/crl": { "get": { "tags": [ "Secrets" ], "operationId": "getSecretCrl", "description": "The parameters and request body are for method: getSecretCrl. Same endpoint also used in methods:<br> getPkiCrl (namespace : string,pkimount : string)<br> getCertCrl (namespace : string,secretmount : string)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/{myname}/{mysecret}/crl/pem": { "get": { "tags": [ "Secrets" ], "operationId": "getSecretCrlPem", "description": "The parameters and request body are for method: getSecretCrlPem. Same endpoint also used in methods:<br> getPkiCrlPem (namespace : string,pkimount : string)<br> getCertCrlPem (namespace : string,secretmount : string)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/{myname}/{mysecret}/crl/rotate": { "get": { "tags": [ "Secrets" ], "operationId": "getSecretCrlRotate", "description": "The parameters and request body are for method: getSecretCrlRotate. Same endpoint also used in methods:<br> getPkiCrlRotate (namespace : string,pkimount : string)<br> getCertCrlRotate (namespace : string,secretmount : string)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/{myname}/{mysecret}/intermediate/generate/{exported}": { "post": { "tags": [ "Secrets" ], "operationId": "postSecretGenerateIntermediate", "description": "The parameters and request body are for method: postSecretGenerateIntermediate. Same endpoint also used in methods:<br> postPkiIntermediateGenerateExported (namespace : string,pkimount : string,exported : string,body : object)<br> postCertIntermediateGenerateExported (namespace : string,secretmount : string,exported : string,body : object)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "exported", "in": "path", "required": true, "schema": { "title": "exported", "type": "string" } } ], "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/{myname}/{mysecret}/intermediate/set-signed": { "post": { "tags": [ "Secrets" ], "operationId": "postSecretSetSignedIntermediate", "description": "The parameters and request body are for method: postSecretSetSignedIntermediate. Same endpoint also used in methods:<br> postPkiIntermediateSetSigned (namespace : string,pkimount : string,body : object)<br> postCertIntermediateSetSigned (namespace : string,secretmount : string,body : object)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/{myname}/{mysecret}/issue/{role}": { "post": { "tags": [ "Secrets" ], "operationId": "postSecretIssueCert", "description": "The parameters and request body are for method: postSecretIssueCert. Same endpoint also used in methods:<br> postPkiIssueRole (namespace : string,pkimount : string,role : string,body : object)<br> postCertIssueRole (namespace : string,secretmount : string,role : string,body : object)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "role", "in": "path", "required": true, "schema": { "title": "role", "type": "string" } } ], "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/{myname}/{mysecret}/revoke": { "post": { "tags": [ "Secrets" ], "operationId": "postSecretRevokeCert", "description": "The parameters and request body are for method: postSecretRevokeCert. Same endpoint also used in methods:<br> postPkiRevoke (namespace : string,pkimount : string,body : object)<br> postCertRevoke (namespace : string,secretmount : string,body : object)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/{myname}/{mysecret}/roles": { "get": { "tags": [ "Secrets" ], "operationId": "listSecretRoles", "description": "The parameters and request body are for method: listSecretRoles. Same endpoint also used in methods:<br> getSecretEngineRoles (namespace : string,secretmount : string,list : string)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/{myname}/{mysecret}/roles/{name}": { "get": { "tags": [ "Secrets" ], "operationId": "getSecretRolesName", "description": "The parameters and request body are for method: getSecretRolesName. Same endpoint also used in methods:<br> getSecretEngineRolesName (namespace : string,secretmount : string,name : string)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "name", "in": "path", "required": true, "schema": { "title": "name", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } }, "post": { "tags": [ "Secrets" ], "operationId": "postSecretRolesName", "description": "The parameters and request body are for method: postSecretRolesName. Same endpoint also used in methods:<br> postSecretEngineRolesName (namespace : string,secretmount : string,name : string,body : object)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "name", "in": "path", "required": true, "schema": { "title": "name", "type": "string" } } ], "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } }, "delete": { "tags": [ "Secrets" ], "operationId": "deleteSecretRolesName", "description": "The parameters and request body are for method: deleteSecretRolesName. Same endpoint also used in methods:<br> deleteSecretEngineRolesName (namespace : string,secretmount : string,name : string)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "name", "in": "path", "required": true, "schema": { "title": "name", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/{myname}/{mysecret}/root": { "delete": { "tags": [ "Secrets" ], "operationId": "deleteSecretRoot", "description": "The parameters and request body are for method: deleteSecretRoot. Same endpoint also used in methods:<br> deletePkiRoot (namespace : string,pkimount : string)<br> deleteCertRoot (namespace : string,secretmount : string)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/{myname}/{mysecret}/root/generate/{exported}": { "post": { "tags": [ "Secrets" ], "operationId": "postSecretGenerateRoot", "description": "The parameters and request body are for method: postSecretGenerateRoot. Same endpoint also used in methods:<br> postPkiRootGenerateExported (namespace : string,pkimount : string,exported : string,body : object)<br> postCertRootGenerateExported (namespace : string,secretmount : string,exported : string,body : object)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "exported", "in": "path", "required": true, "schema": { "title": "exported", "type": "string" } } ], "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/{myname}/{mysecret}/root/sign-intermediate": { "post": { "tags": [ "Secrets" ], "operationId": "postSecretSignIntermediateRoot", "description": "The parameters and request body are for method: postSecretSignIntermediateRoot. Same endpoint also used in methods:<br> postPkiRootSignIntermediate (namespace : string,pkimount : string,body : object)<br> postCertRootSignIntermediate (namespace : string,secretmount : string,body : object)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/{myname}/{mysecret}/root/sign-self-issued": { "post": { "tags": [ "Secrets" ], "operationId": "postSecretRootSignSelfIssued", "description": "The parameters and request body are for method: postSecretRootSignSelfIssued. Same endpoint also used in methods:<br> postPkiRootSignSelfIssued (namespace : string,pkimount : string,body : object)<br> postCertRootSignSelfIssued (namespace : string,secretmount : string,body : object)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/{myname}/{mysecret}/sign-verbatim": { "post": { "tags": [ "Secrets" ], "operationId": "postSecretSignVerbatim", "description": "The parameters and request body are for method: postSecretSignVerbatim. Same endpoint also used in methods:<br> postPkiSignVerbatim (namespace : string,pkimount : string,body : object)<br> postCertSignVerbatim (namespace : string,secretmount : string,body : object)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/{myname}/{mysecret}/sign-verbatim/{role}": { "post": { "tags": [ "Secrets" ], "operationId": "postSecretSignVerbatimName", "description": "The parameters and request body are for method: postSecretSignVerbatimName. Same endpoint also used in methods:<br> postPkiSignVerbatimRole (namespace : string,pkimount : string,role : string,body : object)<br> postCertSignVerbatimRole (namespace : string,secretmount : string,role : string,body : object)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "role", "in": "path", "required": true, "schema": { "title": "role", "type": "string" } } ], "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/{myname}/{mysecret}/sign/{role}": { "post": { "tags": [ "Secrets" ], "operationId": "postSecretSignRole", "description": "The parameters and request body are for method: postSecretSignRole. Same endpoint also used in methods:<br> postPkiSignRole (namespace : string,pkimount : string,role : string,body : object)<br> postCertSignRole (namespace : string,secretmount : string,role : string,body : object)<br> postSshSignRole (namespace : string,sshmount : string,role : string,body : object)", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "role", "in": "path", "required": true, "schema": { "title": "role", "type": "string" } } ], "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/{myname}/{mysecret}/tidy": { "post": { "tags": [ "Secrets" ], "operationId": "postSecretTidy", "description": "The parameters and request body are for method: postSecretTidy. Same endpoint also used in methods:<br> postPkiTidy (namespace : string,pkimount :