Skip to content

Latest commit

 

History

History
157 lines (99 loc) · 5.14 KB

SecretApi.md

File metadata and controls

157 lines (99 loc) · 5.14 KB

\SecretApi

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

Method HTTP request Description
V1ProjectsProjectIdSecretsGet Get /v1/projects/{project_id}/secrets List secret
V1ProjectsProjectIdSecretsPost Post /v1/projects/{project_id}/secrets Create secret
V1ProjectsProjectIdSecretsSecretIdDelete Delete /v1/projects/{project_id}/secrets/{secret_id} Delete secret
V1ProjectsProjectIdSecretsSecretIdGet Get /v1/projects/{project_id}/secrets/{secret_id} Get secret
V1ProjectsProjectIdSecretsSecretIdPatch Patch /v1/projects/{project_id}/secrets/{secret_id} Update secret

V1ProjectsProjectIdSecretsGet

[]Secret V1ProjectsProjectIdSecretsGet(ctx, projectID) List secret

Required Parameters

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

Return type

[]Secret

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]

V1ProjectsProjectIdSecretsPost

Secret V1ProjectsProjectIdSecretsPost(ctx, projectID, body) Create secret

Required Parameters

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

Return type

Secret

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]

V1ProjectsProjectIdSecretsSecretIdDelete

V1ProjectsProjectIdSecretsSecretIdDelete(ctx, projectID, secretId) Delete secret

Required Parameters

Name Type Description Notes
ctx context.Context context for authentication, logging, cancellation, deadlines, tracing, etc.
projectID int32
secretId 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]

V1ProjectsProjectIdSecretsSecretIdGet

Secret V1ProjectsProjectIdSecretsSecretIdGet(ctx, projectID, secretId) Get secret

Required Parameters

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

Return type

Secret

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]

V1ProjectsProjectIdSecretsSecretIdPatch

Secret V1ProjectsProjectIdSecretsSecretIdPatch(ctx, projectID, secretId, optional) Update secret

Required Parameters

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

Optional Parameters

Optional parameters are passed through a pointer to a SecretApiV1ProjectsProjectIdSecretsSecretIdPatchOpts struct

Name Type Description Notes

body | optional.Interface of Secret| |

Return type

Secret

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]