esapi/api._.go (1,213 lines of code) (raw):

// Licensed to Elasticsearch B.V. under one or more contributor // license agreements. See the NOTICE file distributed with // this work for additional information regarding copyright // ownership. Elasticsearch B.V. licenses this file to you under // the Apache License, Version 2.0 (the "License"); you may // not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, // software distributed under the License is distributed on an // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY // KIND, either express or implied. See the License for the // specific language governing permissions and limitations // under the License. // // Code generated from specification version 9.1.0 (5383f0f): DO NOT EDIT package esapi // API contains the Elasticsearch APIs type API struct { Cat *Cat Cluster *Cluster Indices *Indices Ingest *Ingest Nodes *Nodes Remote *Remote Snapshot *Snapshot Tasks *Tasks AsyncSearch *AsyncSearch CCR *CCR ILM *ILM License *License Migration *Migration ML *ML Monitoring *Monitoring Rollup *Rollup Security *Security SQL *SQL SSL *SSL Watcher *Watcher XPack *XPack AutoscalingDeleteAutoscalingPolicy AutoscalingDeleteAutoscalingPolicy AutoscalingGetAutoscalingCapacity AutoscalingGetAutoscalingCapacity AutoscalingGetAutoscalingPolicy AutoscalingGetAutoscalingPolicy AutoscalingPutAutoscalingPolicy AutoscalingPutAutoscalingPolicy Bulk Bulk Capabilities Capabilities ClearScroll ClearScroll ClosePointInTime ClosePointInTime ConnectorCheckIn ConnectorCheckIn ConnectorDelete ConnectorDelete ConnectorGet ConnectorGet ConnectorLastSync ConnectorLastSync ConnectorList ConnectorList ConnectorPost ConnectorPost ConnectorPut ConnectorPut ConnectorSecretDelete ConnectorSecretDelete ConnectorSecretGet ConnectorSecretGet ConnectorSecretPost ConnectorSecretPost ConnectorSecretPut ConnectorSecretPut ConnectorSyncJobCancel ConnectorSyncJobCancel ConnectorSyncJobCheckIn ConnectorSyncJobCheckIn ConnectorSyncJobClaim ConnectorSyncJobClaim ConnectorSyncJobDelete ConnectorSyncJobDelete ConnectorSyncJobError ConnectorSyncJobError ConnectorSyncJobGet ConnectorSyncJobGet ConnectorSyncJobList ConnectorSyncJobList ConnectorSyncJobPost ConnectorSyncJobPost ConnectorSyncJobUpdateStats ConnectorSyncJobUpdateStats ConnectorUpdateAPIKeyDocumentID ConnectorUpdateAPIKeyDocumentID ConnectorUpdateActiveFiltering ConnectorUpdateActiveFiltering ConnectorUpdateConfiguration ConnectorUpdateConfiguration ConnectorUpdateError ConnectorUpdateError ConnectorUpdateFeatures ConnectorUpdateFeatures ConnectorUpdateFiltering ConnectorUpdateFiltering ConnectorUpdateFilteringValidation ConnectorUpdateFilteringValidation ConnectorUpdateIndexName ConnectorUpdateIndexName ConnectorUpdateName ConnectorUpdateName ConnectorUpdateNative ConnectorUpdateNative ConnectorUpdatePipeline ConnectorUpdatePipeline ConnectorUpdateScheduling ConnectorUpdateScheduling ConnectorUpdateServiceDocumentType ConnectorUpdateServiceDocumentType ConnectorUpdateStatus ConnectorUpdateStatus Count Count Create Create DanglingIndicesDeleteDanglingIndex DanglingIndicesDeleteDanglingIndex DanglingIndicesImportDanglingIndex DanglingIndicesImportDanglingIndex DanglingIndicesListDanglingIndices DanglingIndicesListDanglingIndices DeleteByQuery DeleteByQuery DeleteByQueryRethrottle DeleteByQueryRethrottle Delete Delete DeleteScript DeleteScript EnrichDeletePolicy EnrichDeletePolicy EnrichExecutePolicy EnrichExecutePolicy EnrichGetPolicy EnrichGetPolicy EnrichPutPolicy EnrichPutPolicy EnrichStats EnrichStats EqlDelete EqlDelete EqlGet EqlGet EqlGetStatus EqlGetStatus EqlSearch EqlSearch EsqlAsyncQueryDelete EsqlAsyncQueryDelete EsqlAsyncQueryGet EsqlAsyncQueryGet EsqlAsyncQuery EsqlAsyncQuery EsqlAsyncQueryStop EsqlAsyncQueryStop EsqlGetQuery EsqlGetQuery EsqlListQueries EsqlListQueries EsqlQuery EsqlQuery Exists Exists ExistsSource ExistsSource Explain Explain FeaturesGetFeatures FeaturesGetFeatures FeaturesResetFeatures FeaturesResetFeatures FieldCaps FieldCaps FleetDeleteSecret FleetDeleteSecret FleetGetSecret FleetGetSecret FleetGlobalCheckpoints FleetGlobalCheckpoints FleetMsearch FleetMsearch FleetPostSecret FleetPostSecret FleetSearch FleetSearch Get Get GetScriptContext GetScriptContext GetScriptLanguages GetScriptLanguages GetScript GetScript GetSource GetSource GraphExplore GraphExplore HealthReport HealthReport Index Index InferenceChatCompletionUnified InferenceChatCompletionUnified InferenceCompletion InferenceCompletion InferenceDelete InferenceDelete InferenceGet InferenceGet InferenceInference InferenceInference InferencePutAlibabacloud InferencePutAlibabacloud InferencePutAmazonbedrock InferencePutAmazonbedrock InferencePutAnthropic InferencePutAnthropic InferencePutAzureaistudio InferencePutAzureaistudio InferencePutAzureopenai InferencePutAzureopenai InferencePutCohere InferencePutCohere InferencePutElasticsearch InferencePutElasticsearch InferencePutElser InferencePutElser InferencePutGoogleaistudio InferencePutGoogleaistudio InferencePutGooglevertexai InferencePutGooglevertexai InferencePutHuggingFace InferencePutHuggingFace InferencePutJinaai InferencePutJinaai InferencePutMistral InferencePutMistral InferencePutOpenai InferencePutOpenai InferencePut InferencePut InferencePutVoyageai InferencePutVoyageai InferencePutWatsonx InferencePutWatsonx InferenceRerank InferenceRerank InferenceSparseEmbedding InferenceSparseEmbedding InferenceStreamCompletion InferenceStreamCompletion InferenceTextEmbedding InferenceTextEmbedding InferenceUpdate InferenceUpdate Info Info LogstashDeletePipeline LogstashDeletePipeline LogstashGetPipeline LogstashGetPipeline LogstashPutPipeline LogstashPutPipeline Mget Mget Msearch Msearch MsearchTemplate MsearchTemplate Mtermvectors Mtermvectors OpenPointInTime OpenPointInTime Ping Ping ProfilingFlamegraph ProfilingFlamegraph ProfilingStacktraces ProfilingStacktraces ProfilingStatus ProfilingStatus ProfilingTopnFunctions ProfilingTopnFunctions PutScript PutScript QueryRulesDeleteRule QueryRulesDeleteRule QueryRulesDeleteRuleset QueryRulesDeleteRuleset QueryRulesGetRule QueryRulesGetRule QueryRulesGetRuleset QueryRulesGetRuleset QueryRulesListRulesets QueryRulesListRulesets QueryRulesPutRule QueryRulesPutRule QueryRulesPutRuleset QueryRulesPutRuleset QueryRulesTest QueryRulesTest RankEval RankEval Reindex Reindex ReindexRethrottle ReindexRethrottle RenderSearchTemplate RenderSearchTemplate ScriptsPainlessExecute ScriptsPainlessExecute Scroll Scroll SearchApplicationDeleteBehavioralAnalytics SearchApplicationDeleteBehavioralAnalytics SearchApplicationDelete SearchApplicationDelete SearchApplicationGetBehavioralAnalytics SearchApplicationGetBehavioralAnalytics SearchApplicationGet SearchApplicationGet SearchApplicationList SearchApplicationList SearchApplicationPostBehavioralAnalyticsEvent SearchApplicationPostBehavioralAnalyticsEvent SearchApplicationPutBehavioralAnalytics SearchApplicationPutBehavioralAnalytics SearchApplicationPut SearchApplicationPut SearchApplicationRenderQuery SearchApplicationRenderQuery SearchApplicationSearch SearchApplicationSearch SearchMvt SearchMvt Search Search SearchShards SearchShards SearchTemplate SearchTemplate SearchableSnapshotsCacheStats SearchableSnapshotsCacheStats SearchableSnapshotsClearCache SearchableSnapshotsClearCache SearchableSnapshotsMount SearchableSnapshotsMount SearchableSnapshotsStats SearchableSnapshotsStats ShutdownDeleteNode ShutdownDeleteNode ShutdownGetNode ShutdownGetNode ShutdownPutNode ShutdownPutNode SimulateIngest SimulateIngest SlmDeleteLifecycle SlmDeleteLifecycle SlmExecuteLifecycle SlmExecuteLifecycle SlmExecuteRetention SlmExecuteRetention SlmGetLifecycle SlmGetLifecycle SlmGetStats SlmGetStats SlmGetStatus SlmGetStatus SlmPutLifecycle SlmPutLifecycle SlmStart SlmStart SlmStop SlmStop SynonymsDeleteSynonym SynonymsDeleteSynonym SynonymsDeleteSynonymRule SynonymsDeleteSynonymRule SynonymsGetSynonym SynonymsGetSynonym SynonymsGetSynonymRule SynonymsGetSynonymRule SynonymsGetSynonymsSets SynonymsGetSynonymsSets SynonymsPutSynonym SynonymsPutSynonym SynonymsPutSynonymRule SynonymsPutSynonymRule TermsEnum TermsEnum Termvectors Termvectors TextStructureFindFieldStructure TextStructureFindFieldStructure TextStructureFindMessageStructure TextStructureFindMessageStructure TextStructureFindStructure TextStructureFindStructure TextStructureTestGrokPattern TextStructureTestGrokPattern TransformDeleteTransform TransformDeleteTransform TransformGetNodeStats TransformGetNodeStats TransformGetTransform TransformGetTransform TransformGetTransformStats TransformGetTransformStats TransformPreviewTransform TransformPreviewTransform TransformPutTransform TransformPutTransform TransformResetTransform TransformResetTransform TransformScheduleNowTransform TransformScheduleNowTransform TransformStartTransform TransformStartTransform TransformStopTransform TransformStopTransform TransformUpdateTransform TransformUpdateTransform TransformUpgradeTransforms TransformUpgradeTransforms UpdateByQuery UpdateByQuery UpdateByQueryRethrottle UpdateByQueryRethrottle Update Update } // Cat contains the Cat APIs type Cat struct { Aliases CatAliases Allocation CatAllocation ComponentTemplates CatComponentTemplates Count CatCount Fielddata CatFielddata Health CatHealth Help CatHelp Indices CatIndices MLDataFrameAnalytics CatMLDataFrameAnalytics MLDatafeeds CatMLDatafeeds MLJobs CatMLJobs MLTrainedModels CatMLTrainedModels Master CatMaster Nodeattrs CatNodeattrs Nodes CatNodes PendingTasks CatPendingTasks Plugins CatPlugins Recovery CatRecovery Repositories CatRepositories Segments CatSegments Shards CatShards Snapshots CatSnapshots Tasks CatTasks Templates CatTemplates ThreadPool CatThreadPool Transforms CatTransforms } // Cluster contains the Cluster APIs type Cluster struct { AllocationExplain ClusterAllocationExplain DeleteComponentTemplate ClusterDeleteComponentTemplate DeleteVotingConfigExclusions ClusterDeleteVotingConfigExclusions ExistsComponentTemplate ClusterExistsComponentTemplate GetComponentTemplate ClusterGetComponentTemplate GetSettings ClusterGetSettings Health ClusterHealth Info ClusterInfo PendingTasks ClusterPendingTasks PostVotingConfigExclusions ClusterPostVotingConfigExclusions PutComponentTemplate ClusterPutComponentTemplate PutSettings ClusterPutSettings RemoteInfo ClusterRemoteInfo Reroute ClusterReroute State ClusterState Stats ClusterStats } // Indices contains the Indices APIs type Indices struct { AddBlock IndicesAddBlock Analyze IndicesAnalyze CancelMigrateReindex IndicesCancelMigrateReindex ClearCache IndicesClearCache Clone IndicesClone Close IndicesClose CreateDataStream IndicesCreateDataStream CreateFrom IndicesCreateFrom Create IndicesCreate DataStreamsStats IndicesDataStreamsStats DeleteAlias IndicesDeleteAlias DeleteDataLifecycle IndicesDeleteDataLifecycle DeleteDataStreamOptions IndicesDeleteDataStreamOptions DeleteDataStream IndicesDeleteDataStream DeleteIndexTemplate IndicesDeleteIndexTemplate Delete IndicesDelete DeleteTemplate IndicesDeleteTemplate DiskUsage IndicesDiskUsage Downsample IndicesDownsample ExistsAlias IndicesExistsAlias ExistsIndexTemplate IndicesExistsIndexTemplate Exists IndicesExists ExistsTemplate IndicesExistsTemplate ExplainDataLifecycle IndicesExplainDataLifecycle FieldUsageStats IndicesFieldUsageStats Flush IndicesFlush Forcemerge IndicesForcemerge GetAlias IndicesGetAlias GetDataLifecycle IndicesGetDataLifecycle GetDataLifecycleStats IndicesGetDataLifecycleStats GetDataStreamOptions IndicesGetDataStreamOptions GetDataStream IndicesGetDataStream GetFieldMapping IndicesGetFieldMapping GetIndexTemplate IndicesGetIndexTemplate GetMapping IndicesGetMapping GetMigrateReindexStatus IndicesGetMigrateReindexStatus Get IndicesGet GetSettings IndicesGetSettings GetTemplate IndicesGetTemplate MigrateReindex IndicesMigrateReindex MigrateToDataStream IndicesMigrateToDataStream ModifyDataStream IndicesModifyDataStream Open IndicesOpen PromoteDataStream IndicesPromoteDataStream PutAlias IndicesPutAlias PutDataLifecycle IndicesPutDataLifecycle PutDataStreamOptions IndicesPutDataStreamOptions PutIndexTemplate IndicesPutIndexTemplate PutMapping IndicesPutMapping PutSettings IndicesPutSettings PutTemplate IndicesPutTemplate Recovery IndicesRecovery Refresh IndicesRefresh ReloadSearchAnalyzers IndicesReloadSearchAnalyzers ResolveCluster IndicesResolveCluster ResolveIndex IndicesResolveIndex Rollover IndicesRollover Segments IndicesSegments ShardStores IndicesShardStores Shrink IndicesShrink SimulateIndexTemplate IndicesSimulateIndexTemplate SimulateTemplate IndicesSimulateTemplate Split IndicesSplit Stats IndicesStats UpdateAliases IndicesUpdateAliases ValidateQuery IndicesValidateQuery } // Ingest contains the Ingest APIs type Ingest struct { DeleteGeoipDatabase IngestDeleteGeoipDatabase DeleteIPLocationDatabase IngestDeleteIPLocationDatabase DeletePipeline IngestDeletePipeline GeoIPStats IngestGeoIPStats GetGeoipDatabase IngestGetGeoipDatabase GetIPLocationDatabase IngestGetIPLocationDatabase GetPipeline IngestGetPipeline ProcessorGrok IngestProcessorGrok PutGeoipDatabase IngestPutGeoipDatabase PutIPLocationDatabase IngestPutIPLocationDatabase PutPipeline IngestPutPipeline Simulate IngestSimulate } // Nodes contains the Nodes APIs type Nodes struct { ClearRepositoriesMeteringArchive NodesClearRepositoriesMeteringArchive GetRepositoriesMeteringInfo NodesGetRepositoriesMeteringInfo HotThreads NodesHotThreads Info NodesInfo ReloadSecureSettings NodesReloadSecureSettings Stats NodesStats Usage NodesUsage } // Remote contains the Remote APIs type Remote struct { } // Snapshot contains the Snapshot APIs type Snapshot struct { CleanupRepository SnapshotCleanupRepository Clone SnapshotClone CreateRepository SnapshotCreateRepository Create SnapshotCreate DeleteRepository SnapshotDeleteRepository Delete SnapshotDelete GetRepository SnapshotGetRepository Get SnapshotGet RepositoryAnalyze SnapshotRepositoryAnalyze RepositoryVerifyIntegrity SnapshotRepositoryVerifyIntegrity Restore SnapshotRestore Status SnapshotStatus VerifyRepository SnapshotVerifyRepository } // Tasks contains the Tasks APIs type Tasks struct { Cancel TasksCancel Get TasksGet List TasksList } // AsyncSearch contains the AsyncSearch APIs type AsyncSearch struct { Delete AsyncSearchDelete Get AsyncSearchGet Status AsyncSearchStatus Submit AsyncSearchSubmit } // CCR contains the CCR APIs type CCR struct { DeleteAutoFollowPattern CCRDeleteAutoFollowPattern FollowInfo CCRFollowInfo Follow CCRFollow FollowStats CCRFollowStats ForgetFollower CCRForgetFollower GetAutoFollowPattern CCRGetAutoFollowPattern PauseAutoFollowPattern CCRPauseAutoFollowPattern PauseFollow CCRPauseFollow PutAutoFollowPattern CCRPutAutoFollowPattern ResumeAutoFollowPattern CCRResumeAutoFollowPattern ResumeFollow CCRResumeFollow Stats CCRStats Unfollow CCRUnfollow } // ILM contains the ILM APIs type ILM struct { DeleteLifecycle ILMDeleteLifecycle ExplainLifecycle ILMExplainLifecycle GetLifecycle ILMGetLifecycle GetStatus ILMGetStatus MigrateToDataTiers ILMMigrateToDataTiers MoveToStep ILMMoveToStep PutLifecycle ILMPutLifecycle RemovePolicy ILMRemovePolicy Retry ILMRetry Start ILMStart Stop ILMStop } // License contains the License APIs type License struct { Delete LicenseDelete GetBasicStatus LicenseGetBasicStatus Get LicenseGet GetTrialStatus LicenseGetTrialStatus Post LicensePost PostStartBasic LicensePostStartBasic PostStartTrial LicensePostStartTrial } // Migration contains the Migration APIs type Migration struct { Deprecations MigrationDeprecations GetFeatureUpgradeStatus MigrationGetFeatureUpgradeStatus PostFeatureUpgrade MigrationPostFeatureUpgrade } // ML contains the ML APIs type ML struct { ClearTrainedModelDeploymentCache MLClearTrainedModelDeploymentCache CloseJob MLCloseJob DeleteCalendarEvent MLDeleteCalendarEvent DeleteCalendarJob MLDeleteCalendarJob DeleteCalendar MLDeleteCalendar DeleteDataFrameAnalytics MLDeleteDataFrameAnalytics DeleteDatafeed MLDeleteDatafeed DeleteExpiredData MLDeleteExpiredData DeleteFilter MLDeleteFilter DeleteForecast MLDeleteForecast DeleteJob MLDeleteJob DeleteModelSnapshot MLDeleteModelSnapshot DeleteTrainedModelAlias MLDeleteTrainedModelAlias DeleteTrainedModel MLDeleteTrainedModel EstimateModelMemory MLEstimateModelMemory EvaluateDataFrame MLEvaluateDataFrame ExplainDataFrameAnalytics MLExplainDataFrameAnalytics FlushJob MLFlushJob Forecast MLForecast GetBuckets MLGetBuckets GetCalendarEvents MLGetCalendarEvents GetCalendars MLGetCalendars GetCategories MLGetCategories GetDataFrameAnalytics MLGetDataFrameAnalytics GetDataFrameAnalyticsStats MLGetDataFrameAnalyticsStats GetDatafeedStats MLGetDatafeedStats GetDatafeeds MLGetDatafeeds GetFilters MLGetFilters GetInfluencers MLGetInfluencers GetJobStats MLGetJobStats GetJobs MLGetJobs GetMemoryStats MLGetMemoryStats GetModelSnapshotUpgradeStats MLGetModelSnapshotUpgradeStats GetModelSnapshots MLGetModelSnapshots GetOverallBuckets MLGetOverallBuckets GetRecords MLGetRecords GetTrainedModels MLGetTrainedModels GetTrainedModelsStats MLGetTrainedModelsStats InferTrainedModel MLInferTrainedModel Info MLInfo OpenJob MLOpenJob PostCalendarEvents MLPostCalendarEvents PostData MLPostData PreviewDataFrameAnalytics MLPreviewDataFrameAnalytics PreviewDatafeed MLPreviewDatafeed PutCalendarJob MLPutCalendarJob PutCalendar MLPutCalendar PutDataFrameAnalytics MLPutDataFrameAnalytics PutDatafeed MLPutDatafeed PutFilter MLPutFilter PutJob MLPutJob PutTrainedModelAlias MLPutTrainedModelAlias PutTrainedModelDefinitionPart MLPutTrainedModelDefinitionPart PutTrainedModel MLPutTrainedModel PutTrainedModelVocabulary MLPutTrainedModelVocabulary ResetJob MLResetJob RevertModelSnapshot MLRevertModelSnapshot SetUpgradeMode MLSetUpgradeMode StartDataFrameAnalytics MLStartDataFrameAnalytics StartDatafeed MLStartDatafeed StartTrainedModelDeployment MLStartTrainedModelDeployment StopDataFrameAnalytics MLStopDataFrameAnalytics StopDatafeed MLStopDatafeed StopTrainedModelDeployment MLStopTrainedModelDeployment UpdateDataFrameAnalytics MLUpdateDataFrameAnalytics UpdateDatafeed MLUpdateDatafeed UpdateFilter MLUpdateFilter UpdateJob MLUpdateJob UpdateModelSnapshot MLUpdateModelSnapshot UpdateTrainedModelDeployment MLUpdateTrainedModelDeployment UpgradeJobSnapshot MLUpgradeJobSnapshot ValidateDetector MLValidateDetector Validate MLValidate } // Monitoring contains the Monitoring APIs type Monitoring struct { Bulk MonitoringBulk } // Rollup contains the Rollup APIs type Rollup struct { DeleteJob RollupDeleteJob GetJobs RollupGetJobs GetCaps RollupGetRollupCaps GetIndexCaps RollupGetRollupIndexCaps PutJob RollupPutJob Search RollupRollupSearch StartJob RollupStartJob StopJob RollupStopJob } // Security contains the Security APIs type Security struct { ActivateUserProfile SecurityActivateUserProfile Authenticate SecurityAuthenticate BulkDeleteRole SecurityBulkDeleteRole BulkPutRole SecurityBulkPutRole BulkUpdateAPIKeys SecurityBulkUpdateAPIKeys ChangePassword SecurityChangePassword ClearAPIKeyCache SecurityClearAPIKeyCache ClearCachedPrivileges SecurityClearCachedPrivileges ClearCachedRealms SecurityClearCachedRealms ClearCachedRoles SecurityClearCachedRoles ClearCachedServiceTokens SecurityClearCachedServiceTokens CreateAPIKey SecurityCreateAPIKey CreateCrossClusterAPIKey SecurityCreateCrossClusterAPIKey CreateServiceToken SecurityCreateServiceToken DelegatePki SecurityDelegatePki DeletePrivileges SecurityDeletePrivileges DeleteRoleMapping SecurityDeleteRoleMapping DeleteRole SecurityDeleteRole DeleteServiceToken SecurityDeleteServiceToken DeleteUser SecurityDeleteUser DisableUserProfile SecurityDisableUserProfile DisableUser SecurityDisableUser EnableUserProfile SecurityEnableUserProfile EnableUser SecurityEnableUser EnrollKibana SecurityEnrollKibana EnrollNode SecurityEnrollNode GetAPIKey SecurityGetAPIKey GetBuiltinPrivileges SecurityGetBuiltinPrivileges GetPrivileges SecurityGetPrivileges GetRoleMapping SecurityGetRoleMapping GetRole SecurityGetRole GetServiceAccounts SecurityGetServiceAccounts GetServiceCredentials SecurityGetServiceCredentials GetSettings SecurityGetSettings GetToken SecurityGetToken GetUserPrivileges SecurityGetUserPrivileges GetUserProfile SecurityGetUserProfile GetUser SecurityGetUser GrantAPIKey SecurityGrantAPIKey HasPrivileges SecurityHasPrivileges HasPrivilegesUserProfile SecurityHasPrivilegesUserProfile InvalidateAPIKey SecurityInvalidateAPIKey InvalidateToken SecurityInvalidateToken OidcAuthenticate SecurityOidcAuthenticate OidcLogout SecurityOidcLogout OidcPrepareAuthentication SecurityOidcPrepareAuthentication PutPrivileges SecurityPutPrivileges PutRoleMapping SecurityPutRoleMapping PutRole SecurityPutRole PutUser SecurityPutUser QueryAPIKeys SecurityQueryAPIKeys QueryRole SecurityQueryRole QueryUser SecurityQueryUser SamlAuthenticate SecuritySamlAuthenticate SamlCompleteLogout SecuritySamlCompleteLogout SamlInvalidate SecuritySamlInvalidate SamlLogout SecuritySamlLogout SamlPrepareAuthentication SecuritySamlPrepareAuthentication SamlServiceProviderMetadata SecuritySamlServiceProviderMetadata SuggestUserProfiles SecuritySuggestUserProfiles UpdateAPIKey SecurityUpdateAPIKey UpdateCrossClusterAPIKey SecurityUpdateCrossClusterAPIKey UpdateSettings SecurityUpdateSettings UpdateUserProfileData SecurityUpdateUserProfileData } // SQL contains the SQL APIs type SQL struct { ClearCursor SQLClearCursor DeleteAsync SQLDeleteAsync GetAsync SQLGetAsync GetAsyncStatus SQLGetAsyncStatus Query SQLQuery Translate SQLTranslate } // SSL contains the SSL APIs type SSL struct { Certificates SSLCertificates } // Watcher contains the Watcher APIs type Watcher struct { AckWatch WatcherAckWatch ActivateWatch WatcherActivateWatch DeactivateWatch WatcherDeactivateWatch DeleteWatch WatcherDeleteWatch ExecuteWatch WatcherExecuteWatch GetSettings WatcherGetSettings GetWatch WatcherGetWatch PutWatch WatcherPutWatch QueryWatches WatcherQueryWatches Start WatcherStart Stats WatcherStats Stop WatcherStop UpdateSettings WatcherUpdateSettings } // XPack contains the XPack APIs type XPack struct { Info XPackInfo Usage XPackUsage } // New creates new API func New(t Transport) *API { return &API{ AutoscalingDeleteAutoscalingPolicy: newAutoscalingDeleteAutoscalingPolicyFunc(t), AutoscalingGetAutoscalingCapacity: newAutoscalingGetAutoscalingCapacityFunc(t), AutoscalingGetAutoscalingPolicy: newAutoscalingGetAutoscalingPolicyFunc(t), AutoscalingPutAutoscalingPolicy: newAutoscalingPutAutoscalingPolicyFunc(t), Bulk: newBulkFunc(t), Capabilities: newCapabilitiesFunc(t), ClearScroll: newClearScrollFunc(t), ClosePointInTime: newClosePointInTimeFunc(t), ConnectorCheckIn: newConnectorCheckInFunc(t), ConnectorDelete: newConnectorDeleteFunc(t), ConnectorGet: newConnectorGetFunc(t), ConnectorLastSync: newConnectorLastSyncFunc(t), ConnectorList: newConnectorListFunc(t), ConnectorPost: newConnectorPostFunc(t), ConnectorPut: newConnectorPutFunc(t), ConnectorSecretDelete: newConnectorSecretDeleteFunc(t), ConnectorSecretGet: newConnectorSecretGetFunc(t), ConnectorSecretPost: newConnectorSecretPostFunc(t), ConnectorSecretPut: newConnectorSecretPutFunc(t), ConnectorSyncJobCancel: newConnectorSyncJobCancelFunc(t), ConnectorSyncJobCheckIn: newConnectorSyncJobCheckInFunc(t), ConnectorSyncJobClaim: newConnectorSyncJobClaimFunc(t), ConnectorSyncJobDelete: newConnectorSyncJobDeleteFunc(t), ConnectorSyncJobError: newConnectorSyncJobErrorFunc(t), ConnectorSyncJobGet: newConnectorSyncJobGetFunc(t), ConnectorSyncJobList: newConnectorSyncJobListFunc(t), ConnectorSyncJobPost: newConnectorSyncJobPostFunc(t), ConnectorSyncJobUpdateStats: newConnectorSyncJobUpdateStatsFunc(t), ConnectorUpdateAPIKeyDocumentID: newConnectorUpdateAPIKeyDocumentIDFunc(t), ConnectorUpdateActiveFiltering: newConnectorUpdateActiveFilteringFunc(t), ConnectorUpdateConfiguration: newConnectorUpdateConfigurationFunc(t), ConnectorUpdateError: newConnectorUpdateErrorFunc(t), ConnectorUpdateFeatures: newConnectorUpdateFeaturesFunc(t), ConnectorUpdateFiltering: newConnectorUpdateFilteringFunc(t), ConnectorUpdateFilteringValidation: newConnectorUpdateFilteringValidationFunc(t), ConnectorUpdateIndexName: newConnectorUpdateIndexNameFunc(t), ConnectorUpdateName: newConnectorUpdateNameFunc(t), ConnectorUpdateNative: newConnectorUpdateNativeFunc(t), ConnectorUpdatePipeline: newConnectorUpdatePipelineFunc(t), ConnectorUpdateScheduling: newConnectorUpdateSchedulingFunc(t), ConnectorUpdateServiceDocumentType: newConnectorUpdateServiceDocumentTypeFunc(t), ConnectorUpdateStatus: newConnectorUpdateStatusFunc(t), Count: newCountFunc(t), Create: newCreateFunc(t), DanglingIndicesDeleteDanglingIndex: newDanglingIndicesDeleteDanglingIndexFunc(t), DanglingIndicesImportDanglingIndex: newDanglingIndicesImportDanglingIndexFunc(t), DanglingIndicesListDanglingIndices: newDanglingIndicesListDanglingIndicesFunc(t), DeleteByQuery: newDeleteByQueryFunc(t), DeleteByQueryRethrottle: newDeleteByQueryRethrottleFunc(t), Delete: newDeleteFunc(t), DeleteScript: newDeleteScriptFunc(t), EnrichDeletePolicy: newEnrichDeletePolicyFunc(t), EnrichExecutePolicy: newEnrichExecutePolicyFunc(t), EnrichGetPolicy: newEnrichGetPolicyFunc(t), EnrichPutPolicy: newEnrichPutPolicyFunc(t), EnrichStats: newEnrichStatsFunc(t), EqlDelete: newEqlDeleteFunc(t), EqlGet: newEqlGetFunc(t), EqlGetStatus: newEqlGetStatusFunc(t), EqlSearch: newEqlSearchFunc(t), EsqlAsyncQueryDelete: newEsqlAsyncQueryDeleteFunc(t), EsqlAsyncQueryGet: newEsqlAsyncQueryGetFunc(t), EsqlAsyncQuery: newEsqlAsyncQueryFunc(t), EsqlAsyncQueryStop: newEsqlAsyncQueryStopFunc(t), EsqlGetQuery: newEsqlGetQueryFunc(t), EsqlListQueries: newEsqlListQueriesFunc(t), EsqlQuery: newEsqlQueryFunc(t), Exists: newExistsFunc(t), ExistsSource: newExistsSourceFunc(t), Explain: newExplainFunc(t), FeaturesGetFeatures: newFeaturesGetFeaturesFunc(t), FeaturesResetFeatures: newFeaturesResetFeaturesFunc(t), FieldCaps: newFieldCapsFunc(t), FleetDeleteSecret: newFleetDeleteSecretFunc(t), FleetGetSecret: newFleetGetSecretFunc(t), FleetGlobalCheckpoints: newFleetGlobalCheckpointsFunc(t), FleetMsearch: newFleetMsearchFunc(t), FleetPostSecret: newFleetPostSecretFunc(t), FleetSearch: newFleetSearchFunc(t), Get: newGetFunc(t), GetScriptContext: newGetScriptContextFunc(t), GetScriptLanguages: newGetScriptLanguagesFunc(t), GetScript: newGetScriptFunc(t), GetSource: newGetSourceFunc(t), GraphExplore: newGraphExploreFunc(t), HealthReport: newHealthReportFunc(t), Index: newIndexFunc(t), InferenceChatCompletionUnified: newInferenceChatCompletionUnifiedFunc(t), InferenceCompletion: newInferenceCompletionFunc(t), InferenceDelete: newInferenceDeleteFunc(t), InferenceGet: newInferenceGetFunc(t), InferenceInference: newInferenceInferenceFunc(t), InferencePutAlibabacloud: newInferencePutAlibabacloudFunc(t), InferencePutAmazonbedrock: newInferencePutAmazonbedrockFunc(t), InferencePutAnthropic: newInferencePutAnthropicFunc(t), InferencePutAzureaistudio: newInferencePutAzureaistudioFunc(t), InferencePutAzureopenai: newInferencePutAzureopenaiFunc(t), InferencePutCohere: newInferencePutCohereFunc(t), InferencePutElasticsearch: newInferencePutElasticsearchFunc(t), InferencePutElser: newInferencePutElserFunc(t), InferencePutGoogleaistudio: newInferencePutGoogleaistudioFunc(t), InferencePutGooglevertexai: newInferencePutGooglevertexaiFunc(t), InferencePutHuggingFace: newInferencePutHuggingFaceFunc(t), InferencePutJinaai: newInferencePutJinaaiFunc(t), InferencePutMistral: newInferencePutMistralFunc(t), InferencePutOpenai: newInferencePutOpenaiFunc(t), InferencePut: newInferencePutFunc(t), InferencePutVoyageai: newInferencePutVoyageaiFunc(t), InferencePutWatsonx: newInferencePutWatsonxFunc(t), InferenceRerank: newInferenceRerankFunc(t), InferenceSparseEmbedding: newInferenceSparseEmbeddingFunc(t), InferenceStreamCompletion: newInferenceStreamCompletionFunc(t), InferenceTextEmbedding: newInferenceTextEmbeddingFunc(t), InferenceUpdate: newInferenceUpdateFunc(t), Info: newInfoFunc(t), LogstashDeletePipeline: newLogstashDeletePipelineFunc(t), LogstashGetPipeline: newLogstashGetPipelineFunc(t), LogstashPutPipeline: newLogstashPutPipelineFunc(t), Mget: newMgetFunc(t), Msearch: newMsearchFunc(t), MsearchTemplate: newMsearchTemplateFunc(t), Mtermvectors: newMtermvectorsFunc(t), OpenPointInTime: newOpenPointInTimeFunc(t), Ping: newPingFunc(t), ProfilingFlamegraph: newProfilingFlamegraphFunc(t), ProfilingStacktraces: newProfilingStacktracesFunc(t), ProfilingStatus: newProfilingStatusFunc(t), ProfilingTopnFunctions: newProfilingTopnFunctionsFunc(t), PutScript: newPutScriptFunc(t), QueryRulesDeleteRule: newQueryRulesDeleteRuleFunc(t), QueryRulesDeleteRuleset: newQueryRulesDeleteRulesetFunc(t), QueryRulesGetRule: newQueryRulesGetRuleFunc(t), QueryRulesGetRuleset: newQueryRulesGetRulesetFunc(t), QueryRulesListRulesets: newQueryRulesListRulesetsFunc(t), QueryRulesPutRule: newQueryRulesPutRuleFunc(t), QueryRulesPutRuleset: newQueryRulesPutRulesetFunc(t), QueryRulesTest: newQueryRulesTestFunc(t), RankEval: newRankEvalFunc(t), Reindex: newReindexFunc(t), ReindexRethrottle: newReindexRethrottleFunc(t), RenderSearchTemplate: newRenderSearchTemplateFunc(t), ScriptsPainlessExecute: newScriptsPainlessExecuteFunc(t), Scroll: newScrollFunc(t), SearchApplicationDeleteBehavioralAnalytics: newSearchApplicationDeleteBehavioralAnalyticsFunc(t), SearchApplicationDelete: newSearchApplicationDeleteFunc(t), SearchApplicationGetBehavioralAnalytics: newSearchApplicationGetBehavioralAnalyticsFunc(t), SearchApplicationGet: newSearchApplicationGetFunc(t), SearchApplicationList: newSearchApplicationListFunc(t), SearchApplicationPostBehavioralAnalyticsEvent: newSearchApplicationPostBehavioralAnalyticsEventFunc(t), SearchApplicationPutBehavioralAnalytics: newSearchApplicationPutBehavioralAnalyticsFunc(t), SearchApplicationPut: newSearchApplicationPutFunc(t), SearchApplicationRenderQuery: newSearchApplicationRenderQueryFunc(t), SearchApplicationSearch: newSearchApplicationSearchFunc(t), SearchMvt: newSearchMvtFunc(t), Search: newSearchFunc(t), SearchShards: newSearchShardsFunc(t), SearchTemplate: newSearchTemplateFunc(t), SearchableSnapshotsCacheStats: newSearchableSnapshotsCacheStatsFunc(t), SearchableSnapshotsClearCache: newSearchableSnapshotsClearCacheFunc(t), SearchableSnapshotsMount: newSearchableSnapshotsMountFunc(t), SearchableSnapshotsStats: newSearchableSnapshotsStatsFunc(t), ShutdownDeleteNode: newShutdownDeleteNodeFunc(t), ShutdownGetNode: newShutdownGetNodeFunc(t), ShutdownPutNode: newShutdownPutNodeFunc(t), SimulateIngest: newSimulateIngestFunc(t), SlmDeleteLifecycle: newSlmDeleteLifecycleFunc(t), SlmExecuteLifecycle: newSlmExecuteLifecycleFunc(t), SlmExecuteRetention: newSlmExecuteRetentionFunc(t), SlmGetLifecycle: newSlmGetLifecycleFunc(t), SlmGetStats: newSlmGetStatsFunc(t), SlmGetStatus: newSlmGetStatusFunc(t), SlmPutLifecycle: newSlmPutLifecycleFunc(t), SlmStart: newSlmStartFunc(t), SlmStop: newSlmStopFunc(t), SynonymsDeleteSynonym: newSynonymsDeleteSynonymFunc(t), SynonymsDeleteSynonymRule: newSynonymsDeleteSynonymRuleFunc(t), SynonymsGetSynonym: newSynonymsGetSynonymFunc(t), SynonymsGetSynonymRule: newSynonymsGetSynonymRuleFunc(t), SynonymsGetSynonymsSets: newSynonymsGetSynonymsSetsFunc(t), SynonymsPutSynonym: newSynonymsPutSynonymFunc(t), SynonymsPutSynonymRule: newSynonymsPutSynonymRuleFunc(t), TermsEnum: newTermsEnumFunc(t), Termvectors: newTermvectorsFunc(t), TextStructureFindFieldStructure: newTextStructureFindFieldStructureFunc(t), TextStructureFindMessageStructure: newTextStructureFindMessageStructureFunc(t), TextStructureFindStructure: newTextStructureFindStructureFunc(t), TextStructureTestGrokPattern: newTextStructureTestGrokPatternFunc(t), TransformDeleteTransform: newTransformDeleteTransformFunc(t), TransformGetNodeStats: newTransformGetNodeStatsFunc(t), TransformGetTransform: newTransformGetTransformFunc(t), TransformGetTransformStats: newTransformGetTransformStatsFunc(t), TransformPreviewTransform: newTransformPreviewTransformFunc(t), TransformPutTransform: newTransformPutTransformFunc(t), TransformResetTransform: newTransformResetTransformFunc(t), TransformScheduleNowTransform: newTransformScheduleNowTransformFunc(t), TransformStartTransform: newTransformStartTransformFunc(t), TransformStopTransform: newTransformStopTransformFunc(t), TransformUpdateTransform: newTransformUpdateTransformFunc(t), TransformUpgradeTransforms: newTransformUpgradeTransformsFunc(t), UpdateByQuery: newUpdateByQueryFunc(t), UpdateByQueryRethrottle: newUpdateByQueryRethrottleFunc(t), Update: newUpdateFunc(t), Cat: &Cat{ Aliases: newCatAliasesFunc(t), Allocation: newCatAllocationFunc(t), ComponentTemplates: newCatComponentTemplatesFunc(t), Count: newCatCountFunc(t), Fielddata: newCatFielddataFunc(t), Health: newCatHealthFunc(t), Help: newCatHelpFunc(t), Indices: newCatIndicesFunc(t), MLDataFrameAnalytics: newCatMLDataFrameAnalyticsFunc(t), MLDatafeeds: newCatMLDatafeedsFunc(t), MLJobs: newCatMLJobsFunc(t), MLTrainedModels: newCatMLTrainedModelsFunc(t), Master: newCatMasterFunc(t), Nodeattrs: newCatNodeattrsFunc(t), Nodes: newCatNodesFunc(t), PendingTasks: newCatPendingTasksFunc(t), Plugins: newCatPluginsFunc(t), Recovery: newCatRecoveryFunc(t), Repositories: newCatRepositoriesFunc(t), Segments: newCatSegmentsFunc(t), Shards: newCatShardsFunc(t), Snapshots: newCatSnapshotsFunc(t), Tasks: newCatTasksFunc(t), Templates: newCatTemplatesFunc(t), ThreadPool: newCatThreadPoolFunc(t), Transforms: newCatTransformsFunc(t), }, Cluster: &Cluster{ AllocationExplain: newClusterAllocationExplainFunc(t), DeleteComponentTemplate: newClusterDeleteComponentTemplateFunc(t), DeleteVotingConfigExclusions: newClusterDeleteVotingConfigExclusionsFunc(t), ExistsComponentTemplate: newClusterExistsComponentTemplateFunc(t), GetComponentTemplate: newClusterGetComponentTemplateFunc(t), GetSettings: newClusterGetSettingsFunc(t), Health: newClusterHealthFunc(t), Info: newClusterInfoFunc(t), PendingTasks: newClusterPendingTasksFunc(t), PostVotingConfigExclusions: newClusterPostVotingConfigExclusionsFunc(t), PutComponentTemplate: newClusterPutComponentTemplateFunc(t), PutSettings: newClusterPutSettingsFunc(t), RemoteInfo: newClusterRemoteInfoFunc(t), Reroute: newClusterRerouteFunc(t), State: newClusterStateFunc(t), Stats: newClusterStatsFunc(t), }, Indices: &Indices{ AddBlock: newIndicesAddBlockFunc(t), Analyze: newIndicesAnalyzeFunc(t), CancelMigrateReindex: newIndicesCancelMigrateReindexFunc(t), ClearCache: newIndicesClearCacheFunc(t), Clone: newIndicesCloneFunc(t), Close: newIndicesCloseFunc(t), CreateDataStream: newIndicesCreateDataStreamFunc(t), CreateFrom: newIndicesCreateFromFunc(t), Create: newIndicesCreateFunc(t), DataStreamsStats: newIndicesDataStreamsStatsFunc(t), DeleteAlias: newIndicesDeleteAliasFunc(t), DeleteDataLifecycle: newIndicesDeleteDataLifecycleFunc(t), DeleteDataStreamOptions: newIndicesDeleteDataStreamOptionsFunc(t), DeleteDataStream: newIndicesDeleteDataStreamFunc(t), DeleteIndexTemplate: newIndicesDeleteIndexTemplateFunc(t), Delete: newIndicesDeleteFunc(t), DeleteTemplate: newIndicesDeleteTemplateFunc(t), DiskUsage: newIndicesDiskUsageFunc(t), Downsample: newIndicesDownsampleFunc(t), ExistsAlias: newIndicesExistsAliasFunc(t), ExistsIndexTemplate: newIndicesExistsIndexTemplateFunc(t), Exists: newIndicesExistsFunc(t), ExistsTemplate: newIndicesExistsTemplateFunc(t), ExplainDataLifecycle: newIndicesExplainDataLifecycleFunc(t), FieldUsageStats: newIndicesFieldUsageStatsFunc(t), Flush: newIndicesFlushFunc(t), Forcemerge: newIndicesForcemergeFunc(t), GetAlias: newIndicesGetAliasFunc(t), GetDataLifecycle: newIndicesGetDataLifecycleFunc(t), GetDataLifecycleStats: newIndicesGetDataLifecycleStatsFunc(t), GetDataStreamOptions: newIndicesGetDataStreamOptionsFunc(t), GetDataStream: newIndicesGetDataStreamFunc(t), GetFieldMapping: newIndicesGetFieldMappingFunc(t), GetIndexTemplate: newIndicesGetIndexTemplateFunc(t), GetMapping: newIndicesGetMappingFunc(t), GetMigrateReindexStatus: newIndicesGetMigrateReindexStatusFunc(t), Get: newIndicesGetFunc(t), GetSettings: newIndicesGetSettingsFunc(t), GetTemplate: newIndicesGetTemplateFunc(t), MigrateReindex: newIndicesMigrateReindexFunc(t), MigrateToDataStream: newIndicesMigrateToDataStreamFunc(t), ModifyDataStream: newIndicesModifyDataStreamFunc(t), Open: newIndicesOpenFunc(t), PromoteDataStream: newIndicesPromoteDataStreamFunc(t), PutAlias: newIndicesPutAliasFunc(t), PutDataLifecycle: newIndicesPutDataLifecycleFunc(t), PutDataStreamOptions: newIndicesPutDataStreamOptionsFunc(t), PutIndexTemplate: newIndicesPutIndexTemplateFunc(t), PutMapping: newIndicesPutMappingFunc(t), PutSettings: newIndicesPutSettingsFunc(t), PutTemplate: newIndicesPutTemplateFunc(t), Recovery: newIndicesRecoveryFunc(t), Refresh: newIndicesRefreshFunc(t), ReloadSearchAnalyzers: newIndicesReloadSearchAnalyzersFunc(t), ResolveCluster: newIndicesResolveClusterFunc(t), ResolveIndex: newIndicesResolveIndexFunc(t), Rollover: newIndicesRolloverFunc(t), Segments: newIndicesSegmentsFunc(t), ShardStores: newIndicesShardStoresFunc(t), Shrink: newIndicesShrinkFunc(t), SimulateIndexTemplate: newIndicesSimulateIndexTemplateFunc(t), SimulateTemplate: newIndicesSimulateTemplateFunc(t), Split: newIndicesSplitFunc(t), Stats: newIndicesStatsFunc(t), UpdateAliases: newIndicesUpdateAliasesFunc(t), ValidateQuery: newIndicesValidateQueryFunc(t), }, Ingest: &Ingest{ DeleteGeoipDatabase: newIngestDeleteGeoipDatabaseFunc(t), DeleteIPLocationDatabase: newIngestDeleteIPLocationDatabaseFunc(t), DeletePipeline: newIngestDeletePipelineFunc(t), GeoIPStats: newIngestGeoIPStatsFunc(t), GetGeoipDatabase: newIngestGetGeoipDatabaseFunc(t), GetIPLocationDatabase: newIngestGetIPLocationDatabaseFunc(t), GetPipeline: newIngestGetPipelineFunc(t), ProcessorGrok: newIngestProcessorGrokFunc(t), PutGeoipDatabase: newIngestPutGeoipDatabaseFunc(t), PutIPLocationDatabase: newIngestPutIPLocationDatabaseFunc(t), PutPipeline: newIngestPutPipelineFunc(t), Simulate: newIngestSimulateFunc(t), }, Nodes: &Nodes{ ClearRepositoriesMeteringArchive: newNodesClearRepositoriesMeteringArchiveFunc(t), GetRepositoriesMeteringInfo: newNodesGetRepositoriesMeteringInfoFunc(t), HotThreads: newNodesHotThreadsFunc(t), Info: newNodesInfoFunc(t), ReloadSecureSettings: newNodesReloadSecureSettingsFunc(t), Stats: newNodesStatsFunc(t), Usage: newNodesUsageFunc(t), }, Remote: &Remote{}, Snapshot: &Snapshot{ CleanupRepository: newSnapshotCleanupRepositoryFunc(t), Clone: newSnapshotCloneFunc(t), CreateRepository: newSnapshotCreateRepositoryFunc(t), Create: newSnapshotCreateFunc(t), DeleteRepository: newSnapshotDeleteRepositoryFunc(t), Delete: newSnapshotDeleteFunc(t), GetRepository: newSnapshotGetRepositoryFunc(t), Get: newSnapshotGetFunc(t), RepositoryAnalyze: newSnapshotRepositoryAnalyzeFunc(t), RepositoryVerifyIntegrity: newSnapshotRepositoryVerifyIntegrityFunc(t), Restore: newSnapshotRestoreFunc(t), Status: newSnapshotStatusFunc(t), VerifyRepository: newSnapshotVerifyRepositoryFunc(t), }, Tasks: &Tasks{ Cancel: newTasksCancelFunc(t), Get: newTasksGetFunc(t), List: newTasksListFunc(t), }, AsyncSearch: &AsyncSearch{ Delete: newAsyncSearchDeleteFunc(t), Get: newAsyncSearchGetFunc(t), Status: newAsyncSearchStatusFunc(t), Submit: newAsyncSearchSubmitFunc(t), }, CCR: &CCR{ DeleteAutoFollowPattern: newCCRDeleteAutoFollowPatternFunc(t), FollowInfo: newCCRFollowInfoFunc(t), Follow: newCCRFollowFunc(t), FollowStats: newCCRFollowStatsFunc(t), ForgetFollower: newCCRForgetFollowerFunc(t), GetAutoFollowPattern: newCCRGetAutoFollowPatternFunc(t), PauseAutoFollowPattern: newCCRPauseAutoFollowPatternFunc(t), PauseFollow: newCCRPauseFollowFunc(t), PutAutoFollowPattern: newCCRPutAutoFollowPatternFunc(t), ResumeAutoFollowPattern: newCCRResumeAutoFollowPatternFunc(t), ResumeFollow: newCCRResumeFollowFunc(t), Stats: newCCRStatsFunc(t), Unfollow: newCCRUnfollowFunc(t), }, ILM: &ILM{ DeleteLifecycle: newILMDeleteLifecycleFunc(t), ExplainLifecycle: newILMExplainLifecycleFunc(t), GetLifecycle: newILMGetLifecycleFunc(t), GetStatus: newILMGetStatusFunc(t), MigrateToDataTiers: newILMMigrateToDataTiersFunc(t), MoveToStep: newILMMoveToStepFunc(t), PutLifecycle: newILMPutLifecycleFunc(t), RemovePolicy: newILMRemovePolicyFunc(t), Retry: newILMRetryFunc(t), Start: newILMStartFunc(t), Stop: newILMStopFunc(t), }, License: &License{ Delete: newLicenseDeleteFunc(t), GetBasicStatus: newLicenseGetBasicStatusFunc(t), Get: newLicenseGetFunc(t), GetTrialStatus: newLicenseGetTrialStatusFunc(t), Post: newLicensePostFunc(t), PostStartBasic: newLicensePostStartBasicFunc(t), PostStartTrial: newLicensePostStartTrialFunc(t), }, Migration: &Migration{ Deprecations: newMigrationDeprecationsFunc(t), GetFeatureUpgradeStatus: newMigrationGetFeatureUpgradeStatusFunc(t), PostFeatureUpgrade: newMigrationPostFeatureUpgradeFunc(t), }, ML: &ML{ ClearTrainedModelDeploymentCache: newMLClearTrainedModelDeploymentCacheFunc(t), CloseJob: newMLCloseJobFunc(t), DeleteCalendarEvent: newMLDeleteCalendarEventFunc(t), DeleteCalendarJob: newMLDeleteCalendarJobFunc(t), DeleteCalendar: newMLDeleteCalendarFunc(t), DeleteDataFrameAnalytics: newMLDeleteDataFrameAnalyticsFunc(t), DeleteDatafeed: newMLDeleteDatafeedFunc(t), DeleteExpiredData: newMLDeleteExpiredDataFunc(t), DeleteFilter: newMLDeleteFilterFunc(t), DeleteForecast: newMLDeleteForecastFunc(t), DeleteJob: newMLDeleteJobFunc(t), DeleteModelSnapshot: newMLDeleteModelSnapshotFunc(t), DeleteTrainedModelAlias: newMLDeleteTrainedModelAliasFunc(t), DeleteTrainedModel: newMLDeleteTrainedModelFunc(t), EstimateModelMemory: newMLEstimateModelMemoryFunc(t), EvaluateDataFrame: newMLEvaluateDataFrameFunc(t), ExplainDataFrameAnalytics: newMLExplainDataFrameAnalyticsFunc(t), FlushJob: newMLFlushJobFunc(t), Forecast: newMLForecastFunc(t), GetBuckets: newMLGetBucketsFunc(t), GetCalendarEvents: newMLGetCalendarEventsFunc(t), GetCalendars: newMLGetCalendarsFunc(t), GetCategories: newMLGetCategoriesFunc(t), GetDataFrameAnalytics: newMLGetDataFrameAnalyticsFunc(t), GetDataFrameAnalyticsStats: newMLGetDataFrameAnalyticsStatsFunc(t), GetDatafeedStats: newMLGetDatafeedStatsFunc(t), GetDatafeeds: newMLGetDatafeedsFunc(t), GetFilters: newMLGetFiltersFunc(t), GetInfluencers: newMLGetInfluencersFunc(t), GetJobStats: newMLGetJobStatsFunc(t), GetJobs: newMLGetJobsFunc(t), GetMemoryStats: newMLGetMemoryStatsFunc(t), GetModelSnapshotUpgradeStats: newMLGetModelSnapshotUpgradeStatsFunc(t), GetModelSnapshots: newMLGetModelSnapshotsFunc(t), GetOverallBuckets: newMLGetOverallBucketsFunc(t), GetRecords: newMLGetRecordsFunc(t), GetTrainedModels: newMLGetTrainedModelsFunc(t), GetTrainedModelsStats: newMLGetTrainedModelsStatsFunc(t), InferTrainedModel: newMLInferTrainedModelFunc(t), Info: newMLInfoFunc(t), OpenJob: newMLOpenJobFunc(t), PostCalendarEvents: newMLPostCalendarEventsFunc(t), PostData: newMLPostDataFunc(t), PreviewDataFrameAnalytics: newMLPreviewDataFrameAnalyticsFunc(t), PreviewDatafeed: newMLPreviewDatafeedFunc(t), PutCalendarJob: newMLPutCalendarJobFunc(t), PutCalendar: newMLPutCalendarFunc(t), PutDataFrameAnalytics: newMLPutDataFrameAnalyticsFunc(t), PutDatafeed: newMLPutDatafeedFunc(t), PutFilter: newMLPutFilterFunc(t), PutJob: newMLPutJobFunc(t), PutTrainedModelAlias: newMLPutTrainedModelAliasFunc(t), PutTrainedModelDefinitionPart: newMLPutTrainedModelDefinitionPartFunc(t), PutTrainedModel: newMLPutTrainedModelFunc(t), PutTrainedModelVocabulary: newMLPutTrainedModelVocabularyFunc(t), ResetJob: newMLResetJobFunc(t), RevertModelSnapshot: newMLRevertModelSnapshotFunc(t), SetUpgradeMode: newMLSetUpgradeModeFunc(t), StartDataFrameAnalytics: newMLStartDataFrameAnalyticsFunc(t), StartDatafeed: newMLStartDatafeedFunc(t), StartTrainedModelDeployment: newMLStartTrainedModelDeploymentFunc(t), StopDataFrameAnalytics: newMLStopDataFrameAnalyticsFunc(t), StopDatafeed: newMLStopDatafeedFunc(t), StopTrainedModelDeployment: newMLStopTrainedModelDeploymentFunc(t), UpdateDataFrameAnalytics: newMLUpdateDataFrameAnalyticsFunc(t), UpdateDatafeed: newMLUpdateDatafeedFunc(t), UpdateFilter: newMLUpdateFilterFunc(t), UpdateJob: newMLUpdateJobFunc(t), UpdateModelSnapshot: newMLUpdateModelSnapshotFunc(t), UpdateTrainedModelDeployment: newMLUpdateTrainedModelDeploymentFunc(t), UpgradeJobSnapshot: newMLUpgradeJobSnapshotFunc(t), ValidateDetector: newMLValidateDetectorFunc(t), Validate: newMLValidateFunc(t), }, Monitoring: &Monitoring{ Bulk: newMonitoringBulkFunc(t), }, Rollup: &Rollup{ DeleteJob: newRollupDeleteJobFunc(t), GetJobs: newRollupGetJobsFunc(t), GetCaps: newRollupGetRollupCapsFunc(t), GetIndexCaps: newRollupGetRollupIndexCapsFunc(t), PutJob: newRollupPutJobFunc(t), Search: newRollupRollupSearchFunc(t), StartJob: newRollupStartJobFunc(t), StopJob: newRollupStopJobFunc(t), }, Security: &Security{ ActivateUserProfile: newSecurityActivateUserProfileFunc(t), Authenticate: newSecurityAuthenticateFunc(t), BulkDeleteRole: newSecurityBulkDeleteRoleFunc(t), BulkPutRole: newSecurityBulkPutRoleFunc(t), BulkUpdateAPIKeys: newSecurityBulkUpdateAPIKeysFunc(t), ChangePassword: newSecurityChangePasswordFunc(t), ClearAPIKeyCache: newSecurityClearAPIKeyCacheFunc(t), ClearCachedPrivileges: newSecurityClearCachedPrivilegesFunc(t), ClearCachedRealms: newSecurityClearCachedRealmsFunc(t), ClearCachedRoles: newSecurityClearCachedRolesFunc(t), ClearCachedServiceTokens: newSecurityClearCachedServiceTokensFunc(t), CreateAPIKey: newSecurityCreateAPIKeyFunc(t), CreateCrossClusterAPIKey: newSecurityCreateCrossClusterAPIKeyFunc(t), CreateServiceToken: newSecurityCreateServiceTokenFunc(t), DelegatePki: newSecurityDelegatePkiFunc(t), DeletePrivileges: newSecurityDeletePrivilegesFunc(t), DeleteRoleMapping: newSecurityDeleteRoleMappingFunc(t), DeleteRole: newSecurityDeleteRoleFunc(t), DeleteServiceToken: newSecurityDeleteServiceTokenFunc(t), DeleteUser: newSecurityDeleteUserFunc(t), DisableUserProfile: newSecurityDisableUserProfileFunc(t), DisableUser: newSecurityDisableUserFunc(t), EnableUserProfile: newSecurityEnableUserProfileFunc(t), EnableUser: newSecurityEnableUserFunc(t), EnrollKibana: newSecurityEnrollKibanaFunc(t), EnrollNode: newSecurityEnrollNodeFunc(t), GetAPIKey: newSecurityGetAPIKeyFunc(t), GetBuiltinPrivileges: newSecurityGetBuiltinPrivilegesFunc(t), GetPrivileges: newSecurityGetPrivilegesFunc(t), GetRoleMapping: newSecurityGetRoleMappingFunc(t), GetRole: newSecurityGetRoleFunc(t), GetServiceAccounts: newSecurityGetServiceAccountsFunc(t), GetServiceCredentials: newSecurityGetServiceCredentialsFunc(t), GetSettings: newSecurityGetSettingsFunc(t), GetToken: newSecurityGetTokenFunc(t), GetUserPrivileges: newSecurityGetUserPrivilegesFunc(t), GetUserProfile: newSecurityGetUserProfileFunc(t), GetUser: newSecurityGetUserFunc(t), GrantAPIKey: newSecurityGrantAPIKeyFunc(t), HasPrivileges: newSecurityHasPrivilegesFunc(t), HasPrivilegesUserProfile: newSecurityHasPrivilegesUserProfileFunc(t), InvalidateAPIKey: newSecurityInvalidateAPIKeyFunc(t), InvalidateToken: newSecurityInvalidateTokenFunc(t), OidcAuthenticate: newSecurityOidcAuthenticateFunc(t), OidcLogout: newSecurityOidcLogoutFunc(t), OidcPrepareAuthentication: newSecurityOidcPrepareAuthenticationFunc(t), PutPrivileges: newSecurityPutPrivilegesFunc(t), PutRoleMapping: newSecurityPutRoleMappingFunc(t), PutRole: newSecurityPutRoleFunc(t), PutUser: newSecurityPutUserFunc(t), QueryAPIKeys: newSecurityQueryAPIKeysFunc(t), QueryRole: newSecurityQueryRoleFunc(t), QueryUser: newSecurityQueryUserFunc(t), SamlAuthenticate: newSecuritySamlAuthenticateFunc(t), SamlCompleteLogout: newSecuritySamlCompleteLogoutFunc(t), SamlInvalidate: newSecuritySamlInvalidateFunc(t), SamlLogout: newSecuritySamlLogoutFunc(t), SamlPrepareAuthentication: newSecuritySamlPrepareAuthenticationFunc(t), SamlServiceProviderMetadata: newSecuritySamlServiceProviderMetadataFunc(t), SuggestUserProfiles: newSecuritySuggestUserProfilesFunc(t), UpdateAPIKey: newSecurityUpdateAPIKeyFunc(t), UpdateCrossClusterAPIKey: newSecurityUpdateCrossClusterAPIKeyFunc(t), UpdateSettings: newSecurityUpdateSettingsFunc(t), UpdateUserProfileData: newSecurityUpdateUserProfileDataFunc(t), }, SQL: &SQL{ ClearCursor: newSQLClearCursorFunc(t), DeleteAsync: newSQLDeleteAsyncFunc(t), GetAsync: newSQLGetAsyncFunc(t), GetAsyncStatus: newSQLGetAsyncStatusFunc(t), Query: newSQLQueryFunc(t), Translate: newSQLTranslateFunc(t), }, SSL: &SSL{ Certificates: newSSLCertificatesFunc(t), }, Watcher: &Watcher{ AckWatch: newWatcherAckWatchFunc(t), ActivateWatch: newWatcherActivateWatchFunc(t), DeactivateWatch: newWatcherDeactivateWatchFunc(t), DeleteWatch: newWatcherDeleteWatchFunc(t), ExecuteWatch: newWatcherExecuteWatchFunc(t), GetSettings: newWatcherGetSettingsFunc(t), GetWatch: newWatcherGetWatchFunc(t), PutWatch: newWatcherPutWatchFunc(t), QueryWatches: newWatcherQueryWatchesFunc(t), Start: newWatcherStartFunc(t), Stats: newWatcherStatsFunc(t), Stop: newWatcherStopFunc(t), UpdateSettings: newWatcherUpdateSettingsFunc(t), }, XPack: &XPack{ Info: newXPackInfoFunc(t), Usage: newXPackUsageFunc(t), }, } }