From 05bc90adeb6bf71874d7d9265b20fa66146c1721 Mon Sep 17 00:00:00 2001 From: Mpdreamz Date: Wed, 31 Mar 2021 10:07:14 +0000 Subject: [PATCH] [codegen] master synchronization --- .../{XPack => Core}/async_search.delete.json | 0 .../{XPack => Core}/async_search.get.json | 0 .../{XPack => Core}/async_search.status.json | 0 .../{XPack => Core}/async_search.submit.json | 0 ...autoscaling.delete_autoscaling_policy.json | 0 .../autoscaling.get_autoscaling_capacity.json | 0 .../autoscaling.get_autoscaling_policy.json | 0 .../autoscaling.put_autoscaling_policy.json | 0 .../cat.ml_data_frame_analytics.json | 0 .../{XPack => Core}/cat.ml_datafeeds.json | 0 .../{XPack => Core}/cat.ml_jobs.json | 0 .../cat.ml_trained_models.json | 0 .../{XPack => Core}/cat.transforms.json | 0 .../ccr.delete_auto_follow_pattern.json | 0 .../{XPack => Core}/ccr.follow.json | 0 .../{XPack => Core}/ccr.follow_info.json | 0 .../{XPack => Core}/ccr.follow_stats.json | 0 .../{XPack => Core}/ccr.forget_follower.json | 0 .../ccr.get_auto_follow_pattern.json | 0 .../ccr.pause_auto_follow_pattern.json | 0 .../{XPack => Core}/ccr.pause_follow.json | 0 .../ccr.put_auto_follow_pattern.json | 0 .../ccr.resume_auto_follow_pattern.json | 0 .../{XPack => Core}/ccr.resume_follow.json | 0 .../{XPack => Core}/ccr.stats.json | 0 .../{XPack => Core}/ccr.unfollow.json | 0 ...transform_deprecated.delete_transform.json | 0 ...me_transform_deprecated.get_transform.json | 0 ...nsform_deprecated.get_transform_stats.json | 0 ...ransform_deprecated.preview_transform.json | 0 ...me_transform_deprecated.put_transform.json | 0 ..._transform_deprecated.start_transform.json | 0 ...e_transform_deprecated.stop_transform.json | 0 ...transform_deprecated.update_transform.json | 0 .../{XPack => Core}/enrich.delete_policy.json | 0 .../enrich.execute_policy.json | 0 .../{XPack => Core}/enrich.get_policy.json | 0 .../{XPack => Core}/enrich.put_policy.json | 0 .../{XPack => Core}/enrich.stats.json | 0 .../{XPack => Core}/eql.delete.json | 0 .../{XPack => Core}/eql.get.json | 0 .../{XPack => Core}/eql.get_status.json | 0 .../{XPack => Core}/eql.search.json | 0 .../{XPack => Core}/graph.explore.json | 0 .../{XPack => Core}/ilm.delete_lifecycle.json | 0 .../ilm.explain_lifecycle.json | 0 .../{XPack => Core}/ilm.get_lifecycle.json | 0 .../{XPack => Core}/ilm.get_status.json | 0 .../{XPack => Core}/ilm.move_to_step.json | 0 .../{XPack => Core}/ilm.put_lifecycle.json | 0 .../{XPack => Core}/ilm.remove_policy.json | 0 .../{XPack => Core}/ilm.retry.json | 0 .../{XPack => Core}/ilm.start.json | 0 .../{XPack => Core}/ilm.stop.json | 0 .../indices.create_data_stream.json | 0 .../indices.data_streams_stats.json | 0 .../indices.delete_data_stream.json | 0 .../{XPack => Core}/indices.freeze.json | 0 .../indices.get_data_stream.json | 0 .../indices.migrate_to_data_stream.json | 0 .../indices.promote_data_stream.json | 0 .../indices.reload_search_analyzers.json | 0 .../{XPack => Core}/indices.unfreeze.json | 0 .../{XPack => Core}/license.delete.json | 0 .../{XPack => Core}/license.get.json | 0 .../license.get_basic_status.json | 0 .../license.get_trial_status.json | 0 .../{XPack => Core}/license.post.json | 0 .../license.post_start_basic.json | 0 .../license.post_start_trial.json | 0 .../logstash.delete_pipeline.json | 0 .../logstash.get_pipeline.json | 0 .../logstash.put_pipeline.json | 0 .../migration.deprecations.json | 0 .../{XPack => Core}/ml.close_job.json | 0 .../{XPack => Core}/ml.delete_calendar.json | 0 .../ml.delete_calendar_event.json | 0 .../ml.delete_calendar_job.json | 0 .../ml.delete_data_frame_analytics.json | 0 .../{XPack => Core}/ml.delete_datafeed.json | 0 .../ml.delete_expired_data.json | 0 .../{XPack => Core}/ml.delete_filter.json | 0 .../{XPack => Core}/ml.delete_forecast.json | 0 .../{XPack => Core}/ml.delete_job.json | 0 .../ml.delete_model_snapshot.json | 0 .../ml.delete_trained_model.json | 0 .../ml.delete_trained_model_alias.json | 0 .../ml.estimate_model_memory.json | 0 .../ml.evaluate_data_frame.json | 0 .../ml.explain_data_frame_analytics.json | 0 .../{XPack => Core}/ml.flush_job.json | 0 .../{XPack => Core}/ml.forecast.json | 0 .../{XPack => Core}/ml.get_buckets.json | 0 .../ml.get_calendar_events.json | 0 .../{XPack => Core}/ml.get_calendars.json | 0 .../{XPack => Core}/ml.get_categories.json | 0 .../ml.get_data_frame_analytics.json | 0 .../ml.get_data_frame_analytics_stats.json | 0 .../ml.get_datafeed_stats.json | 0 .../{XPack => Core}/ml.get_datafeeds.json | 0 .../{XPack => Core}/ml.get_filters.json | 0 .../{XPack => Core}/ml.get_influencers.json | 0 .../{XPack => Core}/ml.get_job_stats.json | 0 .../{XPack => Core}/ml.get_jobs.json | 0 .../ml.get_model_snapshots.json | 0 .../ml.get_overall_buckets.json | 0 .../{XPack => Core}/ml.get_records.json | 0 .../ml.get_trained_models.json | 0 .../ml.get_trained_models_stats.json | 0 .../{XPack => Core}/ml.info.json | 0 .../{XPack => Core}/ml.open_job.json | 0 .../ml.post_calendar_events.json | 0 .../{XPack => Core}/ml.post_data.json | 0 .../ml.preview_data_frame_analytics.json | 0 .../{XPack => Core}/ml.preview_datafeed.json | 14 ++++++++- .../{XPack => Core}/ml.put_calendar.json | 0 .../{XPack => Core}/ml.put_calendar_job.json | 0 .../ml.put_data_frame_analytics.json | 0 .../{XPack => Core}/ml.put_datafeed.json | 0 .../{XPack => Core}/ml.put_filter.json | 0 .../{XPack => Core}/ml.put_job.json | 0 .../{XPack => Core}/ml.put_trained_model.json | 0 .../ml.put_trained_model_alias.json | 0 .../ml.revert_model_snapshot.json | 0 .../{XPack => Core}/ml.set_upgrade_mode.json | 0 .../ml.start_data_frame_analytics.json | 0 .../{XPack => Core}/ml.start_datafeed.json | 0 .../ml.stop_data_frame_analytics.json | 0 .../{XPack => Core}/ml.stop_datafeed.json | 0 .../ml.update_data_frame_analytics.json | 0 .../{XPack => Core}/ml.update_datafeed.json | 0 .../{XPack => Core}/ml.update_filter.json | 0 .../{XPack => Core}/ml.update_job.json | 0 .../ml.update_model_snapshot.json | 0 .../ml.upgrade_job_snapshot.json | 0 .../{XPack => Core}/ml.validate.json | 0 .../{XPack => Core}/ml.validate_detector.json | 0 .../{XPack => Core}/monitoring.bulk.json | 0 .../{XPack => Core}/rollup.delete_job.json | 0 .../{XPack => Core}/rollup.get_jobs.json | 0 .../rollup.get_rollup_caps.json | 0 .../rollup.get_rollup_index_caps.json | 0 .../{XPack => Core}/rollup.put_job.json | 0 .../{XPack => Core}/rollup.rollup.json | 0 .../{XPack => Core}/rollup.rollup_search.json | 0 .../{XPack => Core}/rollup.start_job.json | 0 .../{XPack => Core}/rollup.stop_job.json | 0 .../searchable_snapshots.clear_cache.json | 0 .../searchable_snapshots.mount.json | 0 .../searchable_snapshots.stats.json | 0 .../security.authenticate.json | 0 .../security.change_password.json | 0 .../security.clear_api_key_cache.json | 0 .../security.clear_cached_privileges.json | 0 .../security.clear_cached_realms.json | 0 .../security.clear_cached_roles.json | 0 .../security.create_api_key.json | 0 .../security.delete_privileges.json | 0 .../{XPack => Core}/security.delete_role.json | 0 .../security.delete_role_mapping.json | 0 .../{XPack => Core}/security.delete_user.json | 0 .../security.disable_user.json | 0 .../{XPack => Core}/security.enable_user.json | 0 .../{XPack => Core}/security.get_api_key.json | 0 .../security.get_builtin_privileges.json | 0 .../security.get_privileges.json | 0 .../{XPack => Core}/security.get_role.json | 0 .../security.get_role_mapping.json | 0 .../{XPack => Core}/security.get_token.json | 0 .../{XPack => Core}/security.get_user.json | 0 .../security.get_user_privileges.json | 0 .../security.grant_api_key.json | 0 .../security.has_privileges.json | 0 .../security.invalidate_api_key.json | 0 .../security.invalidate_token.json | 0 .../security.put_privileges.json | 0 .../{XPack => Core}/security.put_role.json | 0 .../security.put_role_mapping.json | 0 .../{XPack => Core}/security.put_user.json | 0 .../{XPack => Core}/shutdown.delete_node.json | 0 .../{XPack => Core}/shutdown.get_node.json | 0 .../{XPack => Core}/shutdown.put_node.json | 0 .../{XPack => Core}/slm.delete_lifecycle.json | 0 .../slm.execute_lifecycle.json | 0 .../slm.execute_retention.json | 0 .../{XPack => Core}/slm.get_lifecycle.json | 0 .../{XPack => Core}/slm.get_stats.json | 0 .../{XPack => Core}/slm.get_status.json | 0 .../{XPack => Core}/slm.put_lifecycle.json | 0 .../{XPack => Core}/slm.start.json | 0 .../{XPack => Core}/slm.stop.json | 0 .../{XPack => Core}/sql.clear_cursor.json | 0 .../{XPack => Core}/sql.query.json | 0 .../{XPack => Core}/sql.translate.json | 0 .../{XPack => Core}/ssl.certificates.json | 0 .../text_structure.find_structure.json | 0 .../transform.delete_transform.json | 0 .../transform.get_transform.json | 0 .../transform.get_transform_stats.json | 0 .../transform.preview_transform.json | 0 .../transform.put_transform.json | 0 .../transform.start_transform.json | 0 .../transform.stop_transform.json | 0 .../transform.update_transform.json | 0 .../{XPack => Core}/watcher.ack_watch.json | 0 .../watcher.activate_watch.json | 0 .../watcher.deactivate_watch.json | 0 .../{XPack => Core}/watcher.delete_watch.json | 0 .../watcher.execute_watch.json | 0 .../{XPack => Core}/watcher.get_watch.json | 0 .../{XPack => Core}/watcher.put_watch.json | 0 .../watcher.query_watches.json | 0 .../{XPack => Core}/watcher.start.json | 0 .../{XPack => Core}/watcher.stats.json | 0 .../{XPack => Core}/watcher.stop.json | 0 .../{XPack => Core}/xpack.info.json | 0 .../{XPack => Core}/xpack.usage.json | 0 .../ElasticLowLevelClient.MachineLearning.cs | 29 ++++++++++++++----- .../_Generated/ApiUrlsLookup.generated.cs | 2 +- 219 files changed, 35 insertions(+), 10 deletions(-) rename src/ApiGenerator/RestSpecification/{XPack => Core}/async_search.delete.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/async_search.get.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/async_search.status.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/async_search.submit.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/autoscaling.delete_autoscaling_policy.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/autoscaling.get_autoscaling_capacity.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/autoscaling.get_autoscaling_policy.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/autoscaling.put_autoscaling_policy.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/cat.ml_data_frame_analytics.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/cat.ml_datafeeds.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/cat.ml_jobs.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/cat.ml_trained_models.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/cat.transforms.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ccr.delete_auto_follow_pattern.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ccr.follow.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ccr.follow_info.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ccr.follow_stats.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ccr.forget_follower.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ccr.get_auto_follow_pattern.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ccr.pause_auto_follow_pattern.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ccr.pause_follow.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ccr.put_auto_follow_pattern.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ccr.resume_auto_follow_pattern.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ccr.resume_follow.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ccr.stats.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ccr.unfollow.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/data_frame_transform_deprecated.delete_transform.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/data_frame_transform_deprecated.get_transform.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/data_frame_transform_deprecated.get_transform_stats.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/data_frame_transform_deprecated.preview_transform.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/data_frame_transform_deprecated.put_transform.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/data_frame_transform_deprecated.start_transform.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/data_frame_transform_deprecated.stop_transform.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/data_frame_transform_deprecated.update_transform.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/enrich.delete_policy.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/enrich.execute_policy.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/enrich.get_policy.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/enrich.put_policy.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/enrich.stats.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/eql.delete.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/eql.get.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/eql.get_status.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/eql.search.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/graph.explore.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ilm.delete_lifecycle.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ilm.explain_lifecycle.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ilm.get_lifecycle.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ilm.get_status.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ilm.move_to_step.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ilm.put_lifecycle.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ilm.remove_policy.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ilm.retry.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ilm.start.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ilm.stop.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/indices.create_data_stream.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/indices.data_streams_stats.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/indices.delete_data_stream.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/indices.freeze.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/indices.get_data_stream.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/indices.migrate_to_data_stream.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/indices.promote_data_stream.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/indices.reload_search_analyzers.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/indices.unfreeze.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/license.delete.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/license.get.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/license.get_basic_status.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/license.get_trial_status.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/license.post.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/license.post_start_basic.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/license.post_start_trial.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/logstash.delete_pipeline.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/logstash.get_pipeline.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/logstash.put_pipeline.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/migration.deprecations.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.close_job.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.delete_calendar.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.delete_calendar_event.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.delete_calendar_job.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.delete_data_frame_analytics.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.delete_datafeed.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.delete_expired_data.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.delete_filter.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.delete_forecast.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.delete_job.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.delete_model_snapshot.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.delete_trained_model.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.delete_trained_model_alias.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.estimate_model_memory.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.evaluate_data_frame.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.explain_data_frame_analytics.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.flush_job.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.forecast.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.get_buckets.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.get_calendar_events.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.get_calendars.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.get_categories.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.get_data_frame_analytics.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.get_data_frame_analytics_stats.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.get_datafeed_stats.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.get_datafeeds.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.get_filters.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.get_influencers.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.get_job_stats.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.get_jobs.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.get_model_snapshots.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.get_overall_buckets.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.get_records.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.get_trained_models.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.get_trained_models_stats.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.info.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.open_job.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.post_calendar_events.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.post_data.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.preview_data_frame_analytics.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.preview_datafeed.json (67%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.put_calendar.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.put_calendar_job.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.put_data_frame_analytics.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.put_datafeed.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.put_filter.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.put_job.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.put_trained_model.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.put_trained_model_alias.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.revert_model_snapshot.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.set_upgrade_mode.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.start_data_frame_analytics.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.start_datafeed.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.stop_data_frame_analytics.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.stop_datafeed.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.update_data_frame_analytics.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.update_datafeed.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.update_filter.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.update_job.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.update_model_snapshot.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.upgrade_job_snapshot.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.validate.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ml.validate_detector.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/monitoring.bulk.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/rollup.delete_job.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/rollup.get_jobs.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/rollup.get_rollup_caps.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/rollup.get_rollup_index_caps.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/rollup.put_job.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/rollup.rollup.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/rollup.rollup_search.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/rollup.start_job.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/rollup.stop_job.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/searchable_snapshots.clear_cache.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/searchable_snapshots.mount.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/searchable_snapshots.stats.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.authenticate.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.change_password.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.clear_api_key_cache.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.clear_cached_privileges.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.clear_cached_realms.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.clear_cached_roles.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.create_api_key.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.delete_privileges.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.delete_role.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.delete_role_mapping.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.delete_user.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.disable_user.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.enable_user.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.get_api_key.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.get_builtin_privileges.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.get_privileges.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.get_role.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.get_role_mapping.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.get_token.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.get_user.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.get_user_privileges.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.grant_api_key.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.has_privileges.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.invalidate_api_key.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.invalidate_token.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.put_privileges.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.put_role.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.put_role_mapping.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/security.put_user.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/shutdown.delete_node.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/shutdown.get_node.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/shutdown.put_node.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/slm.delete_lifecycle.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/slm.execute_lifecycle.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/slm.execute_retention.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/slm.get_lifecycle.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/slm.get_stats.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/slm.get_status.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/slm.put_lifecycle.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/slm.start.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/slm.stop.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/sql.clear_cursor.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/sql.query.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/sql.translate.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/ssl.certificates.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/text_structure.find_structure.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/transform.delete_transform.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/transform.get_transform.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/transform.get_transform_stats.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/transform.preview_transform.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/transform.put_transform.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/transform.start_transform.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/transform.stop_transform.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/transform.update_transform.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/watcher.ack_watch.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/watcher.activate_watch.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/watcher.deactivate_watch.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/watcher.delete_watch.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/watcher.execute_watch.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/watcher.get_watch.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/watcher.put_watch.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/watcher.query_watches.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/watcher.start.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/watcher.stats.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/watcher.stop.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/xpack.info.json (100%) rename src/ApiGenerator/RestSpecification/{XPack => Core}/xpack.usage.json (100%) diff --git a/src/ApiGenerator/RestSpecification/XPack/async_search.delete.json b/src/ApiGenerator/RestSpecification/Core/async_search.delete.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/async_search.delete.json rename to src/ApiGenerator/RestSpecification/Core/async_search.delete.json diff --git a/src/ApiGenerator/RestSpecification/XPack/async_search.get.json b/src/ApiGenerator/RestSpecification/Core/async_search.get.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/async_search.get.json rename to src/ApiGenerator/RestSpecification/Core/async_search.get.json diff --git a/src/ApiGenerator/RestSpecification/XPack/async_search.status.json b/src/ApiGenerator/RestSpecification/Core/async_search.status.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/async_search.status.json rename to src/ApiGenerator/RestSpecification/Core/async_search.status.json diff --git a/src/ApiGenerator/RestSpecification/XPack/async_search.submit.json b/src/ApiGenerator/RestSpecification/Core/async_search.submit.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/async_search.submit.json rename to src/ApiGenerator/RestSpecification/Core/async_search.submit.json diff --git a/src/ApiGenerator/RestSpecification/XPack/autoscaling.delete_autoscaling_policy.json b/src/ApiGenerator/RestSpecification/Core/autoscaling.delete_autoscaling_policy.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/autoscaling.delete_autoscaling_policy.json rename to src/ApiGenerator/RestSpecification/Core/autoscaling.delete_autoscaling_policy.json diff --git a/src/ApiGenerator/RestSpecification/XPack/autoscaling.get_autoscaling_capacity.json b/src/ApiGenerator/RestSpecification/Core/autoscaling.get_autoscaling_capacity.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/autoscaling.get_autoscaling_capacity.json rename to src/ApiGenerator/RestSpecification/Core/autoscaling.get_autoscaling_capacity.json diff --git a/src/ApiGenerator/RestSpecification/XPack/autoscaling.get_autoscaling_policy.json b/src/ApiGenerator/RestSpecification/Core/autoscaling.get_autoscaling_policy.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/autoscaling.get_autoscaling_policy.json rename to src/ApiGenerator/RestSpecification/Core/autoscaling.get_autoscaling_policy.json diff --git a/src/ApiGenerator/RestSpecification/XPack/autoscaling.put_autoscaling_policy.json b/src/ApiGenerator/RestSpecification/Core/autoscaling.put_autoscaling_policy.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/autoscaling.put_autoscaling_policy.json rename to src/ApiGenerator/RestSpecification/Core/autoscaling.put_autoscaling_policy.json diff --git a/src/ApiGenerator/RestSpecification/XPack/cat.ml_data_frame_analytics.json b/src/ApiGenerator/RestSpecification/Core/cat.ml_data_frame_analytics.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/cat.ml_data_frame_analytics.json rename to src/ApiGenerator/RestSpecification/Core/cat.ml_data_frame_analytics.json diff --git a/src/ApiGenerator/RestSpecification/XPack/cat.ml_datafeeds.json b/src/ApiGenerator/RestSpecification/Core/cat.ml_datafeeds.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/cat.ml_datafeeds.json rename to src/ApiGenerator/RestSpecification/Core/cat.ml_datafeeds.json diff --git a/src/ApiGenerator/RestSpecification/XPack/cat.ml_jobs.json b/src/ApiGenerator/RestSpecification/Core/cat.ml_jobs.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/cat.ml_jobs.json rename to src/ApiGenerator/RestSpecification/Core/cat.ml_jobs.json diff --git a/src/ApiGenerator/RestSpecification/XPack/cat.ml_trained_models.json b/src/ApiGenerator/RestSpecification/Core/cat.ml_trained_models.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/cat.ml_trained_models.json rename to src/ApiGenerator/RestSpecification/Core/cat.ml_trained_models.json diff --git a/src/ApiGenerator/RestSpecification/XPack/cat.transforms.json b/src/ApiGenerator/RestSpecification/Core/cat.transforms.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/cat.transforms.json rename to src/ApiGenerator/RestSpecification/Core/cat.transforms.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ccr.delete_auto_follow_pattern.json b/src/ApiGenerator/RestSpecification/Core/ccr.delete_auto_follow_pattern.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ccr.delete_auto_follow_pattern.json rename to src/ApiGenerator/RestSpecification/Core/ccr.delete_auto_follow_pattern.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ccr.follow.json b/src/ApiGenerator/RestSpecification/Core/ccr.follow.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ccr.follow.json rename to src/ApiGenerator/RestSpecification/Core/ccr.follow.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ccr.follow_info.json b/src/ApiGenerator/RestSpecification/Core/ccr.follow_info.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ccr.follow_info.json rename to src/ApiGenerator/RestSpecification/Core/ccr.follow_info.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ccr.follow_stats.json b/src/ApiGenerator/RestSpecification/Core/ccr.follow_stats.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ccr.follow_stats.json rename to src/ApiGenerator/RestSpecification/Core/ccr.follow_stats.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ccr.forget_follower.json b/src/ApiGenerator/RestSpecification/Core/ccr.forget_follower.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ccr.forget_follower.json rename to src/ApiGenerator/RestSpecification/Core/ccr.forget_follower.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ccr.get_auto_follow_pattern.json b/src/ApiGenerator/RestSpecification/Core/ccr.get_auto_follow_pattern.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ccr.get_auto_follow_pattern.json rename to src/ApiGenerator/RestSpecification/Core/ccr.get_auto_follow_pattern.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ccr.pause_auto_follow_pattern.json b/src/ApiGenerator/RestSpecification/Core/ccr.pause_auto_follow_pattern.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ccr.pause_auto_follow_pattern.json rename to src/ApiGenerator/RestSpecification/Core/ccr.pause_auto_follow_pattern.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ccr.pause_follow.json b/src/ApiGenerator/RestSpecification/Core/ccr.pause_follow.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ccr.pause_follow.json rename to src/ApiGenerator/RestSpecification/Core/ccr.pause_follow.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ccr.put_auto_follow_pattern.json b/src/ApiGenerator/RestSpecification/Core/ccr.put_auto_follow_pattern.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ccr.put_auto_follow_pattern.json rename to src/ApiGenerator/RestSpecification/Core/ccr.put_auto_follow_pattern.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ccr.resume_auto_follow_pattern.json b/src/ApiGenerator/RestSpecification/Core/ccr.resume_auto_follow_pattern.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ccr.resume_auto_follow_pattern.json rename to src/ApiGenerator/RestSpecification/Core/ccr.resume_auto_follow_pattern.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ccr.resume_follow.json b/src/ApiGenerator/RestSpecification/Core/ccr.resume_follow.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ccr.resume_follow.json rename to src/ApiGenerator/RestSpecification/Core/ccr.resume_follow.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ccr.stats.json b/src/ApiGenerator/RestSpecification/Core/ccr.stats.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ccr.stats.json rename to src/ApiGenerator/RestSpecification/Core/ccr.stats.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ccr.unfollow.json b/src/ApiGenerator/RestSpecification/Core/ccr.unfollow.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ccr.unfollow.json rename to src/ApiGenerator/RestSpecification/Core/ccr.unfollow.json diff --git a/src/ApiGenerator/RestSpecification/XPack/data_frame_transform_deprecated.delete_transform.json b/src/ApiGenerator/RestSpecification/Core/data_frame_transform_deprecated.delete_transform.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/data_frame_transform_deprecated.delete_transform.json rename to src/ApiGenerator/RestSpecification/Core/data_frame_transform_deprecated.delete_transform.json diff --git a/src/ApiGenerator/RestSpecification/XPack/data_frame_transform_deprecated.get_transform.json b/src/ApiGenerator/RestSpecification/Core/data_frame_transform_deprecated.get_transform.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/data_frame_transform_deprecated.get_transform.json rename to src/ApiGenerator/RestSpecification/Core/data_frame_transform_deprecated.get_transform.json diff --git a/src/ApiGenerator/RestSpecification/XPack/data_frame_transform_deprecated.get_transform_stats.json b/src/ApiGenerator/RestSpecification/Core/data_frame_transform_deprecated.get_transform_stats.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/data_frame_transform_deprecated.get_transform_stats.json rename to src/ApiGenerator/RestSpecification/Core/data_frame_transform_deprecated.get_transform_stats.json diff --git a/src/ApiGenerator/RestSpecification/XPack/data_frame_transform_deprecated.preview_transform.json b/src/ApiGenerator/RestSpecification/Core/data_frame_transform_deprecated.preview_transform.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/data_frame_transform_deprecated.preview_transform.json rename to src/ApiGenerator/RestSpecification/Core/data_frame_transform_deprecated.preview_transform.json diff --git a/src/ApiGenerator/RestSpecification/XPack/data_frame_transform_deprecated.put_transform.json b/src/ApiGenerator/RestSpecification/Core/data_frame_transform_deprecated.put_transform.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/data_frame_transform_deprecated.put_transform.json rename to src/ApiGenerator/RestSpecification/Core/data_frame_transform_deprecated.put_transform.json diff --git a/src/ApiGenerator/RestSpecification/XPack/data_frame_transform_deprecated.start_transform.json b/src/ApiGenerator/RestSpecification/Core/data_frame_transform_deprecated.start_transform.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/data_frame_transform_deprecated.start_transform.json rename to src/ApiGenerator/RestSpecification/Core/data_frame_transform_deprecated.start_transform.json diff --git a/src/ApiGenerator/RestSpecification/XPack/data_frame_transform_deprecated.stop_transform.json b/src/ApiGenerator/RestSpecification/Core/data_frame_transform_deprecated.stop_transform.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/data_frame_transform_deprecated.stop_transform.json rename to src/ApiGenerator/RestSpecification/Core/data_frame_transform_deprecated.stop_transform.json diff --git a/src/ApiGenerator/RestSpecification/XPack/data_frame_transform_deprecated.update_transform.json b/src/ApiGenerator/RestSpecification/Core/data_frame_transform_deprecated.update_transform.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/data_frame_transform_deprecated.update_transform.json rename to src/ApiGenerator/RestSpecification/Core/data_frame_transform_deprecated.update_transform.json diff --git a/src/ApiGenerator/RestSpecification/XPack/enrich.delete_policy.json b/src/ApiGenerator/RestSpecification/Core/enrich.delete_policy.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/enrich.delete_policy.json rename to src/ApiGenerator/RestSpecification/Core/enrich.delete_policy.json diff --git a/src/ApiGenerator/RestSpecification/XPack/enrich.execute_policy.json b/src/ApiGenerator/RestSpecification/Core/enrich.execute_policy.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/enrich.execute_policy.json rename to src/ApiGenerator/RestSpecification/Core/enrich.execute_policy.json diff --git a/src/ApiGenerator/RestSpecification/XPack/enrich.get_policy.json b/src/ApiGenerator/RestSpecification/Core/enrich.get_policy.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/enrich.get_policy.json rename to src/ApiGenerator/RestSpecification/Core/enrich.get_policy.json diff --git a/src/ApiGenerator/RestSpecification/XPack/enrich.put_policy.json b/src/ApiGenerator/RestSpecification/Core/enrich.put_policy.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/enrich.put_policy.json rename to src/ApiGenerator/RestSpecification/Core/enrich.put_policy.json diff --git a/src/ApiGenerator/RestSpecification/XPack/enrich.stats.json b/src/ApiGenerator/RestSpecification/Core/enrich.stats.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/enrich.stats.json rename to src/ApiGenerator/RestSpecification/Core/enrich.stats.json diff --git a/src/ApiGenerator/RestSpecification/XPack/eql.delete.json b/src/ApiGenerator/RestSpecification/Core/eql.delete.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/eql.delete.json rename to src/ApiGenerator/RestSpecification/Core/eql.delete.json diff --git a/src/ApiGenerator/RestSpecification/XPack/eql.get.json b/src/ApiGenerator/RestSpecification/Core/eql.get.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/eql.get.json rename to src/ApiGenerator/RestSpecification/Core/eql.get.json diff --git a/src/ApiGenerator/RestSpecification/XPack/eql.get_status.json b/src/ApiGenerator/RestSpecification/Core/eql.get_status.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/eql.get_status.json rename to src/ApiGenerator/RestSpecification/Core/eql.get_status.json diff --git a/src/ApiGenerator/RestSpecification/XPack/eql.search.json b/src/ApiGenerator/RestSpecification/Core/eql.search.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/eql.search.json rename to src/ApiGenerator/RestSpecification/Core/eql.search.json diff --git a/src/ApiGenerator/RestSpecification/XPack/graph.explore.json b/src/ApiGenerator/RestSpecification/Core/graph.explore.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/graph.explore.json rename to src/ApiGenerator/RestSpecification/Core/graph.explore.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ilm.delete_lifecycle.json b/src/ApiGenerator/RestSpecification/Core/ilm.delete_lifecycle.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ilm.delete_lifecycle.json rename to src/ApiGenerator/RestSpecification/Core/ilm.delete_lifecycle.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ilm.explain_lifecycle.json b/src/ApiGenerator/RestSpecification/Core/ilm.explain_lifecycle.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ilm.explain_lifecycle.json rename to src/ApiGenerator/RestSpecification/Core/ilm.explain_lifecycle.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ilm.get_lifecycle.json b/src/ApiGenerator/RestSpecification/Core/ilm.get_lifecycle.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ilm.get_lifecycle.json rename to src/ApiGenerator/RestSpecification/Core/ilm.get_lifecycle.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ilm.get_status.json b/src/ApiGenerator/RestSpecification/Core/ilm.get_status.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ilm.get_status.json rename to src/ApiGenerator/RestSpecification/Core/ilm.get_status.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ilm.move_to_step.json b/src/ApiGenerator/RestSpecification/Core/ilm.move_to_step.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ilm.move_to_step.json rename to src/ApiGenerator/RestSpecification/Core/ilm.move_to_step.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ilm.put_lifecycle.json b/src/ApiGenerator/RestSpecification/Core/ilm.put_lifecycle.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ilm.put_lifecycle.json rename to src/ApiGenerator/RestSpecification/Core/ilm.put_lifecycle.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ilm.remove_policy.json b/src/ApiGenerator/RestSpecification/Core/ilm.remove_policy.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ilm.remove_policy.json rename to src/ApiGenerator/RestSpecification/Core/ilm.remove_policy.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ilm.retry.json b/src/ApiGenerator/RestSpecification/Core/ilm.retry.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ilm.retry.json rename to src/ApiGenerator/RestSpecification/Core/ilm.retry.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ilm.start.json b/src/ApiGenerator/RestSpecification/Core/ilm.start.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ilm.start.json rename to src/ApiGenerator/RestSpecification/Core/ilm.start.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ilm.stop.json b/src/ApiGenerator/RestSpecification/Core/ilm.stop.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ilm.stop.json rename to src/ApiGenerator/RestSpecification/Core/ilm.stop.json diff --git a/src/ApiGenerator/RestSpecification/XPack/indices.create_data_stream.json b/src/ApiGenerator/RestSpecification/Core/indices.create_data_stream.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/indices.create_data_stream.json rename to src/ApiGenerator/RestSpecification/Core/indices.create_data_stream.json diff --git a/src/ApiGenerator/RestSpecification/XPack/indices.data_streams_stats.json b/src/ApiGenerator/RestSpecification/Core/indices.data_streams_stats.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/indices.data_streams_stats.json rename to src/ApiGenerator/RestSpecification/Core/indices.data_streams_stats.json diff --git a/src/ApiGenerator/RestSpecification/XPack/indices.delete_data_stream.json b/src/ApiGenerator/RestSpecification/Core/indices.delete_data_stream.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/indices.delete_data_stream.json rename to src/ApiGenerator/RestSpecification/Core/indices.delete_data_stream.json diff --git a/src/ApiGenerator/RestSpecification/XPack/indices.freeze.json b/src/ApiGenerator/RestSpecification/Core/indices.freeze.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/indices.freeze.json rename to src/ApiGenerator/RestSpecification/Core/indices.freeze.json diff --git a/src/ApiGenerator/RestSpecification/XPack/indices.get_data_stream.json b/src/ApiGenerator/RestSpecification/Core/indices.get_data_stream.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/indices.get_data_stream.json rename to src/ApiGenerator/RestSpecification/Core/indices.get_data_stream.json diff --git a/src/ApiGenerator/RestSpecification/XPack/indices.migrate_to_data_stream.json b/src/ApiGenerator/RestSpecification/Core/indices.migrate_to_data_stream.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/indices.migrate_to_data_stream.json rename to src/ApiGenerator/RestSpecification/Core/indices.migrate_to_data_stream.json diff --git a/src/ApiGenerator/RestSpecification/XPack/indices.promote_data_stream.json b/src/ApiGenerator/RestSpecification/Core/indices.promote_data_stream.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/indices.promote_data_stream.json rename to src/ApiGenerator/RestSpecification/Core/indices.promote_data_stream.json diff --git a/src/ApiGenerator/RestSpecification/XPack/indices.reload_search_analyzers.json b/src/ApiGenerator/RestSpecification/Core/indices.reload_search_analyzers.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/indices.reload_search_analyzers.json rename to src/ApiGenerator/RestSpecification/Core/indices.reload_search_analyzers.json diff --git a/src/ApiGenerator/RestSpecification/XPack/indices.unfreeze.json b/src/ApiGenerator/RestSpecification/Core/indices.unfreeze.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/indices.unfreeze.json rename to src/ApiGenerator/RestSpecification/Core/indices.unfreeze.json diff --git a/src/ApiGenerator/RestSpecification/XPack/license.delete.json b/src/ApiGenerator/RestSpecification/Core/license.delete.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/license.delete.json rename to src/ApiGenerator/RestSpecification/Core/license.delete.json diff --git a/src/ApiGenerator/RestSpecification/XPack/license.get.json b/src/ApiGenerator/RestSpecification/Core/license.get.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/license.get.json rename to src/ApiGenerator/RestSpecification/Core/license.get.json diff --git a/src/ApiGenerator/RestSpecification/XPack/license.get_basic_status.json b/src/ApiGenerator/RestSpecification/Core/license.get_basic_status.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/license.get_basic_status.json rename to src/ApiGenerator/RestSpecification/Core/license.get_basic_status.json diff --git a/src/ApiGenerator/RestSpecification/XPack/license.get_trial_status.json b/src/ApiGenerator/RestSpecification/Core/license.get_trial_status.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/license.get_trial_status.json rename to src/ApiGenerator/RestSpecification/Core/license.get_trial_status.json diff --git a/src/ApiGenerator/RestSpecification/XPack/license.post.json b/src/ApiGenerator/RestSpecification/Core/license.post.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/license.post.json rename to src/ApiGenerator/RestSpecification/Core/license.post.json diff --git a/src/ApiGenerator/RestSpecification/XPack/license.post_start_basic.json b/src/ApiGenerator/RestSpecification/Core/license.post_start_basic.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/license.post_start_basic.json rename to src/ApiGenerator/RestSpecification/Core/license.post_start_basic.json diff --git a/src/ApiGenerator/RestSpecification/XPack/license.post_start_trial.json b/src/ApiGenerator/RestSpecification/Core/license.post_start_trial.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/license.post_start_trial.json rename to src/ApiGenerator/RestSpecification/Core/license.post_start_trial.json diff --git a/src/ApiGenerator/RestSpecification/XPack/logstash.delete_pipeline.json b/src/ApiGenerator/RestSpecification/Core/logstash.delete_pipeline.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/logstash.delete_pipeline.json rename to src/ApiGenerator/RestSpecification/Core/logstash.delete_pipeline.json diff --git a/src/ApiGenerator/RestSpecification/XPack/logstash.get_pipeline.json b/src/ApiGenerator/RestSpecification/Core/logstash.get_pipeline.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/logstash.get_pipeline.json rename to src/ApiGenerator/RestSpecification/Core/logstash.get_pipeline.json diff --git a/src/ApiGenerator/RestSpecification/XPack/logstash.put_pipeline.json b/src/ApiGenerator/RestSpecification/Core/logstash.put_pipeline.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/logstash.put_pipeline.json rename to src/ApiGenerator/RestSpecification/Core/logstash.put_pipeline.json diff --git a/src/ApiGenerator/RestSpecification/XPack/migration.deprecations.json b/src/ApiGenerator/RestSpecification/Core/migration.deprecations.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/migration.deprecations.json rename to src/ApiGenerator/RestSpecification/Core/migration.deprecations.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.close_job.json b/src/ApiGenerator/RestSpecification/Core/ml.close_job.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.close_job.json rename to src/ApiGenerator/RestSpecification/Core/ml.close_job.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.delete_calendar.json b/src/ApiGenerator/RestSpecification/Core/ml.delete_calendar.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.delete_calendar.json rename to src/ApiGenerator/RestSpecification/Core/ml.delete_calendar.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.delete_calendar_event.json b/src/ApiGenerator/RestSpecification/Core/ml.delete_calendar_event.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.delete_calendar_event.json rename to src/ApiGenerator/RestSpecification/Core/ml.delete_calendar_event.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.delete_calendar_job.json b/src/ApiGenerator/RestSpecification/Core/ml.delete_calendar_job.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.delete_calendar_job.json rename to src/ApiGenerator/RestSpecification/Core/ml.delete_calendar_job.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.delete_data_frame_analytics.json b/src/ApiGenerator/RestSpecification/Core/ml.delete_data_frame_analytics.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.delete_data_frame_analytics.json rename to src/ApiGenerator/RestSpecification/Core/ml.delete_data_frame_analytics.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.delete_datafeed.json b/src/ApiGenerator/RestSpecification/Core/ml.delete_datafeed.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.delete_datafeed.json rename to src/ApiGenerator/RestSpecification/Core/ml.delete_datafeed.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.delete_expired_data.json b/src/ApiGenerator/RestSpecification/Core/ml.delete_expired_data.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.delete_expired_data.json rename to src/ApiGenerator/RestSpecification/Core/ml.delete_expired_data.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.delete_filter.json b/src/ApiGenerator/RestSpecification/Core/ml.delete_filter.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.delete_filter.json rename to src/ApiGenerator/RestSpecification/Core/ml.delete_filter.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.delete_forecast.json b/src/ApiGenerator/RestSpecification/Core/ml.delete_forecast.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.delete_forecast.json rename to src/ApiGenerator/RestSpecification/Core/ml.delete_forecast.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.delete_job.json b/src/ApiGenerator/RestSpecification/Core/ml.delete_job.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.delete_job.json rename to src/ApiGenerator/RestSpecification/Core/ml.delete_job.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.delete_model_snapshot.json b/src/ApiGenerator/RestSpecification/Core/ml.delete_model_snapshot.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.delete_model_snapshot.json rename to src/ApiGenerator/RestSpecification/Core/ml.delete_model_snapshot.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.delete_trained_model.json b/src/ApiGenerator/RestSpecification/Core/ml.delete_trained_model.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.delete_trained_model.json rename to src/ApiGenerator/RestSpecification/Core/ml.delete_trained_model.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.delete_trained_model_alias.json b/src/ApiGenerator/RestSpecification/Core/ml.delete_trained_model_alias.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.delete_trained_model_alias.json rename to src/ApiGenerator/RestSpecification/Core/ml.delete_trained_model_alias.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.estimate_model_memory.json b/src/ApiGenerator/RestSpecification/Core/ml.estimate_model_memory.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.estimate_model_memory.json rename to src/ApiGenerator/RestSpecification/Core/ml.estimate_model_memory.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.evaluate_data_frame.json b/src/ApiGenerator/RestSpecification/Core/ml.evaluate_data_frame.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.evaluate_data_frame.json rename to src/ApiGenerator/RestSpecification/Core/ml.evaluate_data_frame.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.explain_data_frame_analytics.json b/src/ApiGenerator/RestSpecification/Core/ml.explain_data_frame_analytics.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.explain_data_frame_analytics.json rename to src/ApiGenerator/RestSpecification/Core/ml.explain_data_frame_analytics.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.flush_job.json b/src/ApiGenerator/RestSpecification/Core/ml.flush_job.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.flush_job.json rename to src/ApiGenerator/RestSpecification/Core/ml.flush_job.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.forecast.json b/src/ApiGenerator/RestSpecification/Core/ml.forecast.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.forecast.json rename to src/ApiGenerator/RestSpecification/Core/ml.forecast.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.get_buckets.json b/src/ApiGenerator/RestSpecification/Core/ml.get_buckets.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.get_buckets.json rename to src/ApiGenerator/RestSpecification/Core/ml.get_buckets.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.get_calendar_events.json b/src/ApiGenerator/RestSpecification/Core/ml.get_calendar_events.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.get_calendar_events.json rename to src/ApiGenerator/RestSpecification/Core/ml.get_calendar_events.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.get_calendars.json b/src/ApiGenerator/RestSpecification/Core/ml.get_calendars.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.get_calendars.json rename to src/ApiGenerator/RestSpecification/Core/ml.get_calendars.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.get_categories.json b/src/ApiGenerator/RestSpecification/Core/ml.get_categories.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.get_categories.json rename to src/ApiGenerator/RestSpecification/Core/ml.get_categories.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.get_data_frame_analytics.json b/src/ApiGenerator/RestSpecification/Core/ml.get_data_frame_analytics.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.get_data_frame_analytics.json rename to src/ApiGenerator/RestSpecification/Core/ml.get_data_frame_analytics.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.get_data_frame_analytics_stats.json b/src/ApiGenerator/RestSpecification/Core/ml.get_data_frame_analytics_stats.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.get_data_frame_analytics_stats.json rename to src/ApiGenerator/RestSpecification/Core/ml.get_data_frame_analytics_stats.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.get_datafeed_stats.json b/src/ApiGenerator/RestSpecification/Core/ml.get_datafeed_stats.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.get_datafeed_stats.json rename to src/ApiGenerator/RestSpecification/Core/ml.get_datafeed_stats.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.get_datafeeds.json b/src/ApiGenerator/RestSpecification/Core/ml.get_datafeeds.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.get_datafeeds.json rename to src/ApiGenerator/RestSpecification/Core/ml.get_datafeeds.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.get_filters.json b/src/ApiGenerator/RestSpecification/Core/ml.get_filters.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.get_filters.json rename to src/ApiGenerator/RestSpecification/Core/ml.get_filters.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.get_influencers.json b/src/ApiGenerator/RestSpecification/Core/ml.get_influencers.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.get_influencers.json rename to src/ApiGenerator/RestSpecification/Core/ml.get_influencers.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.get_job_stats.json b/src/ApiGenerator/RestSpecification/Core/ml.get_job_stats.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.get_job_stats.json rename to src/ApiGenerator/RestSpecification/Core/ml.get_job_stats.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.get_jobs.json b/src/ApiGenerator/RestSpecification/Core/ml.get_jobs.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.get_jobs.json rename to src/ApiGenerator/RestSpecification/Core/ml.get_jobs.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.get_model_snapshots.json b/src/ApiGenerator/RestSpecification/Core/ml.get_model_snapshots.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.get_model_snapshots.json rename to src/ApiGenerator/RestSpecification/Core/ml.get_model_snapshots.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.get_overall_buckets.json b/src/ApiGenerator/RestSpecification/Core/ml.get_overall_buckets.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.get_overall_buckets.json rename to src/ApiGenerator/RestSpecification/Core/ml.get_overall_buckets.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.get_records.json b/src/ApiGenerator/RestSpecification/Core/ml.get_records.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.get_records.json rename to src/ApiGenerator/RestSpecification/Core/ml.get_records.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.get_trained_models.json b/src/ApiGenerator/RestSpecification/Core/ml.get_trained_models.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.get_trained_models.json rename to src/ApiGenerator/RestSpecification/Core/ml.get_trained_models.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.get_trained_models_stats.json b/src/ApiGenerator/RestSpecification/Core/ml.get_trained_models_stats.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.get_trained_models_stats.json rename to src/ApiGenerator/RestSpecification/Core/ml.get_trained_models_stats.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.info.json b/src/ApiGenerator/RestSpecification/Core/ml.info.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.info.json rename to src/ApiGenerator/RestSpecification/Core/ml.info.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.open_job.json b/src/ApiGenerator/RestSpecification/Core/ml.open_job.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.open_job.json rename to src/ApiGenerator/RestSpecification/Core/ml.open_job.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.post_calendar_events.json b/src/ApiGenerator/RestSpecification/Core/ml.post_calendar_events.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.post_calendar_events.json rename to src/ApiGenerator/RestSpecification/Core/ml.post_calendar_events.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.post_data.json b/src/ApiGenerator/RestSpecification/Core/ml.post_data.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.post_data.json rename to src/ApiGenerator/RestSpecification/Core/ml.post_data.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.preview_data_frame_analytics.json b/src/ApiGenerator/RestSpecification/Core/ml.preview_data_frame_analytics.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.preview_data_frame_analytics.json rename to src/ApiGenerator/RestSpecification/Core/ml.preview_data_frame_analytics.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.preview_datafeed.json b/src/ApiGenerator/RestSpecification/Core/ml.preview_datafeed.json similarity index 67% rename from src/ApiGenerator/RestSpecification/XPack/ml.preview_datafeed.json rename to src/ApiGenerator/RestSpecification/Core/ml.preview_datafeed.json index 5cd94bc2cf5..2077cc5d396 100644 --- a/src/ApiGenerator/RestSpecification/XPack/ml.preview_datafeed.json +++ b/src/ApiGenerator/RestSpecification/Core/ml.preview_datafeed.json @@ -14,7 +14,8 @@ { "path":"/_ml/datafeeds/{datafeed_id}/_preview", "methods":[ - "GET" + "GET", + "POST" ], "parts":{ "datafeed_id":{ @@ -22,8 +23,19 @@ "description":"The ID of the datafeed to preview" } } + }, + { + "path":"/_ml/datafeeds/_preview", + "methods":[ + "GET", + "POST" + ] } ] + }, + "body":{ + "description":"The datafeed config and job config with which to execute the preview", + "required":false } } } diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.put_calendar.json b/src/ApiGenerator/RestSpecification/Core/ml.put_calendar.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.put_calendar.json rename to src/ApiGenerator/RestSpecification/Core/ml.put_calendar.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.put_calendar_job.json b/src/ApiGenerator/RestSpecification/Core/ml.put_calendar_job.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.put_calendar_job.json rename to src/ApiGenerator/RestSpecification/Core/ml.put_calendar_job.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.put_data_frame_analytics.json b/src/ApiGenerator/RestSpecification/Core/ml.put_data_frame_analytics.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.put_data_frame_analytics.json rename to src/ApiGenerator/RestSpecification/Core/ml.put_data_frame_analytics.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.put_datafeed.json b/src/ApiGenerator/RestSpecification/Core/ml.put_datafeed.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.put_datafeed.json rename to src/ApiGenerator/RestSpecification/Core/ml.put_datafeed.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.put_filter.json b/src/ApiGenerator/RestSpecification/Core/ml.put_filter.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.put_filter.json rename to src/ApiGenerator/RestSpecification/Core/ml.put_filter.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.put_job.json b/src/ApiGenerator/RestSpecification/Core/ml.put_job.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.put_job.json rename to src/ApiGenerator/RestSpecification/Core/ml.put_job.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.put_trained_model.json b/src/ApiGenerator/RestSpecification/Core/ml.put_trained_model.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.put_trained_model.json rename to src/ApiGenerator/RestSpecification/Core/ml.put_trained_model.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.put_trained_model_alias.json b/src/ApiGenerator/RestSpecification/Core/ml.put_trained_model_alias.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.put_trained_model_alias.json rename to src/ApiGenerator/RestSpecification/Core/ml.put_trained_model_alias.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.revert_model_snapshot.json b/src/ApiGenerator/RestSpecification/Core/ml.revert_model_snapshot.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.revert_model_snapshot.json rename to src/ApiGenerator/RestSpecification/Core/ml.revert_model_snapshot.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.set_upgrade_mode.json b/src/ApiGenerator/RestSpecification/Core/ml.set_upgrade_mode.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.set_upgrade_mode.json rename to src/ApiGenerator/RestSpecification/Core/ml.set_upgrade_mode.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.start_data_frame_analytics.json b/src/ApiGenerator/RestSpecification/Core/ml.start_data_frame_analytics.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.start_data_frame_analytics.json rename to src/ApiGenerator/RestSpecification/Core/ml.start_data_frame_analytics.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.start_datafeed.json b/src/ApiGenerator/RestSpecification/Core/ml.start_datafeed.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.start_datafeed.json rename to src/ApiGenerator/RestSpecification/Core/ml.start_datafeed.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.stop_data_frame_analytics.json b/src/ApiGenerator/RestSpecification/Core/ml.stop_data_frame_analytics.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.stop_data_frame_analytics.json rename to src/ApiGenerator/RestSpecification/Core/ml.stop_data_frame_analytics.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.stop_datafeed.json b/src/ApiGenerator/RestSpecification/Core/ml.stop_datafeed.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.stop_datafeed.json rename to src/ApiGenerator/RestSpecification/Core/ml.stop_datafeed.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.update_data_frame_analytics.json b/src/ApiGenerator/RestSpecification/Core/ml.update_data_frame_analytics.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.update_data_frame_analytics.json rename to src/ApiGenerator/RestSpecification/Core/ml.update_data_frame_analytics.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.update_datafeed.json b/src/ApiGenerator/RestSpecification/Core/ml.update_datafeed.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.update_datafeed.json rename to src/ApiGenerator/RestSpecification/Core/ml.update_datafeed.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.update_filter.json b/src/ApiGenerator/RestSpecification/Core/ml.update_filter.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.update_filter.json rename to src/ApiGenerator/RestSpecification/Core/ml.update_filter.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.update_job.json b/src/ApiGenerator/RestSpecification/Core/ml.update_job.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.update_job.json rename to src/ApiGenerator/RestSpecification/Core/ml.update_job.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.update_model_snapshot.json b/src/ApiGenerator/RestSpecification/Core/ml.update_model_snapshot.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.update_model_snapshot.json rename to src/ApiGenerator/RestSpecification/Core/ml.update_model_snapshot.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.upgrade_job_snapshot.json b/src/ApiGenerator/RestSpecification/Core/ml.upgrade_job_snapshot.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.upgrade_job_snapshot.json rename to src/ApiGenerator/RestSpecification/Core/ml.upgrade_job_snapshot.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.validate.json b/src/ApiGenerator/RestSpecification/Core/ml.validate.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.validate.json rename to src/ApiGenerator/RestSpecification/Core/ml.validate.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ml.validate_detector.json b/src/ApiGenerator/RestSpecification/Core/ml.validate_detector.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ml.validate_detector.json rename to src/ApiGenerator/RestSpecification/Core/ml.validate_detector.json diff --git a/src/ApiGenerator/RestSpecification/XPack/monitoring.bulk.json b/src/ApiGenerator/RestSpecification/Core/monitoring.bulk.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/monitoring.bulk.json rename to src/ApiGenerator/RestSpecification/Core/monitoring.bulk.json diff --git a/src/ApiGenerator/RestSpecification/XPack/rollup.delete_job.json b/src/ApiGenerator/RestSpecification/Core/rollup.delete_job.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/rollup.delete_job.json rename to src/ApiGenerator/RestSpecification/Core/rollup.delete_job.json diff --git a/src/ApiGenerator/RestSpecification/XPack/rollup.get_jobs.json b/src/ApiGenerator/RestSpecification/Core/rollup.get_jobs.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/rollup.get_jobs.json rename to src/ApiGenerator/RestSpecification/Core/rollup.get_jobs.json diff --git a/src/ApiGenerator/RestSpecification/XPack/rollup.get_rollup_caps.json b/src/ApiGenerator/RestSpecification/Core/rollup.get_rollup_caps.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/rollup.get_rollup_caps.json rename to src/ApiGenerator/RestSpecification/Core/rollup.get_rollup_caps.json diff --git a/src/ApiGenerator/RestSpecification/XPack/rollup.get_rollup_index_caps.json b/src/ApiGenerator/RestSpecification/Core/rollup.get_rollup_index_caps.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/rollup.get_rollup_index_caps.json rename to src/ApiGenerator/RestSpecification/Core/rollup.get_rollup_index_caps.json diff --git a/src/ApiGenerator/RestSpecification/XPack/rollup.put_job.json b/src/ApiGenerator/RestSpecification/Core/rollup.put_job.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/rollup.put_job.json rename to src/ApiGenerator/RestSpecification/Core/rollup.put_job.json diff --git a/src/ApiGenerator/RestSpecification/XPack/rollup.rollup.json b/src/ApiGenerator/RestSpecification/Core/rollup.rollup.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/rollup.rollup.json rename to src/ApiGenerator/RestSpecification/Core/rollup.rollup.json diff --git a/src/ApiGenerator/RestSpecification/XPack/rollup.rollup_search.json b/src/ApiGenerator/RestSpecification/Core/rollup.rollup_search.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/rollup.rollup_search.json rename to src/ApiGenerator/RestSpecification/Core/rollup.rollup_search.json diff --git a/src/ApiGenerator/RestSpecification/XPack/rollup.start_job.json b/src/ApiGenerator/RestSpecification/Core/rollup.start_job.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/rollup.start_job.json rename to src/ApiGenerator/RestSpecification/Core/rollup.start_job.json diff --git a/src/ApiGenerator/RestSpecification/XPack/rollup.stop_job.json b/src/ApiGenerator/RestSpecification/Core/rollup.stop_job.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/rollup.stop_job.json rename to src/ApiGenerator/RestSpecification/Core/rollup.stop_job.json diff --git a/src/ApiGenerator/RestSpecification/XPack/searchable_snapshots.clear_cache.json b/src/ApiGenerator/RestSpecification/Core/searchable_snapshots.clear_cache.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/searchable_snapshots.clear_cache.json rename to src/ApiGenerator/RestSpecification/Core/searchable_snapshots.clear_cache.json diff --git a/src/ApiGenerator/RestSpecification/XPack/searchable_snapshots.mount.json b/src/ApiGenerator/RestSpecification/Core/searchable_snapshots.mount.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/searchable_snapshots.mount.json rename to src/ApiGenerator/RestSpecification/Core/searchable_snapshots.mount.json diff --git a/src/ApiGenerator/RestSpecification/XPack/searchable_snapshots.stats.json b/src/ApiGenerator/RestSpecification/Core/searchable_snapshots.stats.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/searchable_snapshots.stats.json rename to src/ApiGenerator/RestSpecification/Core/searchable_snapshots.stats.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.authenticate.json b/src/ApiGenerator/RestSpecification/Core/security.authenticate.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.authenticate.json rename to src/ApiGenerator/RestSpecification/Core/security.authenticate.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.change_password.json b/src/ApiGenerator/RestSpecification/Core/security.change_password.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.change_password.json rename to src/ApiGenerator/RestSpecification/Core/security.change_password.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.clear_api_key_cache.json b/src/ApiGenerator/RestSpecification/Core/security.clear_api_key_cache.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.clear_api_key_cache.json rename to src/ApiGenerator/RestSpecification/Core/security.clear_api_key_cache.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.clear_cached_privileges.json b/src/ApiGenerator/RestSpecification/Core/security.clear_cached_privileges.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.clear_cached_privileges.json rename to src/ApiGenerator/RestSpecification/Core/security.clear_cached_privileges.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.clear_cached_realms.json b/src/ApiGenerator/RestSpecification/Core/security.clear_cached_realms.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.clear_cached_realms.json rename to src/ApiGenerator/RestSpecification/Core/security.clear_cached_realms.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.clear_cached_roles.json b/src/ApiGenerator/RestSpecification/Core/security.clear_cached_roles.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.clear_cached_roles.json rename to src/ApiGenerator/RestSpecification/Core/security.clear_cached_roles.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.create_api_key.json b/src/ApiGenerator/RestSpecification/Core/security.create_api_key.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.create_api_key.json rename to src/ApiGenerator/RestSpecification/Core/security.create_api_key.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.delete_privileges.json b/src/ApiGenerator/RestSpecification/Core/security.delete_privileges.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.delete_privileges.json rename to src/ApiGenerator/RestSpecification/Core/security.delete_privileges.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.delete_role.json b/src/ApiGenerator/RestSpecification/Core/security.delete_role.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.delete_role.json rename to src/ApiGenerator/RestSpecification/Core/security.delete_role.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.delete_role_mapping.json b/src/ApiGenerator/RestSpecification/Core/security.delete_role_mapping.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.delete_role_mapping.json rename to src/ApiGenerator/RestSpecification/Core/security.delete_role_mapping.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.delete_user.json b/src/ApiGenerator/RestSpecification/Core/security.delete_user.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.delete_user.json rename to src/ApiGenerator/RestSpecification/Core/security.delete_user.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.disable_user.json b/src/ApiGenerator/RestSpecification/Core/security.disable_user.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.disable_user.json rename to src/ApiGenerator/RestSpecification/Core/security.disable_user.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.enable_user.json b/src/ApiGenerator/RestSpecification/Core/security.enable_user.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.enable_user.json rename to src/ApiGenerator/RestSpecification/Core/security.enable_user.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.get_api_key.json b/src/ApiGenerator/RestSpecification/Core/security.get_api_key.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.get_api_key.json rename to src/ApiGenerator/RestSpecification/Core/security.get_api_key.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.get_builtin_privileges.json b/src/ApiGenerator/RestSpecification/Core/security.get_builtin_privileges.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.get_builtin_privileges.json rename to src/ApiGenerator/RestSpecification/Core/security.get_builtin_privileges.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.get_privileges.json b/src/ApiGenerator/RestSpecification/Core/security.get_privileges.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.get_privileges.json rename to src/ApiGenerator/RestSpecification/Core/security.get_privileges.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.get_role.json b/src/ApiGenerator/RestSpecification/Core/security.get_role.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.get_role.json rename to src/ApiGenerator/RestSpecification/Core/security.get_role.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.get_role_mapping.json b/src/ApiGenerator/RestSpecification/Core/security.get_role_mapping.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.get_role_mapping.json rename to src/ApiGenerator/RestSpecification/Core/security.get_role_mapping.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.get_token.json b/src/ApiGenerator/RestSpecification/Core/security.get_token.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.get_token.json rename to src/ApiGenerator/RestSpecification/Core/security.get_token.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.get_user.json b/src/ApiGenerator/RestSpecification/Core/security.get_user.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.get_user.json rename to src/ApiGenerator/RestSpecification/Core/security.get_user.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.get_user_privileges.json b/src/ApiGenerator/RestSpecification/Core/security.get_user_privileges.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.get_user_privileges.json rename to src/ApiGenerator/RestSpecification/Core/security.get_user_privileges.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.grant_api_key.json b/src/ApiGenerator/RestSpecification/Core/security.grant_api_key.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.grant_api_key.json rename to src/ApiGenerator/RestSpecification/Core/security.grant_api_key.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.has_privileges.json b/src/ApiGenerator/RestSpecification/Core/security.has_privileges.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.has_privileges.json rename to src/ApiGenerator/RestSpecification/Core/security.has_privileges.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.invalidate_api_key.json b/src/ApiGenerator/RestSpecification/Core/security.invalidate_api_key.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.invalidate_api_key.json rename to src/ApiGenerator/RestSpecification/Core/security.invalidate_api_key.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.invalidate_token.json b/src/ApiGenerator/RestSpecification/Core/security.invalidate_token.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.invalidate_token.json rename to src/ApiGenerator/RestSpecification/Core/security.invalidate_token.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.put_privileges.json b/src/ApiGenerator/RestSpecification/Core/security.put_privileges.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.put_privileges.json rename to src/ApiGenerator/RestSpecification/Core/security.put_privileges.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.put_role.json b/src/ApiGenerator/RestSpecification/Core/security.put_role.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.put_role.json rename to src/ApiGenerator/RestSpecification/Core/security.put_role.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.put_role_mapping.json b/src/ApiGenerator/RestSpecification/Core/security.put_role_mapping.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.put_role_mapping.json rename to src/ApiGenerator/RestSpecification/Core/security.put_role_mapping.json diff --git a/src/ApiGenerator/RestSpecification/XPack/security.put_user.json b/src/ApiGenerator/RestSpecification/Core/security.put_user.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/security.put_user.json rename to src/ApiGenerator/RestSpecification/Core/security.put_user.json diff --git a/src/ApiGenerator/RestSpecification/XPack/shutdown.delete_node.json b/src/ApiGenerator/RestSpecification/Core/shutdown.delete_node.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/shutdown.delete_node.json rename to src/ApiGenerator/RestSpecification/Core/shutdown.delete_node.json diff --git a/src/ApiGenerator/RestSpecification/XPack/shutdown.get_node.json b/src/ApiGenerator/RestSpecification/Core/shutdown.get_node.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/shutdown.get_node.json rename to src/ApiGenerator/RestSpecification/Core/shutdown.get_node.json diff --git a/src/ApiGenerator/RestSpecification/XPack/shutdown.put_node.json b/src/ApiGenerator/RestSpecification/Core/shutdown.put_node.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/shutdown.put_node.json rename to src/ApiGenerator/RestSpecification/Core/shutdown.put_node.json diff --git a/src/ApiGenerator/RestSpecification/XPack/slm.delete_lifecycle.json b/src/ApiGenerator/RestSpecification/Core/slm.delete_lifecycle.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/slm.delete_lifecycle.json rename to src/ApiGenerator/RestSpecification/Core/slm.delete_lifecycle.json diff --git a/src/ApiGenerator/RestSpecification/XPack/slm.execute_lifecycle.json b/src/ApiGenerator/RestSpecification/Core/slm.execute_lifecycle.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/slm.execute_lifecycle.json rename to src/ApiGenerator/RestSpecification/Core/slm.execute_lifecycle.json diff --git a/src/ApiGenerator/RestSpecification/XPack/slm.execute_retention.json b/src/ApiGenerator/RestSpecification/Core/slm.execute_retention.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/slm.execute_retention.json rename to src/ApiGenerator/RestSpecification/Core/slm.execute_retention.json diff --git a/src/ApiGenerator/RestSpecification/XPack/slm.get_lifecycle.json b/src/ApiGenerator/RestSpecification/Core/slm.get_lifecycle.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/slm.get_lifecycle.json rename to src/ApiGenerator/RestSpecification/Core/slm.get_lifecycle.json diff --git a/src/ApiGenerator/RestSpecification/XPack/slm.get_stats.json b/src/ApiGenerator/RestSpecification/Core/slm.get_stats.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/slm.get_stats.json rename to src/ApiGenerator/RestSpecification/Core/slm.get_stats.json diff --git a/src/ApiGenerator/RestSpecification/XPack/slm.get_status.json b/src/ApiGenerator/RestSpecification/Core/slm.get_status.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/slm.get_status.json rename to src/ApiGenerator/RestSpecification/Core/slm.get_status.json diff --git a/src/ApiGenerator/RestSpecification/XPack/slm.put_lifecycle.json b/src/ApiGenerator/RestSpecification/Core/slm.put_lifecycle.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/slm.put_lifecycle.json rename to src/ApiGenerator/RestSpecification/Core/slm.put_lifecycle.json diff --git a/src/ApiGenerator/RestSpecification/XPack/slm.start.json b/src/ApiGenerator/RestSpecification/Core/slm.start.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/slm.start.json rename to src/ApiGenerator/RestSpecification/Core/slm.start.json diff --git a/src/ApiGenerator/RestSpecification/XPack/slm.stop.json b/src/ApiGenerator/RestSpecification/Core/slm.stop.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/slm.stop.json rename to src/ApiGenerator/RestSpecification/Core/slm.stop.json diff --git a/src/ApiGenerator/RestSpecification/XPack/sql.clear_cursor.json b/src/ApiGenerator/RestSpecification/Core/sql.clear_cursor.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/sql.clear_cursor.json rename to src/ApiGenerator/RestSpecification/Core/sql.clear_cursor.json diff --git a/src/ApiGenerator/RestSpecification/XPack/sql.query.json b/src/ApiGenerator/RestSpecification/Core/sql.query.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/sql.query.json rename to src/ApiGenerator/RestSpecification/Core/sql.query.json diff --git a/src/ApiGenerator/RestSpecification/XPack/sql.translate.json b/src/ApiGenerator/RestSpecification/Core/sql.translate.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/sql.translate.json rename to src/ApiGenerator/RestSpecification/Core/sql.translate.json diff --git a/src/ApiGenerator/RestSpecification/XPack/ssl.certificates.json b/src/ApiGenerator/RestSpecification/Core/ssl.certificates.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/ssl.certificates.json rename to src/ApiGenerator/RestSpecification/Core/ssl.certificates.json diff --git a/src/ApiGenerator/RestSpecification/XPack/text_structure.find_structure.json b/src/ApiGenerator/RestSpecification/Core/text_structure.find_structure.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/text_structure.find_structure.json rename to src/ApiGenerator/RestSpecification/Core/text_structure.find_structure.json diff --git a/src/ApiGenerator/RestSpecification/XPack/transform.delete_transform.json b/src/ApiGenerator/RestSpecification/Core/transform.delete_transform.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/transform.delete_transform.json rename to src/ApiGenerator/RestSpecification/Core/transform.delete_transform.json diff --git a/src/ApiGenerator/RestSpecification/XPack/transform.get_transform.json b/src/ApiGenerator/RestSpecification/Core/transform.get_transform.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/transform.get_transform.json rename to src/ApiGenerator/RestSpecification/Core/transform.get_transform.json diff --git a/src/ApiGenerator/RestSpecification/XPack/transform.get_transform_stats.json b/src/ApiGenerator/RestSpecification/Core/transform.get_transform_stats.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/transform.get_transform_stats.json rename to src/ApiGenerator/RestSpecification/Core/transform.get_transform_stats.json diff --git a/src/ApiGenerator/RestSpecification/XPack/transform.preview_transform.json b/src/ApiGenerator/RestSpecification/Core/transform.preview_transform.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/transform.preview_transform.json rename to src/ApiGenerator/RestSpecification/Core/transform.preview_transform.json diff --git a/src/ApiGenerator/RestSpecification/XPack/transform.put_transform.json b/src/ApiGenerator/RestSpecification/Core/transform.put_transform.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/transform.put_transform.json rename to src/ApiGenerator/RestSpecification/Core/transform.put_transform.json diff --git a/src/ApiGenerator/RestSpecification/XPack/transform.start_transform.json b/src/ApiGenerator/RestSpecification/Core/transform.start_transform.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/transform.start_transform.json rename to src/ApiGenerator/RestSpecification/Core/transform.start_transform.json diff --git a/src/ApiGenerator/RestSpecification/XPack/transform.stop_transform.json b/src/ApiGenerator/RestSpecification/Core/transform.stop_transform.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/transform.stop_transform.json rename to src/ApiGenerator/RestSpecification/Core/transform.stop_transform.json diff --git a/src/ApiGenerator/RestSpecification/XPack/transform.update_transform.json b/src/ApiGenerator/RestSpecification/Core/transform.update_transform.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/transform.update_transform.json rename to src/ApiGenerator/RestSpecification/Core/transform.update_transform.json diff --git a/src/ApiGenerator/RestSpecification/XPack/watcher.ack_watch.json b/src/ApiGenerator/RestSpecification/Core/watcher.ack_watch.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/watcher.ack_watch.json rename to src/ApiGenerator/RestSpecification/Core/watcher.ack_watch.json diff --git a/src/ApiGenerator/RestSpecification/XPack/watcher.activate_watch.json b/src/ApiGenerator/RestSpecification/Core/watcher.activate_watch.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/watcher.activate_watch.json rename to src/ApiGenerator/RestSpecification/Core/watcher.activate_watch.json diff --git a/src/ApiGenerator/RestSpecification/XPack/watcher.deactivate_watch.json b/src/ApiGenerator/RestSpecification/Core/watcher.deactivate_watch.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/watcher.deactivate_watch.json rename to src/ApiGenerator/RestSpecification/Core/watcher.deactivate_watch.json diff --git a/src/ApiGenerator/RestSpecification/XPack/watcher.delete_watch.json b/src/ApiGenerator/RestSpecification/Core/watcher.delete_watch.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/watcher.delete_watch.json rename to src/ApiGenerator/RestSpecification/Core/watcher.delete_watch.json diff --git a/src/ApiGenerator/RestSpecification/XPack/watcher.execute_watch.json b/src/ApiGenerator/RestSpecification/Core/watcher.execute_watch.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/watcher.execute_watch.json rename to src/ApiGenerator/RestSpecification/Core/watcher.execute_watch.json diff --git a/src/ApiGenerator/RestSpecification/XPack/watcher.get_watch.json b/src/ApiGenerator/RestSpecification/Core/watcher.get_watch.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/watcher.get_watch.json rename to src/ApiGenerator/RestSpecification/Core/watcher.get_watch.json diff --git a/src/ApiGenerator/RestSpecification/XPack/watcher.put_watch.json b/src/ApiGenerator/RestSpecification/Core/watcher.put_watch.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/watcher.put_watch.json rename to src/ApiGenerator/RestSpecification/Core/watcher.put_watch.json diff --git a/src/ApiGenerator/RestSpecification/XPack/watcher.query_watches.json b/src/ApiGenerator/RestSpecification/Core/watcher.query_watches.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/watcher.query_watches.json rename to src/ApiGenerator/RestSpecification/Core/watcher.query_watches.json diff --git a/src/ApiGenerator/RestSpecification/XPack/watcher.start.json b/src/ApiGenerator/RestSpecification/Core/watcher.start.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/watcher.start.json rename to src/ApiGenerator/RestSpecification/Core/watcher.start.json diff --git a/src/ApiGenerator/RestSpecification/XPack/watcher.stats.json b/src/ApiGenerator/RestSpecification/Core/watcher.stats.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/watcher.stats.json rename to src/ApiGenerator/RestSpecification/Core/watcher.stats.json diff --git a/src/ApiGenerator/RestSpecification/XPack/watcher.stop.json b/src/ApiGenerator/RestSpecification/Core/watcher.stop.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/watcher.stop.json rename to src/ApiGenerator/RestSpecification/Core/watcher.stop.json diff --git a/src/ApiGenerator/RestSpecification/XPack/xpack.info.json b/src/ApiGenerator/RestSpecification/Core/xpack.info.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/xpack.info.json rename to src/ApiGenerator/RestSpecification/Core/xpack.info.json diff --git a/src/ApiGenerator/RestSpecification/XPack/xpack.usage.json b/src/ApiGenerator/RestSpecification/Core/xpack.usage.json similarity index 100% rename from src/ApiGenerator/RestSpecification/XPack/xpack.usage.json rename to src/ApiGenerator/RestSpecification/Core/xpack.usage.json diff --git a/src/Elasticsearch.Net/ElasticLowLevelClient.MachineLearning.cs b/src/Elasticsearch.Net/ElasticLowLevelClient.MachineLearning.cs index f47551732be..efd1a7aba32 100644 --- a/src/Elasticsearch.Net/ElasticLowLevelClient.MachineLearning.cs +++ b/src/Elasticsearch.Net/ElasticLowLevelClient.MachineLearning.cs @@ -722,17 +722,30 @@ public TResponse PreviewDataFrameAnalytics(string id, PostData body, [MapsApi("ml.preview_data_frame_analytics", "id, body")] public Task PreviewDataFrameAnalyticsAsync(string id, PostData body, PreviewDataFrameAnalyticsRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, ITransportResponse, new() => DoRequestAsync(POST, Url($"_ml/data_frame/analytics/{id:id}/_preview"), ctx, body, RequestParams(requestParameters)); - ///GET on /_ml/datafeeds/{datafeed_id}/_preview https://www.elastic.co/guide/en/elasticsearch/reference/current/ml-preview-datafeed.html + ///POST on /_ml/datafeeds/{datafeed_id}/_preview https://www.elastic.co/guide/en/elasticsearch/reference/current/ml-preview-datafeed.html ///The ID of the datafeed to preview + ///The datafeed config and job config with which to execute the preview ///Request specific configuration such as querystring parameters & request specific connection settings. - public TResponse PreviewDatafeed(string datafeedId, PreviewDatafeedRequestParameters requestParameters = null) - where TResponse : class, ITransportResponse, new() => DoRequest(GET, Url($"_ml/datafeeds/{datafeedId:datafeedId}/_preview"), null, RequestParams(requestParameters)); - ///GET on /_ml/datafeeds/{datafeed_id}/_preview https://www.elastic.co/guide/en/elasticsearch/reference/current/ml-preview-datafeed.html + public TResponse PreviewDatafeed(string datafeedId, PostData body, PreviewDatafeedRequestParameters requestParameters = null) + where TResponse : class, ITransportResponse, new() => DoRequest(POST, Url($"_ml/datafeeds/{datafeedId:datafeedId}/_preview"), body, RequestParams(requestParameters)); + ///POST on /_ml/datafeeds/{datafeed_id}/_preview https://www.elastic.co/guide/en/elasticsearch/reference/current/ml-preview-datafeed.html ///The ID of the datafeed to preview - ///Request specific configuration such as querystring parameters & request specific connection settings. - [MapsApi("ml.preview_datafeed", "datafeed_id")] - public Task PreviewDatafeedAsync(string datafeedId, PreviewDatafeedRequestParameters requestParameters = null, CancellationToken ctx = default) - where TResponse : class, ITransportResponse, new() => DoRequestAsync(GET, Url($"_ml/datafeeds/{datafeedId:datafeedId}/_preview"), ctx, null, RequestParams(requestParameters)); + ///The datafeed config and job config with which to execute the preview + ///Request specific configuration such as querystring parameters & request specific connection settings. + [MapsApi("ml.preview_datafeed", "datafeed_id, body")] + public Task PreviewDatafeedAsync(string datafeedId, PostData body, PreviewDatafeedRequestParameters requestParameters = null, CancellationToken ctx = default) + where TResponse : class, ITransportResponse, new() => DoRequestAsync(POST, Url($"_ml/datafeeds/{datafeedId:datafeedId}/_preview"), ctx, body, RequestParams(requestParameters)); + ///POST on /_ml/datafeeds/_preview https://www.elastic.co/guide/en/elasticsearch/reference/current/ml-preview-datafeed.html + ///The datafeed config and job config with which to execute the preview + ///Request specific configuration such as querystring parameters & request specific connection settings. + public TResponse PreviewDatafeed(PostData body, PreviewDatafeedRequestParameters requestParameters = null) + where TResponse : class, ITransportResponse, new() => DoRequest(POST, "_ml/datafeeds/_preview", body, RequestParams(requestParameters)); + ///POST on /_ml/datafeeds/_preview https://www.elastic.co/guide/en/elasticsearch/reference/current/ml-preview-datafeed.html + ///The datafeed config and job config with which to execute the preview + ///Request specific configuration such as querystring parameters & request specific connection settings. + [MapsApi("ml.preview_datafeed", "body")] + public Task PreviewDatafeedAsync(PostData body, PreviewDatafeedRequestParameters requestParameters = null, CancellationToken ctx = default) + where TResponse : class, ITransportResponse, new() => DoRequestAsync(POST, "_ml/datafeeds/_preview", ctx, body, RequestParams(requestParameters)); ///PUT on /_ml/calendars/{calendar_id} https://www.elastic.co/guide/en/elasticsearch/reference/current/ml-put-calendar.html ///The ID of the calendar to create ///The calendar details diff --git a/src/Nest/_Generated/ApiUrlsLookup.generated.cs b/src/Nest/_Generated/ApiUrlsLookup.generated.cs index 544fc5386be..9748facf704 100644 --- a/src/Nest/_Generated/ApiUrlsLookup.generated.cs +++ b/src/Nest/_Generated/ApiUrlsLookup.generated.cs @@ -195,7 +195,7 @@ internal static class ApiUrlsLookups internal static ApiUrls MachineLearningOpenJob = new ApiUrls(new[]{"_ml/anomaly_detectors/{job_id}/_open"}); internal static ApiUrls MachineLearningPostCalendarEvents = new ApiUrls(new[]{"_ml/calendars/{calendar_id}/events"}); internal static ApiUrls MachineLearningPostJobData = new ApiUrls(new[]{"_ml/anomaly_detectors/{job_id}/_data"}); - internal static ApiUrls MachineLearningPreviewDatafeed = new ApiUrls(new[]{"_ml/datafeeds/{datafeed_id}/_preview"}); + internal static ApiUrls MachineLearningPreviewDatafeed = new ApiUrls(new[]{"_ml/datafeeds/{datafeed_id}/_preview", "_ml/datafeeds/_preview"}); internal static ApiUrls MachineLearningPutCalendar = new ApiUrls(new[]{"_ml/calendars/{calendar_id}"}); internal static ApiUrls MachineLearningPutCalendarJob = new ApiUrls(new[]{"_ml/calendars/{calendar_id}/jobs/{job_id}"}); internal static ApiUrls MachineLearningPutDatafeed = new ApiUrls(new[]{"_ml/datafeeds/{datafeed_id}"});