Experimental
Schema
IssueSSHCertResponse
Type:
object
IssueSSHCertResponse returns signed SSH client material, never a private key.
certificate
Type:
string
certificate is the signed SSH certificate.
All schema constraints and annotations
{
"description": "certificate is the signed SSH certificate.",
"type": "string"
}expiresAt
Schema:
Timestamp
expires_at is the instant after which the certificate is invalid.
All schema constraints and annotations
{
"$ref": "#/components/schemas/Timestamp",
"description": "expires_at is the instant after which the certificate is invalid."
}host
Type:
string
host is the SSH endpoint host to connect to.
All schema constraints and annotations
{
"description": "host is the SSH endpoint host to connect to.",
"type": "string"
}knownHosts
Type:
string
known_hosts is host key material that authenticates the SSH endpoint.
All schema constraints and annotations
{
"description": "known_hosts is host key material that authenticates the SSH endpoint.",
"type": "string"
}port
Type:
integer
port is the SSH endpoint port to connect to.
All schema constraints and annotations
{
"description": "port is the SSH endpoint port to connect to.",
"type": "integer"
}sshConfig
Type:
string
ssh_config optionally renders the connection fields as OpenSSH client
configuration; the structured fields are canonical.
All schema constraints and annotations
{
"description": "ssh_config optionally renders the connection fields as OpenSSH client\nconfiguration; the structured fields are canonical.",
"type": "string"
}username
Type:
string
username is the SSH username to present; it carries no authorization.
All schema constraints and annotations
{
"description": "username is the SSH username to present; it carries no authorization.",
"type": "string"
}All schema constraints and annotations
{
"description": "IssueSSHCertResponse returns signed SSH client material, never a private key.",
"properties": {
"certificate": {
"description": "certificate is the signed SSH certificate.",
"type": "string"
},
"expiresAt": {
"$ref": "#/components/schemas/Timestamp",
"description": "expires_at is the instant after which the certificate is invalid."
},
"host": {
"description": "host is the SSH endpoint host to connect to.",
"type": "string"
},
"knownHosts": {
"description": "known_hosts is host key material that authenticates the SSH endpoint.",
"type": "string"
},
"port": {
"description": "port is the SSH endpoint port to connect to.",
"type": "integer"
},
"sshConfig": {
"description": "ssh_config optionally renders the connection fields as OpenSSH client\nconfiguration; the structured fields are canonical.",
"type": "string"
},
"username": {
"description": "username is the SSH username to present; it carries no authorization.",
"type": "string"
}
},
"title": "IssueSSHCertResponse",
"type": "object"
}