Documentation ¶
Index ¶
- func DataSourceHaproxyServerTemplate() *schema.Resource
- func ResourceHaproxyServerTemplate() *schema.Resource
- type ConfigServerTemplate
- func (c *ConfigServerTemplate) AddServerTemplatesConfiguration(payload []byte, TransactionID string, BackendName string) (*http.Response, []byte, error)
- func (c *ConfigServerTemplate) DeleteServerTemplatesConfiguration(ServerTemplatesName string, TransactionID string, BackendName string) (*http.Response, []byte, error)
- func (c *ConfigServerTemplate) GetAServerTemplatesConfiguration(ServerTemplatesName string, TransactionID string, BackendName string) (*http.Response, []byte, error)
- func (c *ConfigServerTemplate) UpdateServerTemplatesConfiguration(ServerTemplatesName string, payload []byte, TransactionID string, ...) (*http.Response, []byte, error)
- type ServerTemplatePayload
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ConfigServerTemplate ¶
Config defines variable for haproxy configuration
func (*ConfigServerTemplate) AddServerTemplatesConfiguration ¶
func (c *ConfigServerTemplate) AddServerTemplatesConfiguration(payload []byte, TransactionID string, BackendName string) (*http.Response, []byte, error)
AddServerTemplatesConfiguration adds a ServerTemplates configuration.
func (*ConfigServerTemplate) DeleteServerTemplatesConfiguration ¶
func (c *ConfigServerTemplate) DeleteServerTemplatesConfiguration(ServerTemplatesName string, TransactionID string, BackendName string) (*http.Response, []byte, error)
DeleteServerTemplatesConfiguration deletes a ServerTemplates configuration.
func (*ConfigServerTemplate) GetAServerTemplatesConfiguration ¶
func (c *ConfigServerTemplate) GetAServerTemplatesConfiguration(ServerTemplatesName string, TransactionID string, BackendName string) (*http.Response, []byte, error)
GetAServerTemplatesConfiguration returns the configuration of a ServerTemplates.
func (*ConfigServerTemplate) UpdateServerTemplatesConfiguration ¶
func (c *ConfigServerTemplate) UpdateServerTemplatesConfiguration(ServerTemplatesName string, payload []byte, TransactionID string, BackendName string) (*http.Response, []byte, error)
UpdateServerTemplatesConfiguration updates a ServerTemplates configuration.
Click to show internal directories.
Click to hide internal directories.