Skip to content

Commit b45284f

Browse files
[management] export ephemeral peer flag on api (#4004)
1 parent e9016ae commit b45284f

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

management/server/http/api/openapi.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -426,6 +426,10 @@ components:
426426
items:
427427
type: string
428428
example: "stage-host-1"
429+
ephemeral:
430+
description: Indicates whether the peer is ephemeral or not
431+
type: boolean
432+
example: false
429433
required:
430434
- city_name
431435
- connected
@@ -450,6 +454,7 @@ components:
450454
- approval_required
451455
- serial_number
452456
- extra_dns_labels
457+
- ephemeral
453458
AccessiblePeer:
454459
allOf:
455460
- $ref: '#/components/schemas/PeerMinimum'

management/server/http/api/types.gen.go

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

management/server/http/handlers/peers/peers_handler.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -365,6 +365,7 @@ func toSinglePeerResponse(peer *nbpeer.Peer, groupsInfo []api.GroupMinimum, dnsD
365365
CityName: peer.Location.CityName,
366366
SerialNumber: peer.Meta.SystemSerialNumber,
367367
InactivityExpirationEnabled: peer.InactivityExpirationEnabled,
368+
Ephemeral: peer.Ephemeral,
368369
}
369370
}
370371

0 commit comments

Comments
 (0)