Secrets API
Endpoint Index
| Action | Endpoint | 
|---|---|
| Fetch a Secret | GET /resource/{tenantLocator}/secrets/{name} | 
| Create a Secret | POST /resource/{tenantLocator}/secrets | 
| Update a Secret | PATCH /resource/{tenantLocator}/secrets/{name} | 
| Delete Secret | DELETE /resource/{tenantLocator}/secrets/{name} | 
GET /resource/{tenantLocator}/secrets/{name}Request Parameters:
| Name | Position | Type | Required | 
|---|---|---|---|
| tenantLocator | path | uuid | required | 
| name | path | string | required | 
| byStaticName | query | boolean? | optional | 
| date | query | datetime? | optional | 
Response:SecretResponse
Security Group:secrets   Permission:read
SecretResponse
¶requiredresource BasicResourceResponsesecret object
POST /resource/{tenantLocator}/secretsRequest Parameters:
| Name | Position | Type | Required | 
|---|---|---|---|
| tenantLocator | path | uuid | required | 
Request:SecretCreateRequest
Response:SecretResponse
Security Group:secrets   Permission:write
SecretCreateRequest
¶requiredstaticName stringname stringsecret map<string,object>
PATCH /resource/{tenantLocator}/secrets/{name}Request Parameters:
| Name | Position | Type | Required | 
|---|---|---|---|
| tenantLocator | path | uuid | required | 
| name | path | string | required | 
Request:map<string,object>
Response:SecretResponse
Security Group:secrets   Permission:write
DELETE /resource/{tenantLocator}/secrets/{name}Request Parameters:
| Name | Position | Type | Required | 
|---|---|---|---|
| tenantLocator | path | uuid | required | 
| name | path | string | required | 
Response:void
Security Group:secrets   Permission:write