Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type API ¶
type API interface { Get(ctx context.Context, page, limit int) ([]BindInfo, error) GetByID(ctx context.Context, identifier string) (Bind, error) Create(ctx context.Context, definition Definition) (Bind, error) DeleteByID(ctx context.Context, identifier string) error }
API contains methods for frontend bind management.
type Bind ¶
type Bind struct { CustomerIdentifier string `json:"customer_identifier"` ResellerIdentifier string `json:"reseller_identifier"` Identifier string `json:"identifier"` Name string `json:"name"` Frontend frontend.FrontendInfo `json:"frontend"` Address string `json:"address"` Port int `json:"port"` SSL bool `json:"ssl"` SslCertificatePath string `json:"ssl_certificate_path"` }
Click to show internal directories.
Click to hide internal directories.