Add HSM config

Adds a new Azure account configuration.

Securitybearer or cookie
Request
Request Body schema: application/json
required
label
required
string (Label) ^[a-z0-9_-]+$

An alias to easily identify and reference the entity in subsequent requests.

clientID
required
string

The Application ID that will be accessing the Key Vault.

clientSecret
required
string

The application’s secret key that you generate when you first register the application in Azure.

tenantID
required
string

Also known as Directory ID.

subscriptionID
required
string

The ID linked to your subscription to Azure services.

baseGroupName
required
string

The Resource Group Name for the resource being accessed.

Responses
200

OK

4XX

Client error.

5XX

Server error.

post/hsm/config
Request samples
application/json
{
  • "label": "string",
  • "clientID": "string",
  • "clientSecret": "string",
  • "tenantID": "string",
  • "subscriptionID": "string",
  • "baseGroupName": "string"
}
Response samples
application/json
{
  • "status": 0,
  • "message": "string"
}
Copyright © Curvegrid 2022. All right reserved.