Documentation
¶
Index ¶
- type Client
- func (c *Client) Create(ctx context.Context, arg *ngrok.TLSEdgeCreate) (*ngrok.TLSEdge, error)
- func (c *Client) Delete(ctx context.Context, id string) error
- func (c *Client) Get(ctx context.Context, id string) (*ngrok.TLSEdge, error)
- func (c *Client) List(paging *ngrok.Paging) *Iter
- func (c *Client) Update(ctx context.Context, arg *ngrok.TLSEdgeUpdate) (*ngrok.TLSEdge, error)
- type Iter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) Update ¶
Updates a TLS Edge by ID. If a module is not specified in the update, it will not be modified. However, each module configuration that is specified will completely replace the existing value. There is no way to delete an existing module via this API, instead use the delete module API.
type Iter ¶
type Iter struct {
// contains filtered or unexported fields
}
Iter allows the caller to iterate through a list of values while automatically fetching new pages worth of values from the API.
func (*Iter) Err ¶
If Next() returned false because an error was encountered while fetching the next value Err() will return that error. A caller should always check Err() after Next() returns false.
Click to show internal directories.
Click to hide internal directories.