curl --request POST \
--url https://us.infisical.com/api/v1/ssh/host-groups/{sshHostGroupId}/hosts/{hostId}
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"projectId": "<string>",
"hostname": "<string>",
"alias": "<string>",
"userCertTtl": "<string>",
"hostCertTtl": "<string>",
"userSshCaId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"hostSshCaId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"loginMappings": [
{
"loginUser": "<string>",
"allowedPrincipals": {
"usernames": [
"<string>"
],
"groups": [
"<string>"
]
}
}
]
}
Add an SSH Host to a Host Group
curl --request POST \
--url https://us.infisical.com/api/v1/ssh/host-groups/{sshHostGroupId}/hosts/{hostId}
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"projectId": "<string>",
"hostname": "<string>",
"alias": "<string>",
"userCertTtl": "<string>",
"hostCertTtl": "<string>",
"userSshCaId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"hostSshCaId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"loginMappings": [
{
"loginUser": "<string>",
"allowedPrincipals": {
"usernames": [
"<string>"
],
"groups": [
"<string>"
]
}
}
]
}
The ID of the SSH host group to add the host to.
The ID of the SSH host to add to the SSH host group.
Default Response
The response is of type object
.
Was this page helpful?