struct

CB::Tempkey

Inherits JSON::Serializable / CB::Cacheable / Struct / Value / Object

Constructors

for_cluster(cluster_id : Identifier, client) : Tempkey
Source
new(host : String, private_key : String, public_key : String, certificate : String | Nil, cluster_id : String, team_id : String, expires_at : Time)
Source
new(pull : JSON::PullParser)
new(*, __pull_for_json_serializable pull : JSON::PullParser)

Instance methods

certificate
clone
Source
cluster_id
copy_with(host _host = @host, private_key _private_key = @private_key, public_key _public_key = @public_key, certificate _certificate = @certificate, cluster_id _cluster_id = @cluster_id, team_id _team_id = @team_id, expires_at _expires_at = @expires_at)
Source
expires_at
host
private_key
public_key
team_id