Versions in this module Expand all Collapse all v0 v0.12.2 Nov 19, 2025 Changes in this version + func GetChunkingConfigAttrTypes() map[string]attr.Type + func GetDelayedDataCheckConfigAttrTypes() map[string]attr.Type + func GetIndicesOptionsAttrTypes() map[string]attr.Type + func GetSchema() schema.Schema + func NewDatafeedResource() resource.Resource + func WaitForDatafeedState(ctx context.Context, client *clients.ApiClient, datafeedId string, ...) (bool, diag.Diagnostics) + type ChunkingConfig struct + Mode types.String + TimeSpan types.String + type Datafeed struct + Aggregations jsontypes.Normalized + ChunkingConfig types.Object + DatafeedID types.String + DelayedDataCheckConfig types.Object + ElasticsearchConnection types.List + Frequency types.String + ID types.String + Indices types.List + IndicesOptions types.Object + JobID types.String + MaxEmptySearches types.Int64 + Query jsontypes.Normalized + QueryDelay types.String + RuntimeMappings jsontypes.Normalized + ScriptFields customtypes.JSONWithDefaultsValue[map[string]any] + ScrollSize types.Int64 + func (m *Datafeed) FromAPIModel(ctx context.Context, apiModel *models.Datafeed) fwdiags.Diagnostics + func (m *Datafeed) ToAPIModel(ctx context.Context) (*models.Datafeed, fwdiags.Diagnostics) + type DelayedDataCheckConfig struct + CheckWindow types.String + Enabled types.Bool + type IndicesOptions struct + AllowNoIndices types.Bool + ExpandWildcards types.List + IgnoreThrottled types.Bool + IgnoreUnavailable types.Bool + type State string + const StateStarted + const StateStarting + const StateStopped + func GetDatafeedState(ctx context.Context, client *clients.ApiClient, datafeedId string) (*State, diag.Diagnostics)