Documentation
¶
Index ¶
- type Proxy
- func (p *Proxy) Create(ctx context.Context, manifest *types.EndpointManifest) (*types.EndpointState, error)
- func (p *Proxy) Destroy(ctx context.Context, state *types.EndpointState) error
- func (p *Proxy) Info(ctx context.Context) (map[string]*types.EndpointState, error)
- func (p *Proxy) Update(ctx context.Context, state *types.EndpointState, spec *types.EndpointManifest) (*types.EndpointState, error)
- type Service
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Proxy ¶
type Proxy struct {
// contains filtered or unexported fields
}
Proxy balancer
func (*Proxy) Create ¶
func (p *Proxy) Create(ctx context.Context, manifest *types.EndpointManifest) (*types.EndpointState, error)
Create new proxy rules
func (*Proxy) Update ¶
func (p *Proxy) Update(ctx context.Context, state *types.EndpointState, spec *types.EndpointManifest) (*types.EndpointState, error)
Update proxy rules
Click to show internal directories.
Click to hide internal directories.