Skip to content

Latest commit

 

History

History
157 lines (99 loc) · 5.73 KB

SecretStorageApi.md

File metadata and controls

157 lines (99 loc) · 5.73 KB

\SecretStorageApi

All URIs are relative to http://localhost:8080

Method HTTP request Description
V1ProjectsProjectIdSecretStoragesGet Get /v1/projects/{project_id}/secret_storages List secret storage
V1ProjectsProjectIdSecretStoragesPost Post /v1/projects/{project_id}/secret_storages Create secret storage
V1ProjectsProjectIdSecretStoragesSecretStorageIdDelete Delete /v1/projects/{project_id}/secret_storages/{secret_storage_id} Delete secret storage
V1ProjectsProjectIdSecretStoragesSecretStorageIdGet Get /v1/projects/{project_id}/secret_storages/{secret_storage_id} Get secret storage
V1ProjectsProjectIdSecretStoragesSecretStorageIdPatch Patch /v1/projects/{project_id}/secret_storages/{secret_storage_id} Update secret storage

V1ProjectsProjectIdSecretStoragesGet

[]SecretStorage V1ProjectsProjectIdSecretStoragesGet(ctx, projectID) List secret storage

Required Parameters

Name Type Description Notes
ctx context.Context context for authentication, logging, cancellation, deadlines, tracing, etc.
projectID int32

Return type

[]SecretStorage

Authorization

Bearer

HTTP request headers

  • Content-Type: Not defined
  • Accept: Not defined

[Back to top] [Back to API list] [Back to Model list] [Back to README]

V1ProjectsProjectIdSecretStoragesPost

SecretStorage V1ProjectsProjectIdSecretStoragesPost(ctx, projectID, body) Create secret storage

Required Parameters

Name Type Description Notes
ctx context.Context context for authentication, logging, cancellation, deadlines, tracing, etc.
projectID int32
body SecretStorage

Return type

SecretStorage

Authorization

Bearer

HTTP request headers

  • Content-Type: Not defined
  • Accept: Not defined

[Back to top] [Back to API list] [Back to Model list] [Back to README]

V1ProjectsProjectIdSecretStoragesSecretStorageIdDelete

V1ProjectsProjectIdSecretStoragesSecretStorageIdDelete(ctx, projectID, secretStorageID) Delete secret storage

Required Parameters

Name Type Description Notes
ctx context.Context context for authentication, logging, cancellation, deadlines, tracing, etc.
projectID int32
secretStorageID int32

Return type

(empty response body)

Authorization

Bearer

HTTP request headers

  • Content-Type: Not defined
  • Accept: Not defined

[Back to top] [Back to API list] [Back to Model list] [Back to README]

V1ProjectsProjectIdSecretStoragesSecretStorageIdGet

SecretStorage V1ProjectsProjectIdSecretStoragesSecretStorageIdGet(ctx, projectID, secretStorageID) Get secret storage

Required Parameters

Name Type Description Notes
ctx context.Context context for authentication, logging, cancellation, deadlines, tracing, etc.
projectID int32
secretStorageID int32

Return type

SecretStorage

Authorization

Bearer

HTTP request headers

  • Content-Type: Not defined
  • Accept: Not defined

[Back to top] [Back to API list] [Back to Model list] [Back to README]

V1ProjectsProjectIdSecretStoragesSecretStorageIdPatch

SecretStorage V1ProjectsProjectIdSecretStoragesSecretStorageIdPatch(ctx, projectID, secretStorageID, optional) Update secret storage

Required Parameters

Name Type Description Notes
ctx context.Context context for authentication, logging, cancellation, deadlines, tracing, etc.
projectID int32
secretStorageID int32
optional *SecretStorageApiV1ProjectsProjectIdSecretStoragesSecretStorageIdPatchOpts optional parameters nil if no parameters

Optional Parameters

Optional parameters are passed through a pointer to a SecretStorageApiV1ProjectsProjectIdSecretStoragesSecretStorageIdPatchOpts struct

Name Type Description Notes

body | optional.Interface of SecretStorage| |

Return type

SecretStorage

Authorization

Bearer

HTTP request headers

  • Content-Type: Not defined
  • Accept: Not defined

[Back to top] [Back to API list] [Back to Model list] [Back to README]