Documentation
¶
Index ¶
- type Integration
- func (i *Integration) DiscoverIntegrations(jsonData []byte) ([]models.Integration, error)
- func (i *Integration) GetConfiguration() interfaces.IntegrationConfiguration
- func (i *Integration) GetIntegrationType() integration.Type
- func (i *Integration) GetResourceTypeFromTableName(tableName string) string
- func (i *Integration) GetResourceTypesByLabels(labels map[string]string) (map[string]*interfaces.ResourceTypeConfiguration, error)
- func (i *Integration) HealthCheck(jsonData []byte, providerId string, labels map[string]string, ...) (bool, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Integration ¶
type Integration struct{}
func (*Integration) DiscoverIntegrations ¶
func (i *Integration) DiscoverIntegrations(jsonData []byte) ([]models.Integration, error)
func (*Integration) GetConfiguration ¶
func (i *Integration) GetConfiguration() interfaces.IntegrationConfiguration
func (*Integration) GetIntegrationType ¶
func (i *Integration) GetIntegrationType() integration.Type
func (*Integration) GetResourceTypeFromTableName ¶
func (i *Integration) GetResourceTypeFromTableName(tableName string) string
func (*Integration) GetResourceTypesByLabels ¶
func (i *Integration) GetResourceTypesByLabels(labels map[string]string) (map[string]*interfaces.ResourceTypeConfiguration, error)
Click to show internal directories.
Click to hide internal directories.