Documentation
¶
Index ¶
- Variables
- func GetInstanceName(ctx context.Context, apiClient observability.DefaultAPI, ...) (string, error)
- func GetPartialUpdateGrafanaConfigsPayload(ctx context.Context, apiClient observability.DefaultAPI, ...) (*observability.UpdateGrafanaConfigsPayload, error)
- func LoadPlanId(planName string, resp *observability.PlansResponse) (string, error)
- func MapToUpdateScrapeConfigPayload(resp *observability.GetScrapeConfigResponse) (*observability.UpdateScrapeConfigPayload, error)
- func ToPayloadGenericOAuth(respOAuth *observability.GrafanaOauth) *observability.UpdateGrafanaConfigsPayloadGenericOauth
- func ValidatePlanId(planId string, resp *observability.PlansResponse) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( DefaultCreateScrapeConfigPayload = observability.CreateScrapeConfigPayload{ JobName: "default-name", MetricsPath: utils.Ptr("/metrics"), Scheme: observability.CREATESCRAPECONFIGPAYLOADSCHEME_HTTPS, ScrapeInterval: "5m", ScrapeTimeout: "2m", StaticConfigs: defaultStaticConfigs, } )
Functions ¶
func GetInstanceName ¶
func GetInstanceName(ctx context.Context, apiClient observability.DefaultAPI, instanceId, projectId string) (string, error)
func GetPartialUpdateGrafanaConfigsPayload ¶
func GetPartialUpdateGrafanaConfigsPayload(ctx context.Context, apiClient observability.DefaultAPI, instanceId, projectId string, singleSignOn, publicReadAccess *bool) (*observability.UpdateGrafanaConfigsPayload, error)
func LoadPlanId ¶
func LoadPlanId(planName string, resp *observability.PlansResponse) (string, error)
func MapToUpdateScrapeConfigPayload ¶
func MapToUpdateScrapeConfigPayload(resp *observability.GetScrapeConfigResponse) (*observability.UpdateScrapeConfigPayload, error)
func ToPayloadGenericOAuth ¶
func ToPayloadGenericOAuth(respOAuth *observability.GrafanaOauth) *observability.UpdateGrafanaConfigsPayloadGenericOauth
func ValidatePlanId ¶
func ValidatePlanId(planId string, resp *observability.PlansResponse) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.