diff --git a/CHANGELOG b/CHANGELOG index fe2acd4f2..8fe3669fd 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,8 @@ +2021-03-22 Version: 1.36.648 +- Add OneConsole support. +- Add ACK support. +- Edit ListSearchLog etc. + 2021-03-21 Version: 1.36.647 - Support watermark. - Support pdf preview. diff --git a/VERSION b/VERSION index a12f9282d..7757942de 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.647 \ No newline at end of file +1.36.648 \ No newline at end of file diff --git a/elasticsearch/2017-06-13/ActivateZones.xml b/elasticsearch/2017-06-13/ActivateZones.xml new file mode 100644 index 000000000..d78ad0615 --- /dev/null +++ b/elasticsearch/2017-06-13/ActivateZones.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ActivePhone.xml b/elasticsearch/2017-06-13/ActivePhone.xml new file mode 100644 index 000000000..de33cc87c --- /dev/null +++ b/elasticsearch/2017-06-13/ActivePhone.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/AddConnectableCluster.xml b/elasticsearch/2017-06-13/AddConnectableCluster.xml new file mode 100644 index 000000000..a27213e1f --- /dev/null +++ b/elasticsearch/2017-06-13/AddConnectableCluster.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/AddSnapshotRepo.xml b/elasticsearch/2017-06-13/AddSnapshotRepo.xml new file mode 100644 index 000000000..a45f80dbc --- /dev/null +++ b/elasticsearch/2017-06-13/AddSnapshotRepo.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CancelDeletion.xml b/elasticsearch/2017-06-13/CancelDeletion.xml new file mode 100644 index 000000000..3eaac97b4 --- /dev/null +++ b/elasticsearch/2017-06-13/CancelDeletion.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CancelLogstashDeletion.xml b/elasticsearch/2017-06-13/CancelLogstashDeletion.xml new file mode 100644 index 000000000..3be0bc72c --- /dev/null +++ b/elasticsearch/2017-06-13/CancelLogstashDeletion.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CancelTask.xml b/elasticsearch/2017-06-13/CancelTask.xml new file mode 100644 index 000000000..fb9d772ae --- /dev/null +++ b/elasticsearch/2017-06-13/CancelTask.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CloseDiagnosis.xml b/elasticsearch/2017-06-13/CloseDiagnosis.xml new file mode 100644 index 000000000..8f5af8bf4 --- /dev/null +++ b/elasticsearch/2017-06-13/CloseDiagnosis.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CloseHttps.xml b/elasticsearch/2017-06-13/CloseHttps.xml new file mode 100644 index 000000000..d49add3a0 --- /dev/null +++ b/elasticsearch/2017-06-13/CloseHttps.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CreateCollector.xml b/elasticsearch/2017-06-13/CreateCollector.xml new file mode 100644 index 000000000..ab0959b9f --- /dev/null +++ b/elasticsearch/2017-06-13/CreateCollector.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CreateDataSource.xml b/elasticsearch/2017-06-13/CreateDataSource.xml new file mode 100644 index 000000000..bdd289656 --- /dev/null +++ b/elasticsearch/2017-06-13/CreateDataSource.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CreateDataTasks.xml b/elasticsearch/2017-06-13/CreateDataTasks.xml new file mode 100644 index 000000000..2a5b33870 --- /dev/null +++ b/elasticsearch/2017-06-13/CreateDataTasks.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CreateEmonAlarmGroup.xml b/elasticsearch/2017-06-13/CreateEmonAlarmGroup.xml new file mode 100644 index 000000000..f477e5126 --- /dev/null +++ b/elasticsearch/2017-06-13/CreateEmonAlarmGroup.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CreateEmonAlarmRule.xml b/elasticsearch/2017-06-13/CreateEmonAlarmRule.xml new file mode 100644 index 000000000..8ea5f529d --- /dev/null +++ b/elasticsearch/2017-06-13/CreateEmonAlarmRule.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CreateEmonContact.xml b/elasticsearch/2017-06-13/CreateEmonContact.xml new file mode 100644 index 000000000..d3c3f8b16 --- /dev/null +++ b/elasticsearch/2017-06-13/CreateEmonContact.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CreateEmonContactGroup.xml b/elasticsearch/2017-06-13/CreateEmonContactGroup.xml new file mode 100644 index 000000000..a5b62bded --- /dev/null +++ b/elasticsearch/2017-06-13/CreateEmonContactGroup.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CreateEmonContactGroupContact.xml b/elasticsearch/2017-06-13/CreateEmonContactGroupContact.xml new file mode 100644 index 000000000..5b4760007 --- /dev/null +++ b/elasticsearch/2017-06-13/CreateEmonContactGroupContact.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CreateEmonContactGroupStatusDisable.xml b/elasticsearch/2017-06-13/CreateEmonContactGroupStatusDisable.xml new file mode 100644 index 000000000..83a7accd9 --- /dev/null +++ b/elasticsearch/2017-06-13/CreateEmonContactGroupStatusDisable.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CreateEmonContactGroupStatusEnable.xml b/elasticsearch/2017-06-13/CreateEmonContactGroupStatusEnable.xml new file mode 100644 index 000000000..33b2ddf41 --- /dev/null +++ b/elasticsearch/2017-06-13/CreateEmonContactGroupStatusEnable.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CreateEmonContactStatusDisable.xml b/elasticsearch/2017-06-13/CreateEmonContactStatusDisable.xml new file mode 100644 index 000000000..01656baba --- /dev/null +++ b/elasticsearch/2017-06-13/CreateEmonContactStatusDisable.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CreateEmonContactStatusEnable.xml b/elasticsearch/2017-06-13/CreateEmonContactStatusEnable.xml new file mode 100644 index 000000000..29117bb8d --- /dev/null +++ b/elasticsearch/2017-06-13/CreateEmonContactStatusEnable.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CreateEmonProject.xml b/elasticsearch/2017-06-13/CreateEmonProject.xml new file mode 100644 index 000000000..deba0fd14 --- /dev/null +++ b/elasticsearch/2017-06-13/CreateEmonProject.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CreateFlow.xml b/elasticsearch/2017-06-13/CreateFlow.xml new file mode 100644 index 000000000..c8bdfef81 --- /dev/null +++ b/elasticsearch/2017-06-13/CreateFlow.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CreateLogstash.xml b/elasticsearch/2017-06-13/CreateLogstash.xml new file mode 100644 index 000000000..f76e24e99 --- /dev/null +++ b/elasticsearch/2017-06-13/CreateLogstash.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CreatePipeline.xml b/elasticsearch/2017-06-13/CreatePipeline.xml new file mode 100644 index 000000000..d050f211a --- /dev/null +++ b/elasticsearch/2017-06-13/CreatePipeline.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CreatePipelineConfiguration.xml b/elasticsearch/2017-06-13/CreatePipelineConfiguration.xml new file mode 100644 index 000000000..af7ed0c76 --- /dev/null +++ b/elasticsearch/2017-06-13/CreatePipelineConfiguration.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CreatePipelines.xml b/elasticsearch/2017-06-13/CreatePipelines.xml new file mode 100644 index 000000000..7aa651e35 --- /dev/null +++ b/elasticsearch/2017-06-13/CreatePipelines.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CreateProject.xml b/elasticsearch/2017-06-13/CreateProject.xml new file mode 100644 index 000000000..ca13945f5 --- /dev/null +++ b/elasticsearch/2017-06-13/CreateProject.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CreateRelease.xml b/elasticsearch/2017-06-13/CreateRelease.xml new file mode 100644 index 000000000..09dd1bc9d --- /dev/null +++ b/elasticsearch/2017-06-13/CreateRelease.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CreateSlr.xml b/elasticsearch/2017-06-13/CreateSlr.xml new file mode 100644 index 000000000..e651c7de8 --- /dev/null +++ b/elasticsearch/2017-06-13/CreateSlr.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CreateSnapshot.xml b/elasticsearch/2017-06-13/CreateSnapshot.xml new file mode 100644 index 000000000..977db94cb --- /dev/null +++ b/elasticsearch/2017-06-13/CreateSnapshot.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/CreateTask.xml b/elasticsearch/2017-06-13/CreateTask.xml new file mode 100644 index 000000000..f20a8124d --- /dev/null +++ b/elasticsearch/2017-06-13/CreateTask.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DeactivateZones.xml b/elasticsearch/2017-06-13/DeactivateZones.xml new file mode 100644 index 000000000..19e70f4a0 --- /dev/null +++ b/elasticsearch/2017-06-13/DeactivateZones.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DeleteCollector.xml b/elasticsearch/2017-06-13/DeleteCollector.xml new file mode 100644 index 000000000..8beaedf36 --- /dev/null +++ b/elasticsearch/2017-06-13/DeleteCollector.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DeleteConnectedCluster.xml b/elasticsearch/2017-06-13/DeleteConnectedCluster.xml new file mode 100644 index 000000000..ecbe35f86 --- /dev/null +++ b/elasticsearch/2017-06-13/DeleteConnectedCluster.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DeleteDataSource.xml b/elasticsearch/2017-06-13/DeleteDataSource.xml new file mode 100644 index 000000000..0d5e246ac --- /dev/null +++ b/elasticsearch/2017-06-13/DeleteDataSource.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DeleteDataTask.xml b/elasticsearch/2017-06-13/DeleteDataTask.xml new file mode 100644 index 000000000..3b5c1bf13 --- /dev/null +++ b/elasticsearch/2017-06-13/DeleteDataTask.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DeleteEmonAlarmGroup.xml b/elasticsearch/2017-06-13/DeleteEmonAlarmGroup.xml new file mode 100644 index 000000000..b0644ded4 --- /dev/null +++ b/elasticsearch/2017-06-13/DeleteEmonAlarmGroup.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DeleteEmonAlarmRule.xml b/elasticsearch/2017-06-13/DeleteEmonAlarmRule.xml new file mode 100644 index 000000000..9fa5cd9d6 --- /dev/null +++ b/elasticsearch/2017-06-13/DeleteEmonAlarmRule.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DeleteEmonContactGroupContact.xml b/elasticsearch/2017-06-13/DeleteEmonContactGroupContact.xml new file mode 100644 index 000000000..e8b56e77b --- /dev/null +++ b/elasticsearch/2017-06-13/DeleteEmonContactGroupContact.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DeleteEmonProject.xml b/elasticsearch/2017-06-13/DeleteEmonProject.xml new file mode 100644 index 000000000..09af9e204 --- /dev/null +++ b/elasticsearch/2017-06-13/DeleteEmonProject.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DeleteInstance.xml b/elasticsearch/2017-06-13/DeleteInstance.xml new file mode 100644 index 000000000..b379e4ae0 --- /dev/null +++ b/elasticsearch/2017-06-13/DeleteInstance.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DeleteLogstash.xml b/elasticsearch/2017-06-13/DeleteLogstash.xml new file mode 100644 index 000000000..4241b6a36 --- /dev/null +++ b/elasticsearch/2017-06-13/DeleteLogstash.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DeletePipeline.xml b/elasticsearch/2017-06-13/DeletePipeline.xml new file mode 100644 index 000000000..b67f5f31b --- /dev/null +++ b/elasticsearch/2017-06-13/DeletePipeline.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DeletePipelineConfiguration.xml b/elasticsearch/2017-06-13/DeletePipelineConfiguration.xml new file mode 100644 index 000000000..198be2d56 --- /dev/null +++ b/elasticsearch/2017-06-13/DeletePipelineConfiguration.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DeletePipelines.xml b/elasticsearch/2017-06-13/DeletePipelines.xml new file mode 100644 index 000000000..712b558e3 --- /dev/null +++ b/elasticsearch/2017-06-13/DeletePipelines.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DeleteProject.xml b/elasticsearch/2017-06-13/DeleteProject.xml new file mode 100644 index 000000000..1c2a9c20d --- /dev/null +++ b/elasticsearch/2017-06-13/DeleteProject.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DeleteSnapshotRepo.xml b/elasticsearch/2017-06-13/DeleteSnapshotRepo.xml new file mode 100644 index 000000000..3e2ab79df --- /dev/null +++ b/elasticsearch/2017-06-13/DeleteSnapshotRepo.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DeleteTask.xml b/elasticsearch/2017-06-13/DeleteTask.xml new file mode 100644 index 000000000..e3b864aaf --- /dev/null +++ b/elasticsearch/2017-06-13/DeleteTask.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DescribeAckOperator.xml b/elasticsearch/2017-06-13/DescribeAckOperator.xml new file mode 100644 index 000000000..5de5e49ff --- /dev/null +++ b/elasticsearch/2017-06-13/DescribeAckOperator.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DescribeCollector.xml b/elasticsearch/2017-06-13/DescribeCollector.xml new file mode 100644 index 000000000..85208ff1f --- /dev/null +++ b/elasticsearch/2017-06-13/DescribeCollector.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DescribeConnectableClusters.xml b/elasticsearch/2017-06-13/DescribeConnectableClusters.xml new file mode 100644 index 000000000..d45bb5e3a --- /dev/null +++ b/elasticsearch/2017-06-13/DescribeConnectableClusters.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DescribeDataSource.xml b/elasticsearch/2017-06-13/DescribeDataSource.xml new file mode 100644 index 000000000..1c3f7e8f2 --- /dev/null +++ b/elasticsearch/2017-06-13/DescribeDataSource.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DescribeDiagnoseReport.xml b/elasticsearch/2017-06-13/DescribeDiagnoseReport.xml new file mode 100644 index 000000000..f0512845d --- /dev/null +++ b/elasticsearch/2017-06-13/DescribeDiagnoseReport.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DescribeDiagnosisSettings.xml b/elasticsearch/2017-06-13/DescribeDiagnosisSettings.xml new file mode 100644 index 000000000..780533561 --- /dev/null +++ b/elasticsearch/2017-06-13/DescribeDiagnosisSettings.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DescribeElasticsearchHealth.xml b/elasticsearch/2017-06-13/DescribeElasticsearchHealth.xml new file mode 100644 index 000000000..f1ca446fc --- /dev/null +++ b/elasticsearch/2017-06-13/DescribeElasticsearchHealth.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DescribeInstance.xml b/elasticsearch/2017-06-13/DescribeInstance.xml new file mode 100644 index 000000000..39394fb9e --- /dev/null +++ b/elasticsearch/2017-06-13/DescribeInstance.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DescribeKibanaSettings.xml b/elasticsearch/2017-06-13/DescribeKibanaSettings.xml new file mode 100644 index 000000000..6c8d8d4f8 --- /dev/null +++ b/elasticsearch/2017-06-13/DescribeKibanaSettings.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DescribeLogstash.xml b/elasticsearch/2017-06-13/DescribeLogstash.xml new file mode 100644 index 000000000..80d08d8de --- /dev/null +++ b/elasticsearch/2017-06-13/DescribeLogstash.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DescribePipeline.xml b/elasticsearch/2017-06-13/DescribePipeline.xml new file mode 100644 index 000000000..0485f7e78 --- /dev/null +++ b/elasticsearch/2017-06-13/DescribePipeline.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DescribePipelineManagementConfig.xml b/elasticsearch/2017-06-13/DescribePipelineManagementConfig.xml new file mode 100644 index 000000000..2430889f1 --- /dev/null +++ b/elasticsearch/2017-06-13/DescribePipelineManagementConfig.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DescribeProject.xml b/elasticsearch/2017-06-13/DescribeProject.xml new file mode 100644 index 000000000..0c9db2556 --- /dev/null +++ b/elasticsearch/2017-06-13/DescribeProject.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DescribeRegions.xml b/elasticsearch/2017-06-13/DescribeRegions.xml new file mode 100644 index 000000000..808771b3d --- /dev/null +++ b/elasticsearch/2017-06-13/DescribeRegions.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DescribeSnapshotSetting.xml b/elasticsearch/2017-06-13/DescribeSnapshotSetting.xml new file mode 100644 index 000000000..a02d4b4e6 --- /dev/null +++ b/elasticsearch/2017-06-13/DescribeSnapshotSetting.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DescribeTemplates.xml b/elasticsearch/2017-06-13/DescribeTemplates.xml new file mode 100644 index 000000000..3988362da --- /dev/null +++ b/elasticsearch/2017-06-13/DescribeTemplates.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DescribeXpackMonitorConfig.xml b/elasticsearch/2017-06-13/DescribeXpackMonitorConfig.xml new file mode 100644 index 000000000..c7258b6fe --- /dev/null +++ b/elasticsearch/2017-06-13/DescribeXpackMonitorConfig.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DiagnoseInstance.xml b/elasticsearch/2017-06-13/DiagnoseInstance.xml new file mode 100644 index 000000000..7d2f50ca0 --- /dev/null +++ b/elasticsearch/2017-06-13/DiagnoseInstance.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/DisableEmonAlarmRule.xml b/elasticsearch/2017-06-13/DisableEmonAlarmRule.xml new file mode 100644 index 000000000..ab6b22f4e --- /dev/null +++ b/elasticsearch/2017-06-13/DisableEmonAlarmRule.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/EnableEmonAlarmRule.xml b/elasticsearch/2017-06-13/EnableEmonAlarmRule.xml new file mode 100644 index 000000000..6d53ad162 --- /dev/null +++ b/elasticsearch/2017-06-13/EnableEmonAlarmRule.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/EstimatedLogstashRestartTime.xml b/elasticsearch/2017-06-13/EstimatedLogstashRestartTime.xml new file mode 100644 index 000000000..10ec7a169 --- /dev/null +++ b/elasticsearch/2017-06-13/EstimatedLogstashRestartTime.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/EstimatedRestartTime.xml b/elasticsearch/2017-06-13/EstimatedRestartTime.xml new file mode 100644 index 000000000..2ba0f0b22 --- /dev/null +++ b/elasticsearch/2017-06-13/EstimatedRestartTime.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/FeedbackReport.xml b/elasticsearch/2017-06-13/FeedbackReport.xml new file mode 100644 index 000000000..c70425cab --- /dev/null +++ b/elasticsearch/2017-06-13/FeedbackReport.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetAvailableComputeUnit.xml b/elasticsearch/2017-06-13/GetAvailableComputeUnit.xml new file mode 100644 index 000000000..79fd82d87 --- /dev/null +++ b/elasticsearch/2017-06-13/GetAvailableComputeUnit.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetClusterDataInformation.xml b/elasticsearch/2017-06-13/GetClusterDataInformation.xml new file mode 100644 index 000000000..ac186f02f --- /dev/null +++ b/elasticsearch/2017-06-13/GetClusterDataInformation.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetElastictask.xml b/elasticsearch/2017-06-13/GetElastictask.xml new file mode 100644 index 000000000..943227ebc --- /dev/null +++ b/elasticsearch/2017-06-13/GetElastictask.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetEmonAlarmEvent.xml b/elasticsearch/2017-06-13/GetEmonAlarmEvent.xml new file mode 100644 index 000000000..44066479c --- /dev/null +++ b/elasticsearch/2017-06-13/GetEmonAlarmEvent.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetEmonAlarmEventStatistics.xml b/elasticsearch/2017-06-13/GetEmonAlarmEventStatistics.xml new file mode 100644 index 000000000..499f7e09c --- /dev/null +++ b/elasticsearch/2017-06-13/GetEmonAlarmEventStatistics.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetEmonAlarmGroup.xml b/elasticsearch/2017-06-13/GetEmonAlarmGroup.xml new file mode 100644 index 000000000..c635f3a3f --- /dev/null +++ b/elasticsearch/2017-06-13/GetEmonAlarmGroup.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetEmonAlarmGroupList.xml b/elasticsearch/2017-06-13/GetEmonAlarmGroupList.xml new file mode 100644 index 000000000..bb04d66dc --- /dev/null +++ b/elasticsearch/2017-06-13/GetEmonAlarmGroupList.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetEmonAlarmRecordList.xml b/elasticsearch/2017-06-13/GetEmonAlarmRecordList.xml new file mode 100644 index 000000000..3482cc541 --- /dev/null +++ b/elasticsearch/2017-06-13/GetEmonAlarmRecordList.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetEmonAlarmRecordStatistics.xml b/elasticsearch/2017-06-13/GetEmonAlarmRecordStatistics.xml new file mode 100644 index 000000000..d0d599b2a --- /dev/null +++ b/elasticsearch/2017-06-13/GetEmonAlarmRecordStatistics.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetEmonAlarmRecordStatisticsDistribute.xml b/elasticsearch/2017-06-13/GetEmonAlarmRecordStatisticsDistribute.xml new file mode 100644 index 000000000..5f760c49b --- /dev/null +++ b/elasticsearch/2017-06-13/GetEmonAlarmRecordStatisticsDistribute.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetEmonAlarmRule.xml b/elasticsearch/2017-06-13/GetEmonAlarmRule.xml new file mode 100644 index 000000000..b0c3c4c06 --- /dev/null +++ b/elasticsearch/2017-06-13/GetEmonAlarmRule.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetEmonAlarmRuleList.xml b/elasticsearch/2017-06-13/GetEmonAlarmRuleList.xml new file mode 100644 index 000000000..34c8e0065 --- /dev/null +++ b/elasticsearch/2017-06-13/GetEmonAlarmRuleList.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetEmonConsoleConfig.xml b/elasticsearch/2017-06-13/GetEmonConsoleConfig.xml new file mode 100644 index 000000000..5f7675f78 --- /dev/null +++ b/elasticsearch/2017-06-13/GetEmonConsoleConfig.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetEmonContact.xml b/elasticsearch/2017-06-13/GetEmonContact.xml new file mode 100644 index 000000000..b35075595 --- /dev/null +++ b/elasticsearch/2017-06-13/GetEmonContact.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetEmonContactGroup.xml b/elasticsearch/2017-06-13/GetEmonContactGroup.xml new file mode 100644 index 000000000..e6a3845f9 --- /dev/null +++ b/elasticsearch/2017-06-13/GetEmonContactGroup.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetEmonContactGroupList.xml b/elasticsearch/2017-06-13/GetEmonContactGroupList.xml new file mode 100644 index 000000000..41594a230 --- /dev/null +++ b/elasticsearch/2017-06-13/GetEmonContactGroupList.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetEmonContactList.xml b/elasticsearch/2017-06-13/GetEmonContactList.xml new file mode 100644 index 000000000..6961f4df5 --- /dev/null +++ b/elasticsearch/2017-06-13/GetEmonContactList.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetEmonMetrics.xml b/elasticsearch/2017-06-13/GetEmonMetrics.xml new file mode 100644 index 000000000..16ec91f51 --- /dev/null +++ b/elasticsearch/2017-06-13/GetEmonMetrics.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetEmonMonitorData.xml b/elasticsearch/2017-06-13/GetEmonMonitorData.xml new file mode 100644 index 000000000..48bd15676 --- /dev/null +++ b/elasticsearch/2017-06-13/GetEmonMonitorData.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetEmonProjects.xml b/elasticsearch/2017-06-13/GetEmonProjects.xml new file mode 100644 index 000000000..6a8675988 --- /dev/null +++ b/elasticsearch/2017-06-13/GetEmonProjects.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetEmonUserConfig.xml b/elasticsearch/2017-06-13/GetEmonUserConfig.xml new file mode 100644 index 000000000..250accc1e --- /dev/null +++ b/elasticsearch/2017-06-13/GetEmonUserConfig.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetRegionConfiguration.xml b/elasticsearch/2017-06-13/GetRegionConfiguration.xml new file mode 100644 index 000000000..7db488597 --- /dev/null +++ b/elasticsearch/2017-06-13/GetRegionConfiguration.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetSinleEmonUserConfig.xml b/elasticsearch/2017-06-13/GetSinleEmonUserConfig.xml new file mode 100644 index 000000000..9f3df2bff --- /dev/null +++ b/elasticsearch/2017-06-13/GetSinleEmonUserConfig.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetSuggestShrinkableNodes.xml b/elasticsearch/2017-06-13/GetSuggestShrinkableNodes.xml new file mode 100644 index 000000000..d0067e0a2 --- /dev/null +++ b/elasticsearch/2017-06-13/GetSuggestShrinkableNodes.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetTask.xml b/elasticsearch/2017-06-13/GetTask.xml new file mode 100644 index 000000000..9097ea4a8 --- /dev/null +++ b/elasticsearch/2017-06-13/GetTask.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/GetTransferableNodes.xml b/elasticsearch/2017-06-13/GetTransferableNodes.xml new file mode 100644 index 000000000..93324c63b --- /dev/null +++ b/elasticsearch/2017-06-13/GetTransferableNodes.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/InitializeOperationRole.xml b/elasticsearch/2017-06-13/InitializeOperationRole.xml new file mode 100644 index 000000000..79b3082a4 --- /dev/null +++ b/elasticsearch/2017-06-13/InitializeOperationRole.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/InstallAckOperator.xml b/elasticsearch/2017-06-13/InstallAckOperator.xml new file mode 100644 index 000000000..fefdcce5a --- /dev/null +++ b/elasticsearch/2017-06-13/InstallAckOperator.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/InstallKibanaSystemPlugin.xml b/elasticsearch/2017-06-13/InstallKibanaSystemPlugin.xml new file mode 100644 index 000000000..9bea68a8b --- /dev/null +++ b/elasticsearch/2017-06-13/InstallKibanaSystemPlugin.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/InstallLogstashSystemPlugin.xml b/elasticsearch/2017-06-13/InstallLogstashSystemPlugin.xml new file mode 100644 index 000000000..441a538ff --- /dev/null +++ b/elasticsearch/2017-06-13/InstallLogstashSystemPlugin.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/InstallLogstashUserPlugins.xml b/elasticsearch/2017-06-13/InstallLogstashUserPlugins.xml new file mode 100644 index 000000000..20bfe57f3 --- /dev/null +++ b/elasticsearch/2017-06-13/InstallLogstashUserPlugins.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/InstallSystemPlugin.xml b/elasticsearch/2017-06-13/InstallSystemPlugin.xml new file mode 100644 index 000000000..f44381093 --- /dev/null +++ b/elasticsearch/2017-06-13/InstallSystemPlugin.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/InstallUserPlugins.xml b/elasticsearch/2017-06-13/InstallUserPlugins.xml new file mode 100644 index 000000000..6204c55cb --- /dev/null +++ b/elasticsearch/2017-06-13/InstallUserPlugins.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/InterruptElasticsearchTask.xml b/elasticsearch/2017-06-13/InterruptElasticsearchTask.xml new file mode 100644 index 000000000..9b0ed8eae --- /dev/null +++ b/elasticsearch/2017-06-13/InterruptElasticsearchTask.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/InterruptLogstashTask.xml b/elasticsearch/2017-06-13/InterruptLogstashTask.xml new file mode 100644 index 000000000..fdca58ec2 --- /dev/null +++ b/elasticsearch/2017-06-13/InterruptLogstashTask.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListAckClusters.xml b/elasticsearch/2017-06-13/ListAckClusters.xml new file mode 100644 index 000000000..eb21f1877 --- /dev/null +++ b/elasticsearch/2017-06-13/ListAckClusters.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListAckNamespaces.xml b/elasticsearch/2017-06-13/ListAckNamespaces.xml new file mode 100644 index 000000000..bca0f3beb --- /dev/null +++ b/elasticsearch/2017-06-13/ListAckNamespaces.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListAllNode.xml b/elasticsearch/2017-06-13/ListAllNode.xml new file mode 100644 index 000000000..f1af6389f --- /dev/null +++ b/elasticsearch/2017-06-13/ListAllNode.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListAlternativeSnapshotRepos.xml b/elasticsearch/2017-06-13/ListAlternativeSnapshotRepos.xml new file mode 100644 index 000000000..5f1d6ac94 --- /dev/null +++ b/elasticsearch/2017-06-13/ListAlternativeSnapshotRepos.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListAvailableEsInstanceIds.xml b/elasticsearch/2017-06-13/ListAvailableEsInstanceIds.xml new file mode 100644 index 000000000..84adcd55e --- /dev/null +++ b/elasticsearch/2017-06-13/ListAvailableEsInstanceIds.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListCollectors.xml b/elasticsearch/2017-06-13/ListCollectors.xml new file mode 100644 index 000000000..2ddf24d1c --- /dev/null +++ b/elasticsearch/2017-06-13/ListCollectors.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListConnectedClusters.xml b/elasticsearch/2017-06-13/ListConnectedClusters.xml new file mode 100644 index 000000000..7ad11dec9 --- /dev/null +++ b/elasticsearch/2017-06-13/ListConnectedClusters.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListDataSource.xml b/elasticsearch/2017-06-13/ListDataSource.xml new file mode 100644 index 000000000..119d64dc6 --- /dev/null +++ b/elasticsearch/2017-06-13/ListDataSource.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListDataTasks.xml b/elasticsearch/2017-06-13/ListDataTasks.xml new file mode 100644 index 000000000..7d72f7a4b --- /dev/null +++ b/elasticsearch/2017-06-13/ListDataTasks.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListDefaultCollectorConfigurations.xml b/elasticsearch/2017-06-13/ListDefaultCollectorConfigurations.xml new file mode 100644 index 000000000..ab94d8aa6 --- /dev/null +++ b/elasticsearch/2017-06-13/ListDefaultCollectorConfigurations.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListDiagnoseIndices.xml b/elasticsearch/2017-06-13/ListDiagnoseIndices.xml new file mode 100644 index 000000000..f1c4543a6 --- /dev/null +++ b/elasticsearch/2017-06-13/ListDiagnoseIndices.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListDiagnoseReport.xml b/elasticsearch/2017-06-13/ListDiagnoseReport.xml new file mode 100644 index 000000000..155fadb2d --- /dev/null +++ b/elasticsearch/2017-06-13/ListDiagnoseReport.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListDiagnoseReportIds.xml b/elasticsearch/2017-06-13/ListDiagnoseReportIds.xml new file mode 100644 index 000000000..79c0252da --- /dev/null +++ b/elasticsearch/2017-06-13/ListDiagnoseReportIds.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListDictInformation.xml b/elasticsearch/2017-06-13/ListDictInformation.xml new file mode 100644 index 000000000..9d7f0e615 --- /dev/null +++ b/elasticsearch/2017-06-13/ListDictInformation.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListEcsInstances.xml b/elasticsearch/2017-06-13/ListEcsInstances.xml new file mode 100644 index 000000000..1ff6bc605 --- /dev/null +++ b/elasticsearch/2017-06-13/ListEcsInstances.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListEmonProjects.xml b/elasticsearch/2017-06-13/ListEmonProjects.xml new file mode 100644 index 000000000..505738076 --- /dev/null +++ b/elasticsearch/2017-06-13/ListEmonProjects.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListExtendfiles.xml b/elasticsearch/2017-06-13/ListExtendfiles.xml new file mode 100644 index 000000000..ffae8256a --- /dev/null +++ b/elasticsearch/2017-06-13/ListExtendfiles.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListInstance.xml b/elasticsearch/2017-06-13/ListInstance.xml new file mode 100644 index 000000000..401cfdfc2 --- /dev/null +++ b/elasticsearch/2017-06-13/ListInstance.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListInstanceIndices.xml b/elasticsearch/2017-06-13/ListInstanceIndices.xml new file mode 100644 index 000000000..4b7b07549 --- /dev/null +++ b/elasticsearch/2017-06-13/ListInstanceIndices.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListKibanaPlugins.xml b/elasticsearch/2017-06-13/ListKibanaPlugins.xml new file mode 100644 index 000000000..3648dc8e1 --- /dev/null +++ b/elasticsearch/2017-06-13/ListKibanaPlugins.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListLogstash.xml b/elasticsearch/2017-06-13/ListLogstash.xml new file mode 100644 index 000000000..bdf41738c --- /dev/null +++ b/elasticsearch/2017-06-13/ListLogstash.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListLogstashLog.xml b/elasticsearch/2017-06-13/ListLogstashLog.xml new file mode 100644 index 000000000..ca9101de1 --- /dev/null +++ b/elasticsearch/2017-06-13/ListLogstashLog.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListLogstashPlugins.xml b/elasticsearch/2017-06-13/ListLogstashPlugins.xml new file mode 100644 index 000000000..c0a6e2c8b --- /dev/null +++ b/elasticsearch/2017-06-13/ListLogstashPlugins.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListNodes.xml b/elasticsearch/2017-06-13/ListNodes.xml new file mode 100644 index 000000000..848e6180f --- /dev/null +++ b/elasticsearch/2017-06-13/ListNodes.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListPipeline.xml b/elasticsearch/2017-06-13/ListPipeline.xml new file mode 100644 index 000000000..eb6ec5461 --- /dev/null +++ b/elasticsearch/2017-06-13/ListPipeline.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListPipelineConfiguration.xml b/elasticsearch/2017-06-13/ListPipelineConfiguration.xml new file mode 100644 index 000000000..b1b6259d5 --- /dev/null +++ b/elasticsearch/2017-06-13/ListPipelineConfiguration.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListPipelineIds.xml b/elasticsearch/2017-06-13/ListPipelineIds.xml new file mode 100644 index 000000000..ea31e4061 --- /dev/null +++ b/elasticsearch/2017-06-13/ListPipelineIds.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListPlugins.xml b/elasticsearch/2017-06-13/ListPlugins.xml new file mode 100644 index 000000000..f0fa8ad90 --- /dev/null +++ b/elasticsearch/2017-06-13/ListPlugins.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListProject.xml b/elasticsearch/2017-06-13/ListProject.xml new file mode 100644 index 000000000..5fd875f20 --- /dev/null +++ b/elasticsearch/2017-06-13/ListProject.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListSearchLog.xml b/elasticsearch/2017-06-13/ListSearchLog.xml new file mode 100644 index 000000000..f6e4a45b5 --- /dev/null +++ b/elasticsearch/2017-06-13/ListSearchLog.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListSnapshotReposByInstanceId.xml b/elasticsearch/2017-06-13/ListSnapshotReposByInstanceId.xml new file mode 100644 index 000000000..6b08d5ee8 --- /dev/null +++ b/elasticsearch/2017-06-13/ListSnapshotReposByInstanceId.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListTagResources.xml b/elasticsearch/2017-06-13/ListTagResources.xml new file mode 100644 index 000000000..ab3a564df --- /dev/null +++ b/elasticsearch/2017-06-13/ListTagResources.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ListTags.xml b/elasticsearch/2017-06-13/ListTags.xml new file mode 100644 index 000000000..e94909664 --- /dev/null +++ b/elasticsearch/2017-06-13/ListTags.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/MigrateToOtherZone.xml b/elasticsearch/2017-06-13/MigrateToOtherZone.xml new file mode 100644 index 000000000..71ec39b91 --- /dev/null +++ b/elasticsearch/2017-06-13/MigrateToOtherZone.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ModifyDeployMachine.xml b/elasticsearch/2017-06-13/ModifyDeployMachine.xml new file mode 100644 index 000000000..908e46e4a --- /dev/null +++ b/elasticsearch/2017-06-13/ModifyDeployMachine.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ModifyElastictask.xml b/elasticsearch/2017-06-13/ModifyElastictask.xml new file mode 100644 index 000000000..e9a4f4d93 --- /dev/null +++ b/elasticsearch/2017-06-13/ModifyElastictask.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ModifyEmonContact.xml b/elasticsearch/2017-06-13/ModifyEmonContact.xml new file mode 100644 index 000000000..661e6a818 --- /dev/null +++ b/elasticsearch/2017-06-13/ModifyEmonContact.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ModifyEmonContactGroup.xml b/elasticsearch/2017-06-13/ModifyEmonContactGroup.xml new file mode 100644 index 000000000..c5f1aeafb --- /dev/null +++ b/elasticsearch/2017-06-13/ModifyEmonContactGroup.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ModifyInstanceMaintainTime.xml b/elasticsearch/2017-06-13/ModifyInstanceMaintainTime.xml new file mode 100644 index 000000000..2d3045060 --- /dev/null +++ b/elasticsearch/2017-06-13/ModifyInstanceMaintainTime.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ModifyWhiteIps.xml b/elasticsearch/2017-06-13/ModifyWhiteIps.xml new file mode 100644 index 000000000..c848fcca2 --- /dev/null +++ b/elasticsearch/2017-06-13/ModifyWhiteIps.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/MoveResourceGroup.xml b/elasticsearch/2017-06-13/MoveResourceGroup.xml new file mode 100644 index 000000000..651379726 --- /dev/null +++ b/elasticsearch/2017-06-13/MoveResourceGroup.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/OpenDiagnosis.xml b/elasticsearch/2017-06-13/OpenDiagnosis.xml new file mode 100644 index 000000000..d58c88cef --- /dev/null +++ b/elasticsearch/2017-06-13/OpenDiagnosis.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/OpenHttps.xml b/elasticsearch/2017-06-13/OpenHttps.xml new file mode 100644 index 000000000..243c21119 --- /dev/null +++ b/elasticsearch/2017-06-13/OpenHttps.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/PostEmonAck.xml b/elasticsearch/2017-06-13/PostEmonAck.xml new file mode 100644 index 000000000..e3daa8681 --- /dev/null +++ b/elasticsearch/2017-06-13/PostEmonAck.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/PostEmonCheckin.xml b/elasticsearch/2017-06-13/PostEmonCheckin.xml new file mode 100644 index 000000000..fb396bcfc --- /dev/null +++ b/elasticsearch/2017-06-13/PostEmonCheckin.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/QueryEmonMonitorData.xml b/elasticsearch/2017-06-13/QueryEmonMonitorData.xml new file mode 100644 index 000000000..a9f2a350f --- /dev/null +++ b/elasticsearch/2017-06-13/QueryEmonMonitorData.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/RecommendTemplates.xml b/elasticsearch/2017-06-13/RecommendTemplates.xml new file mode 100644 index 000000000..aaa00fe2a --- /dev/null +++ b/elasticsearch/2017-06-13/RecommendTemplates.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ReinstallCollector.xml b/elasticsearch/2017-06-13/ReinstallCollector.xml new file mode 100644 index 000000000..3128d5e94 --- /dev/null +++ b/elasticsearch/2017-06-13/ReinstallCollector.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/RenewInstance.xml b/elasticsearch/2017-06-13/RenewInstance.xml new file mode 100644 index 000000000..c4e12be03 --- /dev/null +++ b/elasticsearch/2017-06-13/RenewInstance.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/RenewLogstash.xml b/elasticsearch/2017-06-13/RenewLogstash.xml new file mode 100644 index 000000000..e7bf07b3a --- /dev/null +++ b/elasticsearch/2017-06-13/RenewLogstash.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/RestartCollector.xml b/elasticsearch/2017-06-13/RestartCollector.xml new file mode 100644 index 000000000..6eeddcb90 --- /dev/null +++ b/elasticsearch/2017-06-13/RestartCollector.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/RestartInstance.xml b/elasticsearch/2017-06-13/RestartInstance.xml new file mode 100644 index 000000000..5e4d207f7 --- /dev/null +++ b/elasticsearch/2017-06-13/RestartInstance.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/RestartLogstash.xml b/elasticsearch/2017-06-13/RestartLogstash.xml new file mode 100644 index 000000000..1a5ad8249 --- /dev/null +++ b/elasticsearch/2017-06-13/RestartLogstash.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ResumeElasticsearchTask.xml b/elasticsearch/2017-06-13/ResumeElasticsearchTask.xml new file mode 100644 index 000000000..06aea59a4 --- /dev/null +++ b/elasticsearch/2017-06-13/ResumeElasticsearchTask.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ResumeLogstashTask.xml b/elasticsearch/2017-06-13/ResumeLogstashTask.xml new file mode 100644 index 000000000..9007bd01f --- /dev/null +++ b/elasticsearch/2017-06-13/ResumeLogstashTask.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/RollbackInstance.xml b/elasticsearch/2017-06-13/RollbackInstance.xml new file mode 100644 index 000000000..70ba3e522 --- /dev/null +++ b/elasticsearch/2017-06-13/RollbackInstance.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/RunPipeline.xml b/elasticsearch/2017-06-13/RunPipeline.xml new file mode 100644 index 000000000..115051b8e --- /dev/null +++ b/elasticsearch/2017-06-13/RunPipeline.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/RunPipelines.xml b/elasticsearch/2017-06-13/RunPipelines.xml new file mode 100644 index 000000000..01dce7e4d --- /dev/null +++ b/elasticsearch/2017-06-13/RunPipelines.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/RunTask.xml b/elasticsearch/2017-06-13/RunTask.xml new file mode 100644 index 000000000..9185a2b64 --- /dev/null +++ b/elasticsearch/2017-06-13/RunTask.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ShrinkNode.xml b/elasticsearch/2017-06-13/ShrinkNode.xml new file mode 100644 index 000000000..847b10b5c --- /dev/null +++ b/elasticsearch/2017-06-13/ShrinkNode.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/StartCollector.xml b/elasticsearch/2017-06-13/StartCollector.xml new file mode 100644 index 000000000..c8facf735 --- /dev/null +++ b/elasticsearch/2017-06-13/StartCollector.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/StopCollector.xml b/elasticsearch/2017-06-13/StopCollector.xml new file mode 100644 index 000000000..517a13cf5 --- /dev/null +++ b/elasticsearch/2017-06-13/StopCollector.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/StopPipeline.xml b/elasticsearch/2017-06-13/StopPipeline.xml new file mode 100644 index 000000000..554e5308c --- /dev/null +++ b/elasticsearch/2017-06-13/StopPipeline.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/StopPipelines.xml b/elasticsearch/2017-06-13/StopPipelines.xml new file mode 100644 index 000000000..22dd11fe1 --- /dev/null +++ b/elasticsearch/2017-06-13/StopPipelines.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/StopTask.xml b/elasticsearch/2017-06-13/StopTask.xml new file mode 100644 index 000000000..8eba8fde6 --- /dev/null +++ b/elasticsearch/2017-06-13/StopTask.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/SuggestEmonMetric.xml b/elasticsearch/2017-06-13/SuggestEmonMetric.xml new file mode 100644 index 000000000..f9d943468 --- /dev/null +++ b/elasticsearch/2017-06-13/SuggestEmonMetric.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/SuggestEmonMetricTagKey.xml b/elasticsearch/2017-06-13/SuggestEmonMetricTagKey.xml new file mode 100644 index 000000000..1a849f82d --- /dev/null +++ b/elasticsearch/2017-06-13/SuggestEmonMetricTagKey.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/SuggestEmonMetricTagValue.xml b/elasticsearch/2017-06-13/SuggestEmonMetricTagValue.xml new file mode 100644 index 000000000..4708025a6 --- /dev/null +++ b/elasticsearch/2017-06-13/SuggestEmonMetricTagValue.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/TagResources.xml b/elasticsearch/2017-06-13/TagResources.xml new file mode 100644 index 000000000..741680ae7 --- /dev/null +++ b/elasticsearch/2017-06-13/TagResources.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/TransferNode.xml b/elasticsearch/2017-06-13/TransferNode.xml new file mode 100644 index 000000000..5c9ebee28 --- /dev/null +++ b/elasticsearch/2017-06-13/TransferNode.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/TriggerNetwork.xml b/elasticsearch/2017-06-13/TriggerNetwork.xml new file mode 100644 index 000000000..bf234f492 --- /dev/null +++ b/elasticsearch/2017-06-13/TriggerNetwork.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UninstallKibanaPlugin.xml b/elasticsearch/2017-06-13/UninstallKibanaPlugin.xml new file mode 100644 index 000000000..d5cea819f --- /dev/null +++ b/elasticsearch/2017-06-13/UninstallKibanaPlugin.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UninstallLogstashPlugin.xml b/elasticsearch/2017-06-13/UninstallLogstashPlugin.xml new file mode 100644 index 000000000..2e4047a9d --- /dev/null +++ b/elasticsearch/2017-06-13/UninstallLogstashPlugin.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UninstallPlugin.xml b/elasticsearch/2017-06-13/UninstallPlugin.xml new file mode 100644 index 000000000..170955ce5 --- /dev/null +++ b/elasticsearch/2017-06-13/UninstallPlugin.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UntagResources.xml b/elasticsearch/2017-06-13/UntagResources.xml new file mode 100644 index 000000000..d2315790d --- /dev/null +++ b/elasticsearch/2017-06-13/UntagResources.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateAdminPassword.xml b/elasticsearch/2017-06-13/UpdateAdminPassword.xml new file mode 100644 index 000000000..8d2078331 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateAdminPassword.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateAdvancedSetting.xml b/elasticsearch/2017-06-13/UpdateAdvancedSetting.xml new file mode 100644 index 000000000..65c51c115 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateAdvancedSetting.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateAliwsDict.xml b/elasticsearch/2017-06-13/UpdateAliwsDict.xml new file mode 100644 index 000000000..590beb529 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateAliwsDict.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateBlackIps.xml b/elasticsearch/2017-06-13/UpdateBlackIps.xml new file mode 100644 index 000000000..1520e1bbb --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateBlackIps.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateCollector.xml b/elasticsearch/2017-06-13/UpdateCollector.xml new file mode 100644 index 000000000..fb2e26ae1 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateCollector.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateCollectorName.xml b/elasticsearch/2017-06-13/UpdateCollectorName.xml new file mode 100644 index 000000000..cc2939e05 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateCollectorName.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateDataSource.xml b/elasticsearch/2017-06-13/UpdateDataSource.xml new file mode 100644 index 000000000..bcebeb51b --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateDataSource.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateDescription.xml b/elasticsearch/2017-06-13/UpdateDescription.xml new file mode 100644 index 000000000..3cff13e8f --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateDescription.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateDiagnosisSettings.xml b/elasticsearch/2017-06-13/UpdateDiagnosisSettings.xml new file mode 100644 index 000000000..76a83fa7c --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateDiagnosisSettings.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateDict.xml b/elasticsearch/2017-06-13/UpdateDict.xml new file mode 100644 index 000000000..3791e0c22 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateDict.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateEmonAlarmGroup.xml b/elasticsearch/2017-06-13/UpdateEmonAlarmGroup.xml new file mode 100644 index 000000000..d17919b0d --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateEmonAlarmGroup.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateEmonAlarmRule.xml b/elasticsearch/2017-06-13/UpdateEmonAlarmRule.xml new file mode 100644 index 000000000..52127d316 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateEmonAlarmRule.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateEmonProject.xml b/elasticsearch/2017-06-13/UpdateEmonProject.xml new file mode 100644 index 000000000..2580c6d23 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateEmonProject.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateEmonUserConfig.xml b/elasticsearch/2017-06-13/UpdateEmonUserConfig.xml new file mode 100644 index 000000000..e653008b3 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateEmonUserConfig.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateExtendConfig.xml b/elasticsearch/2017-06-13/UpdateExtendConfig.xml new file mode 100644 index 000000000..f77fb4fef --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateExtendConfig.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateExtendfiles.xml b/elasticsearch/2017-06-13/UpdateExtendfiles.xml new file mode 100644 index 000000000..f1af57c98 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateExtendfiles.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateHotIkDicts.xml b/elasticsearch/2017-06-13/UpdateHotIkDicts.xml new file mode 100644 index 000000000..ccafb713a --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateHotIkDicts.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateInstance.xml b/elasticsearch/2017-06-13/UpdateInstance.xml new file mode 100644 index 000000000..29935e3bd --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateInstance.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateInstanceChargeType.xml b/elasticsearch/2017-06-13/UpdateInstanceChargeType.xml new file mode 100644 index 000000000..a5b00fe31 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateInstanceChargeType.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateInstanceSettings.xml b/elasticsearch/2017-06-13/UpdateInstanceSettings.xml new file mode 100644 index 000000000..24a8977a4 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateInstanceSettings.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateKibanaSettings.xml b/elasticsearch/2017-06-13/UpdateKibanaSettings.xml new file mode 100644 index 000000000..5889e53b3 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateKibanaSettings.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateKibanaWhiteIps.xml b/elasticsearch/2017-06-13/UpdateKibanaWhiteIps.xml new file mode 100644 index 000000000..274d4487e --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateKibanaWhiteIps.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateLogstash.xml b/elasticsearch/2017-06-13/UpdateLogstash.xml new file mode 100644 index 000000000..c81511327 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateLogstash.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateLogstashChargeType.xml b/elasticsearch/2017-06-13/UpdateLogstashChargeType.xml new file mode 100644 index 000000000..5f6fb9ba0 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateLogstashChargeType.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateLogstashDescription.xml b/elasticsearch/2017-06-13/UpdateLogstashDescription.xml new file mode 100644 index 000000000..9bb23ab7d --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateLogstashDescription.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateLogstashSettings.xml b/elasticsearch/2017-06-13/UpdateLogstashSettings.xml new file mode 100644 index 000000000..4dc7a7161 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateLogstashSettings.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdatePipelineConfiguration.xml b/elasticsearch/2017-06-13/UpdatePipelineConfiguration.xml new file mode 100644 index 000000000..48afde290 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdatePipelineConfiguration.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdatePipelineManagementConfig.xml b/elasticsearch/2017-06-13/UpdatePipelineManagementConfig.xml new file mode 100644 index 000000000..0e9fbf7d0 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdatePipelineManagementConfig.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdatePipelines.xml b/elasticsearch/2017-06-13/UpdatePipelines.xml new file mode 100644 index 000000000..0dc40ed22 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdatePipelines.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdatePrivateNetworkWhiteIps.xml b/elasticsearch/2017-06-13/UpdatePrivateNetworkWhiteIps.xml new file mode 100644 index 000000000..c70d71890 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdatePrivateNetworkWhiteIps.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdatePublicNetwork.xml b/elasticsearch/2017-06-13/UpdatePublicNetwork.xml new file mode 100644 index 000000000..bdb36b143 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdatePublicNetwork.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdatePublicWhiteIps.xml b/elasticsearch/2017-06-13/UpdatePublicWhiteIps.xml new file mode 100644 index 000000000..7ae8033bc --- /dev/null +++ b/elasticsearch/2017-06-13/UpdatePublicWhiteIps.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateReadWritePolicy.xml b/elasticsearch/2017-06-13/UpdateReadWritePolicy.xml new file mode 100644 index 000000000..567e7379a --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateReadWritePolicy.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateSnapshotSetting.xml b/elasticsearch/2017-06-13/UpdateSnapshotSetting.xml new file mode 100644 index 000000000..80ded82c8 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateSnapshotSetting.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateSynonymsDicts.xml b/elasticsearch/2017-06-13/UpdateSynonymsDicts.xml new file mode 100644 index 000000000..c2b9f24cb --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateSynonymsDicts.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateTemplate.xml b/elasticsearch/2017-06-13/UpdateTemplate.xml new file mode 100644 index 000000000..8535a6f24 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateTemplate.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateWhiteIps.xml b/elasticsearch/2017-06-13/UpdateWhiteIps.xml new file mode 100644 index 000000000..8b71399c0 --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateWhiteIps.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpdateXpackMonitorConfig.xml b/elasticsearch/2017-06-13/UpdateXpackMonitorConfig.xml new file mode 100644 index 000000000..44681464f --- /dev/null +++ b/elasticsearch/2017-06-13/UpdateXpackMonitorConfig.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/UpgradeEngineVersion.xml b/elasticsearch/2017-06-13/UpgradeEngineVersion.xml new file mode 100644 index 000000000..1fc671367 --- /dev/null +++ b/elasticsearch/2017-06-13/UpgradeEngineVersion.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ValidateConnection.xml b/elasticsearch/2017-06-13/ValidateConnection.xml new file mode 100644 index 000000000..16aca2f48 --- /dev/null +++ b/elasticsearch/2017-06-13/ValidateConnection.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ValidateShrinkNodes.xml b/elasticsearch/2017-06-13/ValidateShrinkNodes.xml new file mode 100644 index 000000000..7627244e1 --- /dev/null +++ b/elasticsearch/2017-06-13/ValidateShrinkNodes.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ValidateSlrPermission.xml b/elasticsearch/2017-06-13/ValidateSlrPermission.xml new file mode 100644 index 000000000..9520817c7 --- /dev/null +++ b/elasticsearch/2017-06-13/ValidateSlrPermission.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/ValidateTransferableNodes.xml b/elasticsearch/2017-06-13/ValidateTransferableNodes.xml new file mode 100644 index 000000000..79bfbab2e --- /dev/null +++ b/elasticsearch/2017-06-13/ValidateTransferableNodes.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/VerifyPipelineManagementConfig.xml b/elasticsearch/2017-06-13/VerifyPipelineManagementConfig.xml new file mode 100644 index 000000000..5c214011f --- /dev/null +++ b/elasticsearch/2017-06-13/VerifyPipelineManagementConfig.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2017-06-13/createInstance.xml b/elasticsearch/2017-06-13/createInstance.xml new file mode 100644 index 000000000..7ceb3c5c1 --- /dev/null +++ b/elasticsearch/2017-06-13/createInstance.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2019-04-22/DescribeVSwitches.xml b/elasticsearch/2019-04-22/DescribeVSwitches.xml new file mode 100644 index 000000000..e684bbe1e --- /dev/null +++ b/elasticsearch/2019-04-22/DescribeVSwitches.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2019-04-22/DescribeVpcs.xml b/elasticsearch/2019-04-22/DescribeVpcs.xml new file mode 100644 index 000000000..6072b51e7 --- /dev/null +++ b/elasticsearch/2019-04-22/DescribeVpcs.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2019-04-22/ListClientNodeAvailabeSpecs.xml b/elasticsearch/2019-04-22/ListClientNodeAvailabeSpecs.xml new file mode 100644 index 000000000..1ac577297 --- /dev/null +++ b/elasticsearch/2019-04-22/ListClientNodeAvailabeSpecs.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2019-04-22/ListKibanaNodeAvailabeSpecs.xml b/elasticsearch/2019-04-22/ListKibanaNodeAvailabeSpecs.xml new file mode 100644 index 000000000..d0a1eae2d --- /dev/null +++ b/elasticsearch/2019-04-22/ListKibanaNodeAvailabeSpecs.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2019-04-22/ListMasterAvailabeSpecs.xml b/elasticsearch/2019-04-22/ListMasterAvailabeSpecs.xml new file mode 100644 index 000000000..00b8c11c3 --- /dev/null +++ b/elasticsearch/2019-04-22/ListMasterAvailabeSpecs.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2019-04-22/ListNodeAvailabeSpecs.xml b/elasticsearch/2019-04-22/ListNodeAvailabeSpecs.xml new file mode 100644 index 000000000..14d0cb26e --- /dev/null +++ b/elasticsearch/2019-04-22/ListNodeAvailabeSpecs.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/2019-04-22/ListWarmNodeAvailabeSpecs.xml b/elasticsearch/2019-04-22/ListWarmNodeAvailabeSpecs.xml new file mode 100644 index 000000000..1e106e084 --- /dev/null +++ b/elasticsearch/2019-04-22/ListWarmNodeAvailabeSpecs.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/CMakeLists.txt b/elasticsearch/CMakeLists.txt index 869102a9d..4fc2c627a 100644 --- a/elasticsearch/CMakeLists.txt +++ b/elasticsearch/CMakeLists.txt @@ -27,12 +27,18 @@ set(elasticsearch_public_header_model include/alibabacloud/elasticsearch/model/AddConnectableClusterResult.h include/alibabacloud/elasticsearch/model/AddSnapshotRepoRequest.h include/alibabacloud/elasticsearch/model/AddSnapshotRepoResult.h + include/alibabacloud/elasticsearch/model/CancelDeletionRequest.h + include/alibabacloud/elasticsearch/model/CancelDeletionResult.h + include/alibabacloud/elasticsearch/model/CancelLogstashDeletionRequest.h + include/alibabacloud/elasticsearch/model/CancelLogstashDeletionResult.h include/alibabacloud/elasticsearch/model/CancelTaskRequest.h include/alibabacloud/elasticsearch/model/CancelTaskResult.h include/alibabacloud/elasticsearch/model/CloseDiagnosisRequest.h include/alibabacloud/elasticsearch/model/CloseDiagnosisResult.h include/alibabacloud/elasticsearch/model/CloseHttpsRequest.h include/alibabacloud/elasticsearch/model/CloseHttpsResult.h + include/alibabacloud/elasticsearch/model/CreateCollectorRequest.h + include/alibabacloud/elasticsearch/model/CreateCollectorResult.h include/alibabacloud/elasticsearch/model/CreateDataTasksRequest.h include/alibabacloud/elasticsearch/model/CreateDataTasksResult.h include/alibabacloud/elasticsearch/model/CreateInstanceRequest.h @@ -63,6 +69,8 @@ set(elasticsearch_public_header_model include/alibabacloud/elasticsearch/model/DeleteProjectResult.h include/alibabacloud/elasticsearch/model/DeleteSnapshotRepoRequest.h include/alibabacloud/elasticsearch/model/DeleteSnapshotRepoResult.h + include/alibabacloud/elasticsearch/model/DescribeAckOperatorRequest.h + include/alibabacloud/elasticsearch/model/DescribeAckOperatorResult.h include/alibabacloud/elasticsearch/model/DescribeCollectorRequest.h include/alibabacloud/elasticsearch/model/DescribeCollectorResult.h include/alibabacloud/elasticsearch/model/DescribeConnectableClustersRequest.h @@ -109,6 +117,10 @@ set(elasticsearch_public_header_model include/alibabacloud/elasticsearch/model/GetSuggestShrinkableNodesResult.h include/alibabacloud/elasticsearch/model/GetTransferableNodesRequest.h include/alibabacloud/elasticsearch/model/GetTransferableNodesResult.h + include/alibabacloud/elasticsearch/model/InitializeOperationRoleRequest.h + include/alibabacloud/elasticsearch/model/InitializeOperationRoleResult.h + include/alibabacloud/elasticsearch/model/InstallAckOperatorRequest.h + include/alibabacloud/elasticsearch/model/InstallAckOperatorResult.h include/alibabacloud/elasticsearch/model/InstallKibanaSystemPluginRequest.h include/alibabacloud/elasticsearch/model/InstallKibanaSystemPluginResult.h include/alibabacloud/elasticsearch/model/InstallLogstashSystemPluginRequest.h @@ -121,6 +133,10 @@ set(elasticsearch_public_header_model include/alibabacloud/elasticsearch/model/InterruptElasticsearchTaskResult.h include/alibabacloud/elasticsearch/model/InterruptLogstashTaskRequest.h include/alibabacloud/elasticsearch/model/InterruptLogstashTaskResult.h + include/alibabacloud/elasticsearch/model/ListAckClustersRequest.h + include/alibabacloud/elasticsearch/model/ListAckClustersResult.h + include/alibabacloud/elasticsearch/model/ListAckNamespacesRequest.h + include/alibabacloud/elasticsearch/model/ListAckNamespacesResult.h include/alibabacloud/elasticsearch/model/ListAllNodeRequest.h include/alibabacloud/elasticsearch/model/ListAllNodeResult.h include/alibabacloud/elasticsearch/model/ListAlternativeSnapshotReposRequest.h @@ -133,6 +149,10 @@ set(elasticsearch_public_header_model include/alibabacloud/elasticsearch/model/ListConnectedClustersResult.h include/alibabacloud/elasticsearch/model/ListDataTasksRequest.h include/alibabacloud/elasticsearch/model/ListDataTasksResult.h + include/alibabacloud/elasticsearch/model/ListDefaultCollectorConfigurationsRequest.h + include/alibabacloud/elasticsearch/model/ListDefaultCollectorConfigurationsResult.h + include/alibabacloud/elasticsearch/model/ListDiagnoseIndicesRequest.h + include/alibabacloud/elasticsearch/model/ListDiagnoseIndicesResult.h include/alibabacloud/elasticsearch/model/ListDiagnoseReportRequest.h include/alibabacloud/elasticsearch/model/ListDiagnoseReportResult.h include/alibabacloud/elasticsearch/model/ListDiagnoseReportIdsRequest.h @@ -187,12 +207,16 @@ set(elasticsearch_public_header_model include/alibabacloud/elasticsearch/model/OpenDiagnosisResult.h include/alibabacloud/elasticsearch/model/OpenHttpsRequest.h include/alibabacloud/elasticsearch/model/OpenHttpsResult.h + include/alibabacloud/elasticsearch/model/RecommendTemplatesRequest.h + include/alibabacloud/elasticsearch/model/RecommendTemplatesResult.h include/alibabacloud/elasticsearch/model/ReinstallCollectorRequest.h include/alibabacloud/elasticsearch/model/ReinstallCollectorResult.h include/alibabacloud/elasticsearch/model/RenewInstanceRequest.h include/alibabacloud/elasticsearch/model/RenewInstanceResult.h include/alibabacloud/elasticsearch/model/RenewLogstashRequest.h include/alibabacloud/elasticsearch/model/RenewLogstashResult.h + include/alibabacloud/elasticsearch/model/RestartCollectorRequest.h + include/alibabacloud/elasticsearch/model/RestartCollectorResult.h include/alibabacloud/elasticsearch/model/RestartInstanceRequest.h include/alibabacloud/elasticsearch/model/RestartInstanceResult.h include/alibabacloud/elasticsearch/model/RestartLogstashRequest.h @@ -297,6 +321,8 @@ set(elasticsearch_public_header_model include/alibabacloud/elasticsearch/model/ValidateConnectionResult.h include/alibabacloud/elasticsearch/model/ValidateShrinkNodesRequest.h include/alibabacloud/elasticsearch/model/ValidateShrinkNodesResult.h + include/alibabacloud/elasticsearch/model/ValidateSlrPermissionRequest.h + include/alibabacloud/elasticsearch/model/ValidateSlrPermissionResult.h include/alibabacloud/elasticsearch/model/ValidateTransferableNodesRequest.h include/alibabacloud/elasticsearch/model/ValidateTransferableNodesResult.h ) @@ -308,12 +334,18 @@ set(elasticsearch_src src/model/AddConnectableClusterResult.cc src/model/AddSnapshotRepoRequest.cc src/model/AddSnapshotRepoResult.cc + src/model/CancelDeletionRequest.cc + src/model/CancelDeletionResult.cc + src/model/CancelLogstashDeletionRequest.cc + src/model/CancelLogstashDeletionResult.cc src/model/CancelTaskRequest.cc src/model/CancelTaskResult.cc src/model/CloseDiagnosisRequest.cc src/model/CloseDiagnosisResult.cc src/model/CloseHttpsRequest.cc src/model/CloseHttpsResult.cc + src/model/CreateCollectorRequest.cc + src/model/CreateCollectorResult.cc src/model/CreateDataTasksRequest.cc src/model/CreateDataTasksResult.cc src/model/CreateInstanceRequest.cc @@ -344,6 +376,8 @@ set(elasticsearch_src src/model/DeleteProjectResult.cc src/model/DeleteSnapshotRepoRequest.cc src/model/DeleteSnapshotRepoResult.cc + src/model/DescribeAckOperatorRequest.cc + src/model/DescribeAckOperatorResult.cc src/model/DescribeCollectorRequest.cc src/model/DescribeCollectorResult.cc src/model/DescribeConnectableClustersRequest.cc @@ -390,6 +424,10 @@ set(elasticsearch_src src/model/GetSuggestShrinkableNodesResult.cc src/model/GetTransferableNodesRequest.cc src/model/GetTransferableNodesResult.cc + src/model/InitializeOperationRoleRequest.cc + src/model/InitializeOperationRoleResult.cc + src/model/InstallAckOperatorRequest.cc + src/model/InstallAckOperatorResult.cc src/model/InstallKibanaSystemPluginRequest.cc src/model/InstallKibanaSystemPluginResult.cc src/model/InstallLogstashSystemPluginRequest.cc @@ -402,6 +440,10 @@ set(elasticsearch_src src/model/InterruptElasticsearchTaskResult.cc src/model/InterruptLogstashTaskRequest.cc src/model/InterruptLogstashTaskResult.cc + src/model/ListAckClustersRequest.cc + src/model/ListAckClustersResult.cc + src/model/ListAckNamespacesRequest.cc + src/model/ListAckNamespacesResult.cc src/model/ListAllNodeRequest.cc src/model/ListAllNodeResult.cc src/model/ListAlternativeSnapshotReposRequest.cc @@ -414,6 +456,10 @@ set(elasticsearch_src src/model/ListConnectedClustersResult.cc src/model/ListDataTasksRequest.cc src/model/ListDataTasksResult.cc + src/model/ListDefaultCollectorConfigurationsRequest.cc + src/model/ListDefaultCollectorConfigurationsResult.cc + src/model/ListDiagnoseIndicesRequest.cc + src/model/ListDiagnoseIndicesResult.cc src/model/ListDiagnoseReportRequest.cc src/model/ListDiagnoseReportResult.cc src/model/ListDiagnoseReportIdsRequest.cc @@ -468,12 +514,16 @@ set(elasticsearch_src src/model/OpenDiagnosisResult.cc src/model/OpenHttpsRequest.cc src/model/OpenHttpsResult.cc + src/model/RecommendTemplatesRequest.cc + src/model/RecommendTemplatesResult.cc src/model/ReinstallCollectorRequest.cc src/model/ReinstallCollectorResult.cc src/model/RenewInstanceRequest.cc src/model/RenewInstanceResult.cc src/model/RenewLogstashRequest.cc src/model/RenewLogstashResult.cc + src/model/RestartCollectorRequest.cc + src/model/RestartCollectorResult.cc src/model/RestartInstanceRequest.cc src/model/RestartInstanceResult.cc src/model/RestartLogstashRequest.cc @@ -578,6 +628,8 @@ set(elasticsearch_src src/model/ValidateConnectionResult.cc src/model/ValidateShrinkNodesRequest.cc src/model/ValidateShrinkNodesResult.cc + src/model/ValidateSlrPermissionRequest.cc + src/model/ValidateSlrPermissionResult.cc src/model/ValidateTransferableNodesRequest.cc src/model/ValidateTransferableNodesResult.cc ) diff --git a/elasticsearch/include/alibabacloud/elasticsearch/ElasticsearchClient.h b/elasticsearch/include/alibabacloud/elasticsearch/ElasticsearchClient.h index a55b0b488..6b9308601 100644 --- a/elasticsearch/include/alibabacloud/elasticsearch/ElasticsearchClient.h +++ b/elasticsearch/include/alibabacloud/elasticsearch/ElasticsearchClient.h @@ -28,12 +28,18 @@ #include "model/AddConnectableClusterResult.h" #include "model/AddSnapshotRepoRequest.h" #include "model/AddSnapshotRepoResult.h" +#include "model/CancelDeletionRequest.h" +#include "model/CancelDeletionResult.h" +#include "model/CancelLogstashDeletionRequest.h" +#include "model/CancelLogstashDeletionResult.h" #include "model/CancelTaskRequest.h" #include "model/CancelTaskResult.h" #include "model/CloseDiagnosisRequest.h" #include "model/CloseDiagnosisResult.h" #include "model/CloseHttpsRequest.h" #include "model/CloseHttpsResult.h" +#include "model/CreateCollectorRequest.h" +#include "model/CreateCollectorResult.h" #include "model/CreateDataTasksRequest.h" #include "model/CreateDataTasksResult.h" #include "model/CreateInstanceRequest.h" @@ -64,6 +70,8 @@ #include "model/DeleteProjectResult.h" #include "model/DeleteSnapshotRepoRequest.h" #include "model/DeleteSnapshotRepoResult.h" +#include "model/DescribeAckOperatorRequest.h" +#include "model/DescribeAckOperatorResult.h" #include "model/DescribeCollectorRequest.h" #include "model/DescribeCollectorResult.h" #include "model/DescribeConnectableClustersRequest.h" @@ -110,6 +118,10 @@ #include "model/GetSuggestShrinkableNodesResult.h" #include "model/GetTransferableNodesRequest.h" #include "model/GetTransferableNodesResult.h" +#include "model/InitializeOperationRoleRequest.h" +#include "model/InitializeOperationRoleResult.h" +#include "model/InstallAckOperatorRequest.h" +#include "model/InstallAckOperatorResult.h" #include "model/InstallKibanaSystemPluginRequest.h" #include "model/InstallKibanaSystemPluginResult.h" #include "model/InstallLogstashSystemPluginRequest.h" @@ -122,6 +134,10 @@ #include "model/InterruptElasticsearchTaskResult.h" #include "model/InterruptLogstashTaskRequest.h" #include "model/InterruptLogstashTaskResult.h" +#include "model/ListAckClustersRequest.h" +#include "model/ListAckClustersResult.h" +#include "model/ListAckNamespacesRequest.h" +#include "model/ListAckNamespacesResult.h" #include "model/ListAllNodeRequest.h" #include "model/ListAllNodeResult.h" #include "model/ListAlternativeSnapshotReposRequest.h" @@ -134,6 +150,10 @@ #include "model/ListConnectedClustersResult.h" #include "model/ListDataTasksRequest.h" #include "model/ListDataTasksResult.h" +#include "model/ListDefaultCollectorConfigurationsRequest.h" +#include "model/ListDefaultCollectorConfigurationsResult.h" +#include "model/ListDiagnoseIndicesRequest.h" +#include "model/ListDiagnoseIndicesResult.h" #include "model/ListDiagnoseReportRequest.h" #include "model/ListDiagnoseReportResult.h" #include "model/ListDiagnoseReportIdsRequest.h" @@ -188,12 +208,16 @@ #include "model/OpenDiagnosisResult.h" #include "model/OpenHttpsRequest.h" #include "model/OpenHttpsResult.h" +#include "model/RecommendTemplatesRequest.h" +#include "model/RecommendTemplatesResult.h" #include "model/ReinstallCollectorRequest.h" #include "model/ReinstallCollectorResult.h" #include "model/RenewInstanceRequest.h" #include "model/RenewInstanceResult.h" #include "model/RenewLogstashRequest.h" #include "model/RenewLogstashResult.h" +#include "model/RestartCollectorRequest.h" +#include "model/RestartCollectorResult.h" #include "model/RestartInstanceRequest.h" #include "model/RestartInstanceResult.h" #include "model/RestartLogstashRequest.h" @@ -298,6 +322,8 @@ #include "model/ValidateConnectionResult.h" #include "model/ValidateShrinkNodesRequest.h" #include "model/ValidateShrinkNodesResult.h" +#include "model/ValidateSlrPermissionRequest.h" +#include "model/ValidateSlrPermissionResult.h" #include "model/ValidateTransferableNodesRequest.h" #include "model/ValidateTransferableNodesResult.h" @@ -318,6 +344,12 @@ namespace AlibabaCloud typedef Outcome AddSnapshotRepoOutcome; typedef std::future AddSnapshotRepoOutcomeCallable; typedef std::function&)> AddSnapshotRepoAsyncHandler; + typedef Outcome CancelDeletionOutcome; + typedef std::future CancelDeletionOutcomeCallable; + typedef std::function&)> CancelDeletionAsyncHandler; + typedef Outcome CancelLogstashDeletionOutcome; + typedef std::future CancelLogstashDeletionOutcomeCallable; + typedef std::function&)> CancelLogstashDeletionAsyncHandler; typedef Outcome CancelTaskOutcome; typedef std::future CancelTaskOutcomeCallable; typedef std::function&)> CancelTaskAsyncHandler; @@ -327,6 +359,9 @@ namespace AlibabaCloud typedef Outcome CloseHttpsOutcome; typedef std::future CloseHttpsOutcomeCallable; typedef std::function&)> CloseHttpsAsyncHandler; + typedef Outcome CreateCollectorOutcome; + typedef std::future CreateCollectorOutcomeCallable; + typedef std::function&)> CreateCollectorAsyncHandler; typedef Outcome CreateDataTasksOutcome; typedef std::future CreateDataTasksOutcomeCallable; typedef std::function&)> CreateDataTasksAsyncHandler; @@ -372,6 +407,9 @@ namespace AlibabaCloud typedef Outcome DeleteSnapshotRepoOutcome; typedef std::future DeleteSnapshotRepoOutcomeCallable; typedef std::function&)> DeleteSnapshotRepoAsyncHandler; + typedef Outcome DescribeAckOperatorOutcome; + typedef std::future DescribeAckOperatorOutcomeCallable; + typedef std::function&)> DescribeAckOperatorAsyncHandler; typedef Outcome DescribeCollectorOutcome; typedef std::future DescribeCollectorOutcomeCallable; typedef std::function&)> DescribeCollectorAsyncHandler; @@ -441,6 +479,12 @@ namespace AlibabaCloud typedef Outcome GetTransferableNodesOutcome; typedef std::future GetTransferableNodesOutcomeCallable; typedef std::function&)> GetTransferableNodesAsyncHandler; + typedef Outcome InitializeOperationRoleOutcome; + typedef std::future InitializeOperationRoleOutcomeCallable; + typedef std::function&)> InitializeOperationRoleAsyncHandler; + typedef Outcome InstallAckOperatorOutcome; + typedef std::future InstallAckOperatorOutcomeCallable; + typedef std::function&)> InstallAckOperatorAsyncHandler; typedef Outcome InstallKibanaSystemPluginOutcome; typedef std::future InstallKibanaSystemPluginOutcomeCallable; typedef std::function&)> InstallKibanaSystemPluginAsyncHandler; @@ -459,6 +503,12 @@ namespace AlibabaCloud typedef Outcome InterruptLogstashTaskOutcome; typedef std::future InterruptLogstashTaskOutcomeCallable; typedef std::function&)> InterruptLogstashTaskAsyncHandler; + typedef Outcome ListAckClustersOutcome; + typedef std::future ListAckClustersOutcomeCallable; + typedef std::function&)> ListAckClustersAsyncHandler; + typedef Outcome ListAckNamespacesOutcome; + typedef std::future ListAckNamespacesOutcomeCallable; + typedef std::function&)> ListAckNamespacesAsyncHandler; typedef Outcome ListAllNodeOutcome; typedef std::future ListAllNodeOutcomeCallable; typedef std::function&)> ListAllNodeAsyncHandler; @@ -477,6 +527,12 @@ namespace AlibabaCloud typedef Outcome ListDataTasksOutcome; typedef std::future ListDataTasksOutcomeCallable; typedef std::function&)> ListDataTasksAsyncHandler; + typedef Outcome ListDefaultCollectorConfigurationsOutcome; + typedef std::future ListDefaultCollectorConfigurationsOutcomeCallable; + typedef std::function&)> ListDefaultCollectorConfigurationsAsyncHandler; + typedef Outcome ListDiagnoseIndicesOutcome; + typedef std::future ListDiagnoseIndicesOutcomeCallable; + typedef std::function&)> ListDiagnoseIndicesAsyncHandler; typedef Outcome ListDiagnoseReportOutcome; typedef std::future ListDiagnoseReportOutcomeCallable; typedef std::function&)> ListDiagnoseReportAsyncHandler; @@ -558,6 +614,9 @@ namespace AlibabaCloud typedef Outcome OpenHttpsOutcome; typedef std::future OpenHttpsOutcomeCallable; typedef std::function&)> OpenHttpsAsyncHandler; + typedef Outcome RecommendTemplatesOutcome; + typedef std::future RecommendTemplatesOutcomeCallable; + typedef std::function&)> RecommendTemplatesAsyncHandler; typedef Outcome ReinstallCollectorOutcome; typedef std::future ReinstallCollectorOutcomeCallable; typedef std::function&)> ReinstallCollectorAsyncHandler; @@ -567,6 +626,9 @@ namespace AlibabaCloud typedef Outcome RenewLogstashOutcome; typedef std::future RenewLogstashOutcomeCallable; typedef std::function&)> RenewLogstashAsyncHandler; + typedef Outcome RestartCollectorOutcome; + typedef std::future RestartCollectorOutcomeCallable; + typedef std::function&)> RestartCollectorAsyncHandler; typedef Outcome RestartInstanceOutcome; typedef std::future RestartInstanceOutcomeCallable; typedef std::function&)> RestartInstanceAsyncHandler; @@ -723,6 +785,9 @@ namespace AlibabaCloud typedef Outcome ValidateShrinkNodesOutcome; typedef std::future ValidateShrinkNodesOutcomeCallable; typedef std::function&)> ValidateShrinkNodesAsyncHandler; + typedef Outcome ValidateSlrPermissionOutcome; + typedef std::future ValidateSlrPermissionOutcomeCallable; + typedef std::function&)> ValidateSlrPermissionAsyncHandler; typedef Outcome ValidateTransferableNodesOutcome; typedef std::future ValidateTransferableNodesOutcomeCallable; typedef std::function&)> ValidateTransferableNodesAsyncHandler; @@ -740,6 +805,12 @@ namespace AlibabaCloud AddSnapshotRepoOutcome addSnapshotRepo(const Model::AddSnapshotRepoRequest &request)const; void addSnapshotRepoAsync(const Model::AddSnapshotRepoRequest& request, const AddSnapshotRepoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; AddSnapshotRepoOutcomeCallable addSnapshotRepoCallable(const Model::AddSnapshotRepoRequest& request) const; + CancelDeletionOutcome cancelDeletion(const Model::CancelDeletionRequest &request)const; + void cancelDeletionAsync(const Model::CancelDeletionRequest& request, const CancelDeletionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CancelDeletionOutcomeCallable cancelDeletionCallable(const Model::CancelDeletionRequest& request) const; + CancelLogstashDeletionOutcome cancelLogstashDeletion(const Model::CancelLogstashDeletionRequest &request)const; + void cancelLogstashDeletionAsync(const Model::CancelLogstashDeletionRequest& request, const CancelLogstashDeletionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CancelLogstashDeletionOutcomeCallable cancelLogstashDeletionCallable(const Model::CancelLogstashDeletionRequest& request) const; CancelTaskOutcome cancelTask(const Model::CancelTaskRequest &request)const; void cancelTaskAsync(const Model::CancelTaskRequest& request, const CancelTaskAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CancelTaskOutcomeCallable cancelTaskCallable(const Model::CancelTaskRequest& request) const; @@ -749,6 +820,9 @@ namespace AlibabaCloud CloseHttpsOutcome closeHttps(const Model::CloseHttpsRequest &request)const; void closeHttpsAsync(const Model::CloseHttpsRequest& request, const CloseHttpsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CloseHttpsOutcomeCallable closeHttpsCallable(const Model::CloseHttpsRequest& request) const; + CreateCollectorOutcome createCollector(const Model::CreateCollectorRequest &request)const; + void createCollectorAsync(const Model::CreateCollectorRequest& request, const CreateCollectorAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateCollectorOutcomeCallable createCollectorCallable(const Model::CreateCollectorRequest& request) const; CreateDataTasksOutcome createDataTasks(const Model::CreateDataTasksRequest &request)const; void createDataTasksAsync(const Model::CreateDataTasksRequest& request, const CreateDataTasksAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateDataTasksOutcomeCallable createDataTasksCallable(const Model::CreateDataTasksRequest& request) const; @@ -794,6 +868,9 @@ namespace AlibabaCloud DeleteSnapshotRepoOutcome deleteSnapshotRepo(const Model::DeleteSnapshotRepoRequest &request)const; void deleteSnapshotRepoAsync(const Model::DeleteSnapshotRepoRequest& request, const DeleteSnapshotRepoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteSnapshotRepoOutcomeCallable deleteSnapshotRepoCallable(const Model::DeleteSnapshotRepoRequest& request) const; + DescribeAckOperatorOutcome describeAckOperator(const Model::DescribeAckOperatorRequest &request)const; + void describeAckOperatorAsync(const Model::DescribeAckOperatorRequest& request, const DescribeAckOperatorAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeAckOperatorOutcomeCallable describeAckOperatorCallable(const Model::DescribeAckOperatorRequest& request) const; DescribeCollectorOutcome describeCollector(const Model::DescribeCollectorRequest &request)const; void describeCollectorAsync(const Model::DescribeCollectorRequest& request, const DescribeCollectorAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeCollectorOutcomeCallable describeCollectorCallable(const Model::DescribeCollectorRequest& request) const; @@ -863,6 +940,12 @@ namespace AlibabaCloud GetTransferableNodesOutcome getTransferableNodes(const Model::GetTransferableNodesRequest &request)const; void getTransferableNodesAsync(const Model::GetTransferableNodesRequest& request, const GetTransferableNodesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetTransferableNodesOutcomeCallable getTransferableNodesCallable(const Model::GetTransferableNodesRequest& request) const; + InitializeOperationRoleOutcome initializeOperationRole(const Model::InitializeOperationRoleRequest &request)const; + void initializeOperationRoleAsync(const Model::InitializeOperationRoleRequest& request, const InitializeOperationRoleAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + InitializeOperationRoleOutcomeCallable initializeOperationRoleCallable(const Model::InitializeOperationRoleRequest& request) const; + InstallAckOperatorOutcome installAckOperator(const Model::InstallAckOperatorRequest &request)const; + void installAckOperatorAsync(const Model::InstallAckOperatorRequest& request, const InstallAckOperatorAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + InstallAckOperatorOutcomeCallable installAckOperatorCallable(const Model::InstallAckOperatorRequest& request) const; InstallKibanaSystemPluginOutcome installKibanaSystemPlugin(const Model::InstallKibanaSystemPluginRequest &request)const; void installKibanaSystemPluginAsync(const Model::InstallKibanaSystemPluginRequest& request, const InstallKibanaSystemPluginAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; InstallKibanaSystemPluginOutcomeCallable installKibanaSystemPluginCallable(const Model::InstallKibanaSystemPluginRequest& request) const; @@ -881,6 +964,12 @@ namespace AlibabaCloud InterruptLogstashTaskOutcome interruptLogstashTask(const Model::InterruptLogstashTaskRequest &request)const; void interruptLogstashTaskAsync(const Model::InterruptLogstashTaskRequest& request, const InterruptLogstashTaskAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; InterruptLogstashTaskOutcomeCallable interruptLogstashTaskCallable(const Model::InterruptLogstashTaskRequest& request) const; + ListAckClustersOutcome listAckClusters(const Model::ListAckClustersRequest &request)const; + void listAckClustersAsync(const Model::ListAckClustersRequest& request, const ListAckClustersAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListAckClustersOutcomeCallable listAckClustersCallable(const Model::ListAckClustersRequest& request) const; + ListAckNamespacesOutcome listAckNamespaces(const Model::ListAckNamespacesRequest &request)const; + void listAckNamespacesAsync(const Model::ListAckNamespacesRequest& request, const ListAckNamespacesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListAckNamespacesOutcomeCallable listAckNamespacesCallable(const Model::ListAckNamespacesRequest& request) const; ListAllNodeOutcome listAllNode(const Model::ListAllNodeRequest &request)const; void listAllNodeAsync(const Model::ListAllNodeRequest& request, const ListAllNodeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListAllNodeOutcomeCallable listAllNodeCallable(const Model::ListAllNodeRequest& request) const; @@ -899,6 +988,12 @@ namespace AlibabaCloud ListDataTasksOutcome listDataTasks(const Model::ListDataTasksRequest &request)const; void listDataTasksAsync(const Model::ListDataTasksRequest& request, const ListDataTasksAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListDataTasksOutcomeCallable listDataTasksCallable(const Model::ListDataTasksRequest& request) const; + ListDefaultCollectorConfigurationsOutcome listDefaultCollectorConfigurations(const Model::ListDefaultCollectorConfigurationsRequest &request)const; + void listDefaultCollectorConfigurationsAsync(const Model::ListDefaultCollectorConfigurationsRequest& request, const ListDefaultCollectorConfigurationsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListDefaultCollectorConfigurationsOutcomeCallable listDefaultCollectorConfigurationsCallable(const Model::ListDefaultCollectorConfigurationsRequest& request) const; + ListDiagnoseIndicesOutcome listDiagnoseIndices(const Model::ListDiagnoseIndicesRequest &request)const; + void listDiagnoseIndicesAsync(const Model::ListDiagnoseIndicesRequest& request, const ListDiagnoseIndicesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListDiagnoseIndicesOutcomeCallable listDiagnoseIndicesCallable(const Model::ListDiagnoseIndicesRequest& request) const; ListDiagnoseReportOutcome listDiagnoseReport(const Model::ListDiagnoseReportRequest &request)const; void listDiagnoseReportAsync(const Model::ListDiagnoseReportRequest& request, const ListDiagnoseReportAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListDiagnoseReportOutcomeCallable listDiagnoseReportCallable(const Model::ListDiagnoseReportRequest& request) const; @@ -980,6 +1075,9 @@ namespace AlibabaCloud OpenHttpsOutcome openHttps(const Model::OpenHttpsRequest &request)const; void openHttpsAsync(const Model::OpenHttpsRequest& request, const OpenHttpsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; OpenHttpsOutcomeCallable openHttpsCallable(const Model::OpenHttpsRequest& request) const; + RecommendTemplatesOutcome recommendTemplates(const Model::RecommendTemplatesRequest &request)const; + void recommendTemplatesAsync(const Model::RecommendTemplatesRequest& request, const RecommendTemplatesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + RecommendTemplatesOutcomeCallable recommendTemplatesCallable(const Model::RecommendTemplatesRequest& request) const; ReinstallCollectorOutcome reinstallCollector(const Model::ReinstallCollectorRequest &request)const; void reinstallCollectorAsync(const Model::ReinstallCollectorRequest& request, const ReinstallCollectorAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ReinstallCollectorOutcomeCallable reinstallCollectorCallable(const Model::ReinstallCollectorRequest& request) const; @@ -989,6 +1087,9 @@ namespace AlibabaCloud RenewLogstashOutcome renewLogstash(const Model::RenewLogstashRequest &request)const; void renewLogstashAsync(const Model::RenewLogstashRequest& request, const RenewLogstashAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; RenewLogstashOutcomeCallable renewLogstashCallable(const Model::RenewLogstashRequest& request) const; + RestartCollectorOutcome restartCollector(const Model::RestartCollectorRequest &request)const; + void restartCollectorAsync(const Model::RestartCollectorRequest& request, const RestartCollectorAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + RestartCollectorOutcomeCallable restartCollectorCallable(const Model::RestartCollectorRequest& request) const; RestartInstanceOutcome restartInstance(const Model::RestartInstanceRequest &request)const; void restartInstanceAsync(const Model::RestartInstanceRequest& request, const RestartInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; RestartInstanceOutcomeCallable restartInstanceCallable(const Model::RestartInstanceRequest& request) const; @@ -1145,6 +1246,9 @@ namespace AlibabaCloud ValidateShrinkNodesOutcome validateShrinkNodes(const Model::ValidateShrinkNodesRequest &request)const; void validateShrinkNodesAsync(const Model::ValidateShrinkNodesRequest& request, const ValidateShrinkNodesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ValidateShrinkNodesOutcomeCallable validateShrinkNodesCallable(const Model::ValidateShrinkNodesRequest& request) const; + ValidateSlrPermissionOutcome validateSlrPermission(const Model::ValidateSlrPermissionRequest &request)const; + void validateSlrPermissionAsync(const Model::ValidateSlrPermissionRequest& request, const ValidateSlrPermissionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ValidateSlrPermissionOutcomeCallable validateSlrPermissionCallable(const Model::ValidateSlrPermissionRequest& request) const; ValidateTransferableNodesOutcome validateTransferableNodes(const Model::ValidateTransferableNodesRequest &request)const; void validateTransferableNodesAsync(const Model::ValidateTransferableNodesRequest& request, const ValidateTransferableNodesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ValidateTransferableNodesOutcomeCallable validateTransferableNodesCallable(const Model::ValidateTransferableNodesRequest& request) const; diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/CancelDeletionRequest.h b/elasticsearch/include/alibabacloud/elasticsearch/model/CancelDeletionRequest.h new file mode 100644 index 000000000..8c74cc93e --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/CancelDeletionRequest.h @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_CANCELDELETIONREQUEST_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_CANCELDELETIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT CancelDeletionRequest : public RoaServiceRequest + { + + public: + CancelDeletionRequest(); + ~CancelDeletionRequest(); + + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); + + private: + std::string instanceId_; + std::string clientToken_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_CANCELDELETIONREQUEST_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/CancelDeletionResult.h b/elasticsearch/include/alibabacloud/elasticsearch/model/CancelDeletionResult.h new file mode 100644 index 000000000..263201f40 --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/CancelDeletionResult.h @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_CANCELDELETIONRESULT_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_CANCELDELETIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT CancelDeletionResult : public ServiceResult + { + public: + + + CancelDeletionResult(); + explicit CancelDeletionResult(const std::string &payload); + ~CancelDeletionResult(); + bool getResult()const; + + protected: + void parse(const std::string &payload); + private: + bool result_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_CANCELDELETIONRESULT_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/CancelLogstashDeletionRequest.h b/elasticsearch/include/alibabacloud/elasticsearch/model/CancelLogstashDeletionRequest.h new file mode 100644 index 000000000..6536702f3 --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/CancelLogstashDeletionRequest.h @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_CANCELLOGSTASHDELETIONREQUEST_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_CANCELLOGSTASHDELETIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT CancelLogstashDeletionRequest : public RoaServiceRequest + { + + public: + CancelLogstashDeletionRequest(); + ~CancelLogstashDeletionRequest(); + + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); + + private: + std::string instanceId_; + std::string clientToken_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_CANCELLOGSTASHDELETIONREQUEST_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/CancelLogstashDeletionResult.h b/elasticsearch/include/alibabacloud/elasticsearch/model/CancelLogstashDeletionResult.h new file mode 100644 index 000000000..a96da9b9e --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/CancelLogstashDeletionResult.h @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_CANCELLOGSTASHDELETIONRESULT_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_CANCELLOGSTASHDELETIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT CancelLogstashDeletionResult : public ServiceResult + { + public: + + + CancelLogstashDeletionResult(); + explicit CancelLogstashDeletionResult(const std::string &payload); + ~CancelLogstashDeletionResult(); + bool getResult()const; + + protected: + void parse(const std::string &payload); + private: + bool result_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_CANCELLOGSTASHDELETIONRESULT_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/CreateCollectorRequest.h b/elasticsearch/include/alibabacloud/elasticsearch/model/CreateCollectorRequest.h new file mode 100644 index 000000000..9c760d9f4 --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/CreateCollectorRequest.h @@ -0,0 +1,48 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_CREATECOLLECTORREQUEST_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_CREATECOLLECTORREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT CreateCollectorRequest : public RoaServiceRequest + { + + public: + CreateCollectorRequest(); + ~CreateCollectorRequest(); + + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); + + private: + std::string clientToken_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_CREATECOLLECTORREQUEST_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/CreateCollectorResult.h b/elasticsearch/include/alibabacloud/elasticsearch/model/CreateCollectorResult.h new file mode 100644 index 000000000..06e4f7bf4 --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/CreateCollectorResult.h @@ -0,0 +1,55 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_CREATECOLLECTORRESULT_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_CREATECOLLECTORRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT CreateCollectorResult : public ServiceResult + { + public: + struct Result + { + std::string resId; + }; + + + CreateCollectorResult(); + explicit CreateCollectorResult(const std::string &payload); + ~CreateCollectorResult(); + Result getResult()const; + + protected: + void parse(const std::string &payload); + private: + Result result_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_CREATECOLLECTORRESULT_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/DeleteInstanceRequest.h b/elasticsearch/include/alibabacloud/elasticsearch/model/DeleteInstanceRequest.h index 2780ef61b..dc4bc6a6d 100644 --- a/elasticsearch/include/alibabacloud/elasticsearch/model/DeleteInstanceRequest.h +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/DeleteInstanceRequest.h @@ -39,10 +39,13 @@ namespace AlibabaCloud void setInstanceId(const std::string& instanceId); std::string getClientToken()const; void setClientToken(const std::string& clientToken); + std::string getDeleteType()const; + void setDeleteType(const std::string& deleteType); private: std::string instanceId_; std::string clientToken_; + std::string deleteType_; }; } diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/DeleteLogstashRequest.h b/elasticsearch/include/alibabacloud/elasticsearch/model/DeleteLogstashRequest.h index f45e2fe93..f649b2242 100644 --- a/elasticsearch/include/alibabacloud/elasticsearch/model/DeleteLogstashRequest.h +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/DeleteLogstashRequest.h @@ -39,10 +39,13 @@ namespace AlibabaCloud void setInstanceId(const std::string& instanceId); std::string getClientToken()const; void setClientToken(const std::string& clientToken); + std::string getDeleteType()const; + void setDeleteType(const std::string& deleteType); private: std::string instanceId_; std::string clientToken_; + std::string deleteType_; }; } diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/DescribeAckOperatorRequest.h b/elasticsearch/include/alibabacloud/elasticsearch/model/DescribeAckOperatorRequest.h new file mode 100644 index 000000000..457118f96 --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/DescribeAckOperatorRequest.h @@ -0,0 +1,48 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBEACKOPERATORREQUEST_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBEACKOPERATORREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT DescribeAckOperatorRequest : public RoaServiceRequest + { + + public: + DescribeAckOperatorRequest(); + ~DescribeAckOperatorRequest(); + + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + + private: + std::string clusterId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBEACKOPERATORREQUEST_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/DescribeAckOperatorResult.h b/elasticsearch/include/alibabacloud/elasticsearch/model/DescribeAckOperatorResult.h new file mode 100644 index 000000000..0e631a89b --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/DescribeAckOperatorResult.h @@ -0,0 +1,56 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBEACKOPERATORRESULT_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBEACKOPERATORRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT DescribeAckOperatorResult : public ServiceResult + { + public: + struct Result + { + std::string status; + std::string version; + }; + + + DescribeAckOperatorResult(); + explicit DescribeAckOperatorResult(const std::string &payload); + ~DescribeAckOperatorResult(); + Result getResult()const; + + protected: + void parse(const std::string &payload); + private: + Result result_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBEACKOPERATORRESULT_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/DescribeCollectorResult.h b/elasticsearch/include/alibabacloud/elasticsearch/model/DescribeCollectorResult.h index 1043e4450..5fddd9b83 100644 --- a/elasticsearch/include/alibabacloud/elasticsearch/model/DescribeCollectorResult.h +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/DescribeCollectorResult.h @@ -47,15 +47,19 @@ namespace AlibabaCloud std::string instanceId; }; std::vector hosts; - std::string type; std::string userName; std::string instanceId; bool enableMonitoring; + std::string host; + std::string kibanaHost; + std::string groupId; + std::string type; + std::string totalPodsCount; + std::string successPodsCount; std::vector machines; std::string instanceType; std::string protocol; std::string configType; - std::string groupId; }; std::string status; std::vector configs; diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/InitializeOperationRoleRequest.h b/elasticsearch/include/alibabacloud/elasticsearch/model/InitializeOperationRoleRequest.h new file mode 100644 index 000000000..e5fda5949 --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/InitializeOperationRoleRequest.h @@ -0,0 +1,48 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_INITIALIZEOPERATIONROLEREQUEST_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_INITIALIZEOPERATIONROLEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT InitializeOperationRoleRequest : public RoaServiceRequest + { + + public: + InitializeOperationRoleRequest(); + ~InitializeOperationRoleRequest(); + + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); + + private: + std::string clientToken_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_INITIALIZEOPERATIONROLEREQUEST_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/InitializeOperationRoleResult.h b/elasticsearch/include/alibabacloud/elasticsearch/model/InitializeOperationRoleResult.h new file mode 100644 index 000000000..1b747b979 --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/InitializeOperationRoleResult.h @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_INITIALIZEOPERATIONROLERESULT_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_INITIALIZEOPERATIONROLERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT InitializeOperationRoleResult : public ServiceResult + { + public: + + + InitializeOperationRoleResult(); + explicit InitializeOperationRoleResult(const std::string &payload); + ~InitializeOperationRoleResult(); + bool getResult()const; + + protected: + void parse(const std::string &payload); + private: + bool result_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_INITIALIZEOPERATIONROLERESULT_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/InstallAckOperatorRequest.h b/elasticsearch/include/alibabacloud/elasticsearch/model/InstallAckOperatorRequest.h new file mode 100644 index 000000000..f846ae06d --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/InstallAckOperatorRequest.h @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_INSTALLACKOPERATORREQUEST_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_INSTALLACKOPERATORREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT InstallAckOperatorRequest : public RoaServiceRequest + { + + public: + InstallAckOperatorRequest(); + ~InstallAckOperatorRequest(); + + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + + private: + std::string clientToken_; + std::string clusterId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_INSTALLACKOPERATORREQUEST_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/InstallAckOperatorResult.h b/elasticsearch/include/alibabacloud/elasticsearch/model/InstallAckOperatorResult.h new file mode 100644 index 000000000..24e09db79 --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/InstallAckOperatorResult.h @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_INSTALLACKOPERATORRESULT_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_INSTALLACKOPERATORRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT InstallAckOperatorResult : public ServiceResult + { + public: + + + InstallAckOperatorResult(); + explicit InstallAckOperatorResult(const std::string &payload); + ~InstallAckOperatorResult(); + bool getResult()const; + + protected: + void parse(const std::string &payload); + private: + bool result_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_INSTALLACKOPERATORRESULT_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/ListAckClustersRequest.h b/elasticsearch/include/alibabacloud/elasticsearch/model/ListAckClustersRequest.h new file mode 100644 index 000000000..06c8d43eb --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/ListAckClustersRequest.h @@ -0,0 +1,54 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTACKCLUSTERSREQUEST_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTACKCLUSTERSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListAckClustersRequest : public RoaServiceRequest + { + + public: + ListAckClustersRequest(); + ~ListAckClustersRequest(); + + int getSize()const; + void setSize(int size); + std::string getVpcId()const; + void setVpcId(const std::string& vpcId); + int getPage()const; + void setPage(int page); + + private: + int size_; + std::string vpcId_; + int page_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTACKCLUSTERSREQUEST_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/ListAckClustersResult.h b/elasticsearch/include/alibabacloud/elasticsearch/model/ListAckClustersResult.h new file mode 100644 index 000000000..7864985c4 --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/ListAckClustersResult.h @@ -0,0 +1,58 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTACKCLUSTERSRESULT_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTACKCLUSTERSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListAckClustersResult : public ServiceResult + { + public: + struct ResultItem + { + std::string vpcId; + std::string clusterId; + std::string clusterType; + std::string name; + }; + + + ListAckClustersResult(); + explicit ListAckClustersResult(const std::string &payload); + ~ListAckClustersResult(); + std::vector getResult()const; + + protected: + void parse(const std::string &payload); + private: + std::vector result_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTACKCLUSTERSRESULT_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/ListAckNamespacesRequest.h b/elasticsearch/include/alibabacloud/elasticsearch/model/ListAckNamespacesRequest.h new file mode 100644 index 000000000..72114016c --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/ListAckNamespacesRequest.h @@ -0,0 +1,54 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTACKNAMESPACESREQUEST_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTACKNAMESPACESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListAckNamespacesRequest : public RoaServiceRequest + { + + public: + ListAckNamespacesRequest(); + ~ListAckNamespacesRequest(); + + int getSize()const; + void setSize(int size); + int getPage()const; + void setPage(int page); + std::string getClusterId()const; + void setClusterId(const std::string& clusterId); + + private: + int size_; + int page_; + std::string clusterId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTACKNAMESPACESREQUEST_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/ListAckNamespacesResult.h b/elasticsearch/include/alibabacloud/elasticsearch/model/ListAckNamespacesResult.h new file mode 100644 index 000000000..fca87517b --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/ListAckNamespacesResult.h @@ -0,0 +1,56 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTACKNAMESPACESRESULT_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTACKNAMESPACESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListAckNamespacesResult : public ServiceResult + { + public: + struct ResultItem + { + std::string status; + std::string _namespace; + }; + + + ListAckNamespacesResult(); + explicit ListAckNamespacesResult(const std::string &payload); + ~ListAckNamespacesResult(); + std::vector getResult()const; + + protected: + void parse(const std::string &payload); + private: + std::vector result_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTACKNAMESPACESRESULT_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/ListCollectorsRequest.h b/elasticsearch/include/alibabacloud/elasticsearch/model/ListCollectorsRequest.h index 30e1e7f54..ca24130b4 100644 --- a/elasticsearch/include/alibabacloud/elasticsearch/model/ListCollectorsRequest.h +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/ListCollectorsRequest.h @@ -41,6 +41,8 @@ namespace AlibabaCloud void setSize(int size); std::string getName()const; void setName(const std::string& name); + std::string getSourceType()const; + void setSourceType(const std::string& sourceType); int getPage()const; void setPage(int page); std::string getResId()const; @@ -50,6 +52,7 @@ namespace AlibabaCloud std::string instanceId_; int size_; std::string name_; + std::string sourceType_; int page_; std::string resId_; diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/ListCollectorsResult.h b/elasticsearch/include/alibabacloud/elasticsearch/model/ListCollectorsResult.h index db385b915..d1e01b4e3 100644 --- a/elasticsearch/include/alibabacloud/elasticsearch/model/ListCollectorsResult.h +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/ListCollectorsResult.h @@ -51,15 +51,19 @@ namespace AlibabaCloud std::string instanceId; }; std::vector hosts; - std::string type; std::string userName; std::string instanceId; bool enableMonitoring; + std::string host; + std::string kibanaHost; + std::string groupId; + std::string type; + std::string totalPodsCount; + std::string successPodsCount; std::vector machines; std::string instanceType; std::string protocol; std::string configType; - std::string groupId; }; std::string status; std::vector configs; diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/ListDefaultCollectorConfigurationsRequest.h b/elasticsearch/include/alibabacloud/elasticsearch/model/ListDefaultCollectorConfigurationsRequest.h new file mode 100644 index 000000000..37c8f964b --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/ListDefaultCollectorConfigurationsRequest.h @@ -0,0 +1,54 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDEFAULTCOLLECTORCONFIGURATIONSREQUEST_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDEFAULTCOLLECTORCONFIGURATIONSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListDefaultCollectorConfigurationsRequest : public RoaServiceRequest + { + + public: + ListDefaultCollectorConfigurationsRequest(); + ~ListDefaultCollectorConfigurationsRequest(); + + std::string getResType()const; + void setResType(const std::string& resType); + std::string getResVersion()const; + void setResVersion(const std::string& resVersion); + std::string getSourceType()const; + void setSourceType(const std::string& sourceType); + + private: + std::string resType_; + std::string resVersion_; + std::string sourceType_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDEFAULTCOLLECTORCONFIGURATIONSREQUEST_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/ListDefaultCollectorConfigurationsResult.h b/elasticsearch/include/alibabacloud/elasticsearch/model/ListDefaultCollectorConfigurationsResult.h new file mode 100644 index 000000000..3c8428993 --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/ListDefaultCollectorConfigurationsResult.h @@ -0,0 +1,56 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDEFAULTCOLLECTORCONFIGURATIONSRESULT_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDEFAULTCOLLECTORCONFIGURATIONSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListDefaultCollectorConfigurationsResult : public ServiceResult + { + public: + struct ResultItem + { + std::string content; + std::string fileName; + }; + + + ListDefaultCollectorConfigurationsResult(); + explicit ListDefaultCollectorConfigurationsResult(const std::string &payload); + ~ListDefaultCollectorConfigurationsResult(); + std::vector getResult()const; + + protected: + void parse(const std::string &payload); + private: + std::vector result_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDEFAULTCOLLECTORCONFIGURATIONSRESULT_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/ListDiagnoseIndicesRequest.h b/elasticsearch/include/alibabacloud/elasticsearch/model/ListDiagnoseIndicesRequest.h new file mode 100644 index 000000000..f93712fca --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/ListDiagnoseIndicesRequest.h @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDIAGNOSEINDICESREQUEST_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDIAGNOSEINDICESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListDiagnoseIndicesRequest : public RoaServiceRequest + { + + public: + ListDiagnoseIndicesRequest(); + ~ListDiagnoseIndicesRequest(); + + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getLang()const; + void setLang(const std::string& lang); + + private: + std::string instanceId_; + std::string lang_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDIAGNOSEINDICESREQUEST_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/ListDiagnoseIndicesResult.h b/elasticsearch/include/alibabacloud/elasticsearch/model/ListDiagnoseIndicesResult.h new file mode 100644 index 000000000..e0d5d2a93 --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/ListDiagnoseIndicesResult.h @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDIAGNOSEINDICESRESULT_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDIAGNOSEINDICESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListDiagnoseIndicesResult : public ServiceResult + { + public: + + + ListDiagnoseIndicesResult(); + explicit ListDiagnoseIndicesResult(const std::string &payload); + ~ListDiagnoseIndicesResult(); + std::vector getResult()const; + + protected: + void parse(const std::string &payload); + private: + std::vector result_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDIAGNOSEINDICESRESULT_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/ListInstanceResult.h b/elasticsearch/include/alibabacloud/elasticsearch/model/ListInstanceResult.h index a5f7b2179..2d9ce318e 100644 --- a/elasticsearch/include/alibabacloud/elasticsearch/model/ListInstanceResult.h +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/ListInstanceResult.h @@ -38,28 +38,7 @@ namespace AlibabaCloud }; struct Instance { - struct NodeSpec - { - std::string diskType; - bool diskEncryption; - std::string spec; - int disk; - }; - struct NetworkConfig - { - std::string type; - std::string vpcId; - std::string vswitchId; - std::string vsArea; - }; - struct MasterConfiguration - { - std::string diskType; - int amount; - std::string spec; - int disk; - }; - struct KibanaConfiguration + struct ClientNodeConfiguration { std::string diskType; int amount; @@ -74,13 +53,34 @@ namespace AlibabaCloud std::string spec; int disk; }; - struct ClientNodeConfiguration + struct KibanaConfiguration { std::string diskType; int amount; std::string spec; int disk; }; + struct MasterConfiguration + { + std::string diskType; + int amount; + std::string spec; + int disk; + }; + struct NetworkConfig + { + std::string type; + std::string vpcId; + std::string vswitchId; + std::string vsArea; + }; + struct NodeSpec + { + std::string diskType; + bool diskEncryption; + std::string spec; + int disk; + }; struct Tag { std::string tagKey; @@ -96,8 +96,8 @@ namespace AlibabaCloud bool dedicateMaster; std::string createdAt; NetworkConfig networkConfig; - int nodeAmount; std::string esVersion; + int nodeAmount; std::string updatedAt; std::vector tags; KibanaConfiguration kibanaConfiguration; diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/ListSearchLogResult.h b/elasticsearch/include/alibabacloud/elasticsearch/model/ListSearchLogResult.h index 843562ce5..25e570ec3 100644 --- a/elasticsearch/include/alibabacloud/elasticsearch/model/ListSearchLogResult.h +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/ListSearchLogResult.h @@ -43,6 +43,7 @@ namespace AlibabaCloud std::string host; std::string level; long timestamp; + std::string contentCollection; }; diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/RecommendTemplatesRequest.h b/elasticsearch/include/alibabacloud/elasticsearch/model/RecommendTemplatesRequest.h new file mode 100644 index 000000000..f061f221d --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/RecommendTemplatesRequest.h @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_RECOMMENDTEMPLATESREQUEST_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_RECOMMENDTEMPLATESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT RecommendTemplatesRequest : public RoaServiceRequest + { + + public: + RecommendTemplatesRequest(); + ~RecommendTemplatesRequest(); + + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getUsageScenario()const; + void setUsageScenario(const std::string& usageScenario); + + private: + std::string instanceId_; + std::string usageScenario_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_RECOMMENDTEMPLATESREQUEST_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/RecommendTemplatesResult.h b/elasticsearch/include/alibabacloud/elasticsearch/model/RecommendTemplatesResult.h new file mode 100644 index 000000000..0d9626807 --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/RecommendTemplatesResult.h @@ -0,0 +1,56 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_RECOMMENDTEMPLATESRESULT_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_RECOMMENDTEMPLATESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT RecommendTemplatesResult : public ServiceResult + { + public: + struct TemplateConfig + { + std::string content; + std::string templateName; + }; + + + RecommendTemplatesResult(); + explicit RecommendTemplatesResult(const std::string &payload); + ~RecommendTemplatesResult(); + std::vector getResult()const; + + protected: + void parse(const std::string &payload); + private: + std::vector result_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_RECOMMENDTEMPLATESRESULT_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/RestartCollectorRequest.h b/elasticsearch/include/alibabacloud/elasticsearch/model/RestartCollectorRequest.h new file mode 100644 index 000000000..ec641e120 --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/RestartCollectorRequest.h @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_RESTARTCOLLECTORREQUEST_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_RESTARTCOLLECTORREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT RestartCollectorRequest : public RoaServiceRequest + { + + public: + RestartCollectorRequest(); + ~RestartCollectorRequest(); + + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); + std::string getResId()const; + void setResId(const std::string& resId); + + private: + std::string clientToken_; + std::string resId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_RESTARTCOLLECTORREQUEST_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/RestartCollectorResult.h b/elasticsearch/include/alibabacloud/elasticsearch/model/RestartCollectorResult.h new file mode 100644 index 000000000..13680bf55 --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/RestartCollectorResult.h @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_RESTARTCOLLECTORRESULT_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_RESTARTCOLLECTORRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT RestartCollectorResult : public ServiceResult + { + public: + + + RestartCollectorResult(); + explicit RestartCollectorResult(const std::string &payload); + ~RestartCollectorResult(); + bool getResult()const; + + protected: + void parse(const std::string &payload); + private: + bool result_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_RESTARTCOLLECTORRESULT_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/UpdateCollectorNameResult.h b/elasticsearch/include/alibabacloud/elasticsearch/model/UpdateCollectorNameResult.h index a6142859c..4715d8f8e 100644 --- a/elasticsearch/include/alibabacloud/elasticsearch/model/UpdateCollectorNameResult.h +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/UpdateCollectorNameResult.h @@ -47,17 +47,19 @@ namespace AlibabaCloud std::string instanceId; }; std::vector hosts; - std::string type; std::string userName; std::string instanceId; bool enableMonitoring; std::string host; - std::vector machines; std::string kibanaHost; + std::string groupId; + std::string type; + std::string totalPodsCount; + std::string successPodsCount; + std::vector machines; std::string instanceType; std::string protocol; std::string configType; - std::string groupId; }; std::string status; std::vector configs; diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/UpdateCollectorResult.h b/elasticsearch/include/alibabacloud/elasticsearch/model/UpdateCollectorResult.h index 136555e6b..e153bb35a 100644 --- a/elasticsearch/include/alibabacloud/elasticsearch/model/UpdateCollectorResult.h +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/UpdateCollectorResult.h @@ -47,15 +47,19 @@ namespace AlibabaCloud std::string instanceId; }; std::vector hosts; - std::string type; std::string userName; std::string instanceId; bool enableMonitoring; + std::string host; + std::string kibanaHost; + std::string groupId; + std::string type; + std::string totalPodsCount; + std::string successPodsCount; std::vector machines; std::string instanceType; std::string protocol; std::string configType; - std::string groupId; }; std::string status; std::vector configs; diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/UpdateInstanceRequest.h b/elasticsearch/include/alibabacloud/elasticsearch/model/UpdateInstanceRequest.h index bf7ef6526..64eff3d21 100644 --- a/elasticsearch/include/alibabacloud/elasticsearch/model/UpdateInstanceRequest.h +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/UpdateInstanceRequest.h @@ -41,11 +41,14 @@ namespace AlibabaCloud void setInstanceId(const std::string& instanceId); std::string getClientToken()const; void setClientToken(const std::string& clientToken); + std::string getOrderActionType()const; + void setOrderActionType(const std::string& orderActionType); private: bool ignoreStatus_; std::string instanceId_; std::string clientToken_; + std::string orderActionType_; }; } diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/ValidateSlrPermissionRequest.h b/elasticsearch/include/alibabacloud/elasticsearch/model/ValidateSlrPermissionRequest.h new file mode 100644 index 000000000..e031dd382 --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/ValidateSlrPermissionRequest.h @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_VALIDATESLRPERMISSIONREQUEST_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_VALIDATESLRPERMISSIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT ValidateSlrPermissionRequest : public RoaServiceRequest + { + + public: + ValidateSlrPermissionRequest(); + ~ValidateSlrPermissionRequest(); + + std::string getClientToken()const; + void setClientToken(const std::string& clientToken); + std::string getRolename()const; + void setRolename(const std::string& rolename); + + private: + std::string clientToken_; + std::string rolename_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_VALIDATESLRPERMISSIONREQUEST_H_ \ No newline at end of file diff --git a/elasticsearch/include/alibabacloud/elasticsearch/model/ValidateSlrPermissionResult.h b/elasticsearch/include/alibabacloud/elasticsearch/model/ValidateSlrPermissionResult.h new file mode 100644 index 000000000..b28b5e05b --- /dev/null +++ b/elasticsearch/include/alibabacloud/elasticsearch/model/ValidateSlrPermissionResult.h @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_VALIDATESLRPERMISSIONRESULT_H_ +#define ALIBABACLOUD_ELASTICSEARCH_MODEL_VALIDATESLRPERMISSIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Elasticsearch + { + namespace Model + { + class ALIBABACLOUD_ELASTICSEARCH_EXPORT ValidateSlrPermissionResult : public ServiceResult + { + public: + + + ValidateSlrPermissionResult(); + explicit ValidateSlrPermissionResult(const std::string &payload); + ~ValidateSlrPermissionResult(); + bool getResult()const; + + protected: + void parse(const std::string &payload); + private: + bool result_; + + }; + } + } +} +#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_VALIDATESLRPERMISSIONRESULT_H_ \ No newline at end of file diff --git a/elasticsearch/src/ElasticsearchClient.cc b/elasticsearch/src/ElasticsearchClient.cc index 50017ea86..32d10317f 100644 --- a/elasticsearch/src/ElasticsearchClient.cc +++ b/elasticsearch/src/ElasticsearchClient.cc @@ -159,6 +159,78 @@ ElasticsearchClient::AddSnapshotRepoOutcomeCallable ElasticsearchClient::addSnap return task->get_future(); } +ElasticsearchClient::CancelDeletionOutcome ElasticsearchClient::cancelDeletion(const CancelDeletionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CancelDeletionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CancelDeletionOutcome(CancelDeletionResult(outcome.result())); + else + return CancelDeletionOutcome(outcome.error()); +} + +void ElasticsearchClient::cancelDeletionAsync(const CancelDeletionRequest& request, const CancelDeletionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, cancelDeletion(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ElasticsearchClient::CancelDeletionOutcomeCallable ElasticsearchClient::cancelDeletionCallable(const CancelDeletionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->cancelDeletion(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +ElasticsearchClient::CancelLogstashDeletionOutcome ElasticsearchClient::cancelLogstashDeletion(const CancelLogstashDeletionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CancelLogstashDeletionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CancelLogstashDeletionOutcome(CancelLogstashDeletionResult(outcome.result())); + else + return CancelLogstashDeletionOutcome(outcome.error()); +} + +void ElasticsearchClient::cancelLogstashDeletionAsync(const CancelLogstashDeletionRequest& request, const CancelLogstashDeletionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, cancelLogstashDeletion(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ElasticsearchClient::CancelLogstashDeletionOutcomeCallable ElasticsearchClient::cancelLogstashDeletionCallable(const CancelLogstashDeletionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->cancelLogstashDeletion(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + ElasticsearchClient::CancelTaskOutcome ElasticsearchClient::cancelTask(const CancelTaskRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -267,6 +339,42 @@ ElasticsearchClient::CloseHttpsOutcomeCallable ElasticsearchClient::closeHttpsCa return task->get_future(); } +ElasticsearchClient::CreateCollectorOutcome ElasticsearchClient::createCollector(const CreateCollectorRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateCollectorOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateCollectorOutcome(CreateCollectorResult(outcome.result())); + else + return CreateCollectorOutcome(outcome.error()); +} + +void ElasticsearchClient::createCollectorAsync(const CreateCollectorRequest& request, const CreateCollectorAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createCollector(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ElasticsearchClient::CreateCollectorOutcomeCallable ElasticsearchClient::createCollectorCallable(const CreateCollectorRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createCollector(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + ElasticsearchClient::CreateDataTasksOutcome ElasticsearchClient::createDataTasks(const CreateDataTasksRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -807,6 +915,42 @@ ElasticsearchClient::DeleteSnapshotRepoOutcomeCallable ElasticsearchClient::dele return task->get_future(); } +ElasticsearchClient::DescribeAckOperatorOutcome ElasticsearchClient::describeAckOperator(const DescribeAckOperatorRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeAckOperatorOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeAckOperatorOutcome(DescribeAckOperatorResult(outcome.result())); + else + return DescribeAckOperatorOutcome(outcome.error()); +} + +void ElasticsearchClient::describeAckOperatorAsync(const DescribeAckOperatorRequest& request, const DescribeAckOperatorAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeAckOperator(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ElasticsearchClient::DescribeAckOperatorOutcomeCallable ElasticsearchClient::describeAckOperatorCallable(const DescribeAckOperatorRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeAckOperator(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + ElasticsearchClient::DescribeCollectorOutcome ElasticsearchClient::describeCollector(const DescribeCollectorRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1635,6 +1779,78 @@ ElasticsearchClient::GetTransferableNodesOutcomeCallable ElasticsearchClient::ge return task->get_future(); } +ElasticsearchClient::InitializeOperationRoleOutcome ElasticsearchClient::initializeOperationRole(const InitializeOperationRoleRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return InitializeOperationRoleOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return InitializeOperationRoleOutcome(InitializeOperationRoleResult(outcome.result())); + else + return InitializeOperationRoleOutcome(outcome.error()); +} + +void ElasticsearchClient::initializeOperationRoleAsync(const InitializeOperationRoleRequest& request, const InitializeOperationRoleAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, initializeOperationRole(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ElasticsearchClient::InitializeOperationRoleOutcomeCallable ElasticsearchClient::initializeOperationRoleCallable(const InitializeOperationRoleRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->initializeOperationRole(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +ElasticsearchClient::InstallAckOperatorOutcome ElasticsearchClient::installAckOperator(const InstallAckOperatorRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return InstallAckOperatorOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return InstallAckOperatorOutcome(InstallAckOperatorResult(outcome.result())); + else + return InstallAckOperatorOutcome(outcome.error()); +} + +void ElasticsearchClient::installAckOperatorAsync(const InstallAckOperatorRequest& request, const InstallAckOperatorAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, installAckOperator(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ElasticsearchClient::InstallAckOperatorOutcomeCallable ElasticsearchClient::installAckOperatorCallable(const InstallAckOperatorRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->installAckOperator(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + ElasticsearchClient::InstallKibanaSystemPluginOutcome ElasticsearchClient::installKibanaSystemPlugin(const InstallKibanaSystemPluginRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1851,6 +2067,78 @@ ElasticsearchClient::InterruptLogstashTaskOutcomeCallable ElasticsearchClient::i return task->get_future(); } +ElasticsearchClient::ListAckClustersOutcome ElasticsearchClient::listAckClusters(const ListAckClustersRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListAckClustersOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListAckClustersOutcome(ListAckClustersResult(outcome.result())); + else + return ListAckClustersOutcome(outcome.error()); +} + +void ElasticsearchClient::listAckClustersAsync(const ListAckClustersRequest& request, const ListAckClustersAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listAckClusters(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ElasticsearchClient::ListAckClustersOutcomeCallable ElasticsearchClient::listAckClustersCallable(const ListAckClustersRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listAckClusters(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +ElasticsearchClient::ListAckNamespacesOutcome ElasticsearchClient::listAckNamespaces(const ListAckNamespacesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListAckNamespacesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListAckNamespacesOutcome(ListAckNamespacesResult(outcome.result())); + else + return ListAckNamespacesOutcome(outcome.error()); +} + +void ElasticsearchClient::listAckNamespacesAsync(const ListAckNamespacesRequest& request, const ListAckNamespacesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listAckNamespaces(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ElasticsearchClient::ListAckNamespacesOutcomeCallable ElasticsearchClient::listAckNamespacesCallable(const ListAckNamespacesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listAckNamespaces(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + ElasticsearchClient::ListAllNodeOutcome ElasticsearchClient::listAllNode(const ListAllNodeRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2067,6 +2355,78 @@ ElasticsearchClient::ListDataTasksOutcomeCallable ElasticsearchClient::listDataT return task->get_future(); } +ElasticsearchClient::ListDefaultCollectorConfigurationsOutcome ElasticsearchClient::listDefaultCollectorConfigurations(const ListDefaultCollectorConfigurationsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListDefaultCollectorConfigurationsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListDefaultCollectorConfigurationsOutcome(ListDefaultCollectorConfigurationsResult(outcome.result())); + else + return ListDefaultCollectorConfigurationsOutcome(outcome.error()); +} + +void ElasticsearchClient::listDefaultCollectorConfigurationsAsync(const ListDefaultCollectorConfigurationsRequest& request, const ListDefaultCollectorConfigurationsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listDefaultCollectorConfigurations(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ElasticsearchClient::ListDefaultCollectorConfigurationsOutcomeCallable ElasticsearchClient::listDefaultCollectorConfigurationsCallable(const ListDefaultCollectorConfigurationsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listDefaultCollectorConfigurations(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +ElasticsearchClient::ListDiagnoseIndicesOutcome ElasticsearchClient::listDiagnoseIndices(const ListDiagnoseIndicesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListDiagnoseIndicesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListDiagnoseIndicesOutcome(ListDiagnoseIndicesResult(outcome.result())); + else + return ListDiagnoseIndicesOutcome(outcome.error()); +} + +void ElasticsearchClient::listDiagnoseIndicesAsync(const ListDiagnoseIndicesRequest& request, const ListDiagnoseIndicesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listDiagnoseIndices(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ElasticsearchClient::ListDiagnoseIndicesOutcomeCallable ElasticsearchClient::listDiagnoseIndicesCallable(const ListDiagnoseIndicesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listDiagnoseIndices(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + ElasticsearchClient::ListDiagnoseReportOutcome ElasticsearchClient::listDiagnoseReport(const ListDiagnoseReportRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3039,6 +3399,42 @@ ElasticsearchClient::OpenHttpsOutcomeCallable ElasticsearchClient::openHttpsCall return task->get_future(); } +ElasticsearchClient::RecommendTemplatesOutcome ElasticsearchClient::recommendTemplates(const RecommendTemplatesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return RecommendTemplatesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return RecommendTemplatesOutcome(RecommendTemplatesResult(outcome.result())); + else + return RecommendTemplatesOutcome(outcome.error()); +} + +void ElasticsearchClient::recommendTemplatesAsync(const RecommendTemplatesRequest& request, const RecommendTemplatesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, recommendTemplates(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ElasticsearchClient::RecommendTemplatesOutcomeCallable ElasticsearchClient::recommendTemplatesCallable(const RecommendTemplatesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->recommendTemplates(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + ElasticsearchClient::ReinstallCollectorOutcome ElasticsearchClient::reinstallCollector(const ReinstallCollectorRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3147,6 +3543,42 @@ ElasticsearchClient::RenewLogstashOutcomeCallable ElasticsearchClient::renewLogs return task->get_future(); } +ElasticsearchClient::RestartCollectorOutcome ElasticsearchClient::restartCollector(const RestartCollectorRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return RestartCollectorOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return RestartCollectorOutcome(RestartCollectorResult(outcome.result())); + else + return RestartCollectorOutcome(outcome.error()); +} + +void ElasticsearchClient::restartCollectorAsync(const RestartCollectorRequest& request, const RestartCollectorAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, restartCollector(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ElasticsearchClient::RestartCollectorOutcomeCallable ElasticsearchClient::restartCollectorCallable(const RestartCollectorRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->restartCollector(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + ElasticsearchClient::RestartInstanceOutcome ElasticsearchClient::restartInstance(const RestartInstanceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -5019,6 +5451,42 @@ ElasticsearchClient::ValidateShrinkNodesOutcomeCallable ElasticsearchClient::val return task->get_future(); } +ElasticsearchClient::ValidateSlrPermissionOutcome ElasticsearchClient::validateSlrPermission(const ValidateSlrPermissionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ValidateSlrPermissionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ValidateSlrPermissionOutcome(ValidateSlrPermissionResult(outcome.result())); + else + return ValidateSlrPermissionOutcome(outcome.error()); +} + +void ElasticsearchClient::validateSlrPermissionAsync(const ValidateSlrPermissionRequest& request, const ValidateSlrPermissionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, validateSlrPermission(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +ElasticsearchClient::ValidateSlrPermissionOutcomeCallable ElasticsearchClient::validateSlrPermissionCallable(const ValidateSlrPermissionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->validateSlrPermission(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + ElasticsearchClient::ValidateTransferableNodesOutcome ElasticsearchClient::validateTransferableNodes(const ValidateTransferableNodesRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/elasticsearch/src/model/CancelDeletionRequest.cc b/elasticsearch/src/model/CancelDeletionRequest.cc new file mode 100644 index 000000000..ed117d358 --- /dev/null +++ b/elasticsearch/src/model/CancelDeletionRequest.cc @@ -0,0 +1,52 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Elasticsearch::Model::CancelDeletionRequest; + +CancelDeletionRequest::CancelDeletionRequest() : + RoaServiceRequest("elasticsearch", "2017-06-13") +{ + setResourcePath("/openapi/instances/[InstanceId]/actions/cancel-deletion"); + setMethod(HttpRequest::Method::Post); +} + +CancelDeletionRequest::~CancelDeletionRequest() +{} + +std::string CancelDeletionRequest::getInstanceId()const +{ + return instanceId_; +} + +void CancelDeletionRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string CancelDeletionRequest::getClientToken()const +{ + return clientToken_; +} + +void CancelDeletionRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); +} + diff --git a/elasticsearch/src/model/CancelDeletionResult.cc b/elasticsearch/src/model/CancelDeletionResult.cc new file mode 100644 index 000000000..24fbb0e44 --- /dev/null +++ b/elasticsearch/src/model/CancelDeletionResult.cc @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +using namespace AlibabaCloud::Elasticsearch; +using namespace AlibabaCloud::Elasticsearch::Model; + +CancelDeletionResult::CancelDeletionResult() : + ServiceResult() +{} + +CancelDeletionResult::CancelDeletionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CancelDeletionResult::~CancelDeletionResult() +{} + +void CancelDeletionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Result"].isNull()) + result_ = value["Result"].asString() == "true"; + +} + +bool CancelDeletionResult::getResult()const +{ + return result_; +} + diff --git a/elasticsearch/src/model/CancelLogstashDeletionRequest.cc b/elasticsearch/src/model/CancelLogstashDeletionRequest.cc new file mode 100644 index 000000000..2013a5b8b --- /dev/null +++ b/elasticsearch/src/model/CancelLogstashDeletionRequest.cc @@ -0,0 +1,52 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Elasticsearch::Model::CancelLogstashDeletionRequest; + +CancelLogstashDeletionRequest::CancelLogstashDeletionRequest() : + RoaServiceRequest("elasticsearch", "2017-06-13") +{ + setResourcePath("/openapi/logstashes/[InstanceId]/actions/cancel-deletion"); + setMethod(HttpRequest::Method::Post); +} + +CancelLogstashDeletionRequest::~CancelLogstashDeletionRequest() +{} + +std::string CancelLogstashDeletionRequest::getInstanceId()const +{ + return instanceId_; +} + +void CancelLogstashDeletionRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string CancelLogstashDeletionRequest::getClientToken()const +{ + return clientToken_; +} + +void CancelLogstashDeletionRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); +} + diff --git a/elasticsearch/src/model/CancelLogstashDeletionResult.cc b/elasticsearch/src/model/CancelLogstashDeletionResult.cc new file mode 100644 index 000000000..0dd2f80f0 --- /dev/null +++ b/elasticsearch/src/model/CancelLogstashDeletionResult.cc @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +using namespace AlibabaCloud::Elasticsearch; +using namespace AlibabaCloud::Elasticsearch::Model; + +CancelLogstashDeletionResult::CancelLogstashDeletionResult() : + ServiceResult() +{} + +CancelLogstashDeletionResult::CancelLogstashDeletionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CancelLogstashDeletionResult::~CancelLogstashDeletionResult() +{} + +void CancelLogstashDeletionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Result"].isNull()) + result_ = value["Result"].asString() == "true"; + +} + +bool CancelLogstashDeletionResult::getResult()const +{ + return result_; +} + diff --git a/elasticsearch/src/model/CreateCollectorRequest.cc b/elasticsearch/src/model/CreateCollectorRequest.cc new file mode 100644 index 000000000..7251b4e08 --- /dev/null +++ b/elasticsearch/src/model/CreateCollectorRequest.cc @@ -0,0 +1,41 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Elasticsearch::Model::CreateCollectorRequest; + +CreateCollectorRequest::CreateCollectorRequest() : + RoaServiceRequest("elasticsearch", "2017-06-13") +{ + setResourcePath("/openapi/collectors"); + setMethod(HttpRequest::Method::Post); +} + +CreateCollectorRequest::~CreateCollectorRequest() +{} + +std::string CreateCollectorRequest::getClientToken()const +{ + return clientToken_; +} + +void CreateCollectorRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); +} + diff --git a/elasticsearch/src/model/CreateCollectorResult.cc b/elasticsearch/src/model/CreateCollectorResult.cc new file mode 100644 index 000000000..0e3a88a4d --- /dev/null +++ b/elasticsearch/src/model/CreateCollectorResult.cc @@ -0,0 +1,52 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +using namespace AlibabaCloud::Elasticsearch; +using namespace AlibabaCloud::Elasticsearch::Model; + +CreateCollectorResult::CreateCollectorResult() : + ServiceResult() +{} + +CreateCollectorResult::CreateCollectorResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateCollectorResult::~CreateCollectorResult() +{} + +void CreateCollectorResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto resultNode = value["Result"]; + if(!resultNode["resId"].isNull()) + result_.resId = resultNode["resId"].asString(); + +} + +CreateCollectorResult::Result CreateCollectorResult::getResult()const +{ + return result_; +} + diff --git a/elasticsearch/src/model/DeleteInstanceRequest.cc b/elasticsearch/src/model/DeleteInstanceRequest.cc index 1f8f6d2c3..9b249ac1e 100644 --- a/elasticsearch/src/model/DeleteInstanceRequest.cc +++ b/elasticsearch/src/model/DeleteInstanceRequest.cc @@ -50,3 +50,14 @@ void DeleteInstanceRequest::setClientToken(const std::string& clientToken) setParameter("ClientToken", clientToken); } +std::string DeleteInstanceRequest::getDeleteType()const +{ + return deleteType_; +} + +void DeleteInstanceRequest::setDeleteType(const std::string& deleteType) +{ + deleteType_ = deleteType; + setParameter("DeleteType", deleteType); +} + diff --git a/elasticsearch/src/model/DeleteLogstashRequest.cc b/elasticsearch/src/model/DeleteLogstashRequest.cc index 8c8387a41..aacdf73ed 100644 --- a/elasticsearch/src/model/DeleteLogstashRequest.cc +++ b/elasticsearch/src/model/DeleteLogstashRequest.cc @@ -50,3 +50,14 @@ void DeleteLogstashRequest::setClientToken(const std::string& clientToken) setParameter("ClientToken", clientToken); } +std::string DeleteLogstashRequest::getDeleteType()const +{ + return deleteType_; +} + +void DeleteLogstashRequest::setDeleteType(const std::string& deleteType) +{ + deleteType_ = deleteType; + setParameter("DeleteType", deleteType); +} + diff --git a/elasticsearch/src/model/DescribeAckOperatorRequest.cc b/elasticsearch/src/model/DescribeAckOperatorRequest.cc new file mode 100644 index 000000000..16f1b8f5e --- /dev/null +++ b/elasticsearch/src/model/DescribeAckOperatorRequest.cc @@ -0,0 +1,41 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Elasticsearch::Model::DescribeAckOperatorRequest; + +DescribeAckOperatorRequest::DescribeAckOperatorRequest() : + RoaServiceRequest("elasticsearch", "2017-06-13") +{ + setResourcePath("/openapi/ack-clusters/[ClusterId]/operator"); + setMethod(HttpRequest::Method::Get); +} + +DescribeAckOperatorRequest::~DescribeAckOperatorRequest() +{} + +std::string DescribeAckOperatorRequest::getClusterId()const +{ + return clusterId_; +} + +void DescribeAckOperatorRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + diff --git a/elasticsearch/src/model/DescribeAckOperatorResult.cc b/elasticsearch/src/model/DescribeAckOperatorResult.cc new file mode 100644 index 000000000..b7478d23a --- /dev/null +++ b/elasticsearch/src/model/DescribeAckOperatorResult.cc @@ -0,0 +1,54 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +using namespace AlibabaCloud::Elasticsearch; +using namespace AlibabaCloud::Elasticsearch::Model; + +DescribeAckOperatorResult::DescribeAckOperatorResult() : + ServiceResult() +{} + +DescribeAckOperatorResult::DescribeAckOperatorResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeAckOperatorResult::~DescribeAckOperatorResult() +{} + +void DescribeAckOperatorResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto resultNode = value["Result"]; + if(!resultNode["status"].isNull()) + result_.status = resultNode["status"].asString(); + if(!resultNode["version"].isNull()) + result_.version = resultNode["version"].asString(); + +} + +DescribeAckOperatorResult::Result DescribeAckOperatorResult::getResult()const +{ + return result_; +} + diff --git a/elasticsearch/src/model/DescribeCollectorResult.cc b/elasticsearch/src/model/DescribeCollectorResult.cc index 803d74276..bb5c181d4 100644 --- a/elasticsearch/src/model/DescribeCollectorResult.cc +++ b/elasticsearch/src/model/DescribeCollectorResult.cc @@ -90,6 +90,14 @@ void DescribeCollectorResult::parse(const std::string &payload) extendConfigsItemObject.type = resultNodeextendConfigsextendConfigsItem["type"].asString(); if(!resultNodeextendConfigsextendConfigsItem["groupId"].isNull()) extendConfigsItemObject.groupId = resultNodeextendConfigsextendConfigsItem["groupId"].asString(); + if(!resultNodeextendConfigsextendConfigsItem["host"].isNull()) + extendConfigsItemObject.host = resultNodeextendConfigsextendConfigsItem["host"].asString(); + if(!resultNodeextendConfigsextendConfigsItem["kibanaHost"].isNull()) + extendConfigsItemObject.kibanaHost = resultNodeextendConfigsextendConfigsItem["kibanaHost"].asString(); + if(!resultNodeextendConfigsextendConfigsItem["totalPodsCount"].isNull()) + extendConfigsItemObject.totalPodsCount = resultNodeextendConfigsextendConfigsItem["totalPodsCount"].asString(); + if(!resultNodeextendConfigsextendConfigsItem["successPodsCount"].isNull()) + extendConfigsItemObject.successPodsCount = resultNodeextendConfigsextendConfigsItem["successPodsCount"].asString(); auto allmachinesNode = resultNodeextendConfigsextendConfigsItem["machines"]["machinesItem"]; for (auto resultNodeextendConfigsextendConfigsItemmachinesmachinesItem : allmachinesNode) { diff --git a/elasticsearch/src/model/InitializeOperationRoleRequest.cc b/elasticsearch/src/model/InitializeOperationRoleRequest.cc new file mode 100644 index 000000000..7ea618ae0 --- /dev/null +++ b/elasticsearch/src/model/InitializeOperationRoleRequest.cc @@ -0,0 +1,41 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Elasticsearch::Model::InitializeOperationRoleRequest; + +InitializeOperationRoleRequest::InitializeOperationRoleRequest() : + RoaServiceRequest("elasticsearch", "2017-06-13") +{ + setResourcePath("/openapi/user/slr"); + setMethod(HttpRequest::Method::Post); +} + +InitializeOperationRoleRequest::~InitializeOperationRoleRequest() +{} + +std::string InitializeOperationRoleRequest::getClientToken()const +{ + return clientToken_; +} + +void InitializeOperationRoleRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); +} + diff --git a/elasticsearch/src/model/InitializeOperationRoleResult.cc b/elasticsearch/src/model/InitializeOperationRoleResult.cc new file mode 100644 index 000000000..8b6ecbae4 --- /dev/null +++ b/elasticsearch/src/model/InitializeOperationRoleResult.cc @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +using namespace AlibabaCloud::Elasticsearch; +using namespace AlibabaCloud::Elasticsearch::Model; + +InitializeOperationRoleResult::InitializeOperationRoleResult() : + ServiceResult() +{} + +InitializeOperationRoleResult::InitializeOperationRoleResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +InitializeOperationRoleResult::~InitializeOperationRoleResult() +{} + +void InitializeOperationRoleResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Result"].isNull()) + result_ = value["Result"].asString() == "true"; + +} + +bool InitializeOperationRoleResult::getResult()const +{ + return result_; +} + diff --git a/elasticsearch/src/model/InstallAckOperatorRequest.cc b/elasticsearch/src/model/InstallAckOperatorRequest.cc new file mode 100644 index 000000000..85145a76c --- /dev/null +++ b/elasticsearch/src/model/InstallAckOperatorRequest.cc @@ -0,0 +1,52 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Elasticsearch::Model::InstallAckOperatorRequest; + +InstallAckOperatorRequest::InstallAckOperatorRequest() : + RoaServiceRequest("elasticsearch", "2017-06-13") +{ + setResourcePath("/openapi/ack-clusters/[ClusterId]/operator"); + setMethod(HttpRequest::Method::Post); +} + +InstallAckOperatorRequest::~InstallAckOperatorRequest() +{} + +std::string InstallAckOperatorRequest::getClientToken()const +{ + return clientToken_; +} + +void InstallAckOperatorRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); +} + +std::string InstallAckOperatorRequest::getClusterId()const +{ + return clusterId_; +} + +void InstallAckOperatorRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + diff --git a/elasticsearch/src/model/InstallAckOperatorResult.cc b/elasticsearch/src/model/InstallAckOperatorResult.cc new file mode 100644 index 000000000..f9af73ad1 --- /dev/null +++ b/elasticsearch/src/model/InstallAckOperatorResult.cc @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +using namespace AlibabaCloud::Elasticsearch; +using namespace AlibabaCloud::Elasticsearch::Model; + +InstallAckOperatorResult::InstallAckOperatorResult() : + ServiceResult() +{} + +InstallAckOperatorResult::InstallAckOperatorResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +InstallAckOperatorResult::~InstallAckOperatorResult() +{} + +void InstallAckOperatorResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Result"].isNull()) + result_ = value["Result"].asString() == "true"; + +} + +bool InstallAckOperatorResult::getResult()const +{ + return result_; +} + diff --git a/elasticsearch/src/model/ListAckClustersRequest.cc b/elasticsearch/src/model/ListAckClustersRequest.cc new file mode 100644 index 000000000..bd6d3fdac --- /dev/null +++ b/elasticsearch/src/model/ListAckClustersRequest.cc @@ -0,0 +1,63 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Elasticsearch::Model::ListAckClustersRequest; + +ListAckClustersRequest::ListAckClustersRequest() : + RoaServiceRequest("elasticsearch", "2017-06-13") +{ + setResourcePath("/openapi/ack-clusters"); + setMethod(HttpRequest::Method::Get); +} + +ListAckClustersRequest::~ListAckClustersRequest() +{} + +int ListAckClustersRequest::getSize()const +{ + return size_; +} + +void ListAckClustersRequest::setSize(int size) +{ + size_ = size; + setParameter("Size", std::to_string(size)); +} + +std::string ListAckClustersRequest::getVpcId()const +{ + return vpcId_; +} + +void ListAckClustersRequest::setVpcId(const std::string& vpcId) +{ + vpcId_ = vpcId; + setParameter("VpcId", vpcId); +} + +int ListAckClustersRequest::getPage()const +{ + return page_; +} + +void ListAckClustersRequest::setPage(int page) +{ + page_ = page; + setParameter("Page", std::to_string(page)); +} + diff --git a/elasticsearch/src/model/ListAckClustersResult.cc b/elasticsearch/src/model/ListAckClustersResult.cc new file mode 100644 index 000000000..c0d05a7a6 --- /dev/null +++ b/elasticsearch/src/model/ListAckClustersResult.cc @@ -0,0 +1,63 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +using namespace AlibabaCloud::Elasticsearch; +using namespace AlibabaCloud::Elasticsearch::Model; + +ListAckClustersResult::ListAckClustersResult() : + ServiceResult() +{} + +ListAckClustersResult::ListAckClustersResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListAckClustersResult::~ListAckClustersResult() +{} + +void ListAckClustersResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allResultNode = value["Result"]["resultItem"]; + for (auto valueResultresultItem : allResultNode) + { + ResultItem resultObject; + if(!valueResultresultItem["clusterId"].isNull()) + resultObject.clusterId = valueResultresultItem["clusterId"].asString(); + if(!valueResultresultItem["name"].isNull()) + resultObject.name = valueResultresultItem["name"].asString(); + if(!valueResultresultItem["clusterType"].isNull()) + resultObject.clusterType = valueResultresultItem["clusterType"].asString(); + if(!valueResultresultItem["vpcId"].isNull()) + resultObject.vpcId = valueResultresultItem["vpcId"].asString(); + result_.push_back(resultObject); + } + +} + +std::vector ListAckClustersResult::getResult()const +{ + return result_; +} + diff --git a/elasticsearch/src/model/ListAckNamespacesRequest.cc b/elasticsearch/src/model/ListAckNamespacesRequest.cc new file mode 100644 index 000000000..09ce80594 --- /dev/null +++ b/elasticsearch/src/model/ListAckNamespacesRequest.cc @@ -0,0 +1,63 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Elasticsearch::Model::ListAckNamespacesRequest; + +ListAckNamespacesRequest::ListAckNamespacesRequest() : + RoaServiceRequest("elasticsearch", "2017-06-13") +{ + setResourcePath("/openapi/ack-clusters/[ClusterId]/namespaces"); + setMethod(HttpRequest::Method::Get); +} + +ListAckNamespacesRequest::~ListAckNamespacesRequest() +{} + +int ListAckNamespacesRequest::getSize()const +{ + return size_; +} + +void ListAckNamespacesRequest::setSize(int size) +{ + size_ = size; + setParameter("Size", std::to_string(size)); +} + +int ListAckNamespacesRequest::getPage()const +{ + return page_; +} + +void ListAckNamespacesRequest::setPage(int page) +{ + page_ = page; + setParameter("Page", std::to_string(page)); +} + +std::string ListAckNamespacesRequest::getClusterId()const +{ + return clusterId_; +} + +void ListAckNamespacesRequest::setClusterId(const std::string& clusterId) +{ + clusterId_ = clusterId; + setParameter("ClusterId", clusterId); +} + diff --git a/elasticsearch/src/model/ListAckNamespacesResult.cc b/elasticsearch/src/model/ListAckNamespacesResult.cc new file mode 100644 index 000000000..4d198a6aa --- /dev/null +++ b/elasticsearch/src/model/ListAckNamespacesResult.cc @@ -0,0 +1,59 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +using namespace AlibabaCloud::Elasticsearch; +using namespace AlibabaCloud::Elasticsearch::Model; + +ListAckNamespacesResult::ListAckNamespacesResult() : + ServiceResult() +{} + +ListAckNamespacesResult::ListAckNamespacesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListAckNamespacesResult::~ListAckNamespacesResult() +{} + +void ListAckNamespacesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allResultNode = value["Result"]["ResultItem"]; + for (auto valueResultResultItem : allResultNode) + { + ResultItem resultObject; + if(!valueResultResultItem["namespace"].isNull()) + resultObject._namespace = valueResultResultItem["namespace"].asString(); + if(!valueResultResultItem["status"].isNull()) + resultObject.status = valueResultResultItem["status"].asString(); + result_.push_back(resultObject); + } + +} + +std::vector ListAckNamespacesResult::getResult()const +{ + return result_; +} + diff --git a/elasticsearch/src/model/ListCollectorsRequest.cc b/elasticsearch/src/model/ListCollectorsRequest.cc index 9c11e8bed..03a407fd8 100644 --- a/elasticsearch/src/model/ListCollectorsRequest.cc +++ b/elasticsearch/src/model/ListCollectorsRequest.cc @@ -61,6 +61,17 @@ void ListCollectorsRequest::setName(const std::string& name) setParameter("Name", name); } +std::string ListCollectorsRequest::getSourceType()const +{ + return sourceType_; +} + +void ListCollectorsRequest::setSourceType(const std::string& sourceType) +{ + sourceType_ = sourceType; + setParameter("SourceType", sourceType); +} + int ListCollectorsRequest::getPage()const { return page_; diff --git a/elasticsearch/src/model/ListCollectorsResult.cc b/elasticsearch/src/model/ListCollectorsResult.cc index 13021241c..3307279d5 100644 --- a/elasticsearch/src/model/ListCollectorsResult.cc +++ b/elasticsearch/src/model/ListCollectorsResult.cc @@ -93,6 +93,14 @@ void ListCollectorsResult::parse(const std::string &payload) extendConfigsObject.type = valueResultResultItemextendConfigsextendConfigsItem["type"].asString(); if(!valueResultResultItemextendConfigsextendConfigsItem["groupId"].isNull()) extendConfigsObject.groupId = valueResultResultItemextendConfigsextendConfigsItem["groupId"].asString(); + if(!valueResultResultItemextendConfigsextendConfigsItem["host"].isNull()) + extendConfigsObject.host = valueResultResultItemextendConfigsextendConfigsItem["host"].asString(); + if(!valueResultResultItemextendConfigsextendConfigsItem["kibanaHost"].isNull()) + extendConfigsObject.kibanaHost = valueResultResultItemextendConfigsextendConfigsItem["kibanaHost"].asString(); + if(!valueResultResultItemextendConfigsextendConfigsItem["totalPodsCount"].isNull()) + extendConfigsObject.totalPodsCount = valueResultResultItemextendConfigsextendConfigsItem["totalPodsCount"].asString(); + if(!valueResultResultItemextendConfigsextendConfigsItem["successPodsCount"].isNull()) + extendConfigsObject.successPodsCount = valueResultResultItemextendConfigsextendConfigsItem["successPodsCount"].asString(); auto allmachinesNode = valueResultResultItemextendConfigsextendConfigsItem["machines"]["machinesItem"]; for (auto valueResultResultItemextendConfigsextendConfigsItemmachinesmachinesItem : allmachinesNode) { diff --git a/elasticsearch/src/model/ListDefaultCollectorConfigurationsRequest.cc b/elasticsearch/src/model/ListDefaultCollectorConfigurationsRequest.cc new file mode 100644 index 000000000..c39896b59 --- /dev/null +++ b/elasticsearch/src/model/ListDefaultCollectorConfigurationsRequest.cc @@ -0,0 +1,63 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Elasticsearch::Model::ListDefaultCollectorConfigurationsRequest; + +ListDefaultCollectorConfigurationsRequest::ListDefaultCollectorConfigurationsRequest() : + RoaServiceRequest("elasticsearch", "2017-06-13") +{ + setResourcePath("/openapi/beats/default-configurations"); + setMethod(HttpRequest::Method::Get); +} + +ListDefaultCollectorConfigurationsRequest::~ListDefaultCollectorConfigurationsRequest() +{} + +std::string ListDefaultCollectorConfigurationsRequest::getResType()const +{ + return resType_; +} + +void ListDefaultCollectorConfigurationsRequest::setResType(const std::string& resType) +{ + resType_ = resType; + setParameter("ResType", resType); +} + +std::string ListDefaultCollectorConfigurationsRequest::getResVersion()const +{ + return resVersion_; +} + +void ListDefaultCollectorConfigurationsRequest::setResVersion(const std::string& resVersion) +{ + resVersion_ = resVersion; + setParameter("ResVersion", resVersion); +} + +std::string ListDefaultCollectorConfigurationsRequest::getSourceType()const +{ + return sourceType_; +} + +void ListDefaultCollectorConfigurationsRequest::setSourceType(const std::string& sourceType) +{ + sourceType_ = sourceType; + setParameter("SourceType", sourceType); +} + diff --git a/elasticsearch/src/model/ListDefaultCollectorConfigurationsResult.cc b/elasticsearch/src/model/ListDefaultCollectorConfigurationsResult.cc new file mode 100644 index 000000000..eb9b2695b --- /dev/null +++ b/elasticsearch/src/model/ListDefaultCollectorConfigurationsResult.cc @@ -0,0 +1,59 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +using namespace AlibabaCloud::Elasticsearch; +using namespace AlibabaCloud::Elasticsearch::Model; + +ListDefaultCollectorConfigurationsResult::ListDefaultCollectorConfigurationsResult() : + ServiceResult() +{} + +ListDefaultCollectorConfigurationsResult::ListDefaultCollectorConfigurationsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListDefaultCollectorConfigurationsResult::~ListDefaultCollectorConfigurationsResult() +{} + +void ListDefaultCollectorConfigurationsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allResultNode = value["Result"]["ResultItem"]; + for (auto valueResultResultItem : allResultNode) + { + ResultItem resultObject; + if(!valueResultResultItem["fileName"].isNull()) + resultObject.fileName = valueResultResultItem["fileName"].asString(); + if(!valueResultResultItem["content"].isNull()) + resultObject.content = valueResultResultItem["content"].asString(); + result_.push_back(resultObject); + } + +} + +std::vector ListDefaultCollectorConfigurationsResult::getResult()const +{ + return result_; +} + diff --git a/elasticsearch/src/model/ListDiagnoseIndicesRequest.cc b/elasticsearch/src/model/ListDiagnoseIndicesRequest.cc new file mode 100644 index 000000000..435ee5cd9 --- /dev/null +++ b/elasticsearch/src/model/ListDiagnoseIndicesRequest.cc @@ -0,0 +1,52 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Elasticsearch::Model::ListDiagnoseIndicesRequest; + +ListDiagnoseIndicesRequest::ListDiagnoseIndicesRequest() : + RoaServiceRequest("elasticsearch", "2017-06-13") +{ + setResourcePath("/openapi/diagnosis/instances/[InstanceId]/indices"); + setMethod(HttpRequest::Method::Get); +} + +ListDiagnoseIndicesRequest::~ListDiagnoseIndicesRequest() +{} + +std::string ListDiagnoseIndicesRequest::getInstanceId()const +{ + return instanceId_; +} + +void ListDiagnoseIndicesRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string ListDiagnoseIndicesRequest::getLang()const +{ + return lang_; +} + +void ListDiagnoseIndicesRequest::setLang(const std::string& lang) +{ + lang_ = lang; + setParameter("Lang", lang); +} + diff --git a/elasticsearch/src/model/ListDiagnoseIndicesResult.cc b/elasticsearch/src/model/ListDiagnoseIndicesResult.cc new file mode 100644 index 000000000..741e501e9 --- /dev/null +++ b/elasticsearch/src/model/ListDiagnoseIndicesResult.cc @@ -0,0 +1,52 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +using namespace AlibabaCloud::Elasticsearch; +using namespace AlibabaCloud::Elasticsearch::Model; + +ListDiagnoseIndicesResult::ListDiagnoseIndicesResult() : + ServiceResult() +{} + +ListDiagnoseIndicesResult::ListDiagnoseIndicesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListDiagnoseIndicesResult::~ListDiagnoseIndicesResult() +{} + +void ListDiagnoseIndicesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allResult = value["Result"]["Result"]; + for (const auto &item : allResult) + result_.push_back(item.asString()); + +} + +std::vector ListDiagnoseIndicesResult::getResult()const +{ + return result_; +} + diff --git a/elasticsearch/src/model/ListInstanceIndicesRequest.cc b/elasticsearch/src/model/ListInstanceIndicesRequest.cc index 12b6dca3a..3179599a1 100644 --- a/elasticsearch/src/model/ListInstanceIndicesRequest.cc +++ b/elasticsearch/src/model/ListInstanceIndicesRequest.cc @@ -21,7 +21,7 @@ using AlibabaCloud::Elasticsearch::Model::ListInstanceIndicesRequest; ListInstanceIndicesRequest::ListInstanceIndicesRequest() : RoaServiceRequest("elasticsearch", "2017-06-13") { - setResourcePath("/openapi/diagnosis/instances/[InstanceId]/indices"); + setResourcePath("/openapi/instances/[InstanceId]/indices"); setMethod(HttpRequest::Method::Get); } diff --git a/elasticsearch/src/model/ListInstanceResult.cc b/elasticsearch/src/model/ListInstanceResult.cc index 980ef2efa..504724a71 100644 --- a/elasticsearch/src/model/ListInstanceResult.cc +++ b/elasticsearch/src/model/ListInstanceResult.cc @@ -43,28 +43,28 @@ void ListInstanceResult::parse(const std::string &payload) for (auto valueResultInstance : allResultNode) { Instance resultObject; - if(!valueResultInstance["instanceId"].isNull()) - resultObject.instanceId = valueResultInstance["instanceId"].asString(); + if(!valueResultInstance["advancedDedicateMaster"].isNull()) + resultObject.advancedDedicateMaster = valueResultInstance["advancedDedicateMaster"].asString() == "true"; + if(!valueResultInstance["createdAt"].isNull()) + resultObject.createdAt = valueResultInstance["createdAt"].asString(); + if(!valueResultInstance["dedicateMaster"].isNull()) + resultObject.dedicateMaster = valueResultInstance["dedicateMaster"].asString() == "true"; if(!valueResultInstance["description"].isNull()) resultObject.description = valueResultInstance["description"].asString(); + if(!valueResultInstance["esVersion"].isNull()) + resultObject.esVersion = valueResultInstance["esVersion"].asString(); + if(!valueResultInstance["instanceId"].isNull()) + resultObject.instanceId = valueResultInstance["instanceId"].asString(); if(!valueResultInstance["nodeAmount"].isNull()) resultObject.nodeAmount = std::stoi(valueResultInstance["nodeAmount"].asString()); if(!valueResultInstance["paymentType"].isNull()) resultObject.paymentType = valueResultInstance["paymentType"].asString(); - if(!valueResultInstance["status"].isNull()) - resultObject.status = valueResultInstance["status"].asString(); - if(!valueResultInstance["esVersion"].isNull()) - resultObject.esVersion = valueResultInstance["esVersion"].asString(); - if(!valueResultInstance["createdAt"].isNull()) - resultObject.createdAt = valueResultInstance["createdAt"].asString(); - if(!valueResultInstance["updatedAt"].isNull()) - resultObject.updatedAt = valueResultInstance["updatedAt"].asString(); - if(!valueResultInstance["advancedDedicateMaster"].isNull()) - resultObject.advancedDedicateMaster = valueResultInstance["advancedDedicateMaster"].asString() == "true"; - if(!valueResultInstance["dedicateMaster"].isNull()) - resultObject.dedicateMaster = valueResultInstance["dedicateMaster"].asString() == "true"; if(!valueResultInstance["resourceGroupId"].isNull()) resultObject.resourceGroupId = valueResultInstance["resourceGroupId"].asString(); + if(!valueResultInstance["status"].isNull()) + resultObject.status = valueResultInstance["status"].asString(); + if(!valueResultInstance["updatedAt"].isNull()) + resultObject.updatedAt = valueResultInstance["updatedAt"].asString(); auto alltagsNode = valueResultInstance["tags"]["Tag"]; for (auto valueResultInstancetagsTag : alltagsNode) { @@ -75,62 +75,62 @@ void ListInstanceResult::parse(const std::string &payload) tagsObject.tagValue = valueResultInstancetagsTag["tagValue"].asString(); resultObject.tags.push_back(tagsObject); } - auto nodeSpecNode = value["nodeSpec"]; - if(!nodeSpecNode["spec"].isNull()) - resultObject.nodeSpec.spec = nodeSpecNode["spec"].asString(); - if(!nodeSpecNode["disk"].isNull()) - resultObject.nodeSpec.disk = std::stoi(nodeSpecNode["disk"].asString()); - if(!nodeSpecNode["diskType"].isNull()) - resultObject.nodeSpec.diskType = nodeSpecNode["diskType"].asString(); - if(!nodeSpecNode["diskEncryption"].isNull()) - resultObject.nodeSpec.diskEncryption = nodeSpecNode["diskEncryption"].asString() == "true"; + auto clientNodeConfigurationNode = value["clientNodeConfiguration"]; + if(!clientNodeConfigurationNode["amount"].isNull()) + resultObject.clientNodeConfiguration.amount = std::stoi(clientNodeConfigurationNode["amount"].asString()); + if(!clientNodeConfigurationNode["disk"].isNull()) + resultObject.clientNodeConfiguration.disk = std::stoi(clientNodeConfigurationNode["disk"].asString()); + if(!clientNodeConfigurationNode["diskType"].isNull()) + resultObject.clientNodeConfiguration.diskType = clientNodeConfigurationNode["diskType"].asString(); + if(!clientNodeConfigurationNode["spec"].isNull()) + resultObject.clientNodeConfiguration.spec = clientNodeConfigurationNode["spec"].asString(); + auto elasticDataNodeConfigurationNode = value["elasticDataNodeConfiguration"]; + if(!elasticDataNodeConfigurationNode["amount"].isNull()) + resultObject.elasticDataNodeConfiguration.amount = std::stoi(elasticDataNodeConfigurationNode["amount"].asString()); + if(!elasticDataNodeConfigurationNode["disk"].isNull()) + resultObject.elasticDataNodeConfiguration.disk = std::stoi(elasticDataNodeConfigurationNode["disk"].asString()); + if(!elasticDataNodeConfigurationNode["diskEncryption"].isNull()) + resultObject.elasticDataNodeConfiguration.diskEncryption = elasticDataNodeConfigurationNode["diskEncryption"].asString() == "true"; + if(!elasticDataNodeConfigurationNode["diskType"].isNull()) + resultObject.elasticDataNodeConfiguration.diskType = elasticDataNodeConfigurationNode["diskType"].asString(); + if(!elasticDataNodeConfigurationNode["spec"].isNull()) + resultObject.elasticDataNodeConfiguration.spec = elasticDataNodeConfigurationNode["spec"].asString(); + auto kibanaConfigurationNode = value["kibanaConfiguration"]; + if(!kibanaConfigurationNode["amount"].isNull()) + resultObject.kibanaConfiguration.amount = std::stoi(kibanaConfigurationNode["amount"].asString()); + if(!kibanaConfigurationNode["disk"].isNull()) + resultObject.kibanaConfiguration.disk = std::stoi(kibanaConfigurationNode["disk"].asString()); + if(!kibanaConfigurationNode["diskType"].isNull()) + resultObject.kibanaConfiguration.diskType = kibanaConfigurationNode["diskType"].asString(); + if(!kibanaConfigurationNode["spec"].isNull()) + resultObject.kibanaConfiguration.spec = kibanaConfigurationNode["spec"].asString(); + auto masterConfigurationNode = value["masterConfiguration"]; + if(!masterConfigurationNode["amount"].isNull()) + resultObject.masterConfiguration.amount = std::stoi(masterConfigurationNode["amount"].asString()); + if(!masterConfigurationNode["disk"].isNull()) + resultObject.masterConfiguration.disk = std::stoi(masterConfigurationNode["disk"].asString()); + if(!masterConfigurationNode["diskType"].isNull()) + resultObject.masterConfiguration.diskType = masterConfigurationNode["diskType"].asString(); + if(!masterConfigurationNode["spec"].isNull()) + resultObject.masterConfiguration.spec = masterConfigurationNode["spec"].asString(); auto networkConfigNode = value["networkConfig"]; if(!networkConfigNode["type"].isNull()) resultObject.networkConfig.type = networkConfigNode["type"].asString(); if(!networkConfigNode["vpcId"].isNull()) resultObject.networkConfig.vpcId = networkConfigNode["vpcId"].asString(); - if(!networkConfigNode["vswitchId"].isNull()) - resultObject.networkConfig.vswitchId = networkConfigNode["vswitchId"].asString(); if(!networkConfigNode["vsArea"].isNull()) resultObject.networkConfig.vsArea = networkConfigNode["vsArea"].asString(); - auto masterConfigurationNode = value["masterConfiguration"]; - if(!masterConfigurationNode["spec"].isNull()) - resultObject.masterConfiguration.spec = masterConfigurationNode["spec"].asString(); - if(!masterConfigurationNode["amount"].isNull()) - resultObject.masterConfiguration.amount = std::stoi(masterConfigurationNode["amount"].asString()); - if(!masterConfigurationNode["diskType"].isNull()) - resultObject.masterConfiguration.diskType = masterConfigurationNode["diskType"].asString(); - if(!masterConfigurationNode["disk"].isNull()) - resultObject.masterConfiguration.disk = std::stoi(masterConfigurationNode["disk"].asString()); - auto kibanaConfigurationNode = value["kibanaConfiguration"]; - if(!kibanaConfigurationNode["spec"].isNull()) - resultObject.kibanaConfiguration.spec = kibanaConfigurationNode["spec"].asString(); - if(!kibanaConfigurationNode["disk"].isNull()) - resultObject.kibanaConfiguration.disk = std::stoi(kibanaConfigurationNode["disk"].asString()); - if(!kibanaConfigurationNode["amount"].isNull()) - resultObject.kibanaConfiguration.amount = std::stoi(kibanaConfigurationNode["amount"].asString()); - if(!kibanaConfigurationNode["diskType"].isNull()) - resultObject.kibanaConfiguration.diskType = kibanaConfigurationNode["diskType"].asString(); - auto elasticDataNodeConfigurationNode = value["elasticDataNodeConfiguration"]; - if(!elasticDataNodeConfigurationNode["spec"].isNull()) - resultObject.elasticDataNodeConfiguration.spec = elasticDataNodeConfigurationNode["spec"].asString(); - if(!elasticDataNodeConfigurationNode["amount"].isNull()) - resultObject.elasticDataNodeConfiguration.amount = std::stoi(elasticDataNodeConfigurationNode["amount"].asString()); - if(!elasticDataNodeConfigurationNode["diskType"].isNull()) - resultObject.elasticDataNodeConfiguration.diskType = elasticDataNodeConfigurationNode["diskType"].asString(); - if(!elasticDataNodeConfigurationNode["disk"].isNull()) - resultObject.elasticDataNodeConfiguration.disk = std::stoi(elasticDataNodeConfigurationNode["disk"].asString()); - if(!elasticDataNodeConfigurationNode["diskEncryption"].isNull()) - resultObject.elasticDataNodeConfiguration.diskEncryption = elasticDataNodeConfigurationNode["diskEncryption"].asString() == "true"; - auto clientNodeConfigurationNode = value["clientNodeConfiguration"]; - if(!clientNodeConfigurationNode["spec"].isNull()) - resultObject.clientNodeConfiguration.spec = clientNodeConfigurationNode["spec"].asString(); - if(!clientNodeConfigurationNode["amount"].isNull()) - resultObject.clientNodeConfiguration.amount = std::stoi(clientNodeConfigurationNode["amount"].asString()); - if(!clientNodeConfigurationNode["diskType"].isNull()) - resultObject.clientNodeConfiguration.diskType = clientNodeConfigurationNode["diskType"].asString(); - if(!clientNodeConfigurationNode["disk"].isNull()) - resultObject.clientNodeConfiguration.disk = std::stoi(clientNodeConfigurationNode["disk"].asString()); + if(!networkConfigNode["vswitchId"].isNull()) + resultObject.networkConfig.vswitchId = networkConfigNode["vswitchId"].asString(); + auto nodeSpecNode = value["nodeSpec"]; + if(!nodeSpecNode["disk"].isNull()) + resultObject.nodeSpec.disk = std::stoi(nodeSpecNode["disk"].asString()); + if(!nodeSpecNode["diskEncryption"].isNull()) + resultObject.nodeSpec.diskEncryption = nodeSpecNode["diskEncryption"].asString() == "true"; + if(!nodeSpecNode["diskType"].isNull()) + resultObject.nodeSpec.diskType = nodeSpecNode["diskType"].asString(); + if(!nodeSpecNode["spec"].isNull()) + resultObject.nodeSpec.spec = nodeSpecNode["spec"].asString(); auto allExtendConfigs = value["extendConfigs"]["extendConfigs"]; for (auto value : allExtendConfigs) resultObject.extendConfigs.push_back(value.asString()); diff --git a/elasticsearch/src/model/ListSearchLogResult.cc b/elasticsearch/src/model/ListSearchLogResult.cc index 8cd49ab60..07348c05e 100644 --- a/elasticsearch/src/model/ListSearchLogResult.cc +++ b/elasticsearch/src/model/ListSearchLogResult.cc @@ -47,12 +47,14 @@ void ListSearchLogResult::parse(const std::string &payload) resultObject.timestamp = std::stol(valueResultResultItem["timestamp"].asString()); if(!valueResultResultItem["host"].isNull()) resultObject.host = valueResultResultItem["host"].asString(); + if(!valueResultResultItem["instanceId"].isNull()) + resultObject.instanceId = valueResultResultItem["instanceId"].asString(); + if(!valueResultResultItem["contentCollection"].isNull()) + resultObject.contentCollection = valueResultResultItem["contentCollection"].asString(); if(!valueResultResultItem["level"].isNull()) resultObject.level = valueResultResultItem["level"].asString(); if(!valueResultResultItem["content"].isNull()) resultObject.content = valueResultResultItem["content"].asString(); - if(!valueResultResultItem["instanceId"].isNull()) - resultObject.instanceId = valueResultResultItem["instanceId"].asString(); result_.push_back(resultObject); } auto headersNode = value["Headers"]; diff --git a/elasticsearch/src/model/RecommendTemplatesRequest.cc b/elasticsearch/src/model/RecommendTemplatesRequest.cc new file mode 100644 index 000000000..f2cf6cb1c --- /dev/null +++ b/elasticsearch/src/model/RecommendTemplatesRequest.cc @@ -0,0 +1,52 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Elasticsearch::Model::RecommendTemplatesRequest; + +RecommendTemplatesRequest::RecommendTemplatesRequest() : + RoaServiceRequest("elasticsearch", "2017-06-13") +{ + setResourcePath("/openapi/instances/[InstanceId]/recommended-templates"); + setMethod(HttpRequest::Method::Get); +} + +RecommendTemplatesRequest::~RecommendTemplatesRequest() +{} + +std::string RecommendTemplatesRequest::getInstanceId()const +{ + return instanceId_; +} + +void RecommendTemplatesRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setParameter("InstanceId", instanceId); +} + +std::string RecommendTemplatesRequest::getUsageScenario()const +{ + return usageScenario_; +} + +void RecommendTemplatesRequest::setUsageScenario(const std::string& usageScenario) +{ + usageScenario_ = usageScenario; + setParameter("UsageScenario", usageScenario); +} + diff --git a/elasticsearch/src/model/RecommendTemplatesResult.cc b/elasticsearch/src/model/RecommendTemplatesResult.cc new file mode 100644 index 000000000..ebd12e6bf --- /dev/null +++ b/elasticsearch/src/model/RecommendTemplatesResult.cc @@ -0,0 +1,59 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +using namespace AlibabaCloud::Elasticsearch; +using namespace AlibabaCloud::Elasticsearch::Model; + +RecommendTemplatesResult::RecommendTemplatesResult() : + ServiceResult() +{} + +RecommendTemplatesResult::RecommendTemplatesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +RecommendTemplatesResult::~RecommendTemplatesResult() +{} + +void RecommendTemplatesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allResultNode = value["Result"]["TemplateConfig"]; + for (auto valueResultTemplateConfig : allResultNode) + { + TemplateConfig resultObject; + if(!valueResultTemplateConfig["templateName"].isNull()) + resultObject.templateName = valueResultTemplateConfig["templateName"].asString(); + if(!valueResultTemplateConfig["content"].isNull()) + resultObject.content = valueResultTemplateConfig["content"].asString(); + result_.push_back(resultObject); + } + +} + +std::vector RecommendTemplatesResult::getResult()const +{ + return result_; +} + diff --git a/elasticsearch/src/model/RestartCollectorRequest.cc b/elasticsearch/src/model/RestartCollectorRequest.cc new file mode 100644 index 000000000..3a70cbf53 --- /dev/null +++ b/elasticsearch/src/model/RestartCollectorRequest.cc @@ -0,0 +1,52 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Elasticsearch::Model::RestartCollectorRequest; + +RestartCollectorRequest::RestartCollectorRequest() : + RoaServiceRequest("elasticsearch", "2017-06-13") +{ + setResourcePath("/openapi/collectors/[ResId]/actions/restart"); + setMethod(HttpRequest::Method::Post); +} + +RestartCollectorRequest::~RestartCollectorRequest() +{} + +std::string RestartCollectorRequest::getClientToken()const +{ + return clientToken_; +} + +void RestartCollectorRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); +} + +std::string RestartCollectorRequest::getResId()const +{ + return resId_; +} + +void RestartCollectorRequest::setResId(const std::string& resId) +{ + resId_ = resId; + setParameter("ResId", resId); +} + diff --git a/elasticsearch/src/model/RestartCollectorResult.cc b/elasticsearch/src/model/RestartCollectorResult.cc new file mode 100644 index 000000000..da3d8b972 --- /dev/null +++ b/elasticsearch/src/model/RestartCollectorResult.cc @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +using namespace AlibabaCloud::Elasticsearch; +using namespace AlibabaCloud::Elasticsearch::Model; + +RestartCollectorResult::RestartCollectorResult() : + ServiceResult() +{} + +RestartCollectorResult::RestartCollectorResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +RestartCollectorResult::~RestartCollectorResult() +{} + +void RestartCollectorResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Result"].isNull()) + result_ = value["Result"].asString() == "true"; + +} + +bool RestartCollectorResult::getResult()const +{ + return result_; +} + diff --git a/elasticsearch/src/model/UpdateCollectorNameResult.cc b/elasticsearch/src/model/UpdateCollectorNameResult.cc index f0b41b2ca..dbf7be374 100644 --- a/elasticsearch/src/model/UpdateCollectorNameResult.cc +++ b/elasticsearch/src/model/UpdateCollectorNameResult.cc @@ -94,6 +94,10 @@ void UpdateCollectorNameResult::parse(const std::string &payload) extendConfigsItemObject.host = resultNodeextendConfigsextendConfigsItem["host"].asString(); if(!resultNodeextendConfigsextendConfigsItem["kibanaHost"].isNull()) extendConfigsItemObject.kibanaHost = resultNodeextendConfigsextendConfigsItem["kibanaHost"].asString(); + if(!resultNodeextendConfigsextendConfigsItem["totalPodsCount"].isNull()) + extendConfigsItemObject.totalPodsCount = resultNodeextendConfigsextendConfigsItem["totalPodsCount"].asString(); + if(!resultNodeextendConfigsextendConfigsItem["successPodsCount"].isNull()) + extendConfigsItemObject.successPodsCount = resultNodeextendConfigsextendConfigsItem["successPodsCount"].asString(); auto allmachinesNode = resultNodeextendConfigsextendConfigsItem["machines"]["machinesItem"]; for (auto resultNodeextendConfigsextendConfigsItemmachinesmachinesItem : allmachinesNode) { diff --git a/elasticsearch/src/model/UpdateCollectorResult.cc b/elasticsearch/src/model/UpdateCollectorResult.cc index 30074a164..8cf37195c 100644 --- a/elasticsearch/src/model/UpdateCollectorResult.cc +++ b/elasticsearch/src/model/UpdateCollectorResult.cc @@ -90,6 +90,14 @@ void UpdateCollectorResult::parse(const std::string &payload) extendConfigsItemObject.type = resultNodeextendConfigsextendConfigsItem["type"].asString(); if(!resultNodeextendConfigsextendConfigsItem["groupId"].isNull()) extendConfigsItemObject.groupId = resultNodeextendConfigsextendConfigsItem["groupId"].asString(); + if(!resultNodeextendConfigsextendConfigsItem["host"].isNull()) + extendConfigsItemObject.host = resultNodeextendConfigsextendConfigsItem["host"].asString(); + if(!resultNodeextendConfigsextendConfigsItem["kibanaHost"].isNull()) + extendConfigsItemObject.kibanaHost = resultNodeextendConfigsextendConfigsItem["kibanaHost"].asString(); + if(!resultNodeextendConfigsextendConfigsItem["totalPodsCount"].isNull()) + extendConfigsItemObject.totalPodsCount = resultNodeextendConfigsextendConfigsItem["totalPodsCount"].asString(); + if(!resultNodeextendConfigsextendConfigsItem["successPodsCount"].isNull()) + extendConfigsItemObject.successPodsCount = resultNodeextendConfigsextendConfigsItem["successPodsCount"].asString(); auto allmachinesNode = resultNodeextendConfigsextendConfigsItem["machines"]["machinesItem"]; for (auto resultNodeextendConfigsextendConfigsItemmachinesmachinesItem : allmachinesNode) { diff --git a/elasticsearch/src/model/UpdateInstanceRequest.cc b/elasticsearch/src/model/UpdateInstanceRequest.cc index fe9b7f5e9..171478d8d 100644 --- a/elasticsearch/src/model/UpdateInstanceRequest.cc +++ b/elasticsearch/src/model/UpdateInstanceRequest.cc @@ -61,3 +61,14 @@ void UpdateInstanceRequest::setClientToken(const std::string& clientToken) setParameter("ClientToken", clientToken); } +std::string UpdateInstanceRequest::getOrderActionType()const +{ + return orderActionType_; +} + +void UpdateInstanceRequest::setOrderActionType(const std::string& orderActionType) +{ + orderActionType_ = orderActionType; + setParameter("OrderActionType", orderActionType); +} + diff --git a/elasticsearch/src/model/ValidateSlrPermissionRequest.cc b/elasticsearch/src/model/ValidateSlrPermissionRequest.cc new file mode 100644 index 000000000..2fd2eab89 --- /dev/null +++ b/elasticsearch/src/model/ValidateSlrPermissionRequest.cc @@ -0,0 +1,52 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Elasticsearch::Model::ValidateSlrPermissionRequest; + +ValidateSlrPermissionRequest::ValidateSlrPermissionRequest() : + RoaServiceRequest("elasticsearch", "2017-06-13") +{ + setResourcePath("/openapi/user/servicerolepermission"); + setMethod(HttpRequest::Method::Get); +} + +ValidateSlrPermissionRequest::~ValidateSlrPermissionRequest() +{} + +std::string ValidateSlrPermissionRequest::getClientToken()const +{ + return clientToken_; +} + +void ValidateSlrPermissionRequest::setClientToken(const std::string& clientToken) +{ + clientToken_ = clientToken; + setParameter("ClientToken", clientToken); +} + +std::string ValidateSlrPermissionRequest::getRolename()const +{ + return rolename_; +} + +void ValidateSlrPermissionRequest::setRolename(const std::string& rolename) +{ + rolename_ = rolename; + setParameter("Rolename", rolename); +} + diff --git a/elasticsearch/src/model/ValidateSlrPermissionResult.cc b/elasticsearch/src/model/ValidateSlrPermissionResult.cc new file mode 100644 index 000000000..dd9ecab2e --- /dev/null +++ b/elasticsearch/src/model/ValidateSlrPermissionResult.cc @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +using namespace AlibabaCloud::Elasticsearch; +using namespace AlibabaCloud::Elasticsearch::Model; + +ValidateSlrPermissionResult::ValidateSlrPermissionResult() : + ServiceResult() +{} + +ValidateSlrPermissionResult::ValidateSlrPermissionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ValidateSlrPermissionResult::~ValidateSlrPermissionResult() +{} + +void ValidateSlrPermissionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Result"].isNull()) + result_ = value["Result"].asString() == "true"; + +} + +bool ValidateSlrPermissionResult::getResult()const +{ + return result_; +} + diff --git a/elasticsearch/version-2017-06-13.xml b/elasticsearch/version-2017-06-13.xml new file mode 100644 index 000000000..a7ebbc8a8 --- /dev/null +++ b/elasticsearch/version-2017-06-13.xml @@ -0,0 +1 @@ + diff --git a/elasticsearch/version-2019-04-22.xml b/elasticsearch/version-2019-04-22.xml new file mode 100644 index 000000000..7406b9d2b --- /dev/null +++ b/elasticsearch/version-2019-04-22.xml @@ -0,0 +1 @@ +