Documentation
¶
Index ¶
- Constants
- func GetCompositeId(id string) (*clients.CompositeId, diag.Diagnostics)
- func GetKibanaClient(c ESApiClient, dg diag.Diagnostics) *kibana.Client
- func GetKibanaOAPIClient(c ESApiClient, dg diag.Diagnostics) *kibana_oapi.Client
- func StringSliceValue(v []string) []types.String
- func ValueStringSlice(v []types.String) []string
- type ESApiClient
Constants ¶
View Source
const (
MetadataPrefix = "_kibana_synthetics_"
)
Variables ¶
This section is empty.
Functions ¶
func GetCompositeId ¶ added in v0.11.6
func GetCompositeId(id string) (*clients.CompositeId, diag.Diagnostics)
GetCompositeId parses a composite ID and returns the parsed components
func GetKibanaClient ¶ added in v0.11.6
func GetKibanaClient(c ESApiClient, dg diag.Diagnostics) *kibana.Client
GetKibanaClient returns a configured Kibana client for the given ESApiClient
func GetKibanaOAPIClient ¶ added in v0.11.16
func GetKibanaOAPIClient(c ESApiClient, dg diag.Diagnostics) *kibana_oapi.Client
GetKibanaOAPIClient returns a configured Kibana OpenAPI client for the given ESApiClient
func StringSliceValue ¶ added in v0.11.6
func ValueStringSlice ¶ added in v0.11.6
Shared utility functions for type conversions
Types ¶
type ESApiClient ¶ added in v0.11.6
ESApiClient interface provides access to the underlying API client
Click to show internal directories.
Click to hide internal directories.