mirror of https://github.com/hashicorp/consul
15 lines
359 B
Go
15 lines
359 B
Go
// Copyright (c) HashiCorp, Inc.
|
|
// SPDX-License-Identifier: MPL-2.0
|
|
|
|
package api
|
|
|
|
// SegmentList returns all the available LAN segments.
|
|
func (op *Operator) SegmentList(q *QueryOptions) ([]string, *QueryMeta, error) {
|
|
var out []string
|
|
qm, err := op.c.query("/v1/operator/segment", &out, q)
|
|
if err != nil {
|
|
return nil, nil, err
|
|
}
|
|
return out, qm, nil
|
|
}
|