Viewing docs for elasticstack 0.16.1
published on Monday, Jun 1, 2026 by elastic
published on Monday, Jun 1, 2026 by elastic
Viewing docs for elasticstack 0.16.1
published on Monday, Jun 1, 2026 by elastic
published on Monday, Jun 1, 2026 by elastic
Reads an Elasticsearch content connector by connector_id via GET /_connector/{connector_id}. Requires Elasticsearch 8.16.0 or later (the connector APIs are GA from 8.12.0, but the request body shapes the provider sends only stabilized in 8.16.0).
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as elasticstack from "@pulumi/elasticstack";
const postgres = new elasticstack.ElasticsearchConnector("postgres", {
connectorId: "music-catalog",
serviceType: "postgresql",
name: "music catalog",
description: "Indexes the music catalog database.",
indexName: "search-music",
language: "english",
pipeline: {
name: "search-default-ingestion",
extractBinaryContent: false,
reduceWhitespace: true,
runMlInference: false,
},
scheduling: {
full: {
enabled: true,
interval: "0 0 * * * ?",
},
incremental: {
enabled: false,
interval: "0 0 0 * * ?",
},
accessControl: {
enabled: false,
interval: "0 0 0 * * ?",
},
},
features: {
syncRules: {
basic: {
enabled: true,
},
advanced: {
enabled: false,
},
},
documentLevelSecurity: {
enabled: false,
},
incrementalSync: {
enabled: false,
},
nativeConnectorApiKeys: {
enabled: false,
},
},
});
const lookup = elasticstack.getElasticsearchConnectorOutput({
connectorId: postgres.connectorId,
});
export const connectorStatus = lookup.apply(lookup => lookup.status);
export const connectorConfiguration = lookup.apply(lookup => lookup.configuration);
export const connectorLastSynced = lookup.apply(lookup => lookup.lastSynced);
import pulumi
import pulumi_elasticstack as elasticstack
postgres = elasticstack.ElasticsearchConnector("postgres",
connector_id="music-catalog",
service_type="postgresql",
name="music catalog",
description="Indexes the music catalog database.",
index_name="search-music",
language="english",
pipeline={
"name": "search-default-ingestion",
"extract_binary_content": False,
"reduce_whitespace": True,
"run_ml_inference": False,
},
scheduling={
"full": {
"enabled": True,
"interval": "0 0 * * * ?",
},
"incremental": {
"enabled": False,
"interval": "0 0 0 * * ?",
},
"access_control": {
"enabled": False,
"interval": "0 0 0 * * ?",
},
},
features={
"sync_rules": {
"basic": {
"enabled": True,
},
"advanced": {
"enabled": False,
},
},
"document_level_security": {
"enabled": False,
},
"incremental_sync": {
"enabled": False,
},
"native_connector_api_keys": {
"enabled": False,
},
})
lookup = elasticstack.get_elasticsearch_connector_output(connector_id=postgres.connector_id)
pulumi.export("connectorStatus", lookup.status)
pulumi.export("connectorConfiguration", lookup.configuration)
pulumi.export("connectorLastSynced", lookup.last_synced)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/elasticstack/elasticstack"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
postgres, err := elasticstack.NewElasticsearchConnector(ctx, "postgres", &elasticstack.ElasticsearchConnectorArgs{
ConnectorId: pulumi.String("music-catalog"),
ServiceType: pulumi.String("postgresql"),
Name: pulumi.String("music catalog"),
Description: pulumi.String("Indexes the music catalog database."),
IndexName: pulumi.String("search-music"),
Language: pulumi.String("english"),
Pipeline: &elasticstack.ElasticsearchConnectorPipelineArgs{
Name: pulumi.String("search-default-ingestion"),
ExtractBinaryContent: pulumi.Bool(false),
ReduceWhitespace: pulumi.Bool(true),
RunMlInference: pulumi.Bool(false),
},
Scheduling: &elasticstack.ElasticsearchConnectorSchedulingArgs{
Full: &elasticstack.ElasticsearchConnectorSchedulingFullArgs{
Enabled: pulumi.Bool(true),
Interval: pulumi.String("0 0 * * * ?"),
},
Incremental: &elasticstack.ElasticsearchConnectorSchedulingIncrementalArgs{
Enabled: pulumi.Bool(false),
Interval: pulumi.String("0 0 0 * * ?"),
},
AccessControl: &elasticstack.ElasticsearchConnectorSchedulingAccessControlArgs{
Enabled: pulumi.Bool(false),
Interval: pulumi.String("0 0 0 * * ?"),
},
},
Features: &elasticstack.ElasticsearchConnectorFeaturesArgs{
SyncRules: &elasticstack.ElasticsearchConnectorFeaturesSyncRulesArgs{
Basic: &elasticstack.ElasticsearchConnectorFeaturesSyncRulesBasicArgs{
Enabled: pulumi.Bool(true),
},
Advanced: &elasticstack.ElasticsearchConnectorFeaturesSyncRulesAdvancedArgs{
Enabled: pulumi.Bool(false),
},
},
DocumentLevelSecurity: &elasticstack.ElasticsearchConnectorFeaturesDocumentLevelSecurityArgs{
Enabled: pulumi.Bool(false),
},
IncrementalSync: &elasticstack.ElasticsearchConnectorFeaturesIncrementalSyncArgs{
Enabled: pulumi.Bool(false),
},
NativeConnectorApiKeys: &elasticstack.ElasticsearchConnectorFeaturesNativeConnectorApiKeysArgs{
Enabled: pulumi.Bool(false),
},
},
})
if err != nil {
return err
}
lookup := elasticstack.LookupElasticsearchConnectorOutput(ctx, elasticstack.GetElasticsearchConnectorOutputArgs{
ConnectorId: postgres.ConnectorId,
}, nil)
ctx.Export("connectorStatus", lookup.ApplyT(func(lookup elasticstack.GetElasticsearchConnectorResult) (*string, error) {
return &lookup.Status, nil
}).(pulumi.StringPtrOutput))
ctx.Export("connectorConfiguration", lookup.ApplyT(func(lookup elasticstack.GetElasticsearchConnectorResult) (*string, error) {
return &lookup.Configuration, nil
}).(pulumi.StringPtrOutput))
ctx.Export("connectorLastSynced", lookup.ApplyT(func(lookup elasticstack.GetElasticsearchConnectorResult) (*string, error) {
return &lookup.LastSynced, nil
}).(pulumi.StringPtrOutput))
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Elasticstack = Pulumi.Elasticstack;
return await Deployment.RunAsync(() =>
{
var postgres = new Elasticstack.ElasticsearchConnector("postgres", new()
{
ConnectorId = "music-catalog",
ServiceType = "postgresql",
Name = "music catalog",
Description = "Indexes the music catalog database.",
IndexName = "search-music",
Language = "english",
Pipeline = new Elasticstack.Inputs.ElasticsearchConnectorPipelineArgs
{
Name = "search-default-ingestion",
ExtractBinaryContent = false,
ReduceWhitespace = true,
RunMlInference = false,
},
Scheduling = new Elasticstack.Inputs.ElasticsearchConnectorSchedulingArgs
{
Full = new Elasticstack.Inputs.ElasticsearchConnectorSchedulingFullArgs
{
Enabled = true,
Interval = "0 0 * * * ?",
},
Incremental = new Elasticstack.Inputs.ElasticsearchConnectorSchedulingIncrementalArgs
{
Enabled = false,
Interval = "0 0 0 * * ?",
},
AccessControl = new Elasticstack.Inputs.ElasticsearchConnectorSchedulingAccessControlArgs
{
Enabled = false,
Interval = "0 0 0 * * ?",
},
},
Features = new Elasticstack.Inputs.ElasticsearchConnectorFeaturesArgs
{
SyncRules = new Elasticstack.Inputs.ElasticsearchConnectorFeaturesSyncRulesArgs
{
Basic = new Elasticstack.Inputs.ElasticsearchConnectorFeaturesSyncRulesBasicArgs
{
Enabled = true,
},
Advanced = new Elasticstack.Inputs.ElasticsearchConnectorFeaturesSyncRulesAdvancedArgs
{
Enabled = false,
},
},
DocumentLevelSecurity = new Elasticstack.Inputs.ElasticsearchConnectorFeaturesDocumentLevelSecurityArgs
{
Enabled = false,
},
IncrementalSync = new Elasticstack.Inputs.ElasticsearchConnectorFeaturesIncrementalSyncArgs
{
Enabled = false,
},
NativeConnectorApiKeys = new Elasticstack.Inputs.ElasticsearchConnectorFeaturesNativeConnectorApiKeysArgs
{
Enabled = false,
},
},
});
var lookup = Elasticstack.GetElasticsearchConnector.Invoke(new()
{
ConnectorId = postgres.ConnectorId,
});
return new Dictionary<string, object?>
{
["connectorStatus"] = lookup.Apply(getElasticsearchConnectorResult => getElasticsearchConnectorResult.Status),
["connectorConfiguration"] = lookup.Apply(getElasticsearchConnectorResult => getElasticsearchConnectorResult.Configuration),
["connectorLastSynced"] = lookup.Apply(getElasticsearchConnectorResult => getElasticsearchConnectorResult.LastSynced),
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.elasticstack.ElasticsearchConnector;
import com.pulumi.elasticstack.ElasticsearchConnectorArgs;
import com.pulumi.elasticstack.inputs.ElasticsearchConnectorPipelineArgs;
import com.pulumi.elasticstack.inputs.ElasticsearchConnectorSchedulingArgs;
import com.pulumi.elasticstack.inputs.ElasticsearchConnectorSchedulingFullArgs;
import com.pulumi.elasticstack.inputs.ElasticsearchConnectorSchedulingIncrementalArgs;
import com.pulumi.elasticstack.inputs.ElasticsearchConnectorSchedulingAccessControlArgs;
import com.pulumi.elasticstack.inputs.ElasticsearchConnectorFeaturesArgs;
import com.pulumi.elasticstack.inputs.ElasticsearchConnectorFeaturesSyncRulesArgs;
import com.pulumi.elasticstack.inputs.ElasticsearchConnectorFeaturesSyncRulesBasicArgs;
import com.pulumi.elasticstack.inputs.ElasticsearchConnectorFeaturesSyncRulesAdvancedArgs;
import com.pulumi.elasticstack.inputs.ElasticsearchConnectorFeaturesDocumentLevelSecurityArgs;
import com.pulumi.elasticstack.inputs.ElasticsearchConnectorFeaturesIncrementalSyncArgs;
import com.pulumi.elasticstack.inputs.ElasticsearchConnectorFeaturesNativeConnectorApiKeysArgs;
import com.pulumi.elasticstack.ElasticstackFunctions;
import com.pulumi.elasticstack.inputs.GetElasticsearchConnectorArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var postgres = new ElasticsearchConnector("postgres", ElasticsearchConnectorArgs.builder()
.connectorId("music-catalog")
.serviceType("postgresql")
.name("music catalog")
.description("Indexes the music catalog database.")
.indexName("search-music")
.language("english")
.pipeline(ElasticsearchConnectorPipelineArgs.builder()
.name("search-default-ingestion")
.extractBinaryContent(false)
.reduceWhitespace(true)
.runMlInference(false)
.build())
.scheduling(ElasticsearchConnectorSchedulingArgs.builder()
.full(ElasticsearchConnectorSchedulingFullArgs.builder()
.enabled(true)
.interval("0 0 * * * ?")
.build())
.incremental(ElasticsearchConnectorSchedulingIncrementalArgs.builder()
.enabled(false)
.interval("0 0 0 * * ?")
.build())
.accessControl(ElasticsearchConnectorSchedulingAccessControlArgs.builder()
.enabled(false)
.interval("0 0 0 * * ?")
.build())
.build())
.features(ElasticsearchConnectorFeaturesArgs.builder()
.syncRules(ElasticsearchConnectorFeaturesSyncRulesArgs.builder()
.basic(ElasticsearchConnectorFeaturesSyncRulesBasicArgs.builder()
.enabled(true)
.build())
.advanced(ElasticsearchConnectorFeaturesSyncRulesAdvancedArgs.builder()
.enabled(false)
.build())
.build())
.documentLevelSecurity(ElasticsearchConnectorFeaturesDocumentLevelSecurityArgs.builder()
.enabled(false)
.build())
.incrementalSync(ElasticsearchConnectorFeaturesIncrementalSyncArgs.builder()
.enabled(false)
.build())
.nativeConnectorApiKeys(ElasticsearchConnectorFeaturesNativeConnectorApiKeysArgs.builder()
.enabled(false)
.build())
.build())
.build());
final var lookup = ElasticstackFunctions.getElasticsearchConnector(GetElasticsearchConnectorArgs.builder()
.connectorId(postgres.connectorId())
.build());
ctx.export("connectorStatus", lookup.applyValue(_lookup -> _lookup.status()));
ctx.export("connectorConfiguration", lookup.applyValue(_lookup -> _lookup.configuration()));
ctx.export("connectorLastSynced", lookup.applyValue(_lookup -> _lookup.lastSynced()));
}
}
resources:
postgres:
type: elasticstack:ElasticsearchConnector
properties:
connectorId: music-catalog
serviceType: postgresql
name: music catalog
description: Indexes the music catalog database.
indexName: search-music
language: english
pipeline:
name: search-default-ingestion
extractBinaryContent: false
reduceWhitespace: true
runMlInference: false
scheduling:
full:
enabled: true
interval: 0 0 * * * ?
incremental:
enabled: false
interval: 0 0 0 * * ?
accessControl:
enabled: false
interval: 0 0 0 * * ?
features:
syncRules:
basic:
enabled: true
advanced:
enabled: false
documentLevelSecurity:
enabled: false
incrementalSync:
enabled: false
nativeConnectorApiKeys:
enabled: false
variables:
lookup:
fn::invoke:
function: elasticstack:getElasticsearchConnector
arguments:
connectorId: ${postgres.connectorId}
outputs:
connectorStatus: ${lookup.status}
connectorConfiguration: ${lookup.configuration}
connectorLastSynced: ${lookup.lastSynced}
Example coming soon!
Using getElasticsearchConnector
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getElasticsearchConnector(args: GetElasticsearchConnectorArgs, opts?: InvokeOptions): Promise<GetElasticsearchConnectorResult>
function getElasticsearchConnectorOutput(args: GetElasticsearchConnectorOutputArgs, opts?: InvokeOptions): Output<GetElasticsearchConnectorResult>def get_elasticsearch_connector(connector_id: Optional[str] = None,
elasticsearch_connections: Optional[Sequence[GetElasticsearchConnectorElasticsearchConnection]] = None,
opts: Optional[InvokeOptions] = None) -> GetElasticsearchConnectorResult
def get_elasticsearch_connector_output(connector_id: pulumi.Input[Optional[str]] = None,
elasticsearch_connections: pulumi.Input[Optional[Sequence[pulumi.Input[GetElasticsearchConnectorElasticsearchConnectionArgs]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetElasticsearchConnectorResult]func LookupElasticsearchConnector(ctx *Context, args *LookupElasticsearchConnectorArgs, opts ...InvokeOption) (*LookupElasticsearchConnectorResult, error)
func LookupElasticsearchConnectorOutput(ctx *Context, args *LookupElasticsearchConnectorOutputArgs, opts ...InvokeOption) LookupElasticsearchConnectorResultOutput> Note: This function is named LookupElasticsearchConnector in the Go SDK.
public static class GetElasticsearchConnector
{
public static Task<GetElasticsearchConnectorResult> InvokeAsync(GetElasticsearchConnectorArgs args, InvokeOptions? opts = null)
public static Output<GetElasticsearchConnectorResult> Invoke(GetElasticsearchConnectorInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetElasticsearchConnectorResult> getElasticsearchConnector(GetElasticsearchConnectorArgs args, InvokeOptions options)
public static Output<GetElasticsearchConnectorResult> getElasticsearchConnector(GetElasticsearchConnectorArgs args, InvokeOptions options)
fn::invoke:
function: elasticstack:index/getElasticsearchConnector:getElasticsearchConnector
arguments:
# arguments dictionarydata "elasticstack_getelasticsearchconnector" "name" {
# arguments
}The following arguments are supported:
- Connector
Id string - Unique connector identifier to look up.
- Elasticsearch
Connections List<GetElasticsearch Connector Elasticsearch Connection> - Elasticsearch connection configuration block.
- Connector
Id string - Unique connector identifier to look up.
- Elasticsearch
Connections []GetElasticsearch Connector Elasticsearch Connection - Elasticsearch connection configuration block.
- connector_
id string - Unique connector identifier to look up.
- elasticsearch_
connections list(object) - Elasticsearch connection configuration block.
- connector
Id String - Unique connector identifier to look up.
- elasticsearch
Connections List<GetElasticsearch Connector Elasticsearch Connection> - Elasticsearch connection configuration block.
- connector
Id string - Unique connector identifier to look up.
- elasticsearch
Connections GetElasticsearch Connector Elasticsearch Connection[] - Elasticsearch connection configuration block.
- connector_
id str - Unique connector identifier to look up.
- elasticsearch_
connections Sequence[GetElasticsearch Connector Elasticsearch Connection] - Elasticsearch connection configuration block.
- connector
Id String - Unique connector identifier to look up.
- elasticsearch
Connections List<Property Map> - Elasticsearch connection configuration block.
getElasticsearchConnector Result
The following output properties are available:
- Api
Key stringId - ID of the API key used by the connector service for authorization.
- Api
Key stringSecret Id - ID of the connector secret holding the API key (Elastic-managed connectors only).
- Configuration string
- Full registered configuration schema document from the connector service. JSON-encoded; use
jsondecode()to inspect. - Connector
Id string - Unique connector identifier to look up.
- Custom
Scheduling string - Custom per-job-type scheduling overrides. JSON-encoded object; use
jsondecode()to inspect. - Description string
- Connector description.
- Error string
- Connector-level error message, if any.
- Features
Get
Elasticsearch Connector Features - Connector feature flags.
- Filtering string
- Connector filtering rules. JSON-encoded array; use
jsondecode()to inspect. - Id string
- Composite identifier in the form
<cluster_uuid>/<connector_id>. - Index
Name string - Destination Elasticsearch index name.
- Is
Native bool - Whether this is an Elastic-managed connector (
true) or self-managed (false). - Language string
- Analyzer language for the connector index.
- Last
Access stringControl Sync Error - Error message from the last access-control sync job, if any.
- Last
Access stringControl Sync Scheduled At - ISO 8601 timestamp when the last access-control sync was scheduled.
- Last
Access stringControl Sync Status - Status of the last access-control sync job.
- Last
Deleted doubleDocument Count - Number of documents deleted during the last sync job.
- Last
Incremental stringSync Scheduled At - ISO 8601 timestamp when the last incremental sync was scheduled.
- Last
Indexed doubleDocument Count - Number of documents indexed during the last sync job.
- Last
Seen string - ISO 8601 timestamp when the connector service last reported in.
- Last
Sync stringError - Error message from the last sync job, if any.
- Last
Sync stringScheduled At - ISO 8601 timestamp when the last sync job was scheduled.
- Last
Sync stringStatus - Status of the last sync job.
- Last
Synced string - ISO 8601 timestamp of the last completed sync.
- Name string
- Human-readable connector name.
- Pipeline
Get
Elasticsearch Connector Pipeline - Ingest pipeline settings applied to synced documents.
- Scheduling
Get
Elasticsearch Connector Scheduling - Sync scheduling for full, incremental, and access-control jobs.
- Service
Type string - Connector service type (for example
postgresql,mysql,github). - Status string
- Connector lifecycle status (for example
created,connected,error). - Sync
Cursor string - Opaque connector sync cursor state. JSON-encoded; use
jsondecode()to inspect. - Sync
Now bool - Whether a sync job is queued to run immediately.
- Elasticsearch
Connections List<GetElasticsearch Connector Elasticsearch Connection> - Elasticsearch connection configuration block.
- Api
Key stringId - ID of the API key used by the connector service for authorization.
- Api
Key stringSecret Id - ID of the connector secret holding the API key (Elastic-managed connectors only).
- Configuration string
- Full registered configuration schema document from the connector service. JSON-encoded; use
jsondecode()to inspect. - Connector
Id string - Unique connector identifier to look up.
- Custom
Scheduling string - Custom per-job-type scheduling overrides. JSON-encoded object; use
jsondecode()to inspect. - Description string
- Connector description.
- Error string
- Connector-level error message, if any.
- Features
Get
Elasticsearch Connector Features - Connector feature flags.
- Filtering string
- Connector filtering rules. JSON-encoded array; use
jsondecode()to inspect. - Id string
- Composite identifier in the form
<cluster_uuid>/<connector_id>. - Index
Name string - Destination Elasticsearch index name.
- Is
Native bool - Whether this is an Elastic-managed connector (
true) or self-managed (false). - Language string
- Analyzer language for the connector index.
- Last
Access stringControl Sync Error - Error message from the last access-control sync job, if any.
- Last
Access stringControl Sync Scheduled At - ISO 8601 timestamp when the last access-control sync was scheduled.
- Last
Access stringControl Sync Status - Status of the last access-control sync job.
- Last
Deleted float64Document Count - Number of documents deleted during the last sync job.
- Last
Incremental stringSync Scheduled At - ISO 8601 timestamp when the last incremental sync was scheduled.
- Last
Indexed float64Document Count - Number of documents indexed during the last sync job.
- Last
Seen string - ISO 8601 timestamp when the connector service last reported in.
- Last
Sync stringError - Error message from the last sync job, if any.
- Last
Sync stringScheduled At - ISO 8601 timestamp when the last sync job was scheduled.
- Last
Sync stringStatus - Status of the last sync job.
- Last
Synced string - ISO 8601 timestamp of the last completed sync.
- Name string
- Human-readable connector name.
- Pipeline
Get
Elasticsearch Connector Pipeline - Ingest pipeline settings applied to synced documents.
- Scheduling
Get
Elasticsearch Connector Scheduling - Sync scheduling for full, incremental, and access-control jobs.
- Service
Type string - Connector service type (for example
postgresql,mysql,github). - Status string
- Connector lifecycle status (for example
created,connected,error). - Sync
Cursor string - Opaque connector sync cursor state. JSON-encoded; use
jsondecode()to inspect. - Sync
Now bool - Whether a sync job is queued to run immediately.
- Elasticsearch
Connections []GetElasticsearch Connector Elasticsearch Connection - Elasticsearch connection configuration block.
- api_
key_ stringid - ID of the API key used by the connector service for authorization.
- api_
key_ stringsecret_ id - ID of the connector secret holding the API key (Elastic-managed connectors only).
- configuration string
- Full registered configuration schema document from the connector service. JSON-encoded; use
jsondecode()to inspect. - connector_
id string - Unique connector identifier to look up.
- custom_
scheduling string - Custom per-job-type scheduling overrides. JSON-encoded object; use
jsondecode()to inspect. - description string
- Connector description.
- error string
- Connector-level error message, if any.
- features object
- Connector feature flags.
- filtering string
- Connector filtering rules. JSON-encoded array; use
jsondecode()to inspect. - id string
- Composite identifier in the form
<cluster_uuid>/<connector_id>. - index_
name string - Destination Elasticsearch index name.
- is_
native bool - Whether this is an Elastic-managed connector (
true) or self-managed (false). - language string
- Analyzer language for the connector index.
- last_
access_ stringcontrol_ sync_ error - Error message from the last access-control sync job, if any.
- last_
access_ stringcontrol_ sync_ scheduled_ at - ISO 8601 timestamp when the last access-control sync was scheduled.
- last_
access_ stringcontrol_ sync_ status - Status of the last access-control sync job.
- last_
deleted_ numberdocument_ count - Number of documents deleted during the last sync job.
- last_
incremental_ stringsync_ scheduled_ at - ISO 8601 timestamp when the last incremental sync was scheduled.
- last_
indexed_ numberdocument_ count - Number of documents indexed during the last sync job.
- last_
seen string - ISO 8601 timestamp when the connector service last reported in.
- last_
sync_ stringerror - Error message from the last sync job, if any.
- last_
sync_ stringscheduled_ at - ISO 8601 timestamp when the last sync job was scheduled.
- last_
sync_ stringstatus - Status of the last sync job.
- last_
synced string - ISO 8601 timestamp of the last completed sync.
- name string
- Human-readable connector name.
- pipeline object
- Ingest pipeline settings applied to synced documents.
- scheduling object
- Sync scheduling for full, incremental, and access-control jobs.
- service_
type string - Connector service type (for example
postgresql,mysql,github). - status string
- Connector lifecycle status (for example
created,connected,error). - sync_
cursor string - Opaque connector sync cursor state. JSON-encoded; use
jsondecode()to inspect. - sync_
now bool - Whether a sync job is queued to run immediately.
- elasticsearch_
connections list(object) - Elasticsearch connection configuration block.
- api
Key StringId - ID of the API key used by the connector service for authorization.
- api
Key StringSecret Id - ID of the connector secret holding the API key (Elastic-managed connectors only).
- configuration String
- Full registered configuration schema document from the connector service. JSON-encoded; use
jsondecode()to inspect. - connector
Id String - Unique connector identifier to look up.
- custom
Scheduling String - Custom per-job-type scheduling overrides. JSON-encoded object; use
jsondecode()to inspect. - description String
- Connector description.
- error String
- Connector-level error message, if any.
- features
Get
Elasticsearch Connector Features - Connector feature flags.
- filtering String
- Connector filtering rules. JSON-encoded array; use
jsondecode()to inspect. - id String
- Composite identifier in the form
<cluster_uuid>/<connector_id>. - index
Name String - Destination Elasticsearch index name.
- is
Native Boolean - Whether this is an Elastic-managed connector (
true) or self-managed (false). - language String
- Analyzer language for the connector index.
- last
Access StringControl Sync Error - Error message from the last access-control sync job, if any.
- last
Access StringControl Sync Scheduled At - ISO 8601 timestamp when the last access-control sync was scheduled.
- last
Access StringControl Sync Status - Status of the last access-control sync job.
- last
Deleted DoubleDocument Count - Number of documents deleted during the last sync job.
- last
Incremental StringSync Scheduled At - ISO 8601 timestamp when the last incremental sync was scheduled.
- last
Indexed DoubleDocument Count - Number of documents indexed during the last sync job.
- last
Seen String - ISO 8601 timestamp when the connector service last reported in.
- last
Sync StringError - Error message from the last sync job, if any.
- last
Sync StringScheduled At - ISO 8601 timestamp when the last sync job was scheduled.
- last
Sync StringStatus - Status of the last sync job.
- last
Synced String - ISO 8601 timestamp of the last completed sync.
- name String
- Human-readable connector name.
- pipeline
Get
Elasticsearch Connector Pipeline - Ingest pipeline settings applied to synced documents.
- scheduling
Get
Elasticsearch Connector Scheduling - Sync scheduling for full, incremental, and access-control jobs.
- service
Type String - Connector service type (for example
postgresql,mysql,github). - status String
- Connector lifecycle status (for example
created,connected,error). - sync
Cursor String - Opaque connector sync cursor state. JSON-encoded; use
jsondecode()to inspect. - sync
Now Boolean - Whether a sync job is queued to run immediately.
- elasticsearch
Connections List<GetElasticsearch Connector Elasticsearch Connection> - Elasticsearch connection configuration block.
- api
Key stringId - ID of the API key used by the connector service for authorization.
- api
Key stringSecret Id - ID of the connector secret holding the API key (Elastic-managed connectors only).
- configuration string
- Full registered configuration schema document from the connector service. JSON-encoded; use
jsondecode()to inspect. - connector
Id string - Unique connector identifier to look up.
- custom
Scheduling string - Custom per-job-type scheduling overrides. JSON-encoded object; use
jsondecode()to inspect. - description string
- Connector description.
- error string
- Connector-level error message, if any.
- features
Get
Elasticsearch Connector Features - Connector feature flags.
- filtering string
- Connector filtering rules. JSON-encoded array; use
jsondecode()to inspect. - id string
- Composite identifier in the form
<cluster_uuid>/<connector_id>. - index
Name string - Destination Elasticsearch index name.
- is
Native boolean - Whether this is an Elastic-managed connector (
true) or self-managed (false). - language string
- Analyzer language for the connector index.
- last
Access stringControl Sync Error - Error message from the last access-control sync job, if any.
- last
Access stringControl Sync Scheduled At - ISO 8601 timestamp when the last access-control sync was scheduled.
- last
Access stringControl Sync Status - Status of the last access-control sync job.
- last
Deleted numberDocument Count - Number of documents deleted during the last sync job.
- last
Incremental stringSync Scheduled At - ISO 8601 timestamp when the last incremental sync was scheduled.
- last
Indexed numberDocument Count - Number of documents indexed during the last sync job.
- last
Seen string - ISO 8601 timestamp when the connector service last reported in.
- last
Sync stringError - Error message from the last sync job, if any.
- last
Sync stringScheduled At - ISO 8601 timestamp when the last sync job was scheduled.
- last
Sync stringStatus - Status of the last sync job.
- last
Synced string - ISO 8601 timestamp of the last completed sync.
- name string
- Human-readable connector name.
- pipeline
Get
Elasticsearch Connector Pipeline - Ingest pipeline settings applied to synced documents.
- scheduling
Get
Elasticsearch Connector Scheduling - Sync scheduling for full, incremental, and access-control jobs.
- service
Type string - Connector service type (for example
postgresql,mysql,github). - status string
- Connector lifecycle status (for example
created,connected,error). - sync
Cursor string - Opaque connector sync cursor state. JSON-encoded; use
jsondecode()to inspect. - sync
Now boolean - Whether a sync job is queued to run immediately.
- elasticsearch
Connections GetElasticsearch Connector Elasticsearch Connection[] - Elasticsearch connection configuration block.
- api_
key_ strid - ID of the API key used by the connector service for authorization.
- api_
key_ strsecret_ id - ID of the connector secret holding the API key (Elastic-managed connectors only).
- configuration str
- Full registered configuration schema document from the connector service. JSON-encoded; use
jsondecode()to inspect. - connector_
id str - Unique connector identifier to look up.
- custom_
scheduling str - Custom per-job-type scheduling overrides. JSON-encoded object; use
jsondecode()to inspect. - description str
- Connector description.
- error str
- Connector-level error message, if any.
- features
Get
Elasticsearch Connector Features - Connector feature flags.
- filtering str
- Connector filtering rules. JSON-encoded array; use
jsondecode()to inspect. - id str
- Composite identifier in the form
<cluster_uuid>/<connector_id>. - index_
name str - Destination Elasticsearch index name.
- is_
native bool - Whether this is an Elastic-managed connector (
true) or self-managed (false). - language str
- Analyzer language for the connector index.
- last_
access_ strcontrol_ sync_ error - Error message from the last access-control sync job, if any.
- last_
access_ strcontrol_ sync_ scheduled_ at - ISO 8601 timestamp when the last access-control sync was scheduled.
- last_
access_ strcontrol_ sync_ status - Status of the last access-control sync job.
- last_
deleted_ floatdocument_ count - Number of documents deleted during the last sync job.
- last_
incremental_ strsync_ scheduled_ at - ISO 8601 timestamp when the last incremental sync was scheduled.
- last_
indexed_ floatdocument_ count - Number of documents indexed during the last sync job.
- last_
seen str - ISO 8601 timestamp when the connector service last reported in.
- last_
sync_ strerror - Error message from the last sync job, if any.
- last_
sync_ strscheduled_ at - ISO 8601 timestamp when the last sync job was scheduled.
- last_
sync_ strstatus - Status of the last sync job.
- last_
synced str - ISO 8601 timestamp of the last completed sync.
- name str
- Human-readable connector name.
- pipeline
Get
Elasticsearch Connector Pipeline - Ingest pipeline settings applied to synced documents.
- scheduling
Get
Elasticsearch Connector Scheduling - Sync scheduling for full, incremental, and access-control jobs.
- service_
type str - Connector service type (for example
postgresql,mysql,github). - status str
- Connector lifecycle status (for example
created,connected,error). - sync_
cursor str - Opaque connector sync cursor state. JSON-encoded; use
jsondecode()to inspect. - sync_
now bool - Whether a sync job is queued to run immediately.
- elasticsearch_
connections Sequence[GetElasticsearch Connector Elasticsearch Connection] - Elasticsearch connection configuration block.
- api
Key StringId - ID of the API key used by the connector service for authorization.
- api
Key StringSecret Id - ID of the connector secret holding the API key (Elastic-managed connectors only).
- configuration String
- Full registered configuration schema document from the connector service. JSON-encoded; use
jsondecode()to inspect. - connector
Id String - Unique connector identifier to look up.
- custom
Scheduling String - Custom per-job-type scheduling overrides. JSON-encoded object; use
jsondecode()to inspect. - description String
- Connector description.
- error String
- Connector-level error message, if any.
- features Property Map
- Connector feature flags.
- filtering String
- Connector filtering rules. JSON-encoded array; use
jsondecode()to inspect. - id String
- Composite identifier in the form
<cluster_uuid>/<connector_id>. - index
Name String - Destination Elasticsearch index name.
- is
Native Boolean - Whether this is an Elastic-managed connector (
true) or self-managed (false). - language String
- Analyzer language for the connector index.
- last
Access StringControl Sync Error - Error message from the last access-control sync job, if any.
- last
Access StringControl Sync Scheduled At - ISO 8601 timestamp when the last access-control sync was scheduled.
- last
Access StringControl Sync Status - Status of the last access-control sync job.
- last
Deleted NumberDocument Count - Number of documents deleted during the last sync job.
- last
Incremental StringSync Scheduled At - ISO 8601 timestamp when the last incremental sync was scheduled.
- last
Indexed NumberDocument Count - Number of documents indexed during the last sync job.
- last
Seen String - ISO 8601 timestamp when the connector service last reported in.
- last
Sync StringError - Error message from the last sync job, if any.
- last
Sync StringScheduled At - ISO 8601 timestamp when the last sync job was scheduled.
- last
Sync StringStatus - Status of the last sync job.
- last
Synced String - ISO 8601 timestamp of the last completed sync.
- name String
- Human-readable connector name.
- pipeline Property Map
- Ingest pipeline settings applied to synced documents.
- scheduling Property Map
- Sync scheduling for full, incremental, and access-control jobs.
- service
Type String - Connector service type (for example
postgresql,mysql,github). - status String
- Connector lifecycle status (for example
created,connected,error). - sync
Cursor String - Opaque connector sync cursor state. JSON-encoded; use
jsondecode()to inspect. - sync
Now Boolean - Whether a sync job is queued to run immediately.
- elasticsearch
Connections List<Property Map> - Elasticsearch connection configuration block.
Supporting Types
GetElasticsearchConnectorElasticsearchConnection
- Api
Key string - API Key to use for authentication to Elasticsearch
- Bearer
Token string - Bearer Token to use for authentication to Elasticsearch
- Ca
Data string - PEM-encoded custom Certificate Authority certificate
- Ca
File string - Path to a custom Certificate Authority certificate
- Cert
Data string - PEM encoded certificate for client auth
- Cert
File string - Path to a file containing the PEM encoded certificate for client auth
- Endpoints List<string>
- Es
Client stringAuthentication - ES Client Authentication field to be used with the JWT token
- Headers Dictionary<string, string>
- A list of headers to be sent with each request to Elasticsearch.
- Insecure bool
- Disable TLS certificate validation
- Key
Data string - PEM encoded private key for client auth
- Key
File string - Path to a file containing the PEM encoded private key for client auth
- Password string
- Password to use for API authentication to Elasticsearch.
- Username string
- Username to use for API authentication to Elasticsearch.
- Api
Key string - API Key to use for authentication to Elasticsearch
- Bearer
Token string - Bearer Token to use for authentication to Elasticsearch
- Ca
Data string - PEM-encoded custom Certificate Authority certificate
- Ca
File string - Path to a custom Certificate Authority certificate
- Cert
Data string - PEM encoded certificate for client auth
- Cert
File string - Path to a file containing the PEM encoded certificate for client auth
- Endpoints []string
- Es
Client stringAuthentication - ES Client Authentication field to be used with the JWT token
- Headers map[string]string
- A list of headers to be sent with each request to Elasticsearch.
- Insecure bool
- Disable TLS certificate validation
- Key
Data string - PEM encoded private key for client auth
- Key
File string - Path to a file containing the PEM encoded private key for client auth
- Password string
- Password to use for API authentication to Elasticsearch.
- Username string
- Username to use for API authentication to Elasticsearch.
- api_
key string - API Key to use for authentication to Elasticsearch
- bearer_
token string - Bearer Token to use for authentication to Elasticsearch
- ca_
data string - PEM-encoded custom Certificate Authority certificate
- ca_
file string - Path to a custom Certificate Authority certificate
- cert_
data string - PEM encoded certificate for client auth
- cert_
file string - Path to a file containing the PEM encoded certificate for client auth
- endpoints list(string)
- es_
client_ stringauthentication - ES Client Authentication field to be used with the JWT token
- headers map(string)
- A list of headers to be sent with each request to Elasticsearch.
- insecure bool
- Disable TLS certificate validation
- key_
data string - PEM encoded private key for client auth
- key_
file string - Path to a file containing the PEM encoded private key for client auth
- password string
- Password to use for API authentication to Elasticsearch.
- username string
- Username to use for API authentication to Elasticsearch.
- api
Key String - API Key to use for authentication to Elasticsearch
- bearer
Token String - Bearer Token to use for authentication to Elasticsearch
- ca
Data String - PEM-encoded custom Certificate Authority certificate
- ca
File String - Path to a custom Certificate Authority certificate
- cert
Data String - PEM encoded certificate for client auth
- cert
File String - Path to a file containing the PEM encoded certificate for client auth
- endpoints List<String>
- es
Client StringAuthentication - ES Client Authentication field to be used with the JWT token
- headers Map<String,String>
- A list of headers to be sent with each request to Elasticsearch.
- insecure Boolean
- Disable TLS certificate validation
- key
Data String - PEM encoded private key for client auth
- key
File String - Path to a file containing the PEM encoded private key for client auth
- password String
- Password to use for API authentication to Elasticsearch.
- username String
- Username to use for API authentication to Elasticsearch.
- api
Key string - API Key to use for authentication to Elasticsearch
- bearer
Token string - Bearer Token to use for authentication to Elasticsearch
- ca
Data string - PEM-encoded custom Certificate Authority certificate
- ca
File string - Path to a custom Certificate Authority certificate
- cert
Data string - PEM encoded certificate for client auth
- cert
File string - Path to a file containing the PEM encoded certificate for client auth
- endpoints string[]
- es
Client stringAuthentication - ES Client Authentication field to be used with the JWT token
- headers {[key: string]: string}
- A list of headers to be sent with each request to Elasticsearch.
- insecure boolean
- Disable TLS certificate validation
- key
Data string - PEM encoded private key for client auth
- key
File string - Path to a file containing the PEM encoded private key for client auth
- password string
- Password to use for API authentication to Elasticsearch.
- username string
- Username to use for API authentication to Elasticsearch.
- api_
key str - API Key to use for authentication to Elasticsearch
- bearer_
token str - Bearer Token to use for authentication to Elasticsearch
- ca_
data str - PEM-encoded custom Certificate Authority certificate
- ca_
file str - Path to a custom Certificate Authority certificate
- cert_
data str - PEM encoded certificate for client auth
- cert_
file str - Path to a file containing the PEM encoded certificate for client auth
- endpoints Sequence[str]
- es_
client_ strauthentication - ES Client Authentication field to be used with the JWT token
- headers Mapping[str, str]
- A list of headers to be sent with each request to Elasticsearch.
- insecure bool
- Disable TLS certificate validation
- key_
data str - PEM encoded private key for client auth
- key_
file str - Path to a file containing the PEM encoded private key for client auth
- password str
- Password to use for API authentication to Elasticsearch.
- username str
- Username to use for API authentication to Elasticsearch.
- api
Key String - API Key to use for authentication to Elasticsearch
- bearer
Token String - Bearer Token to use for authentication to Elasticsearch
- ca
Data String - PEM-encoded custom Certificate Authority certificate
- ca
File String - Path to a custom Certificate Authority certificate
- cert
Data String - PEM encoded certificate for client auth
- cert
File String - Path to a file containing the PEM encoded certificate for client auth
- endpoints List<String>
- es
Client StringAuthentication - ES Client Authentication field to be used with the JWT token
- headers Map<String>
- A list of headers to be sent with each request to Elasticsearch.
- insecure Boolean
- Disable TLS certificate validation
- key
Data String - PEM encoded private key for client auth
- key
File String - Path to a file containing the PEM encoded private key for client auth
- password String
- Password to use for API authentication to Elasticsearch.
- username String
- Username to use for API authentication to Elasticsearch.
GetElasticsearchConnectorFeatures
- Document
Level GetSecurity Elasticsearch Connector Features Document Level Security - Feature flag for
document_level_security. - Incremental
Sync GetElasticsearch Connector Features Incremental Sync - Feature flag for
incremental_sync. - Native
Connector GetApi Keys Elasticsearch Connector Features Native Connector Api Keys - Feature flag for
native_connector_api_keys. - Sync
Rules GetElasticsearch Connector Features Sync Rules - Sync rules feature flags.
- Document
Level GetSecurity Elasticsearch Connector Features Document Level Security - Feature flag for
document_level_security. - Incremental
Sync GetElasticsearch Connector Features Incremental Sync - Feature flag for
incremental_sync. - Native
Connector GetApi Keys Elasticsearch Connector Features Native Connector Api Keys - Feature flag for
native_connector_api_keys. - Sync
Rules GetElasticsearch Connector Features Sync Rules - Sync rules feature flags.
- document_
level_ objectsecurity - Feature flag for
document_level_security. - incremental_
sync object - Feature flag for
incremental_sync. - native_
connector_ objectapi_ keys - Feature flag for
native_connector_api_keys. - sync_
rules object - Sync rules feature flags.
- document
Level GetSecurity Elasticsearch Connector Features Document Level Security - Feature flag for
document_level_security. - incremental
Sync GetElasticsearch Connector Features Incremental Sync - Feature flag for
incremental_sync. - native
Connector GetApi Keys Elasticsearch Connector Features Native Connector Api Keys - Feature flag for
native_connector_api_keys. - sync
Rules GetElasticsearch Connector Features Sync Rules - Sync rules feature flags.
- document
Level GetSecurity Elasticsearch Connector Features Document Level Security - Feature flag for
document_level_security. - incremental
Sync GetElasticsearch Connector Features Incremental Sync - Feature flag for
incremental_sync. - native
Connector GetApi Keys Elasticsearch Connector Features Native Connector Api Keys - Feature flag for
native_connector_api_keys. - sync
Rules GetElasticsearch Connector Features Sync Rules - Sync rules feature flags.
- document_
level_ Getsecurity Elasticsearch Connector Features Document Level Security - Feature flag for
document_level_security. - incremental_
sync GetElasticsearch Connector Features Incremental Sync - Feature flag for
incremental_sync. - native_
connector_ Getapi_ keys Elasticsearch Connector Features Native Connector Api Keys - Feature flag for
native_connector_api_keys. - sync_
rules GetElasticsearch Connector Features Sync Rules - Sync rules feature flags.
- document
Level Property MapSecurity - Feature flag for
document_level_security. - incremental
Sync Property Map - Feature flag for
incremental_sync. - native
Connector Property MapApi Keys - Feature flag for
native_connector_api_keys. - sync
Rules Property Map - Sync rules feature flags.
GetElasticsearchConnectorFeaturesDocumentLevelSecurity
- Enabled bool
- Whether the feature is enabled.
- Enabled bool
- Whether the feature is enabled.
- enabled bool
- Whether the feature is enabled.
- enabled Boolean
- Whether the feature is enabled.
- enabled boolean
- Whether the feature is enabled.
- enabled bool
- Whether the feature is enabled.
- enabled Boolean
- Whether the feature is enabled.
GetElasticsearchConnectorFeaturesIncrementalSync
- Enabled bool
- Whether the feature is enabled.
- Enabled bool
- Whether the feature is enabled.
- enabled bool
- Whether the feature is enabled.
- enabled Boolean
- Whether the feature is enabled.
- enabled boolean
- Whether the feature is enabled.
- enabled bool
- Whether the feature is enabled.
- enabled Boolean
- Whether the feature is enabled.
GetElasticsearchConnectorFeaturesNativeConnectorApiKeys
- Enabled bool
- Whether the feature is enabled.
- Enabled bool
- Whether the feature is enabled.
- enabled bool
- Whether the feature is enabled.
- enabled Boolean
- Whether the feature is enabled.
- enabled boolean
- Whether the feature is enabled.
- enabled bool
- Whether the feature is enabled.
- enabled Boolean
- Whether the feature is enabled.
GetElasticsearchConnectorFeaturesSyncRules
- Advanced
Get
Elasticsearch Connector Features Sync Rules Advanced - Feature flag for
advanced. - Basic
Get
Elasticsearch Connector Features Sync Rules Basic - Feature flag for
basic.
- Advanced
Get
Elasticsearch Connector Features Sync Rules Advanced - Feature flag for
advanced. - Basic
Get
Elasticsearch Connector Features Sync Rules Basic - Feature flag for
basic.
- advanced
Get
Elasticsearch Connector Features Sync Rules Advanced - Feature flag for
advanced. - basic
Get
Elasticsearch Connector Features Sync Rules Basic - Feature flag for
basic.
- advanced
Get
Elasticsearch Connector Features Sync Rules Advanced - Feature flag for
advanced. - basic
Get
Elasticsearch Connector Features Sync Rules Basic - Feature flag for
basic.
- advanced
Get
Elasticsearch Connector Features Sync Rules Advanced - Feature flag for
advanced. - basic
Get
Elasticsearch Connector Features Sync Rules Basic - Feature flag for
basic.
- advanced Property Map
- Feature flag for
advanced. - basic Property Map
- Feature flag for
basic.
GetElasticsearchConnectorFeaturesSyncRulesAdvanced
- Enabled bool
- Whether the feature is enabled.
- Enabled bool
- Whether the feature is enabled.
- enabled bool
- Whether the feature is enabled.
- enabled Boolean
- Whether the feature is enabled.
- enabled boolean
- Whether the feature is enabled.
- enabled bool
- Whether the feature is enabled.
- enabled Boolean
- Whether the feature is enabled.
GetElasticsearchConnectorFeaturesSyncRulesBasic
- Enabled bool
- Whether the feature is enabled.
- Enabled bool
- Whether the feature is enabled.
- enabled bool
- Whether the feature is enabled.
- enabled Boolean
- Whether the feature is enabled.
- enabled boolean
- Whether the feature is enabled.
- enabled bool
- Whether the feature is enabled.
- enabled Boolean
- Whether the feature is enabled.
GetElasticsearchConnectorPipeline
- Extract
Binary boolContent - Whether to extract binary content during ingestion.
- Name string
- Ingest pipeline name.
- Reduce
Whitespace bool - Whether to reduce whitespace in extracted text.
- Run
Ml boolInference - Whether to run ML inference during ingestion.
- Extract
Binary boolContent - Whether to extract binary content during ingestion.
- Name string
- Ingest pipeline name.
- Reduce
Whitespace bool - Whether to reduce whitespace in extracted text.
- Run
Ml boolInference - Whether to run ML inference during ingestion.
- extract_
binary_ boolcontent - Whether to extract binary content during ingestion.
- name string
- Ingest pipeline name.
- reduce_
whitespace bool - Whether to reduce whitespace in extracted text.
- run_
ml_ boolinference - Whether to run ML inference during ingestion.
- extract
Binary BooleanContent - Whether to extract binary content during ingestion.
- name String
- Ingest pipeline name.
- reduce
Whitespace Boolean - Whether to reduce whitespace in extracted text.
- run
Ml BooleanInference - Whether to run ML inference during ingestion.
- extract
Binary booleanContent - Whether to extract binary content during ingestion.
- name string
- Ingest pipeline name.
- reduce
Whitespace boolean - Whether to reduce whitespace in extracted text.
- run
Ml booleanInference - Whether to run ML inference during ingestion.
- extract_
binary_ boolcontent - Whether to extract binary content during ingestion.
- name str
- Ingest pipeline name.
- reduce_
whitespace bool - Whether to reduce whitespace in extracted text.
- run_
ml_ boolinference - Whether to run ML inference during ingestion.
- extract
Binary BooleanContent - Whether to extract binary content during ingestion.
- name String
- Ingest pipeline name.
- reduce
Whitespace Boolean - Whether to reduce whitespace in extracted text.
- run
Ml BooleanInference - Whether to run ML inference during ingestion.
GetElasticsearchConnectorScheduling
- Access
Control GetElasticsearch Connector Scheduling Access Control - Schedule for the
access_controlsync job type. - Full
Get
Elasticsearch Connector Scheduling Full - Schedule for the
fullsync job type. - Incremental
Get
Elasticsearch Connector Scheduling Incremental - Schedule for the
incrementalsync job type.
- Access
Control GetElasticsearch Connector Scheduling Access Control - Schedule for the
access_controlsync job type. - Full
Get
Elasticsearch Connector Scheduling Full - Schedule for the
fullsync job type. - Incremental
Get
Elasticsearch Connector Scheduling Incremental - Schedule for the
incrementalsync job type.
- access_
control object - Schedule for the
access_controlsync job type. - full object
- Schedule for the
fullsync job type. - incremental object
- Schedule for the
incrementalsync job type.
- access
Control GetElasticsearch Connector Scheduling Access Control - Schedule for the
access_controlsync job type. - full
Get
Elasticsearch Connector Scheduling Full - Schedule for the
fullsync job type. - incremental
Get
Elasticsearch Connector Scheduling Incremental - Schedule for the
incrementalsync job type.
- access
Control GetElasticsearch Connector Scheduling Access Control - Schedule for the
access_controlsync job type. - full
Get
Elasticsearch Connector Scheduling Full - Schedule for the
fullsync job type. - incremental
Get
Elasticsearch Connector Scheduling Incremental - Schedule for the
incrementalsync job type.
- access_
control GetElasticsearch Connector Scheduling Access Control - Schedule for the
access_controlsync job type. - full
Get
Elasticsearch Connector Scheduling Full - Schedule for the
fullsync job type. - incremental
Get
Elasticsearch Connector Scheduling Incremental - Schedule for the
incrementalsync job type.
- access
Control Property Map - Schedule for the
access_controlsync job type. - full Property Map
- Schedule for the
fullsync job type. - incremental Property Map
- Schedule for the
incrementalsync job type.
GetElasticsearchConnectorSchedulingAccessControl
GetElasticsearchConnectorSchedulingFull
GetElasticsearchConnectorSchedulingIncremental
Package Details
- Repository
- elasticstack elastic/terraform-provider-elasticstack
- License
- Notes
- This Pulumi package is based on the
elasticstackTerraform Provider.
Viewing docs for elasticstack 0.16.1
published on Monday, Jun 1, 2026 by elastic
published on Monday, Jun 1, 2026 by elastic