Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface SSHCredential

Hierarchy

  • SSHCredential

Index

Properties

acl

acl: string[]

optional list of ACL rules. If unspecified, the credential will have no restrictions. The only allowed ACL rule at this time is the bind rule. The bind rule allows the caller to restrict what domains and addresses the token is allowed to bind. For example, to allow the token to open a tunnel on example.ngrok.io your ACL would include the rule bind:example.ngrok.io. Bind rules may specify a leading wildcard to match multiple domains with a common suffix. For example, you may specify a rule of bind:*.example.com which will allow x.example.com, y.example.com, *.example.com, etc. A rule of '*' is equivalent to no acl at all and will explicitly permit all actions.

createdAt

createdAt: string

timestamp when the ssh credential was created, RFC 3339 format

description

description: string

human-readable description of who or what will use the ssh credential to authenticate. Optional, max 255 bytes.

id

id: string

unique ssh credential resource identifier

metadata

metadata: string

arbitrary user-defined machine-readable data of this ssh credential. Optional, max 4096 bytes.

publicKey

publicKey: string

the PEM-encoded public key of the SSH keypair that will be used to authenticate

uri

uri: string

URI of the ssh credential API resource

Generated using TypeDoc