Versions in this module Expand all Collapse all v8 v8.4.4 Aug 24, 2022 v8.4.3 Aug 24, 2022 Changes in this version + type Client struct + func NewClient(config Config) *Client + func (client *Client) GetRouterGroupByName(name string) (RouterGroup, error) + func (client *Client) GetRouterGroups() ([]RouterGroup, error) + func (client *Client) WrapConnection(wrapper ConnectionWrapper) + type Config struct + AppName string + AppVersion string + RoutingEndpoint string + Wrappers []ConnectionWrapper + type Connection interface + Make func(request *Request, passedResponse *Response) error + type ConnectionConfig struct + DialTimeout time.Duration + SkipSSLValidation bool + type ConnectionWrapper interface + Wrap func(innerconnection Connection) Connection + type Params map[string]string + type Request struct + func NewRequest(request *http.Request, body io.ReadSeeker) *Request + func (r *Request) ResetBody() error + type Response struct + HTTPResponse *http.Response + RawResponse []byte + Result interface{} + type RouterConnection struct + HTTPClient *http.Client + func NewConnection(config ConnectionConfig) *RouterConnection + func (connection *RouterConnection) Make(request *Request, responseToPopulate *Response) error + type RouterGroup struct + GUID string + Name string + ReservablePorts string + Type string Other modules containing this package github.com/LukasHeimann/cloudfoundrycli