Documentation
¶
Index ¶
- func DefaultFirewallSettings() map[string]interface{}
- func ExtractInfo(url string) map[string]interface{}
- type API
- func (api *API) AcceptVpcPeering(instance_id int, peering_id string) (map[string]interface{}, error)
- func (api *API) CreateAlarm(instance_id int, params map[string]interface{}) (map[string]interface{}, error)
- func (api *API) CreateFirewallSettings(instance_id int, params []map[string]interface{}) error
- func (api *API) CreateInstance(params map[string]interface{}) (map[string]interface{}, error)
- func (api *API) CreateIntegration(instanceID int, intType string, intName string, params map[string]interface{}) (map[string]interface{}, error)
- func (api *API) CreateNotification(instance_id int, params map[string]interface{}) (map[string]interface{}, error)
- func (api *API) DefaultRmqVersion() (map[string]interface{}, error)
- func (api *API) DeleteAlarm(instance_id int, params map[string]interface{}) error
- func (api *API) DeleteFirewallSettings(instance_id int) error
- func (api *API) DeleteInstance(id string) error
- func (api *API) DeleteIntegration(instanceID int, intType, id string) error
- func (api *API) DeleteNotification(instance_id int, params map[string]interface{}) error
- func (api *API) DisablePlugin(instance_id int, name string) (map[string]interface{}, error)
- func (api *API) DisablePluginCommunity(instance_id int, name string) (map[string]interface{}, error)
- func (api *API) EnablePlugin(instance_id int, name string) (map[string]interface{}, error)
- func (api *API) EnablePluginCommunity(instance_id int, name string) (map[string]interface{}, error)
- func (api *API) ReadAlarm(instance_id int, id string) (map[string]interface{}, error)
- func (api *API) ReadAlarms(instance_id int) ([]map[string]interface{}, error)
- func (api *API) ReadCredentials(id int) (map[string]interface{}, error)
- func (api *API) ReadFirewallSettings(instance_id int) ([]map[string]interface{}, error)
- func (api *API) ReadInstance(id string) (map[string]interface{}, error)
- func (api *API) ReadInstances() ([]map[string]interface{}, error)
- func (api *API) ReadIntegration(instanceID int, intType, id string) (map[string]interface{}, error)
- func (api *API) ReadNotification(instance_id int, id string) (map[string]interface{}, error)
- func (api *API) ReadNotifications(instance_id int) ([]map[string]interface{}, error)
- func (api *API) ReadPlugin(instance_id int, plugin_name string) (map[string]interface{}, error)
- func (api *API) ReadPluginCommunity(instance_id int, plugin_name string) (map[string]interface{}, error)
- func (api *API) ReadPlugins(instance_id int) ([]map[string]interface{}, error)
- func (api *API) ReadPluginsCommunity(instance_id int) ([]map[string]interface{}, error)
- func (api *API) ReadVpcInfo(instance_id int) (map[string]interface{}, error)
- func (api *API) ReadVpcPeeringRequest(instance_id int, peering_id string) (map[string]interface{}, error)
- func (api *API) RemoveVpcPeering(instance_id int, peering_id string) error
- func (api *API) UpdateAlarm(instance_id int, params map[string]interface{}) error
- func (api *API) UpdateFirewallSettings(instance_id int, params []map[string]interface{}) error
- func (api *API) UpdateInstance(id string, params map[string]interface{}) error
- func (api *API) UpdateIntegration(instanceID int, intType, id string, params map[string]interface{}) error
- func (api *API) UpdateNotification(instance_id int, params map[string]interface{}) error
- func (api *API) UpdatePlugin(instance_id int, params map[string]interface{}) (map[string]interface{}, error)
- func (api *API) UpdatePluginCommunity(instance_id int, params map[string]interface{}) (map[string]interface{}, error)
- func (api *API) UrlInformation(url string) map[string]interface{}
- type PluginParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultFirewallSettings ¶
func DefaultFirewallSettings() map[string]interface{}
func ExtractInfo ¶
Types ¶
type API ¶
type API struct {
// contains filtered or unexported fields
}
func (*API) AcceptVpcPeering ¶
func (*API) CreateAlarm ¶
func (*API) CreateFirewallSettings ¶
func (*API) CreateInstance ¶
func (*API) CreateIntegration ¶ added in v1.3.0
func (api *API) CreateIntegration(instanceID int, intType string, intName string, params map[string]interface{}) (map[string]interface{}, error)
CreateIntegration enables integration communication, either for logs or metrics.
func (*API) CreateNotification ¶
func (*API) DefaultRmqVersion ¶
func (*API) DeleteAlarm ¶
func (*API) DeleteFirewallSettings ¶
func (*API) DeleteInstance ¶
func (*API) DeleteIntegration ¶ added in v1.3.0
DeleteIntegration removes log or metric integration.
func (*API) DeleteNotification ¶
func (*API) DisablePlugin ¶
func (*API) DisablePluginCommunity ¶
func (*API) EnablePlugin ¶
func (*API) EnablePluginCommunity ¶
func (*API) ReadAlarms ¶
func (*API) ReadCredentials ¶
func (*API) ReadFirewallSettings ¶
func (*API) ReadInstances ¶
func (*API) ReadIntegration ¶ added in v1.3.0
ReadIntegration retrieves a specific logs or metrics integration
func (*API) ReadNotification ¶
func (*API) ReadNotifications ¶ added in v1.1.1
func (*API) ReadPlugin ¶
func (*API) ReadPluginCommunity ¶
func (*API) ReadPlugins ¶
func (*API) ReadPluginsCommunity ¶
func (*API) ReadVpcInfo ¶
func (*API) ReadVpcPeeringRequest ¶
func (*API) RemoveVpcPeering ¶
func (*API) UpdateAlarm ¶
func (*API) UpdateFirewallSettings ¶
func (*API) UpdateInstance ¶
func (*API) UpdateIntegration ¶ added in v1.3.0
func (api *API) UpdateIntegration(instanceID int, intType, id string, params map[string]interface{}) error
UpdateIntegration updated the integration with new information
func (*API) UpdateNotification ¶
func (*API) UpdatePlugin ¶
func (*API) UpdatePluginCommunity ¶
func (*API) UrlInformation ¶
type PluginParams ¶
Click to show internal directories.
Click to hide internal directories.