Supported All Console APIs.
This commit is contained in:
@@ -1,3 +1,6 @@
|
||||
2020-11-01 Version: patch
|
||||
- Supported All Console APIs.
|
||||
|
||||
2020-10-28 Version: patch
|
||||
- Support GetParameters, GetParametersByPath, GetSecretParameters, GetSecretParametersByPath.
|
||||
|
||||
|
||||
@@ -29,28 +29,48 @@ set(elasticsearch_public_header_model
|
||||
include/alibabacloud/elasticsearch/model/AddSnapshotRepoResult.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/CreateDataTasksRequest.h
|
||||
include/alibabacloud/elasticsearch/model/CreateDataTasksResult.h
|
||||
include/alibabacloud/elasticsearch/model/CreateInstanceRequest.h
|
||||
include/alibabacloud/elasticsearch/model/CreateInstanceResult.h
|
||||
include/alibabacloud/elasticsearch/model/CreateLogstashRequest.h
|
||||
include/alibabacloud/elasticsearch/model/CreateLogstashResult.h
|
||||
include/alibabacloud/elasticsearch/model/CreatePipelinesRequest.h
|
||||
include/alibabacloud/elasticsearch/model/CreatePipelinesResult.h
|
||||
include/alibabacloud/elasticsearch/model/CreateProjectRequest.h
|
||||
include/alibabacloud/elasticsearch/model/CreateProjectResult.h
|
||||
include/alibabacloud/elasticsearch/model/CreateSnapshotRequest.h
|
||||
include/alibabacloud/elasticsearch/model/CreateSnapshotResult.h
|
||||
include/alibabacloud/elasticsearch/model/DeactivateZonesRequest.h
|
||||
include/alibabacloud/elasticsearch/model/DeactivateZonesResult.h
|
||||
include/alibabacloud/elasticsearch/model/DeleteCollectorRequest.h
|
||||
include/alibabacloud/elasticsearch/model/DeleteCollectorResult.h
|
||||
include/alibabacloud/elasticsearch/model/DeleteConnectedClusterRequest.h
|
||||
include/alibabacloud/elasticsearch/model/DeleteConnectedClusterResult.h
|
||||
include/alibabacloud/elasticsearch/model/DeleteDataTaskRequest.h
|
||||
include/alibabacloud/elasticsearch/model/DeleteDataTaskResult.h
|
||||
include/alibabacloud/elasticsearch/model/DeleteInstanceRequest.h
|
||||
include/alibabacloud/elasticsearch/model/DeleteInstanceResult.h
|
||||
include/alibabacloud/elasticsearch/model/DeleteLogstashRequest.h
|
||||
include/alibabacloud/elasticsearch/model/DeleteLogstashResult.h
|
||||
include/alibabacloud/elasticsearch/model/DeletePipelinesRequest.h
|
||||
include/alibabacloud/elasticsearch/model/DeletePipelinesResult.h
|
||||
include/alibabacloud/elasticsearch/model/DeleteProjectRequest.h
|
||||
include/alibabacloud/elasticsearch/model/DeleteProjectResult.h
|
||||
include/alibabacloud/elasticsearch/model/DeleteSnapshotRepoRequest.h
|
||||
include/alibabacloud/elasticsearch/model/DeleteSnapshotRepoResult.h
|
||||
include/alibabacloud/elasticsearch/model/DescribeCollectorRequest.h
|
||||
include/alibabacloud/elasticsearch/model/DescribeCollectorResult.h
|
||||
include/alibabacloud/elasticsearch/model/DescribeConnectableClustersRequest.h
|
||||
include/alibabacloud/elasticsearch/model/DescribeConnectableClustersResult.h
|
||||
include/alibabacloud/elasticsearch/model/DescribeDiagnoseReportRequest.h
|
||||
include/alibabacloud/elasticsearch/model/DescribeDiagnoseReportResult.h
|
||||
include/alibabacloud/elasticsearch/model/DescribeDiagnosisSettingsRequest.h
|
||||
include/alibabacloud/elasticsearch/model/DescribeDiagnosisSettingsResult.h
|
||||
include/alibabacloud/elasticsearch/model/DescribeElasticsearchHealthRequest.h
|
||||
include/alibabacloud/elasticsearch/model/DescribeElasticsearchHealthResult.h
|
||||
include/alibabacloud/elasticsearch/model/DescribeInstanceRequest.h
|
||||
@@ -59,12 +79,26 @@ set(elasticsearch_public_header_model
|
||||
include/alibabacloud/elasticsearch/model/DescribeKibanaSettingsResult.h
|
||||
include/alibabacloud/elasticsearch/model/DescribeLogstashRequest.h
|
||||
include/alibabacloud/elasticsearch/model/DescribeLogstashResult.h
|
||||
include/alibabacloud/elasticsearch/model/DescribePipelineRequest.h
|
||||
include/alibabacloud/elasticsearch/model/DescribePipelineResult.h
|
||||
include/alibabacloud/elasticsearch/model/DescribePipelineManagementConfigRequest.h
|
||||
include/alibabacloud/elasticsearch/model/DescribePipelineManagementConfigResult.h
|
||||
include/alibabacloud/elasticsearch/model/DescribeRegionsRequest.h
|
||||
include/alibabacloud/elasticsearch/model/DescribeRegionsResult.h
|
||||
include/alibabacloud/elasticsearch/model/DescribeSnapshotSettingRequest.h
|
||||
include/alibabacloud/elasticsearch/model/DescribeSnapshotSettingResult.h
|
||||
include/alibabacloud/elasticsearch/model/DescribeTemplatesRequest.h
|
||||
include/alibabacloud/elasticsearch/model/DescribeTemplatesResult.h
|
||||
include/alibabacloud/elasticsearch/model/DescribeXpackMonitorConfigRequest.h
|
||||
include/alibabacloud/elasticsearch/model/DescribeXpackMonitorConfigResult.h
|
||||
include/alibabacloud/elasticsearch/model/DiagnoseInstanceRequest.h
|
||||
include/alibabacloud/elasticsearch/model/DiagnoseInstanceResult.h
|
||||
include/alibabacloud/elasticsearch/model/EstimatedLogstashRestartTimeRequest.h
|
||||
include/alibabacloud/elasticsearch/model/EstimatedLogstashRestartTimeResult.h
|
||||
include/alibabacloud/elasticsearch/model/EstimatedRestartTimeRequest.h
|
||||
include/alibabacloud/elasticsearch/model/EstimatedRestartTimeResult.h
|
||||
include/alibabacloud/elasticsearch/model/GetClusterDataInformationRequest.h
|
||||
include/alibabacloud/elasticsearch/model/GetClusterDataInformationResult.h
|
||||
include/alibabacloud/elasticsearch/model/GetElastictaskRequest.h
|
||||
include/alibabacloud/elasticsearch/model/GetElastictaskResult.h
|
||||
include/alibabacloud/elasticsearch/model/GetRegionConfigurationRequest.h
|
||||
@@ -89,10 +123,28 @@ set(elasticsearch_public_header_model
|
||||
include/alibabacloud/elasticsearch/model/ListAllNodeResult.h
|
||||
include/alibabacloud/elasticsearch/model/ListAlternativeSnapshotReposRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ListAlternativeSnapshotReposResult.h
|
||||
include/alibabacloud/elasticsearch/model/ListAvailableEsInstanceIdsRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ListAvailableEsInstanceIdsResult.h
|
||||
include/alibabacloud/elasticsearch/model/ListCollectorsRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ListCollectorsResult.h
|
||||
include/alibabacloud/elasticsearch/model/ListConnectedClustersRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ListConnectedClustersResult.h
|
||||
include/alibabacloud/elasticsearch/model/ListDataTasksRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ListDataTasksResult.h
|
||||
include/alibabacloud/elasticsearch/model/ListDiagnoseReportRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ListDiagnoseReportResult.h
|
||||
include/alibabacloud/elasticsearch/model/ListDiagnoseReportIdsRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ListDiagnoseReportIdsResult.h
|
||||
include/alibabacloud/elasticsearch/model/ListDictInformationRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ListDictInformationResult.h
|
||||
include/alibabacloud/elasticsearch/model/ListEcsInstancesRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ListEcsInstancesResult.h
|
||||
include/alibabacloud/elasticsearch/model/ListExtendfilesRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ListExtendfilesResult.h
|
||||
include/alibabacloud/elasticsearch/model/ListInstanceRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ListInstanceResult.h
|
||||
include/alibabacloud/elasticsearch/model/ListInstanceIndicesRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ListInstanceIndicesResult.h
|
||||
include/alibabacloud/elasticsearch/model/ListKibanaPluginsRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ListKibanaPluginsResult.h
|
||||
include/alibabacloud/elasticsearch/model/ListLogstashRequest.h
|
||||
@@ -101,6 +153,12 @@ set(elasticsearch_public_header_model
|
||||
include/alibabacloud/elasticsearch/model/ListLogstashLogResult.h
|
||||
include/alibabacloud/elasticsearch/model/ListLogstashPluginsRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ListLogstashPluginsResult.h
|
||||
include/alibabacloud/elasticsearch/model/ListNodesRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ListNodesResult.h
|
||||
include/alibabacloud/elasticsearch/model/ListPipelineRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ListPipelineResult.h
|
||||
include/alibabacloud/elasticsearch/model/ListPipelineIdsRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ListPipelineIdsResult.h
|
||||
include/alibabacloud/elasticsearch/model/ListPluginsRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ListPluginsResult.h
|
||||
include/alibabacloud/elasticsearch/model/ListSearchLogRequest.h
|
||||
@@ -109,14 +167,26 @@ set(elasticsearch_public_header_model
|
||||
include/alibabacloud/elasticsearch/model/ListSnapshotReposByInstanceIdResult.h
|
||||
include/alibabacloud/elasticsearch/model/ListTagResourcesRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ListTagResourcesResult.h
|
||||
include/alibabacloud/elasticsearch/model/ListTagsRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ListTagsResult.h
|
||||
include/alibabacloud/elasticsearch/model/MigrateToOtherZoneRequest.h
|
||||
include/alibabacloud/elasticsearch/model/MigrateToOtherZoneResult.h
|
||||
include/alibabacloud/elasticsearch/model/ModifyDeployMachineRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ModifyDeployMachineResult.h
|
||||
include/alibabacloud/elasticsearch/model/ModifyElastictaskRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ModifyElastictaskResult.h
|
||||
include/alibabacloud/elasticsearch/model/ModifyInstanceMaintainTimeRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ModifyInstanceMaintainTimeResult.h
|
||||
include/alibabacloud/elasticsearch/model/ModifyWhiteIpsRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ModifyWhiteIpsResult.h
|
||||
include/alibabacloud/elasticsearch/model/MoveResourceGroupRequest.h
|
||||
include/alibabacloud/elasticsearch/model/MoveResourceGroupResult.h
|
||||
include/alibabacloud/elasticsearch/model/OpenDiagnosisRequest.h
|
||||
include/alibabacloud/elasticsearch/model/OpenDiagnosisResult.h
|
||||
include/alibabacloud/elasticsearch/model/OpenHttpsRequest.h
|
||||
include/alibabacloud/elasticsearch/model/OpenHttpsResult.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
|
||||
@@ -131,8 +201,16 @@ set(elasticsearch_public_header_model
|
||||
include/alibabacloud/elasticsearch/model/ResumeLogstashTaskResult.h
|
||||
include/alibabacloud/elasticsearch/model/RollbackInstanceRequest.h
|
||||
include/alibabacloud/elasticsearch/model/RollbackInstanceResult.h
|
||||
include/alibabacloud/elasticsearch/model/RunPipelinesRequest.h
|
||||
include/alibabacloud/elasticsearch/model/RunPipelinesResult.h
|
||||
include/alibabacloud/elasticsearch/model/ShrinkNodeRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ShrinkNodeResult.h
|
||||
include/alibabacloud/elasticsearch/model/StartCollectorRequest.h
|
||||
include/alibabacloud/elasticsearch/model/StartCollectorResult.h
|
||||
include/alibabacloud/elasticsearch/model/StopCollectorRequest.h
|
||||
include/alibabacloud/elasticsearch/model/StopCollectorResult.h
|
||||
include/alibabacloud/elasticsearch/model/StopPipelinesRequest.h
|
||||
include/alibabacloud/elasticsearch/model/StopPipelinesResult.h
|
||||
include/alibabacloud/elasticsearch/model/TagResourcesRequest.h
|
||||
include/alibabacloud/elasticsearch/model/TagResourcesResult.h
|
||||
include/alibabacloud/elasticsearch/model/TransferNodeRequest.h
|
||||
@@ -155,10 +233,20 @@ set(elasticsearch_public_header_model
|
||||
include/alibabacloud/elasticsearch/model/UpdateAliwsDictResult.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateBlackIpsRequest.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateBlackIpsResult.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateCollectorRequest.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateCollectorResult.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateCollectorNameRequest.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateCollectorNameResult.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateDescriptionRequest.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateDescriptionResult.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateDiagnosisSettingsRequest.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateDiagnosisSettingsResult.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateDictRequest.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateDictResult.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateExtendConfigRequest.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateExtendConfigResult.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateExtendfilesRequest.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateExtendfilesResult.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateHotIkDictsRequest.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateHotIkDictsResult.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateInstanceRequest.h
|
||||
@@ -189,14 +277,22 @@ set(elasticsearch_public_header_model
|
||||
include/alibabacloud/elasticsearch/model/UpdatePublicNetworkResult.h
|
||||
include/alibabacloud/elasticsearch/model/UpdatePublicWhiteIpsRequest.h
|
||||
include/alibabacloud/elasticsearch/model/UpdatePublicWhiteIpsResult.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateReadWritePolicyRequest.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateReadWritePolicyResult.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateSnapshotSettingRequest.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateSnapshotSettingResult.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateSynonymsDictsRequest.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateSynonymsDictsResult.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateTemplateRequest.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateTemplateResult.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateWhiteIpsRequest.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateWhiteIpsResult.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateXpackMonitorConfigRequest.h
|
||||
include/alibabacloud/elasticsearch/model/UpdateXpackMonitorConfigResult.h
|
||||
include/alibabacloud/elasticsearch/model/UpgradeEngineVersionRequest.h
|
||||
include/alibabacloud/elasticsearch/model/UpgradeEngineVersionResult.h
|
||||
include/alibabacloud/elasticsearch/model/ValidateConnectionRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ValidateConnectionResult.h
|
||||
include/alibabacloud/elasticsearch/model/ValidateShrinkNodesRequest.h
|
||||
include/alibabacloud/elasticsearch/model/ValidateShrinkNodesResult.h
|
||||
include/alibabacloud/elasticsearch/model/ValidateTransferableNodesRequest.h
|
||||
@@ -212,28 +308,48 @@ set(elasticsearch_src
|
||||
src/model/AddSnapshotRepoResult.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/CreateDataTasksRequest.cc
|
||||
src/model/CreateDataTasksResult.cc
|
||||
src/model/CreateInstanceRequest.cc
|
||||
src/model/CreateInstanceResult.cc
|
||||
src/model/CreateLogstashRequest.cc
|
||||
src/model/CreateLogstashResult.cc
|
||||
src/model/CreatePipelinesRequest.cc
|
||||
src/model/CreatePipelinesResult.cc
|
||||
src/model/CreateProjectRequest.cc
|
||||
src/model/CreateProjectResult.cc
|
||||
src/model/CreateSnapshotRequest.cc
|
||||
src/model/CreateSnapshotResult.cc
|
||||
src/model/DeactivateZonesRequest.cc
|
||||
src/model/DeactivateZonesResult.cc
|
||||
src/model/DeleteCollectorRequest.cc
|
||||
src/model/DeleteCollectorResult.cc
|
||||
src/model/DeleteConnectedClusterRequest.cc
|
||||
src/model/DeleteConnectedClusterResult.cc
|
||||
src/model/DeleteDataTaskRequest.cc
|
||||
src/model/DeleteDataTaskResult.cc
|
||||
src/model/DeleteInstanceRequest.cc
|
||||
src/model/DeleteInstanceResult.cc
|
||||
src/model/DeleteLogstashRequest.cc
|
||||
src/model/DeleteLogstashResult.cc
|
||||
src/model/DeletePipelinesRequest.cc
|
||||
src/model/DeletePipelinesResult.cc
|
||||
src/model/DeleteProjectRequest.cc
|
||||
src/model/DeleteProjectResult.cc
|
||||
src/model/DeleteSnapshotRepoRequest.cc
|
||||
src/model/DeleteSnapshotRepoResult.cc
|
||||
src/model/DescribeCollectorRequest.cc
|
||||
src/model/DescribeCollectorResult.cc
|
||||
src/model/DescribeConnectableClustersRequest.cc
|
||||
src/model/DescribeConnectableClustersResult.cc
|
||||
src/model/DescribeDiagnoseReportRequest.cc
|
||||
src/model/DescribeDiagnoseReportResult.cc
|
||||
src/model/DescribeDiagnosisSettingsRequest.cc
|
||||
src/model/DescribeDiagnosisSettingsResult.cc
|
||||
src/model/DescribeElasticsearchHealthRequest.cc
|
||||
src/model/DescribeElasticsearchHealthResult.cc
|
||||
src/model/DescribeInstanceRequest.cc
|
||||
@@ -242,12 +358,26 @@ set(elasticsearch_src
|
||||
src/model/DescribeKibanaSettingsResult.cc
|
||||
src/model/DescribeLogstashRequest.cc
|
||||
src/model/DescribeLogstashResult.cc
|
||||
src/model/DescribePipelineRequest.cc
|
||||
src/model/DescribePipelineResult.cc
|
||||
src/model/DescribePipelineManagementConfigRequest.cc
|
||||
src/model/DescribePipelineManagementConfigResult.cc
|
||||
src/model/DescribeRegionsRequest.cc
|
||||
src/model/DescribeRegionsResult.cc
|
||||
src/model/DescribeSnapshotSettingRequest.cc
|
||||
src/model/DescribeSnapshotSettingResult.cc
|
||||
src/model/DescribeTemplatesRequest.cc
|
||||
src/model/DescribeTemplatesResult.cc
|
||||
src/model/DescribeXpackMonitorConfigRequest.cc
|
||||
src/model/DescribeXpackMonitorConfigResult.cc
|
||||
src/model/DiagnoseInstanceRequest.cc
|
||||
src/model/DiagnoseInstanceResult.cc
|
||||
src/model/EstimatedLogstashRestartTimeRequest.cc
|
||||
src/model/EstimatedLogstashRestartTimeResult.cc
|
||||
src/model/EstimatedRestartTimeRequest.cc
|
||||
src/model/EstimatedRestartTimeResult.cc
|
||||
src/model/GetClusterDataInformationRequest.cc
|
||||
src/model/GetClusterDataInformationResult.cc
|
||||
src/model/GetElastictaskRequest.cc
|
||||
src/model/GetElastictaskResult.cc
|
||||
src/model/GetRegionConfigurationRequest.cc
|
||||
@@ -272,10 +402,28 @@ set(elasticsearch_src
|
||||
src/model/ListAllNodeResult.cc
|
||||
src/model/ListAlternativeSnapshotReposRequest.cc
|
||||
src/model/ListAlternativeSnapshotReposResult.cc
|
||||
src/model/ListAvailableEsInstanceIdsRequest.cc
|
||||
src/model/ListAvailableEsInstanceIdsResult.cc
|
||||
src/model/ListCollectorsRequest.cc
|
||||
src/model/ListCollectorsResult.cc
|
||||
src/model/ListConnectedClustersRequest.cc
|
||||
src/model/ListConnectedClustersResult.cc
|
||||
src/model/ListDataTasksRequest.cc
|
||||
src/model/ListDataTasksResult.cc
|
||||
src/model/ListDiagnoseReportRequest.cc
|
||||
src/model/ListDiagnoseReportResult.cc
|
||||
src/model/ListDiagnoseReportIdsRequest.cc
|
||||
src/model/ListDiagnoseReportIdsResult.cc
|
||||
src/model/ListDictInformationRequest.cc
|
||||
src/model/ListDictInformationResult.cc
|
||||
src/model/ListEcsInstancesRequest.cc
|
||||
src/model/ListEcsInstancesResult.cc
|
||||
src/model/ListExtendfilesRequest.cc
|
||||
src/model/ListExtendfilesResult.cc
|
||||
src/model/ListInstanceRequest.cc
|
||||
src/model/ListInstanceResult.cc
|
||||
src/model/ListInstanceIndicesRequest.cc
|
||||
src/model/ListInstanceIndicesResult.cc
|
||||
src/model/ListKibanaPluginsRequest.cc
|
||||
src/model/ListKibanaPluginsResult.cc
|
||||
src/model/ListLogstashRequest.cc
|
||||
@@ -284,6 +432,12 @@ set(elasticsearch_src
|
||||
src/model/ListLogstashLogResult.cc
|
||||
src/model/ListLogstashPluginsRequest.cc
|
||||
src/model/ListLogstashPluginsResult.cc
|
||||
src/model/ListNodesRequest.cc
|
||||
src/model/ListNodesResult.cc
|
||||
src/model/ListPipelineRequest.cc
|
||||
src/model/ListPipelineResult.cc
|
||||
src/model/ListPipelineIdsRequest.cc
|
||||
src/model/ListPipelineIdsResult.cc
|
||||
src/model/ListPluginsRequest.cc
|
||||
src/model/ListPluginsResult.cc
|
||||
src/model/ListSearchLogRequest.cc
|
||||
@@ -292,14 +446,26 @@ set(elasticsearch_src
|
||||
src/model/ListSnapshotReposByInstanceIdResult.cc
|
||||
src/model/ListTagResourcesRequest.cc
|
||||
src/model/ListTagResourcesResult.cc
|
||||
src/model/ListTagsRequest.cc
|
||||
src/model/ListTagsResult.cc
|
||||
src/model/MigrateToOtherZoneRequest.cc
|
||||
src/model/MigrateToOtherZoneResult.cc
|
||||
src/model/ModifyDeployMachineRequest.cc
|
||||
src/model/ModifyDeployMachineResult.cc
|
||||
src/model/ModifyElastictaskRequest.cc
|
||||
src/model/ModifyElastictaskResult.cc
|
||||
src/model/ModifyInstanceMaintainTimeRequest.cc
|
||||
src/model/ModifyInstanceMaintainTimeResult.cc
|
||||
src/model/ModifyWhiteIpsRequest.cc
|
||||
src/model/ModifyWhiteIpsResult.cc
|
||||
src/model/MoveResourceGroupRequest.cc
|
||||
src/model/MoveResourceGroupResult.cc
|
||||
src/model/OpenDiagnosisRequest.cc
|
||||
src/model/OpenDiagnosisResult.cc
|
||||
src/model/OpenHttpsRequest.cc
|
||||
src/model/OpenHttpsResult.cc
|
||||
src/model/ReinstallCollectorRequest.cc
|
||||
src/model/ReinstallCollectorResult.cc
|
||||
src/model/RenewInstanceRequest.cc
|
||||
src/model/RenewInstanceResult.cc
|
||||
src/model/RenewLogstashRequest.cc
|
||||
@@ -314,8 +480,16 @@ set(elasticsearch_src
|
||||
src/model/ResumeLogstashTaskResult.cc
|
||||
src/model/RollbackInstanceRequest.cc
|
||||
src/model/RollbackInstanceResult.cc
|
||||
src/model/RunPipelinesRequest.cc
|
||||
src/model/RunPipelinesResult.cc
|
||||
src/model/ShrinkNodeRequest.cc
|
||||
src/model/ShrinkNodeResult.cc
|
||||
src/model/StartCollectorRequest.cc
|
||||
src/model/StartCollectorResult.cc
|
||||
src/model/StopCollectorRequest.cc
|
||||
src/model/StopCollectorResult.cc
|
||||
src/model/StopPipelinesRequest.cc
|
||||
src/model/StopPipelinesResult.cc
|
||||
src/model/TagResourcesRequest.cc
|
||||
src/model/TagResourcesResult.cc
|
||||
src/model/TransferNodeRequest.cc
|
||||
@@ -338,10 +512,20 @@ set(elasticsearch_src
|
||||
src/model/UpdateAliwsDictResult.cc
|
||||
src/model/UpdateBlackIpsRequest.cc
|
||||
src/model/UpdateBlackIpsResult.cc
|
||||
src/model/UpdateCollectorRequest.cc
|
||||
src/model/UpdateCollectorResult.cc
|
||||
src/model/UpdateCollectorNameRequest.cc
|
||||
src/model/UpdateCollectorNameResult.cc
|
||||
src/model/UpdateDescriptionRequest.cc
|
||||
src/model/UpdateDescriptionResult.cc
|
||||
src/model/UpdateDiagnosisSettingsRequest.cc
|
||||
src/model/UpdateDiagnosisSettingsResult.cc
|
||||
src/model/UpdateDictRequest.cc
|
||||
src/model/UpdateDictResult.cc
|
||||
src/model/UpdateExtendConfigRequest.cc
|
||||
src/model/UpdateExtendConfigResult.cc
|
||||
src/model/UpdateExtendfilesRequest.cc
|
||||
src/model/UpdateExtendfilesResult.cc
|
||||
src/model/UpdateHotIkDictsRequest.cc
|
||||
src/model/UpdateHotIkDictsResult.cc
|
||||
src/model/UpdateInstanceRequest.cc
|
||||
@@ -372,14 +556,22 @@ set(elasticsearch_src
|
||||
src/model/UpdatePublicNetworkResult.cc
|
||||
src/model/UpdatePublicWhiteIpsRequest.cc
|
||||
src/model/UpdatePublicWhiteIpsResult.cc
|
||||
src/model/UpdateReadWritePolicyRequest.cc
|
||||
src/model/UpdateReadWritePolicyResult.cc
|
||||
src/model/UpdateSnapshotSettingRequest.cc
|
||||
src/model/UpdateSnapshotSettingResult.cc
|
||||
src/model/UpdateSynonymsDictsRequest.cc
|
||||
src/model/UpdateSynonymsDictsResult.cc
|
||||
src/model/UpdateTemplateRequest.cc
|
||||
src/model/UpdateTemplateResult.cc
|
||||
src/model/UpdateWhiteIpsRequest.cc
|
||||
src/model/UpdateWhiteIpsResult.cc
|
||||
src/model/UpdateXpackMonitorConfigRequest.cc
|
||||
src/model/UpdateXpackMonitorConfigResult.cc
|
||||
src/model/UpgradeEngineVersionRequest.cc
|
||||
src/model/UpgradeEngineVersionResult.cc
|
||||
src/model/ValidateConnectionRequest.cc
|
||||
src/model/ValidateConnectionResult.cc
|
||||
src/model/ValidateShrinkNodesRequest.cc
|
||||
src/model/ValidateShrinkNodesResult.cc
|
||||
src/model/ValidateTransferableNodesRequest.cc
|
||||
|
||||
@@ -30,28 +30,48 @@
|
||||
#include "model/AddSnapshotRepoResult.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/CreateDataTasksRequest.h"
|
||||
#include "model/CreateDataTasksResult.h"
|
||||
#include "model/CreateInstanceRequest.h"
|
||||
#include "model/CreateInstanceResult.h"
|
||||
#include "model/CreateLogstashRequest.h"
|
||||
#include "model/CreateLogstashResult.h"
|
||||
#include "model/CreatePipelinesRequest.h"
|
||||
#include "model/CreatePipelinesResult.h"
|
||||
#include "model/CreateProjectRequest.h"
|
||||
#include "model/CreateProjectResult.h"
|
||||
#include "model/CreateSnapshotRequest.h"
|
||||
#include "model/CreateSnapshotResult.h"
|
||||
#include "model/DeactivateZonesRequest.h"
|
||||
#include "model/DeactivateZonesResult.h"
|
||||
#include "model/DeleteCollectorRequest.h"
|
||||
#include "model/DeleteCollectorResult.h"
|
||||
#include "model/DeleteConnectedClusterRequest.h"
|
||||
#include "model/DeleteConnectedClusterResult.h"
|
||||
#include "model/DeleteDataTaskRequest.h"
|
||||
#include "model/DeleteDataTaskResult.h"
|
||||
#include "model/DeleteInstanceRequest.h"
|
||||
#include "model/DeleteInstanceResult.h"
|
||||
#include "model/DeleteLogstashRequest.h"
|
||||
#include "model/DeleteLogstashResult.h"
|
||||
#include "model/DeletePipelinesRequest.h"
|
||||
#include "model/DeletePipelinesResult.h"
|
||||
#include "model/DeleteProjectRequest.h"
|
||||
#include "model/DeleteProjectResult.h"
|
||||
#include "model/DeleteSnapshotRepoRequest.h"
|
||||
#include "model/DeleteSnapshotRepoResult.h"
|
||||
#include "model/DescribeCollectorRequest.h"
|
||||
#include "model/DescribeCollectorResult.h"
|
||||
#include "model/DescribeConnectableClustersRequest.h"
|
||||
#include "model/DescribeConnectableClustersResult.h"
|
||||
#include "model/DescribeDiagnoseReportRequest.h"
|
||||
#include "model/DescribeDiagnoseReportResult.h"
|
||||
#include "model/DescribeDiagnosisSettingsRequest.h"
|
||||
#include "model/DescribeDiagnosisSettingsResult.h"
|
||||
#include "model/DescribeElasticsearchHealthRequest.h"
|
||||
#include "model/DescribeElasticsearchHealthResult.h"
|
||||
#include "model/DescribeInstanceRequest.h"
|
||||
@@ -60,12 +80,26 @@
|
||||
#include "model/DescribeKibanaSettingsResult.h"
|
||||
#include "model/DescribeLogstashRequest.h"
|
||||
#include "model/DescribeLogstashResult.h"
|
||||
#include "model/DescribePipelineRequest.h"
|
||||
#include "model/DescribePipelineResult.h"
|
||||
#include "model/DescribePipelineManagementConfigRequest.h"
|
||||
#include "model/DescribePipelineManagementConfigResult.h"
|
||||
#include "model/DescribeRegionsRequest.h"
|
||||
#include "model/DescribeRegionsResult.h"
|
||||
#include "model/DescribeSnapshotSettingRequest.h"
|
||||
#include "model/DescribeSnapshotSettingResult.h"
|
||||
#include "model/DescribeTemplatesRequest.h"
|
||||
#include "model/DescribeTemplatesResult.h"
|
||||
#include "model/DescribeXpackMonitorConfigRequest.h"
|
||||
#include "model/DescribeXpackMonitorConfigResult.h"
|
||||
#include "model/DiagnoseInstanceRequest.h"
|
||||
#include "model/DiagnoseInstanceResult.h"
|
||||
#include "model/EstimatedLogstashRestartTimeRequest.h"
|
||||
#include "model/EstimatedLogstashRestartTimeResult.h"
|
||||
#include "model/EstimatedRestartTimeRequest.h"
|
||||
#include "model/EstimatedRestartTimeResult.h"
|
||||
#include "model/GetClusterDataInformationRequest.h"
|
||||
#include "model/GetClusterDataInformationResult.h"
|
||||
#include "model/GetElastictaskRequest.h"
|
||||
#include "model/GetElastictaskResult.h"
|
||||
#include "model/GetRegionConfigurationRequest.h"
|
||||
@@ -90,10 +124,28 @@
|
||||
#include "model/ListAllNodeResult.h"
|
||||
#include "model/ListAlternativeSnapshotReposRequest.h"
|
||||
#include "model/ListAlternativeSnapshotReposResult.h"
|
||||
#include "model/ListAvailableEsInstanceIdsRequest.h"
|
||||
#include "model/ListAvailableEsInstanceIdsResult.h"
|
||||
#include "model/ListCollectorsRequest.h"
|
||||
#include "model/ListCollectorsResult.h"
|
||||
#include "model/ListConnectedClustersRequest.h"
|
||||
#include "model/ListConnectedClustersResult.h"
|
||||
#include "model/ListDataTasksRequest.h"
|
||||
#include "model/ListDataTasksResult.h"
|
||||
#include "model/ListDiagnoseReportRequest.h"
|
||||
#include "model/ListDiagnoseReportResult.h"
|
||||
#include "model/ListDiagnoseReportIdsRequest.h"
|
||||
#include "model/ListDiagnoseReportIdsResult.h"
|
||||
#include "model/ListDictInformationRequest.h"
|
||||
#include "model/ListDictInformationResult.h"
|
||||
#include "model/ListEcsInstancesRequest.h"
|
||||
#include "model/ListEcsInstancesResult.h"
|
||||
#include "model/ListExtendfilesRequest.h"
|
||||
#include "model/ListExtendfilesResult.h"
|
||||
#include "model/ListInstanceRequest.h"
|
||||
#include "model/ListInstanceResult.h"
|
||||
#include "model/ListInstanceIndicesRequest.h"
|
||||
#include "model/ListInstanceIndicesResult.h"
|
||||
#include "model/ListKibanaPluginsRequest.h"
|
||||
#include "model/ListKibanaPluginsResult.h"
|
||||
#include "model/ListLogstashRequest.h"
|
||||
@@ -102,6 +154,12 @@
|
||||
#include "model/ListLogstashLogResult.h"
|
||||
#include "model/ListLogstashPluginsRequest.h"
|
||||
#include "model/ListLogstashPluginsResult.h"
|
||||
#include "model/ListNodesRequest.h"
|
||||
#include "model/ListNodesResult.h"
|
||||
#include "model/ListPipelineRequest.h"
|
||||
#include "model/ListPipelineResult.h"
|
||||
#include "model/ListPipelineIdsRequest.h"
|
||||
#include "model/ListPipelineIdsResult.h"
|
||||
#include "model/ListPluginsRequest.h"
|
||||
#include "model/ListPluginsResult.h"
|
||||
#include "model/ListSearchLogRequest.h"
|
||||
@@ -110,14 +168,26 @@
|
||||
#include "model/ListSnapshotReposByInstanceIdResult.h"
|
||||
#include "model/ListTagResourcesRequest.h"
|
||||
#include "model/ListTagResourcesResult.h"
|
||||
#include "model/ListTagsRequest.h"
|
||||
#include "model/ListTagsResult.h"
|
||||
#include "model/MigrateToOtherZoneRequest.h"
|
||||
#include "model/MigrateToOtherZoneResult.h"
|
||||
#include "model/ModifyDeployMachineRequest.h"
|
||||
#include "model/ModifyDeployMachineResult.h"
|
||||
#include "model/ModifyElastictaskRequest.h"
|
||||
#include "model/ModifyElastictaskResult.h"
|
||||
#include "model/ModifyInstanceMaintainTimeRequest.h"
|
||||
#include "model/ModifyInstanceMaintainTimeResult.h"
|
||||
#include "model/ModifyWhiteIpsRequest.h"
|
||||
#include "model/ModifyWhiteIpsResult.h"
|
||||
#include "model/MoveResourceGroupRequest.h"
|
||||
#include "model/MoveResourceGroupResult.h"
|
||||
#include "model/OpenDiagnosisRequest.h"
|
||||
#include "model/OpenDiagnosisResult.h"
|
||||
#include "model/OpenHttpsRequest.h"
|
||||
#include "model/OpenHttpsResult.h"
|
||||
#include "model/ReinstallCollectorRequest.h"
|
||||
#include "model/ReinstallCollectorResult.h"
|
||||
#include "model/RenewInstanceRequest.h"
|
||||
#include "model/RenewInstanceResult.h"
|
||||
#include "model/RenewLogstashRequest.h"
|
||||
@@ -132,8 +202,16 @@
|
||||
#include "model/ResumeLogstashTaskResult.h"
|
||||
#include "model/RollbackInstanceRequest.h"
|
||||
#include "model/RollbackInstanceResult.h"
|
||||
#include "model/RunPipelinesRequest.h"
|
||||
#include "model/RunPipelinesResult.h"
|
||||
#include "model/ShrinkNodeRequest.h"
|
||||
#include "model/ShrinkNodeResult.h"
|
||||
#include "model/StartCollectorRequest.h"
|
||||
#include "model/StartCollectorResult.h"
|
||||
#include "model/StopCollectorRequest.h"
|
||||
#include "model/StopCollectorResult.h"
|
||||
#include "model/StopPipelinesRequest.h"
|
||||
#include "model/StopPipelinesResult.h"
|
||||
#include "model/TagResourcesRequest.h"
|
||||
#include "model/TagResourcesResult.h"
|
||||
#include "model/TransferNodeRequest.h"
|
||||
@@ -156,10 +234,20 @@
|
||||
#include "model/UpdateAliwsDictResult.h"
|
||||
#include "model/UpdateBlackIpsRequest.h"
|
||||
#include "model/UpdateBlackIpsResult.h"
|
||||
#include "model/UpdateCollectorRequest.h"
|
||||
#include "model/UpdateCollectorResult.h"
|
||||
#include "model/UpdateCollectorNameRequest.h"
|
||||
#include "model/UpdateCollectorNameResult.h"
|
||||
#include "model/UpdateDescriptionRequest.h"
|
||||
#include "model/UpdateDescriptionResult.h"
|
||||
#include "model/UpdateDiagnosisSettingsRequest.h"
|
||||
#include "model/UpdateDiagnosisSettingsResult.h"
|
||||
#include "model/UpdateDictRequest.h"
|
||||
#include "model/UpdateDictResult.h"
|
||||
#include "model/UpdateExtendConfigRequest.h"
|
||||
#include "model/UpdateExtendConfigResult.h"
|
||||
#include "model/UpdateExtendfilesRequest.h"
|
||||
#include "model/UpdateExtendfilesResult.h"
|
||||
#include "model/UpdateHotIkDictsRequest.h"
|
||||
#include "model/UpdateHotIkDictsResult.h"
|
||||
#include "model/UpdateInstanceRequest.h"
|
||||
@@ -190,14 +278,22 @@
|
||||
#include "model/UpdatePublicNetworkResult.h"
|
||||
#include "model/UpdatePublicWhiteIpsRequest.h"
|
||||
#include "model/UpdatePublicWhiteIpsResult.h"
|
||||
#include "model/UpdateReadWritePolicyRequest.h"
|
||||
#include "model/UpdateReadWritePolicyResult.h"
|
||||
#include "model/UpdateSnapshotSettingRequest.h"
|
||||
#include "model/UpdateSnapshotSettingResult.h"
|
||||
#include "model/UpdateSynonymsDictsRequest.h"
|
||||
#include "model/UpdateSynonymsDictsResult.h"
|
||||
#include "model/UpdateTemplateRequest.h"
|
||||
#include "model/UpdateTemplateResult.h"
|
||||
#include "model/UpdateWhiteIpsRequest.h"
|
||||
#include "model/UpdateWhiteIpsResult.h"
|
||||
#include "model/UpdateXpackMonitorConfigRequest.h"
|
||||
#include "model/UpdateXpackMonitorConfigResult.h"
|
||||
#include "model/UpgradeEngineVersionRequest.h"
|
||||
#include "model/UpgradeEngineVersionResult.h"
|
||||
#include "model/ValidateConnectionRequest.h"
|
||||
#include "model/ValidateConnectionResult.h"
|
||||
#include "model/ValidateShrinkNodesRequest.h"
|
||||
#include "model/ValidateShrinkNodesResult.h"
|
||||
#include "model/ValidateTransferableNodesRequest.h"
|
||||
@@ -223,39 +319,69 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CancelTaskResult> CancelTaskOutcome;
|
||||
typedef std::future<CancelTaskOutcome> CancelTaskOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::CancelTaskRequest&, const CancelTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::CloseDiagnosisResult> CloseDiagnosisOutcome;
|
||||
typedef std::future<CloseDiagnosisOutcome> CloseDiagnosisOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::CloseDiagnosisRequest&, const CloseDiagnosisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CloseDiagnosisAsyncHandler;
|
||||
typedef Outcome<Error, Model::CloseHttpsResult> CloseHttpsOutcome;
|
||||
typedef std::future<CloseHttpsOutcome> CloseHttpsOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::CloseHttpsRequest&, const CloseHttpsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CloseHttpsAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateDataTasksResult> CreateDataTasksOutcome;
|
||||
typedef std::future<CreateDataTasksOutcome> CreateDataTasksOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::CreateDataTasksRequest&, const CreateDataTasksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateDataTasksAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateInstanceResult> CreateInstanceOutcome;
|
||||
typedef std::future<CreateInstanceOutcome> CreateInstanceOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::CreateInstanceRequest&, const CreateInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateLogstashResult> CreateLogstashOutcome;
|
||||
typedef std::future<CreateLogstashOutcome> CreateLogstashOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::CreateLogstashRequest&, const CreateLogstashOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateLogstashAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreatePipelinesResult> CreatePipelinesOutcome;
|
||||
typedef std::future<CreatePipelinesOutcome> CreatePipelinesOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::CreatePipelinesRequest&, const CreatePipelinesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreatePipelinesAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateProjectResult> CreateProjectOutcome;
|
||||
typedef std::future<CreateProjectOutcome> CreateProjectOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::CreateProjectRequest&, const CreateProjectOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateProjectAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateSnapshotResult> CreateSnapshotOutcome;
|
||||
typedef std::future<CreateSnapshotOutcome> CreateSnapshotOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::CreateSnapshotRequest&, const CreateSnapshotOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSnapshotAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeactivateZonesResult> DeactivateZonesOutcome;
|
||||
typedef std::future<DeactivateZonesOutcome> DeactivateZonesOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::DeactivateZonesRequest&, const DeactivateZonesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeactivateZonesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteCollectorResult> DeleteCollectorOutcome;
|
||||
typedef std::future<DeleteCollectorOutcome> DeleteCollectorOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::DeleteCollectorRequest&, const DeleteCollectorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteCollectorAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteConnectedClusterResult> DeleteConnectedClusterOutcome;
|
||||
typedef std::future<DeleteConnectedClusterOutcome> DeleteConnectedClusterOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::DeleteConnectedClusterRequest&, const DeleteConnectedClusterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteConnectedClusterAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteDataTaskResult> DeleteDataTaskOutcome;
|
||||
typedef std::future<DeleteDataTaskOutcome> DeleteDataTaskOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::DeleteDataTaskRequest&, const DeleteDataTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteDataTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteInstanceResult> DeleteInstanceOutcome;
|
||||
typedef std::future<DeleteInstanceOutcome> DeleteInstanceOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::DeleteInstanceRequest&, const DeleteInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteLogstashResult> DeleteLogstashOutcome;
|
||||
typedef std::future<DeleteLogstashOutcome> DeleteLogstashOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::DeleteLogstashRequest&, const DeleteLogstashOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteLogstashAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeletePipelinesResult> DeletePipelinesOutcome;
|
||||
typedef std::future<DeletePipelinesOutcome> DeletePipelinesOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::DeletePipelinesRequest&, const DeletePipelinesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeletePipelinesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteProjectResult> DeleteProjectOutcome;
|
||||
typedef std::future<DeleteProjectOutcome> DeleteProjectOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::DeleteProjectRequest&, const DeleteProjectOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteProjectAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteSnapshotRepoResult> DeleteSnapshotRepoOutcome;
|
||||
typedef std::future<DeleteSnapshotRepoOutcome> DeleteSnapshotRepoOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::DeleteSnapshotRepoRequest&, const DeleteSnapshotRepoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSnapshotRepoAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeCollectorResult> DescribeCollectorOutcome;
|
||||
typedef std::future<DescribeCollectorOutcome> DescribeCollectorOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::DescribeCollectorRequest&, const DescribeCollectorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCollectorAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeConnectableClustersResult> DescribeConnectableClustersOutcome;
|
||||
typedef std::future<DescribeConnectableClustersOutcome> DescribeConnectableClustersOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::DescribeConnectableClustersRequest&, const DescribeConnectableClustersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeConnectableClustersAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDiagnoseReportResult> DescribeDiagnoseReportOutcome;
|
||||
typedef std::future<DescribeDiagnoseReportOutcome> DescribeDiagnoseReportOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::DescribeDiagnoseReportRequest&, const DescribeDiagnoseReportOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDiagnoseReportAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDiagnosisSettingsResult> DescribeDiagnosisSettingsOutcome;
|
||||
typedef std::future<DescribeDiagnosisSettingsOutcome> DescribeDiagnosisSettingsOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::DescribeDiagnosisSettingsRequest&, const DescribeDiagnosisSettingsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDiagnosisSettingsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeElasticsearchHealthResult> DescribeElasticsearchHealthOutcome;
|
||||
typedef std::future<DescribeElasticsearchHealthOutcome> DescribeElasticsearchHealthOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::DescribeElasticsearchHealthRequest&, const DescribeElasticsearchHealthOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeElasticsearchHealthAsyncHandler;
|
||||
@@ -268,6 +394,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeLogstashResult> DescribeLogstashOutcome;
|
||||
typedef std::future<DescribeLogstashOutcome> DescribeLogstashOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::DescribeLogstashRequest&, const DescribeLogstashOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLogstashAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribePipelineResult> DescribePipelineOutcome;
|
||||
typedef std::future<DescribePipelineOutcome> DescribePipelineOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::DescribePipelineRequest&, const DescribePipelineOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePipelineAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribePipelineManagementConfigResult> DescribePipelineManagementConfigOutcome;
|
||||
typedef std::future<DescribePipelineManagementConfigOutcome> DescribePipelineManagementConfigOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::DescribePipelineManagementConfigRequest&, const DescribePipelineManagementConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePipelineManagementConfigAsyncHandler;
|
||||
@@ -277,6 +406,24 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeSnapshotSettingResult> DescribeSnapshotSettingOutcome;
|
||||
typedef std::future<DescribeSnapshotSettingOutcome> DescribeSnapshotSettingOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::DescribeSnapshotSettingRequest&, const DescribeSnapshotSettingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSnapshotSettingAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeTemplatesResult> DescribeTemplatesOutcome;
|
||||
typedef std::future<DescribeTemplatesOutcome> DescribeTemplatesOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::DescribeTemplatesRequest&, const DescribeTemplatesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTemplatesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeXpackMonitorConfigResult> DescribeXpackMonitorConfigOutcome;
|
||||
typedef std::future<DescribeXpackMonitorConfigOutcome> DescribeXpackMonitorConfigOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::DescribeXpackMonitorConfigRequest&, const DescribeXpackMonitorConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeXpackMonitorConfigAsyncHandler;
|
||||
typedef Outcome<Error, Model::DiagnoseInstanceResult> DiagnoseInstanceOutcome;
|
||||
typedef std::future<DiagnoseInstanceOutcome> DiagnoseInstanceOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::DiagnoseInstanceRequest&, const DiagnoseInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DiagnoseInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::EstimatedLogstashRestartTimeResult> EstimatedLogstashRestartTimeOutcome;
|
||||
typedef std::future<EstimatedLogstashRestartTimeOutcome> EstimatedLogstashRestartTimeOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::EstimatedLogstashRestartTimeRequest&, const EstimatedLogstashRestartTimeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EstimatedLogstashRestartTimeAsyncHandler;
|
||||
typedef Outcome<Error, Model::EstimatedRestartTimeResult> EstimatedRestartTimeOutcome;
|
||||
typedef std::future<EstimatedRestartTimeOutcome> EstimatedRestartTimeOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::EstimatedRestartTimeRequest&, const EstimatedRestartTimeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EstimatedRestartTimeAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetClusterDataInformationResult> GetClusterDataInformationOutcome;
|
||||
typedef std::future<GetClusterDataInformationOutcome> GetClusterDataInformationOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::GetClusterDataInformationRequest&, const GetClusterDataInformationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetClusterDataInformationAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetElastictaskResult> GetElastictaskOutcome;
|
||||
typedef std::future<GetElastictaskOutcome> GetElastictaskOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::GetElastictaskRequest&, const GetElastictaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetElastictaskAsyncHandler;
|
||||
@@ -313,12 +460,39 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ListAlternativeSnapshotReposResult> ListAlternativeSnapshotReposOutcome;
|
||||
typedef std::future<ListAlternativeSnapshotReposOutcome> ListAlternativeSnapshotReposOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ListAlternativeSnapshotReposRequest&, const ListAlternativeSnapshotReposOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAlternativeSnapshotReposAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListAvailableEsInstanceIdsResult> ListAvailableEsInstanceIdsOutcome;
|
||||
typedef std::future<ListAvailableEsInstanceIdsOutcome> ListAvailableEsInstanceIdsOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ListAvailableEsInstanceIdsRequest&, const ListAvailableEsInstanceIdsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAvailableEsInstanceIdsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListCollectorsResult> ListCollectorsOutcome;
|
||||
typedef std::future<ListCollectorsOutcome> ListCollectorsOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ListCollectorsRequest&, const ListCollectorsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCollectorsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListConnectedClustersResult> ListConnectedClustersOutcome;
|
||||
typedef std::future<ListConnectedClustersOutcome> ListConnectedClustersOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ListConnectedClustersRequest&, const ListConnectedClustersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListConnectedClustersAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListDataTasksResult> ListDataTasksOutcome;
|
||||
typedef std::future<ListDataTasksOutcome> ListDataTasksOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ListDataTasksRequest&, const ListDataTasksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDataTasksAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListDiagnoseReportResult> ListDiagnoseReportOutcome;
|
||||
typedef std::future<ListDiagnoseReportOutcome> ListDiagnoseReportOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ListDiagnoseReportRequest&, const ListDiagnoseReportOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDiagnoseReportAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListDiagnoseReportIdsResult> ListDiagnoseReportIdsOutcome;
|
||||
typedef std::future<ListDiagnoseReportIdsOutcome> ListDiagnoseReportIdsOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ListDiagnoseReportIdsRequest&, const ListDiagnoseReportIdsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDiagnoseReportIdsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListDictInformationResult> ListDictInformationOutcome;
|
||||
typedef std::future<ListDictInformationOutcome> ListDictInformationOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ListDictInformationRequest&, const ListDictInformationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDictInformationAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListEcsInstancesResult> ListEcsInstancesOutcome;
|
||||
typedef std::future<ListEcsInstancesOutcome> ListEcsInstancesOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ListEcsInstancesRequest&, const ListEcsInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListEcsInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListExtendfilesResult> ListExtendfilesOutcome;
|
||||
typedef std::future<ListExtendfilesOutcome> ListExtendfilesOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ListExtendfilesRequest&, const ListExtendfilesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListExtendfilesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListInstanceResult> ListInstanceOutcome;
|
||||
typedef std::future<ListInstanceOutcome> ListInstanceOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ListInstanceRequest&, const ListInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListInstanceIndicesResult> ListInstanceIndicesOutcome;
|
||||
typedef std::future<ListInstanceIndicesOutcome> ListInstanceIndicesOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ListInstanceIndicesRequest&, const ListInstanceIndicesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListInstanceIndicesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListKibanaPluginsResult> ListKibanaPluginsOutcome;
|
||||
typedef std::future<ListKibanaPluginsOutcome> ListKibanaPluginsOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ListKibanaPluginsRequest&, const ListKibanaPluginsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListKibanaPluginsAsyncHandler;
|
||||
@@ -331,6 +505,15 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ListLogstashPluginsResult> ListLogstashPluginsOutcome;
|
||||
typedef std::future<ListLogstashPluginsOutcome> ListLogstashPluginsOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ListLogstashPluginsRequest&, const ListLogstashPluginsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListLogstashPluginsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListNodesResult> ListNodesOutcome;
|
||||
typedef std::future<ListNodesOutcome> ListNodesOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ListNodesRequest&, const ListNodesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListNodesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListPipelineResult> ListPipelineOutcome;
|
||||
typedef std::future<ListPipelineOutcome> ListPipelineOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ListPipelineRequest&, const ListPipelineOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPipelineAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListPipelineIdsResult> ListPipelineIdsOutcome;
|
||||
typedef std::future<ListPipelineIdsOutcome> ListPipelineIdsOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ListPipelineIdsRequest&, const ListPipelineIdsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPipelineIdsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListPluginsResult> ListPluginsOutcome;
|
||||
typedef std::future<ListPluginsOutcome> ListPluginsOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ListPluginsRequest&, const ListPluginsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPluginsAsyncHandler;
|
||||
@@ -343,18 +526,36 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ListTagResourcesResult> ListTagResourcesOutcome;
|
||||
typedef std::future<ListTagResourcesOutcome> ListTagResourcesOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ListTagResourcesRequest&, const ListTagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTagResourcesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListTagsResult> ListTagsOutcome;
|
||||
typedef std::future<ListTagsOutcome> ListTagsOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ListTagsRequest&, const ListTagsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTagsAsyncHandler;
|
||||
typedef Outcome<Error, Model::MigrateToOtherZoneResult> MigrateToOtherZoneOutcome;
|
||||
typedef std::future<MigrateToOtherZoneOutcome> MigrateToOtherZoneOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::MigrateToOtherZoneRequest&, const MigrateToOtherZoneOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> MigrateToOtherZoneAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyDeployMachineResult> ModifyDeployMachineOutcome;
|
||||
typedef std::future<ModifyDeployMachineOutcome> ModifyDeployMachineOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ModifyDeployMachineRequest&, const ModifyDeployMachineOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDeployMachineAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyElastictaskResult> ModifyElastictaskOutcome;
|
||||
typedef std::future<ModifyElastictaskOutcome> ModifyElastictaskOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ModifyElastictaskRequest&, const ModifyElastictaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyElastictaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyInstanceMaintainTimeResult> ModifyInstanceMaintainTimeOutcome;
|
||||
typedef std::future<ModifyInstanceMaintainTimeOutcome> ModifyInstanceMaintainTimeOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ModifyInstanceMaintainTimeRequest&, const ModifyInstanceMaintainTimeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyInstanceMaintainTimeAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyWhiteIpsResult> ModifyWhiteIpsOutcome;
|
||||
typedef std::future<ModifyWhiteIpsOutcome> ModifyWhiteIpsOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ModifyWhiteIpsRequest&, const ModifyWhiteIpsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyWhiteIpsAsyncHandler;
|
||||
typedef Outcome<Error, Model::MoveResourceGroupResult> MoveResourceGroupOutcome;
|
||||
typedef std::future<MoveResourceGroupOutcome> MoveResourceGroupOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::MoveResourceGroupRequest&, const MoveResourceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> MoveResourceGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::OpenDiagnosisResult> OpenDiagnosisOutcome;
|
||||
typedef std::future<OpenDiagnosisOutcome> OpenDiagnosisOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::OpenDiagnosisRequest&, const OpenDiagnosisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> OpenDiagnosisAsyncHandler;
|
||||
typedef Outcome<Error, Model::OpenHttpsResult> OpenHttpsOutcome;
|
||||
typedef std::future<OpenHttpsOutcome> OpenHttpsOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::OpenHttpsRequest&, const OpenHttpsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> OpenHttpsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ReinstallCollectorResult> ReinstallCollectorOutcome;
|
||||
typedef std::future<ReinstallCollectorOutcome> ReinstallCollectorOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ReinstallCollectorRequest&, const ReinstallCollectorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReinstallCollectorAsyncHandler;
|
||||
typedef Outcome<Error, Model::RenewInstanceResult> RenewInstanceOutcome;
|
||||
typedef std::future<RenewInstanceOutcome> RenewInstanceOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::RenewInstanceRequest&, const RenewInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RenewInstanceAsyncHandler;
|
||||
@@ -376,9 +577,21 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::RollbackInstanceResult> RollbackInstanceOutcome;
|
||||
typedef std::future<RollbackInstanceOutcome> RollbackInstanceOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::RollbackInstanceRequest&, const RollbackInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RollbackInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::RunPipelinesResult> RunPipelinesOutcome;
|
||||
typedef std::future<RunPipelinesOutcome> RunPipelinesOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::RunPipelinesRequest&, const RunPipelinesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RunPipelinesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ShrinkNodeResult> ShrinkNodeOutcome;
|
||||
typedef std::future<ShrinkNodeOutcome> ShrinkNodeOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ShrinkNodeRequest&, const ShrinkNodeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ShrinkNodeAsyncHandler;
|
||||
typedef Outcome<Error, Model::StartCollectorResult> StartCollectorOutcome;
|
||||
typedef std::future<StartCollectorOutcome> StartCollectorOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::StartCollectorRequest&, const StartCollectorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartCollectorAsyncHandler;
|
||||
typedef Outcome<Error, Model::StopCollectorResult> StopCollectorOutcome;
|
||||
typedef std::future<StopCollectorOutcome> StopCollectorOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::StopCollectorRequest&, const StopCollectorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopCollectorAsyncHandler;
|
||||
typedef Outcome<Error, Model::StopPipelinesResult> StopPipelinesOutcome;
|
||||
typedef std::future<StopPipelinesOutcome> StopPipelinesOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::StopPipelinesRequest&, const StopPipelinesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopPipelinesAsyncHandler;
|
||||
typedef Outcome<Error, Model::TagResourcesResult> TagResourcesOutcome;
|
||||
typedef std::future<TagResourcesOutcome> TagResourcesOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::TagResourcesRequest&, const TagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TagResourcesAsyncHandler;
|
||||
@@ -412,12 +625,27 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::UpdateBlackIpsResult> UpdateBlackIpsOutcome;
|
||||
typedef std::future<UpdateBlackIpsOutcome> UpdateBlackIpsOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::UpdateBlackIpsRequest&, const UpdateBlackIpsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateBlackIpsAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateCollectorResult> UpdateCollectorOutcome;
|
||||
typedef std::future<UpdateCollectorOutcome> UpdateCollectorOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::UpdateCollectorRequest&, const UpdateCollectorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateCollectorAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateCollectorNameResult> UpdateCollectorNameOutcome;
|
||||
typedef std::future<UpdateCollectorNameOutcome> UpdateCollectorNameOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::UpdateCollectorNameRequest&, const UpdateCollectorNameOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateCollectorNameAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateDescriptionResult> UpdateDescriptionOutcome;
|
||||
typedef std::future<UpdateDescriptionOutcome> UpdateDescriptionOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::UpdateDescriptionRequest&, const UpdateDescriptionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateDescriptionAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateDiagnosisSettingsResult> UpdateDiagnosisSettingsOutcome;
|
||||
typedef std::future<UpdateDiagnosisSettingsOutcome> UpdateDiagnosisSettingsOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::UpdateDiagnosisSettingsRequest&, const UpdateDiagnosisSettingsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateDiagnosisSettingsAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateDictResult> UpdateDictOutcome;
|
||||
typedef std::future<UpdateDictOutcome> UpdateDictOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::UpdateDictRequest&, const UpdateDictOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateDictAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateExtendConfigResult> UpdateExtendConfigOutcome;
|
||||
typedef std::future<UpdateExtendConfigOutcome> UpdateExtendConfigOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::UpdateExtendConfigRequest&, const UpdateExtendConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateExtendConfigAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateExtendfilesResult> UpdateExtendfilesOutcome;
|
||||
typedef std::future<UpdateExtendfilesOutcome> UpdateExtendfilesOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::UpdateExtendfilesRequest&, const UpdateExtendfilesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateExtendfilesAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateHotIkDictsResult> UpdateHotIkDictsOutcome;
|
||||
typedef std::future<UpdateHotIkDictsOutcome> UpdateHotIkDictsOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::UpdateHotIkDictsRequest&, const UpdateHotIkDictsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateHotIkDictsAsyncHandler;
|
||||
@@ -463,18 +691,30 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::UpdatePublicWhiteIpsResult> UpdatePublicWhiteIpsOutcome;
|
||||
typedef std::future<UpdatePublicWhiteIpsOutcome> UpdatePublicWhiteIpsOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::UpdatePublicWhiteIpsRequest&, const UpdatePublicWhiteIpsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdatePublicWhiteIpsAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateReadWritePolicyResult> UpdateReadWritePolicyOutcome;
|
||||
typedef std::future<UpdateReadWritePolicyOutcome> UpdateReadWritePolicyOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::UpdateReadWritePolicyRequest&, const UpdateReadWritePolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateReadWritePolicyAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateSnapshotSettingResult> UpdateSnapshotSettingOutcome;
|
||||
typedef std::future<UpdateSnapshotSettingOutcome> UpdateSnapshotSettingOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::UpdateSnapshotSettingRequest&, const UpdateSnapshotSettingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateSnapshotSettingAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateSynonymsDictsResult> UpdateSynonymsDictsOutcome;
|
||||
typedef std::future<UpdateSynonymsDictsOutcome> UpdateSynonymsDictsOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::UpdateSynonymsDictsRequest&, const UpdateSynonymsDictsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateSynonymsDictsAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateTemplateResult> UpdateTemplateOutcome;
|
||||
typedef std::future<UpdateTemplateOutcome> UpdateTemplateOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::UpdateTemplateRequest&, const UpdateTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateTemplateAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateWhiteIpsResult> UpdateWhiteIpsOutcome;
|
||||
typedef std::future<UpdateWhiteIpsOutcome> UpdateWhiteIpsOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::UpdateWhiteIpsRequest&, const UpdateWhiteIpsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateWhiteIpsAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateXpackMonitorConfigResult> UpdateXpackMonitorConfigOutcome;
|
||||
typedef std::future<UpdateXpackMonitorConfigOutcome> UpdateXpackMonitorConfigOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::UpdateXpackMonitorConfigRequest&, const UpdateXpackMonitorConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateXpackMonitorConfigAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpgradeEngineVersionResult> UpgradeEngineVersionOutcome;
|
||||
typedef std::future<UpgradeEngineVersionOutcome> UpgradeEngineVersionOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::UpgradeEngineVersionRequest&, const UpgradeEngineVersionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpgradeEngineVersionAsyncHandler;
|
||||
typedef Outcome<Error, Model::ValidateConnectionResult> ValidateConnectionOutcome;
|
||||
typedef std::future<ValidateConnectionOutcome> ValidateConnectionOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ValidateConnectionRequest&, const ValidateConnectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ValidateConnectionAsyncHandler;
|
||||
typedef Outcome<Error, Model::ValidateShrinkNodesResult> ValidateShrinkNodesOutcome;
|
||||
typedef std::future<ValidateShrinkNodesOutcome> ValidateShrinkNodesOutcomeCallable;
|
||||
typedef std::function<void(const ElasticsearchClient*, const Model::ValidateShrinkNodesRequest&, const ValidateShrinkNodesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ValidateShrinkNodesAsyncHandler;
|
||||
@@ -498,39 +738,69 @@ namespace AlibabaCloud
|
||||
CancelTaskOutcome cancelTask(const Model::CancelTaskRequest &request)const;
|
||||
void cancelTaskAsync(const Model::CancelTaskRequest& request, const CancelTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CancelTaskOutcomeCallable cancelTaskCallable(const Model::CancelTaskRequest& request) const;
|
||||
CloseDiagnosisOutcome closeDiagnosis(const Model::CloseDiagnosisRequest &request)const;
|
||||
void closeDiagnosisAsync(const Model::CloseDiagnosisRequest& request, const CloseDiagnosisAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CloseDiagnosisOutcomeCallable closeDiagnosisCallable(const Model::CloseDiagnosisRequest& request) const;
|
||||
CloseHttpsOutcome closeHttps(const Model::CloseHttpsRequest &request)const;
|
||||
void closeHttpsAsync(const Model::CloseHttpsRequest& request, const CloseHttpsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CloseHttpsOutcomeCallable closeHttpsCallable(const Model::CloseHttpsRequest& request) const;
|
||||
CreateDataTasksOutcome createDataTasks(const Model::CreateDataTasksRequest &request)const;
|
||||
void createDataTasksAsync(const Model::CreateDataTasksRequest& request, const CreateDataTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateDataTasksOutcomeCallable createDataTasksCallable(const Model::CreateDataTasksRequest& request) const;
|
||||
CreateInstanceOutcome createInstance(const Model::CreateInstanceRequest &request)const;
|
||||
void createInstanceAsync(const Model::CreateInstanceRequest& request, const CreateInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateInstanceOutcomeCallable createInstanceCallable(const Model::CreateInstanceRequest& request) const;
|
||||
CreateLogstashOutcome createLogstash(const Model::CreateLogstashRequest &request)const;
|
||||
void createLogstashAsync(const Model::CreateLogstashRequest& request, const CreateLogstashAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateLogstashOutcomeCallable createLogstashCallable(const Model::CreateLogstashRequest& request) const;
|
||||
CreatePipelinesOutcome createPipelines(const Model::CreatePipelinesRequest &request)const;
|
||||
void createPipelinesAsync(const Model::CreatePipelinesRequest& request, const CreatePipelinesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreatePipelinesOutcomeCallable createPipelinesCallable(const Model::CreatePipelinesRequest& request) const;
|
||||
CreateProjectOutcome createProject(const Model::CreateProjectRequest &request)const;
|
||||
void createProjectAsync(const Model::CreateProjectRequest& request, const CreateProjectAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateProjectOutcomeCallable createProjectCallable(const Model::CreateProjectRequest& request) const;
|
||||
CreateSnapshotOutcome createSnapshot(const Model::CreateSnapshotRequest &request)const;
|
||||
void createSnapshotAsync(const Model::CreateSnapshotRequest& request, const CreateSnapshotAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateSnapshotOutcomeCallable createSnapshotCallable(const Model::CreateSnapshotRequest& request) const;
|
||||
DeactivateZonesOutcome deactivateZones(const Model::DeactivateZonesRequest &request)const;
|
||||
void deactivateZonesAsync(const Model::DeactivateZonesRequest& request, const DeactivateZonesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeactivateZonesOutcomeCallable deactivateZonesCallable(const Model::DeactivateZonesRequest& request) const;
|
||||
DeleteCollectorOutcome deleteCollector(const Model::DeleteCollectorRequest &request)const;
|
||||
void deleteCollectorAsync(const Model::DeleteCollectorRequest& request, const DeleteCollectorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteCollectorOutcomeCallable deleteCollectorCallable(const Model::DeleteCollectorRequest& request) const;
|
||||
DeleteConnectedClusterOutcome deleteConnectedCluster(const Model::DeleteConnectedClusterRequest &request)const;
|
||||
void deleteConnectedClusterAsync(const Model::DeleteConnectedClusterRequest& request, const DeleteConnectedClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteConnectedClusterOutcomeCallable deleteConnectedClusterCallable(const Model::DeleteConnectedClusterRequest& request) const;
|
||||
DeleteDataTaskOutcome deleteDataTask(const Model::DeleteDataTaskRequest &request)const;
|
||||
void deleteDataTaskAsync(const Model::DeleteDataTaskRequest& request, const DeleteDataTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteDataTaskOutcomeCallable deleteDataTaskCallable(const Model::DeleteDataTaskRequest& request) const;
|
||||
DeleteInstanceOutcome deleteInstance(const Model::DeleteInstanceRequest &request)const;
|
||||
void deleteInstanceAsync(const Model::DeleteInstanceRequest& request, const DeleteInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteInstanceOutcomeCallable deleteInstanceCallable(const Model::DeleteInstanceRequest& request) const;
|
||||
DeleteLogstashOutcome deleteLogstash(const Model::DeleteLogstashRequest &request)const;
|
||||
void deleteLogstashAsync(const Model::DeleteLogstashRequest& request, const DeleteLogstashAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteLogstashOutcomeCallable deleteLogstashCallable(const Model::DeleteLogstashRequest& request) const;
|
||||
DeletePipelinesOutcome deletePipelines(const Model::DeletePipelinesRequest &request)const;
|
||||
void deletePipelinesAsync(const Model::DeletePipelinesRequest& request, const DeletePipelinesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeletePipelinesOutcomeCallable deletePipelinesCallable(const Model::DeletePipelinesRequest& request) const;
|
||||
DeleteProjectOutcome deleteProject(const Model::DeleteProjectRequest &request)const;
|
||||
void deleteProjectAsync(const Model::DeleteProjectRequest& request, const DeleteProjectAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteProjectOutcomeCallable deleteProjectCallable(const Model::DeleteProjectRequest& request) const;
|
||||
DeleteSnapshotRepoOutcome deleteSnapshotRepo(const Model::DeleteSnapshotRepoRequest &request)const;
|
||||
void deleteSnapshotRepoAsync(const Model::DeleteSnapshotRepoRequest& request, const DeleteSnapshotRepoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteSnapshotRepoOutcomeCallable deleteSnapshotRepoCallable(const Model::DeleteSnapshotRepoRequest& request) const;
|
||||
DescribeCollectorOutcome describeCollector(const Model::DescribeCollectorRequest &request)const;
|
||||
void describeCollectorAsync(const Model::DescribeCollectorRequest& request, const DescribeCollectorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeCollectorOutcomeCallable describeCollectorCallable(const Model::DescribeCollectorRequest& request) const;
|
||||
DescribeConnectableClustersOutcome describeConnectableClusters(const Model::DescribeConnectableClustersRequest &request)const;
|
||||
void describeConnectableClustersAsync(const Model::DescribeConnectableClustersRequest& request, const DescribeConnectableClustersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeConnectableClustersOutcomeCallable describeConnectableClustersCallable(const Model::DescribeConnectableClustersRequest& request) const;
|
||||
DescribeDiagnoseReportOutcome describeDiagnoseReport(const Model::DescribeDiagnoseReportRequest &request)const;
|
||||
void describeDiagnoseReportAsync(const Model::DescribeDiagnoseReportRequest& request, const DescribeDiagnoseReportAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDiagnoseReportOutcomeCallable describeDiagnoseReportCallable(const Model::DescribeDiagnoseReportRequest& request) const;
|
||||
DescribeDiagnosisSettingsOutcome describeDiagnosisSettings(const Model::DescribeDiagnosisSettingsRequest &request)const;
|
||||
void describeDiagnosisSettingsAsync(const Model::DescribeDiagnosisSettingsRequest& request, const DescribeDiagnosisSettingsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDiagnosisSettingsOutcomeCallable describeDiagnosisSettingsCallable(const Model::DescribeDiagnosisSettingsRequest& request) const;
|
||||
DescribeElasticsearchHealthOutcome describeElasticsearchHealth(const Model::DescribeElasticsearchHealthRequest &request)const;
|
||||
void describeElasticsearchHealthAsync(const Model::DescribeElasticsearchHealthRequest& request, const DescribeElasticsearchHealthAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeElasticsearchHealthOutcomeCallable describeElasticsearchHealthCallable(const Model::DescribeElasticsearchHealthRequest& request) const;
|
||||
@@ -543,6 +813,9 @@ namespace AlibabaCloud
|
||||
DescribeLogstashOutcome describeLogstash(const Model::DescribeLogstashRequest &request)const;
|
||||
void describeLogstashAsync(const Model::DescribeLogstashRequest& request, const DescribeLogstashAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeLogstashOutcomeCallable describeLogstashCallable(const Model::DescribeLogstashRequest& request) const;
|
||||
DescribePipelineOutcome describePipeline(const Model::DescribePipelineRequest &request)const;
|
||||
void describePipelineAsync(const Model::DescribePipelineRequest& request, const DescribePipelineAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribePipelineOutcomeCallable describePipelineCallable(const Model::DescribePipelineRequest& request) const;
|
||||
DescribePipelineManagementConfigOutcome describePipelineManagementConfig(const Model::DescribePipelineManagementConfigRequest &request)const;
|
||||
void describePipelineManagementConfigAsync(const Model::DescribePipelineManagementConfigRequest& request, const DescribePipelineManagementConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribePipelineManagementConfigOutcomeCallable describePipelineManagementConfigCallable(const Model::DescribePipelineManagementConfigRequest& request) const;
|
||||
@@ -552,6 +825,24 @@ namespace AlibabaCloud
|
||||
DescribeSnapshotSettingOutcome describeSnapshotSetting(const Model::DescribeSnapshotSettingRequest &request)const;
|
||||
void describeSnapshotSettingAsync(const Model::DescribeSnapshotSettingRequest& request, const DescribeSnapshotSettingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSnapshotSettingOutcomeCallable describeSnapshotSettingCallable(const Model::DescribeSnapshotSettingRequest& request) const;
|
||||
DescribeTemplatesOutcome describeTemplates(const Model::DescribeTemplatesRequest &request)const;
|
||||
void describeTemplatesAsync(const Model::DescribeTemplatesRequest& request, const DescribeTemplatesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeTemplatesOutcomeCallable describeTemplatesCallable(const Model::DescribeTemplatesRequest& request) const;
|
||||
DescribeXpackMonitorConfigOutcome describeXpackMonitorConfig(const Model::DescribeXpackMonitorConfigRequest &request)const;
|
||||
void describeXpackMonitorConfigAsync(const Model::DescribeXpackMonitorConfigRequest& request, const DescribeXpackMonitorConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeXpackMonitorConfigOutcomeCallable describeXpackMonitorConfigCallable(const Model::DescribeXpackMonitorConfigRequest& request) const;
|
||||
DiagnoseInstanceOutcome diagnoseInstance(const Model::DiagnoseInstanceRequest &request)const;
|
||||
void diagnoseInstanceAsync(const Model::DiagnoseInstanceRequest& request, const DiagnoseInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DiagnoseInstanceOutcomeCallable diagnoseInstanceCallable(const Model::DiagnoseInstanceRequest& request) const;
|
||||
EstimatedLogstashRestartTimeOutcome estimatedLogstashRestartTime(const Model::EstimatedLogstashRestartTimeRequest &request)const;
|
||||
void estimatedLogstashRestartTimeAsync(const Model::EstimatedLogstashRestartTimeRequest& request, const EstimatedLogstashRestartTimeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
EstimatedLogstashRestartTimeOutcomeCallable estimatedLogstashRestartTimeCallable(const Model::EstimatedLogstashRestartTimeRequest& request) const;
|
||||
EstimatedRestartTimeOutcome estimatedRestartTime(const Model::EstimatedRestartTimeRequest &request)const;
|
||||
void estimatedRestartTimeAsync(const Model::EstimatedRestartTimeRequest& request, const EstimatedRestartTimeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
EstimatedRestartTimeOutcomeCallable estimatedRestartTimeCallable(const Model::EstimatedRestartTimeRequest& request) const;
|
||||
GetClusterDataInformationOutcome getClusterDataInformation(const Model::GetClusterDataInformationRequest &request)const;
|
||||
void getClusterDataInformationAsync(const Model::GetClusterDataInformationRequest& request, const GetClusterDataInformationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetClusterDataInformationOutcomeCallable getClusterDataInformationCallable(const Model::GetClusterDataInformationRequest& request) const;
|
||||
GetElastictaskOutcome getElastictask(const Model::GetElastictaskRequest &request)const;
|
||||
void getElastictaskAsync(const Model::GetElastictaskRequest& request, const GetElastictaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetElastictaskOutcomeCallable getElastictaskCallable(const Model::GetElastictaskRequest& request) const;
|
||||
@@ -588,12 +879,39 @@ namespace AlibabaCloud
|
||||
ListAlternativeSnapshotReposOutcome listAlternativeSnapshotRepos(const Model::ListAlternativeSnapshotReposRequest &request)const;
|
||||
void listAlternativeSnapshotReposAsync(const Model::ListAlternativeSnapshotReposRequest& request, const ListAlternativeSnapshotReposAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListAlternativeSnapshotReposOutcomeCallable listAlternativeSnapshotReposCallable(const Model::ListAlternativeSnapshotReposRequest& request) const;
|
||||
ListAvailableEsInstanceIdsOutcome listAvailableEsInstanceIds(const Model::ListAvailableEsInstanceIdsRequest &request)const;
|
||||
void listAvailableEsInstanceIdsAsync(const Model::ListAvailableEsInstanceIdsRequest& request, const ListAvailableEsInstanceIdsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListAvailableEsInstanceIdsOutcomeCallable listAvailableEsInstanceIdsCallable(const Model::ListAvailableEsInstanceIdsRequest& request) const;
|
||||
ListCollectorsOutcome listCollectors(const Model::ListCollectorsRequest &request)const;
|
||||
void listCollectorsAsync(const Model::ListCollectorsRequest& request, const ListCollectorsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListCollectorsOutcomeCallable listCollectorsCallable(const Model::ListCollectorsRequest& request) const;
|
||||
ListConnectedClustersOutcome listConnectedClusters(const Model::ListConnectedClustersRequest &request)const;
|
||||
void listConnectedClustersAsync(const Model::ListConnectedClustersRequest& request, const ListConnectedClustersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListConnectedClustersOutcomeCallable listConnectedClustersCallable(const Model::ListConnectedClustersRequest& request) const;
|
||||
ListDataTasksOutcome listDataTasks(const Model::ListDataTasksRequest &request)const;
|
||||
void listDataTasksAsync(const Model::ListDataTasksRequest& request, const ListDataTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListDataTasksOutcomeCallable listDataTasksCallable(const Model::ListDataTasksRequest& request) const;
|
||||
ListDiagnoseReportOutcome listDiagnoseReport(const Model::ListDiagnoseReportRequest &request)const;
|
||||
void listDiagnoseReportAsync(const Model::ListDiagnoseReportRequest& request, const ListDiagnoseReportAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListDiagnoseReportOutcomeCallable listDiagnoseReportCallable(const Model::ListDiagnoseReportRequest& request) const;
|
||||
ListDiagnoseReportIdsOutcome listDiagnoseReportIds(const Model::ListDiagnoseReportIdsRequest &request)const;
|
||||
void listDiagnoseReportIdsAsync(const Model::ListDiagnoseReportIdsRequest& request, const ListDiagnoseReportIdsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListDiagnoseReportIdsOutcomeCallable listDiagnoseReportIdsCallable(const Model::ListDiagnoseReportIdsRequest& request) const;
|
||||
ListDictInformationOutcome listDictInformation(const Model::ListDictInformationRequest &request)const;
|
||||
void listDictInformationAsync(const Model::ListDictInformationRequest& request, const ListDictInformationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListDictInformationOutcomeCallable listDictInformationCallable(const Model::ListDictInformationRequest& request) const;
|
||||
ListEcsInstancesOutcome listEcsInstances(const Model::ListEcsInstancesRequest &request)const;
|
||||
void listEcsInstancesAsync(const Model::ListEcsInstancesRequest& request, const ListEcsInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListEcsInstancesOutcomeCallable listEcsInstancesCallable(const Model::ListEcsInstancesRequest& request) const;
|
||||
ListExtendfilesOutcome listExtendfiles(const Model::ListExtendfilesRequest &request)const;
|
||||
void listExtendfilesAsync(const Model::ListExtendfilesRequest& request, const ListExtendfilesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListExtendfilesOutcomeCallable listExtendfilesCallable(const Model::ListExtendfilesRequest& request) const;
|
||||
ListInstanceOutcome listInstance(const Model::ListInstanceRequest &request)const;
|
||||
void listInstanceAsync(const Model::ListInstanceRequest& request, const ListInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListInstanceOutcomeCallable listInstanceCallable(const Model::ListInstanceRequest& request) const;
|
||||
ListInstanceIndicesOutcome listInstanceIndices(const Model::ListInstanceIndicesRequest &request)const;
|
||||
void listInstanceIndicesAsync(const Model::ListInstanceIndicesRequest& request, const ListInstanceIndicesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListInstanceIndicesOutcomeCallable listInstanceIndicesCallable(const Model::ListInstanceIndicesRequest& request) const;
|
||||
ListKibanaPluginsOutcome listKibanaPlugins(const Model::ListKibanaPluginsRequest &request)const;
|
||||
void listKibanaPluginsAsync(const Model::ListKibanaPluginsRequest& request, const ListKibanaPluginsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListKibanaPluginsOutcomeCallable listKibanaPluginsCallable(const Model::ListKibanaPluginsRequest& request) const;
|
||||
@@ -606,6 +924,15 @@ namespace AlibabaCloud
|
||||
ListLogstashPluginsOutcome listLogstashPlugins(const Model::ListLogstashPluginsRequest &request)const;
|
||||
void listLogstashPluginsAsync(const Model::ListLogstashPluginsRequest& request, const ListLogstashPluginsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListLogstashPluginsOutcomeCallable listLogstashPluginsCallable(const Model::ListLogstashPluginsRequest& request) const;
|
||||
ListNodesOutcome listNodes(const Model::ListNodesRequest &request)const;
|
||||
void listNodesAsync(const Model::ListNodesRequest& request, const ListNodesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListNodesOutcomeCallable listNodesCallable(const Model::ListNodesRequest& request) const;
|
||||
ListPipelineOutcome listPipeline(const Model::ListPipelineRequest &request)const;
|
||||
void listPipelineAsync(const Model::ListPipelineRequest& request, const ListPipelineAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListPipelineOutcomeCallable listPipelineCallable(const Model::ListPipelineRequest& request) const;
|
||||
ListPipelineIdsOutcome listPipelineIds(const Model::ListPipelineIdsRequest &request)const;
|
||||
void listPipelineIdsAsync(const Model::ListPipelineIdsRequest& request, const ListPipelineIdsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListPipelineIdsOutcomeCallable listPipelineIdsCallable(const Model::ListPipelineIdsRequest& request) const;
|
||||
ListPluginsOutcome listPlugins(const Model::ListPluginsRequest &request)const;
|
||||
void listPluginsAsync(const Model::ListPluginsRequest& request, const ListPluginsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListPluginsOutcomeCallable listPluginsCallable(const Model::ListPluginsRequest& request) const;
|
||||
@@ -618,18 +945,36 @@ namespace AlibabaCloud
|
||||
ListTagResourcesOutcome listTagResources(const Model::ListTagResourcesRequest &request)const;
|
||||
void listTagResourcesAsync(const Model::ListTagResourcesRequest& request, const ListTagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListTagResourcesOutcomeCallable listTagResourcesCallable(const Model::ListTagResourcesRequest& request) const;
|
||||
ListTagsOutcome listTags(const Model::ListTagsRequest &request)const;
|
||||
void listTagsAsync(const Model::ListTagsRequest& request, const ListTagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListTagsOutcomeCallable listTagsCallable(const Model::ListTagsRequest& request) const;
|
||||
MigrateToOtherZoneOutcome migrateToOtherZone(const Model::MigrateToOtherZoneRequest &request)const;
|
||||
void migrateToOtherZoneAsync(const Model::MigrateToOtherZoneRequest& request, const MigrateToOtherZoneAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
MigrateToOtherZoneOutcomeCallable migrateToOtherZoneCallable(const Model::MigrateToOtherZoneRequest& request) const;
|
||||
ModifyDeployMachineOutcome modifyDeployMachine(const Model::ModifyDeployMachineRequest &request)const;
|
||||
void modifyDeployMachineAsync(const Model::ModifyDeployMachineRequest& request, const ModifyDeployMachineAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyDeployMachineOutcomeCallable modifyDeployMachineCallable(const Model::ModifyDeployMachineRequest& request) const;
|
||||
ModifyElastictaskOutcome modifyElastictask(const Model::ModifyElastictaskRequest &request)const;
|
||||
void modifyElastictaskAsync(const Model::ModifyElastictaskRequest& request, const ModifyElastictaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyElastictaskOutcomeCallable modifyElastictaskCallable(const Model::ModifyElastictaskRequest& request) const;
|
||||
ModifyInstanceMaintainTimeOutcome modifyInstanceMaintainTime(const Model::ModifyInstanceMaintainTimeRequest &request)const;
|
||||
void modifyInstanceMaintainTimeAsync(const Model::ModifyInstanceMaintainTimeRequest& request, const ModifyInstanceMaintainTimeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyInstanceMaintainTimeOutcomeCallable modifyInstanceMaintainTimeCallable(const Model::ModifyInstanceMaintainTimeRequest& request) const;
|
||||
ModifyWhiteIpsOutcome modifyWhiteIps(const Model::ModifyWhiteIpsRequest &request)const;
|
||||
void modifyWhiteIpsAsync(const Model::ModifyWhiteIpsRequest& request, const ModifyWhiteIpsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyWhiteIpsOutcomeCallable modifyWhiteIpsCallable(const Model::ModifyWhiteIpsRequest& request) const;
|
||||
MoveResourceGroupOutcome moveResourceGroup(const Model::MoveResourceGroupRequest &request)const;
|
||||
void moveResourceGroupAsync(const Model::MoveResourceGroupRequest& request, const MoveResourceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
MoveResourceGroupOutcomeCallable moveResourceGroupCallable(const Model::MoveResourceGroupRequest& request) const;
|
||||
OpenDiagnosisOutcome openDiagnosis(const Model::OpenDiagnosisRequest &request)const;
|
||||
void openDiagnosisAsync(const Model::OpenDiagnosisRequest& request, const OpenDiagnosisAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
OpenDiagnosisOutcomeCallable openDiagnosisCallable(const Model::OpenDiagnosisRequest& request) const;
|
||||
OpenHttpsOutcome openHttps(const Model::OpenHttpsRequest &request)const;
|
||||
void openHttpsAsync(const Model::OpenHttpsRequest& request, const OpenHttpsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
OpenHttpsOutcomeCallable openHttpsCallable(const Model::OpenHttpsRequest& request) const;
|
||||
ReinstallCollectorOutcome reinstallCollector(const Model::ReinstallCollectorRequest &request)const;
|
||||
void reinstallCollectorAsync(const Model::ReinstallCollectorRequest& request, const ReinstallCollectorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ReinstallCollectorOutcomeCallable reinstallCollectorCallable(const Model::ReinstallCollectorRequest& request) const;
|
||||
RenewInstanceOutcome renewInstance(const Model::RenewInstanceRequest &request)const;
|
||||
void renewInstanceAsync(const Model::RenewInstanceRequest& request, const RenewInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RenewInstanceOutcomeCallable renewInstanceCallable(const Model::RenewInstanceRequest& request) const;
|
||||
@@ -651,9 +996,21 @@ namespace AlibabaCloud
|
||||
RollbackInstanceOutcome rollbackInstance(const Model::RollbackInstanceRequest &request)const;
|
||||
void rollbackInstanceAsync(const Model::RollbackInstanceRequest& request, const RollbackInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RollbackInstanceOutcomeCallable rollbackInstanceCallable(const Model::RollbackInstanceRequest& request) const;
|
||||
RunPipelinesOutcome runPipelines(const Model::RunPipelinesRequest &request)const;
|
||||
void runPipelinesAsync(const Model::RunPipelinesRequest& request, const RunPipelinesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RunPipelinesOutcomeCallable runPipelinesCallable(const Model::RunPipelinesRequest& request) const;
|
||||
ShrinkNodeOutcome shrinkNode(const Model::ShrinkNodeRequest &request)const;
|
||||
void shrinkNodeAsync(const Model::ShrinkNodeRequest& request, const ShrinkNodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ShrinkNodeOutcomeCallable shrinkNodeCallable(const Model::ShrinkNodeRequest& request) const;
|
||||
StartCollectorOutcome startCollector(const Model::StartCollectorRequest &request)const;
|
||||
void startCollectorAsync(const Model::StartCollectorRequest& request, const StartCollectorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StartCollectorOutcomeCallable startCollectorCallable(const Model::StartCollectorRequest& request) const;
|
||||
StopCollectorOutcome stopCollector(const Model::StopCollectorRequest &request)const;
|
||||
void stopCollectorAsync(const Model::StopCollectorRequest& request, const StopCollectorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StopCollectorOutcomeCallable stopCollectorCallable(const Model::StopCollectorRequest& request) const;
|
||||
StopPipelinesOutcome stopPipelines(const Model::StopPipelinesRequest &request)const;
|
||||
void stopPipelinesAsync(const Model::StopPipelinesRequest& request, const StopPipelinesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StopPipelinesOutcomeCallable stopPipelinesCallable(const Model::StopPipelinesRequest& request) const;
|
||||
TagResourcesOutcome tagResources(const Model::TagResourcesRequest &request)const;
|
||||
void tagResourcesAsync(const Model::TagResourcesRequest& request, const TagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
TagResourcesOutcomeCallable tagResourcesCallable(const Model::TagResourcesRequest& request) const;
|
||||
@@ -687,12 +1044,27 @@ namespace AlibabaCloud
|
||||
UpdateBlackIpsOutcome updateBlackIps(const Model::UpdateBlackIpsRequest &request)const;
|
||||
void updateBlackIpsAsync(const Model::UpdateBlackIpsRequest& request, const UpdateBlackIpsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateBlackIpsOutcomeCallable updateBlackIpsCallable(const Model::UpdateBlackIpsRequest& request) const;
|
||||
UpdateCollectorOutcome updateCollector(const Model::UpdateCollectorRequest &request)const;
|
||||
void updateCollectorAsync(const Model::UpdateCollectorRequest& request, const UpdateCollectorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateCollectorOutcomeCallable updateCollectorCallable(const Model::UpdateCollectorRequest& request) const;
|
||||
UpdateCollectorNameOutcome updateCollectorName(const Model::UpdateCollectorNameRequest &request)const;
|
||||
void updateCollectorNameAsync(const Model::UpdateCollectorNameRequest& request, const UpdateCollectorNameAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateCollectorNameOutcomeCallable updateCollectorNameCallable(const Model::UpdateCollectorNameRequest& request) const;
|
||||
UpdateDescriptionOutcome updateDescription(const Model::UpdateDescriptionRequest &request)const;
|
||||
void updateDescriptionAsync(const Model::UpdateDescriptionRequest& request, const UpdateDescriptionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateDescriptionOutcomeCallable updateDescriptionCallable(const Model::UpdateDescriptionRequest& request) const;
|
||||
UpdateDiagnosisSettingsOutcome updateDiagnosisSettings(const Model::UpdateDiagnosisSettingsRequest &request)const;
|
||||
void updateDiagnosisSettingsAsync(const Model::UpdateDiagnosisSettingsRequest& request, const UpdateDiagnosisSettingsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateDiagnosisSettingsOutcomeCallable updateDiagnosisSettingsCallable(const Model::UpdateDiagnosisSettingsRequest& request) const;
|
||||
UpdateDictOutcome updateDict(const Model::UpdateDictRequest &request)const;
|
||||
void updateDictAsync(const Model::UpdateDictRequest& request, const UpdateDictAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateDictOutcomeCallable updateDictCallable(const Model::UpdateDictRequest& request) const;
|
||||
UpdateExtendConfigOutcome updateExtendConfig(const Model::UpdateExtendConfigRequest &request)const;
|
||||
void updateExtendConfigAsync(const Model::UpdateExtendConfigRequest& request, const UpdateExtendConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateExtendConfigOutcomeCallable updateExtendConfigCallable(const Model::UpdateExtendConfigRequest& request) const;
|
||||
UpdateExtendfilesOutcome updateExtendfiles(const Model::UpdateExtendfilesRequest &request)const;
|
||||
void updateExtendfilesAsync(const Model::UpdateExtendfilesRequest& request, const UpdateExtendfilesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateExtendfilesOutcomeCallable updateExtendfilesCallable(const Model::UpdateExtendfilesRequest& request) const;
|
||||
UpdateHotIkDictsOutcome updateHotIkDicts(const Model::UpdateHotIkDictsRequest &request)const;
|
||||
void updateHotIkDictsAsync(const Model::UpdateHotIkDictsRequest& request, const UpdateHotIkDictsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateHotIkDictsOutcomeCallable updateHotIkDictsCallable(const Model::UpdateHotIkDictsRequest& request) const;
|
||||
@@ -738,18 +1110,30 @@ namespace AlibabaCloud
|
||||
UpdatePublicWhiteIpsOutcome updatePublicWhiteIps(const Model::UpdatePublicWhiteIpsRequest &request)const;
|
||||
void updatePublicWhiteIpsAsync(const Model::UpdatePublicWhiteIpsRequest& request, const UpdatePublicWhiteIpsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdatePublicWhiteIpsOutcomeCallable updatePublicWhiteIpsCallable(const Model::UpdatePublicWhiteIpsRequest& request) const;
|
||||
UpdateReadWritePolicyOutcome updateReadWritePolicy(const Model::UpdateReadWritePolicyRequest &request)const;
|
||||
void updateReadWritePolicyAsync(const Model::UpdateReadWritePolicyRequest& request, const UpdateReadWritePolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateReadWritePolicyOutcomeCallable updateReadWritePolicyCallable(const Model::UpdateReadWritePolicyRequest& request) const;
|
||||
UpdateSnapshotSettingOutcome updateSnapshotSetting(const Model::UpdateSnapshotSettingRequest &request)const;
|
||||
void updateSnapshotSettingAsync(const Model::UpdateSnapshotSettingRequest& request, const UpdateSnapshotSettingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateSnapshotSettingOutcomeCallable updateSnapshotSettingCallable(const Model::UpdateSnapshotSettingRequest& request) const;
|
||||
UpdateSynonymsDictsOutcome updateSynonymsDicts(const Model::UpdateSynonymsDictsRequest &request)const;
|
||||
void updateSynonymsDictsAsync(const Model::UpdateSynonymsDictsRequest& request, const UpdateSynonymsDictsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateSynonymsDictsOutcomeCallable updateSynonymsDictsCallable(const Model::UpdateSynonymsDictsRequest& request) const;
|
||||
UpdateTemplateOutcome updateTemplate(const Model::UpdateTemplateRequest &request)const;
|
||||
void updateTemplateAsync(const Model::UpdateTemplateRequest& request, const UpdateTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateTemplateOutcomeCallable updateTemplateCallable(const Model::UpdateTemplateRequest& request) const;
|
||||
UpdateWhiteIpsOutcome updateWhiteIps(const Model::UpdateWhiteIpsRequest &request)const;
|
||||
void updateWhiteIpsAsync(const Model::UpdateWhiteIpsRequest& request, const UpdateWhiteIpsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateWhiteIpsOutcomeCallable updateWhiteIpsCallable(const Model::UpdateWhiteIpsRequest& request) const;
|
||||
UpdateXpackMonitorConfigOutcome updateXpackMonitorConfig(const Model::UpdateXpackMonitorConfigRequest &request)const;
|
||||
void updateXpackMonitorConfigAsync(const Model::UpdateXpackMonitorConfigRequest& request, const UpdateXpackMonitorConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateXpackMonitorConfigOutcomeCallable updateXpackMonitorConfigCallable(const Model::UpdateXpackMonitorConfigRequest& request) const;
|
||||
UpgradeEngineVersionOutcome upgradeEngineVersion(const Model::UpgradeEngineVersionRequest &request)const;
|
||||
void upgradeEngineVersionAsync(const Model::UpgradeEngineVersionRequest& request, const UpgradeEngineVersionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpgradeEngineVersionOutcomeCallable upgradeEngineVersionCallable(const Model::UpgradeEngineVersionRequest& request) const;
|
||||
ValidateConnectionOutcome validateConnection(const Model::ValidateConnectionRequest &request)const;
|
||||
void validateConnectionAsync(const Model::ValidateConnectionRequest& request, const ValidateConnectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ValidateConnectionOutcomeCallable validateConnectionCallable(const Model::ValidateConnectionRequest& request) const;
|
||||
ValidateShrinkNodesOutcome validateShrinkNodes(const Model::ValidateShrinkNodesRequest &request)const;
|
||||
void validateShrinkNodesAsync(const Model::ValidateShrinkNodesRequest& request, const ValidateShrinkNodesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ValidateShrinkNodesOutcomeCallable validateShrinkNodesCallable(const Model::ValidateShrinkNodesRequest& request) const;
|
||||
|
||||
@@ -37,15 +37,11 @@ namespace AlibabaCloud
|
||||
AddSnapshotRepoResult();
|
||||
explicit AddSnapshotRepoResult(const std::string &payload);
|
||||
~AddSnapshotRepoResult();
|
||||
std::string getMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string code_;
|
||||
bool result_;
|
||||
|
||||
};
|
||||
|
||||
@@ -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_CLOSEDIAGNOSISREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_CLOSEDIAGNOSISREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT CloseDiagnosisRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CloseDiagnosisRequest();
|
||||
~CloseDiagnosisRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string clientToken_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_CLOSEDIAGNOSISREQUEST_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_CLOSEDIAGNOSISRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_CLOSEDIAGNOSISRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT CloseDiagnosisResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CloseDiagnosisResult();
|
||||
explicit CloseDiagnosisResult(const std::string &payload);
|
||||
~CloseDiagnosisResult();
|
||||
bool getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_CLOSEDIAGNOSISRESULT_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_CREATEDATATASKSREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_CREATEDATATASKSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT CreateDataTasksRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateDataTasksRequest();
|
||||
~CreateDataTasksRequest();
|
||||
|
||||
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_CREATEDATATASKSREQUEST_H_
|
||||
@@ -0,0 +1,82 @@
|
||||
/*
|
||||
* 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_CREATEDATATASKSRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_CREATEDATATASKSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT CreateDataTasksResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ResultItem
|
||||
{
|
||||
struct SourceCluster
|
||||
{
|
||||
std::string type;
|
||||
int vpcInstancePort;
|
||||
std::string vpcId;
|
||||
std::string endpoint;
|
||||
std::string username;
|
||||
std::string dataSourceType;
|
||||
std::string vpcInstanceId;
|
||||
std::string index;
|
||||
std::string password;
|
||||
};
|
||||
struct SinkCluster
|
||||
{
|
||||
std::string type;
|
||||
std::string vpcId;
|
||||
std::string vpcInstancePort;
|
||||
std::string username;
|
||||
std::string dataSourceType;
|
||||
std::string routing;
|
||||
std::string index;
|
||||
std::string mapping;
|
||||
std::string vpcInstanceId;
|
||||
std::string settings;
|
||||
std::string password;
|
||||
};
|
||||
SourceCluster sourceCluster;
|
||||
SinkCluster sinkCluster;
|
||||
};
|
||||
|
||||
|
||||
CreateDataTasksResult();
|
||||
explicit CreateDataTasksResult(const std::string &payload);
|
||||
~CreateDataTasksResult();
|
||||
std::vector<ResultItem> getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ResultItem> result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_CREATEDATATASKSRESULT_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_CREATEPIPELINESREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_CREATEPIPELINESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT CreatePipelinesRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreatePipelinesRequest();
|
||||
~CreatePipelinesRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
bool getTrigger()const;
|
||||
void setTrigger(bool trigger);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string clientToken_;
|
||||
bool trigger_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_CREATEPIPELINESREQUEST_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_CREATEPIPELINESRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_CREATEPIPELINESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT CreatePipelinesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreatePipelinesResult();
|
||||
explicit CreatePipelinesResult(const std::string &payload);
|
||||
~CreatePipelinesResult();
|
||||
bool getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_CREATEPIPELINESRESULT_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_CREATESNAPSHOTREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_CREATESNAPSHOTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT CreateSnapshotRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateSnapshotRequest();
|
||||
~CreateSnapshotRequest();
|
||||
|
||||
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_CREATESNAPSHOTREQUEST_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_CREATESNAPSHOTRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_CREATESNAPSHOTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT CreateSnapshotResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateSnapshotResult();
|
||||
explicit CreateSnapshotResult(const std::string &payload);
|
||||
~CreateSnapshotResult();
|
||||
bool getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_CREATESNAPSHOTRESULT_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_DELETECOLLECTORREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_DELETECOLLECTORREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT DeleteCollectorRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteCollectorRequest();
|
||||
~DeleteCollectorRequest();
|
||||
|
||||
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_DELETECOLLECTORREQUEST_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_DELETECOLLECTORRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_DELETECOLLECTORRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT DeleteCollectorResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteCollectorResult();
|
||||
explicit DeleteCollectorResult(const std::string &payload);
|
||||
~DeleteCollectorResult();
|
||||
bool getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_DELETECOLLECTORRESULT_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_DELETEDATATASKREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_DELETEDATATASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT DeleteDataTaskRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteDataTaskRequest();
|
||||
~DeleteDataTaskRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getTaskId()const;
|
||||
void setTaskId(const std::string& taskId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string clientToken_;
|
||||
std::string taskId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_DELETEDATATASKREQUEST_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_DELETEDATATASKRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_DELETEDATATASKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT DeleteDataTaskResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteDataTaskResult();
|
||||
explicit DeleteDataTaskResult(const std::string &payload);
|
||||
~DeleteDataTaskResult();
|
||||
bool getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_DELETEDATATASKRESULT_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_DELETEPIPELINESREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_DELETEPIPELINESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT DeletePipelinesRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeletePipelinesRequest();
|
||||
~DeletePipelinesRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getPipelineIds()const;
|
||||
void setPipelineIds(const std::string& pipelineIds);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string clientToken_;
|
||||
std::string pipelineIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_DELETEPIPELINESREQUEST_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_DELETEPIPELINESRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_DELETEPIPELINESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT DeletePipelinesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeletePipelinesResult();
|
||||
explicit DeletePipelinesResult(const std::string &payload);
|
||||
~DeletePipelinesResult();
|
||||
bool getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_DELETEPIPELINESRESULT_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_DESCRIBECOLLECTORREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBECOLLECTORREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT DescribeCollectorRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeCollectorRequest();
|
||||
~DescribeCollectorRequest();
|
||||
|
||||
std::string getResId()const;
|
||||
void setResId(const std::string& resId);
|
||||
|
||||
private:
|
||||
std::string resId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBECOLLECTORREQUEST_H_
|
||||
@@ -0,0 +1,90 @@
|
||||
/*
|
||||
* 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_DESCRIBECOLLECTORRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBECOLLECTORRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT DescribeCollectorResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Result
|
||||
{
|
||||
struct ConfigsItem
|
||||
{
|
||||
std::string content;
|
||||
std::string fileName;
|
||||
};
|
||||
struct ExtendConfigsItem
|
||||
{
|
||||
struct MachinesItem
|
||||
{
|
||||
std::string agentStatus;
|
||||
std::string instanceId;
|
||||
};
|
||||
std::vector<std::string> hosts;
|
||||
std::string type;
|
||||
std::string userName;
|
||||
std::string instanceId;
|
||||
bool enableMonitoring;
|
||||
std::vector<ExtendConfigsItem::MachinesItem> machines;
|
||||
std::string instanceType;
|
||||
std::string protocol;
|
||||
std::string configType;
|
||||
std::string groupId;
|
||||
};
|
||||
std::string status;
|
||||
std::vector<ConfigsItem> configs;
|
||||
std::string resVersion;
|
||||
std::string gmtCreatedTime;
|
||||
std::string resId;
|
||||
bool dryRun;
|
||||
std::string gmtUpdateTime;
|
||||
std::vector<ExtendConfigsItem> extendConfigs;
|
||||
std::string name;
|
||||
std::string resType;
|
||||
std::vector<std::string> collectorPaths;
|
||||
std::string vpcId;
|
||||
std::string ownerId;
|
||||
};
|
||||
|
||||
|
||||
DescribeCollectorResult();
|
||||
explicit DescribeCollectorResult(const std::string &payload);
|
||||
~DescribeCollectorResult();
|
||||
Result getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Result result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBECOLLECTORRESULT_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_DESCRIBEDIAGNOSEREPORTREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBEDIAGNOSEREPORTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT DescribeDiagnoseReportRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDiagnoseReportRequest();
|
||||
~DescribeDiagnoseReportRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getReportId()const;
|
||||
void setReportId(const std::string& reportId);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string reportId_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBEDIAGNOSEREPORTREQUEST_H_
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* 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_DESCRIBEDIAGNOSEREPORTRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBEDIAGNOSEREPORTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT DescribeDiagnoseReportResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Result
|
||||
{
|
||||
struct DiagnoseItemsItem
|
||||
{
|
||||
struct Detail
|
||||
{
|
||||
std::string desc;
|
||||
std::string type;
|
||||
std::string suggest;
|
||||
std::string name;
|
||||
std::string result;
|
||||
};
|
||||
std::string item;
|
||||
std::string health;
|
||||
Detail detail;
|
||||
};
|
||||
std::string trigger;
|
||||
std::string instanceId;
|
||||
std::string health;
|
||||
std::string state;
|
||||
long createTime;
|
||||
std::vector<DiagnoseItemsItem> diagnoseItems;
|
||||
std::string reportId;
|
||||
};
|
||||
|
||||
|
||||
DescribeDiagnoseReportResult();
|
||||
explicit DescribeDiagnoseReportResult(const std::string &payload);
|
||||
~DescribeDiagnoseReportResult();
|
||||
Result getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Result result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBEDIAGNOSEREPORTRESULT_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_DESCRIBEDIAGNOSISSETTINGSREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBEDIAGNOSISSETTINGSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT DescribeDiagnosisSettingsRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDiagnosisSettingsRequest();
|
||||
~DescribeDiagnosisSettingsRequest();
|
||||
|
||||
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_DESCRIBEDIAGNOSISSETTINGSREQUEST_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_DESCRIBEDIAGNOSISSETTINGSRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBEDIAGNOSISSETTINGSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT DescribeDiagnosisSettingsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Result
|
||||
{
|
||||
long updateTime;
|
||||
std::string scene;
|
||||
};
|
||||
|
||||
|
||||
DescribeDiagnosisSettingsResult();
|
||||
explicit DescribeDiagnosisSettingsResult(const std::string &payload);
|
||||
~DescribeDiagnosisSettingsResult();
|
||||
Result getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Result result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBEDIAGNOSISSETTINGSRESULT_H_
|
||||
@@ -37,6 +37,7 @@ namespace AlibabaCloud
|
||||
std::string endpoints;
|
||||
std::string pipelineManagementType;
|
||||
std::string userName;
|
||||
std::string esInstanceId;
|
||||
std::vector<std::string> pipelineIds;
|
||||
};
|
||||
|
||||
|
||||
@@ -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_DESCRIBEPIPELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBEPIPELINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT DescribePipelineRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribePipelineRequest();
|
||||
~DescribePipelineRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getPipelineId()const;
|
||||
void setPipelineId(const std::string& pipelineId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string pipelineId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBEPIPELINEREQUEST_H_
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* 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_DESCRIBEPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBEPIPELINERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT DescribePipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Result
|
||||
{
|
||||
int batchSize;
|
||||
std::string pipelineStatus;
|
||||
std::string description;
|
||||
int workers;
|
||||
std::string config;
|
||||
std::string gmtCreatedTime;
|
||||
int queueCheckPointWrites;
|
||||
std::string pipelineId;
|
||||
std::string gmtUpdateTime;
|
||||
int batchDelay;
|
||||
std::string queueType;
|
||||
int queueMaxBytes;
|
||||
};
|
||||
|
||||
|
||||
DescribePipelineResult();
|
||||
explicit DescribePipelineResult(const std::string &payload);
|
||||
~DescribePipelineResult();
|
||||
Result getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Result result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBEPIPELINERESULT_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_DESCRIBETEMPLATESREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBETEMPLATESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT DescribeTemplatesRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeTemplatesRequest();
|
||||
~DescribeTemplatesRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBETEMPLATESREQUEST_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_DESCRIBETEMPLATESRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBETEMPLATESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT DescribeTemplatesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ResultItem
|
||||
{
|
||||
std::string content;
|
||||
std::string templateName;
|
||||
};
|
||||
|
||||
|
||||
DescribeTemplatesResult();
|
||||
explicit DescribeTemplatesResult(const std::string &payload);
|
||||
~DescribeTemplatesResult();
|
||||
std::vector<ResultItem> getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ResultItem> result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBETEMPLATESRESULT_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_DESCRIBEXPACKMONITORCONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBEXPACKMONITORCONFIGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT DescribeXpackMonitorConfigRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeXpackMonitorConfigRequest();
|
||||
~DescribeXpackMonitorConfigRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBEXPACKMONITORCONFIGREQUEST_H_
|
||||
@@ -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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBEXPACKMONITORCONFIGRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBEXPACKMONITORCONFIGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT DescribeXpackMonitorConfigResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Result
|
||||
{
|
||||
std::vector<std::string> endpoints;
|
||||
std::string userName;
|
||||
bool enable;
|
||||
std::string esInstanceId;
|
||||
std::vector<std::string> pipelineIds;
|
||||
};
|
||||
|
||||
|
||||
DescribeXpackMonitorConfigResult();
|
||||
explicit DescribeXpackMonitorConfigResult(const std::string &payload);
|
||||
~DescribeXpackMonitorConfigResult();
|
||||
Result getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Result result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_DESCRIBEXPACKMONITORCONFIGRESULT_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_DIAGNOSEINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_DIAGNOSEINSTANCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT DiagnoseInstanceRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DiagnoseInstanceRequest();
|
||||
~DiagnoseInstanceRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string clientToken_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_DIAGNOSEINSTANCEREQUEST_H_
|
||||
@@ -0,0 +1,73 @@
|
||||
/*
|
||||
* 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_DIAGNOSEINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_DIAGNOSEINSTANCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT DiagnoseInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Result
|
||||
{
|
||||
struct DiagnoseItemsItem
|
||||
{
|
||||
struct Detail
|
||||
{
|
||||
std::string desc;
|
||||
std::string type;
|
||||
std::string suggest;
|
||||
std::string name;
|
||||
std::string result;
|
||||
};
|
||||
std::string item;
|
||||
std::string health;
|
||||
Detail detail;
|
||||
};
|
||||
std::string instanceId;
|
||||
std::string state;
|
||||
long createTime;
|
||||
std::vector<DiagnoseItemsItem> diagnoseItems;
|
||||
std::string reportId;
|
||||
};
|
||||
|
||||
|
||||
DiagnoseInstanceResult();
|
||||
explicit DiagnoseInstanceResult(const std::string &payload);
|
||||
~DiagnoseInstanceResult();
|
||||
Result getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Result result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_DIAGNOSEINSTANCERESULT_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_ESTIMATEDLOGSTASHRESTARTTIMEREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_ESTIMATEDLOGSTASHRESTARTTIMEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT EstimatedLogstashRestartTimeRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
EstimatedLogstashRestartTimeRequest();
|
||||
~EstimatedLogstashRestartTimeRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
bool getForce()const;
|
||||
void setForce(bool force);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
bool force_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_ESTIMATEDLOGSTASHRESTARTTIMEREQUEST_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_ESTIMATEDLOGSTASHRESTARTTIMERESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_ESTIMATEDLOGSTASHRESTARTTIMERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT EstimatedLogstashRestartTimeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Result
|
||||
{
|
||||
long value;
|
||||
std::string unit;
|
||||
};
|
||||
|
||||
|
||||
EstimatedLogstashRestartTimeResult();
|
||||
explicit EstimatedLogstashRestartTimeResult(const std::string &payload);
|
||||
~EstimatedLogstashRestartTimeResult();
|
||||
Result getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Result result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_ESTIMATEDLOGSTASHRESTARTTIMERESULT_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_ESTIMATEDRESTARTTIMEREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_ESTIMATEDRESTARTTIMEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT EstimatedRestartTimeRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
EstimatedRestartTimeRequest();
|
||||
~EstimatedRestartTimeRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
bool getForce()const;
|
||||
void setForce(bool force);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
bool force_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_ESTIMATEDRESTARTTIMEREQUEST_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_ESTIMATEDRESTARTTIMERESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_ESTIMATEDRESTARTTIMERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT EstimatedRestartTimeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Result
|
||||
{
|
||||
long value;
|
||||
std::string unit;
|
||||
};
|
||||
|
||||
|
||||
EstimatedRestartTimeResult();
|
||||
explicit EstimatedRestartTimeResult(const std::string &payload);
|
||||
~EstimatedRestartTimeResult();
|
||||
Result getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Result result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_ESTIMATEDRESTARTTIMERESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* 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_GETCLUSTERDATAINFORMATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_GETCLUSTERDATAINFORMATIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT GetClusterDataInformationRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetClusterDataInformationRequest();
|
||||
~GetClusterDataInformationRequest();
|
||||
|
||||
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_GETCLUSTERDATAINFORMATIONREQUEST_H_
|
||||
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* 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_GETCLUSTERDATAINFORMATIONRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_GETCLUSTERDATAINFORMATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT GetClusterDataInformationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Result
|
||||
{
|
||||
struct MetaInfo
|
||||
{
|
||||
std::vector<std::string> typeName;
|
||||
std::vector<std::string> fields;
|
||||
std::vector<std::string> indices;
|
||||
std::string mapping;
|
||||
std::string settings;
|
||||
};
|
||||
bool connectable;
|
||||
MetaInfo metaInfo;
|
||||
};
|
||||
|
||||
|
||||
GetClusterDataInformationResult();
|
||||
explicit GetClusterDataInformationResult(const std::string &payload);
|
||||
~GetClusterDataInformationResult();
|
||||
Result getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Result result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_GETCLUSTERDATAINFORMATIONRESULT_H_
|
||||
@@ -35,7 +35,8 @@ namespace AlibabaCloud
|
||||
struct ResultItem
|
||||
{
|
||||
std::string zoneId;
|
||||
std::string loadFiveM;
|
||||
std::string loadOneM;
|
||||
std::string diskUsedPercent;
|
||||
std::string health;
|
||||
int port;
|
||||
std::string nodeType;
|
||||
|
||||
@@ -35,7 +35,6 @@ namespace AlibabaCloud
|
||||
struct Repo
|
||||
{
|
||||
std::string repoPath;
|
||||
std::string snapWarehouse;
|
||||
std::string instanceId;
|
||||
};
|
||||
|
||||
|
||||
@@ -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_LISTAVAILABLEESINSTANCEIDSREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTAVAILABLEESINSTANCEIDSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListAvailableEsInstanceIdsRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListAvailableEsInstanceIdsRequest();
|
||||
~ListAvailableEsInstanceIdsRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTAVAILABLEESINSTANCEIDSREQUEST_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_LISTAVAILABLEESINSTANCEIDSRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTAVAILABLEESINSTANCEIDSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListAvailableEsInstanceIdsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ResultItem
|
||||
{
|
||||
std::string description;
|
||||
std::string endpoint;
|
||||
std::string kibanaEndpoint;
|
||||
std::string esInstanceId;
|
||||
};
|
||||
|
||||
|
||||
ListAvailableEsInstanceIdsResult();
|
||||
explicit ListAvailableEsInstanceIdsResult(const std::string &payload);
|
||||
~ListAvailableEsInstanceIdsResult();
|
||||
std::vector<ResultItem> getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ResultItem> result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTAVAILABLEESINSTANCEIDSRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* 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_LISTCOLLECTORSREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTCOLLECTORSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListCollectorsRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListCollectorsRequest();
|
||||
~ListCollectorsRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
int getSize()const;
|
||||
void setSize(int size);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
int getPage()const;
|
||||
void setPage(int page);
|
||||
std::string getResId()const;
|
||||
void setResId(const std::string& resId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
int size_;
|
||||
std::string name_;
|
||||
int page_;
|
||||
std::string resId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTCOLLECTORSREQUEST_H_
|
||||
@@ -0,0 +1,96 @@
|
||||
/*
|
||||
* 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_LISTCOLLECTORSRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTCOLLECTORSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListCollectorsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Headers
|
||||
{
|
||||
int xTotalCount;
|
||||
};
|
||||
struct ResultItem
|
||||
{
|
||||
struct ConfigsItem
|
||||
{
|
||||
std::string content;
|
||||
std::string fileName;
|
||||
};
|
||||
struct ExtendConfigsItem
|
||||
{
|
||||
struct MachinesItem
|
||||
{
|
||||
std::string agentStatus;
|
||||
std::string instanceId;
|
||||
};
|
||||
std::vector<std::string> hosts;
|
||||
std::string type;
|
||||
std::string userName;
|
||||
std::string instanceId;
|
||||
bool enableMonitoring;
|
||||
std::vector<ExtendConfigsItem::MachinesItem> machines;
|
||||
std::string instanceType;
|
||||
std::string protocol;
|
||||
std::string configType;
|
||||
std::string groupId;
|
||||
};
|
||||
std::string status;
|
||||
std::vector<ResultItem::ConfigsItem> configs;
|
||||
std::string resVersion;
|
||||
std::string gmtCreatedTime;
|
||||
std::string resId;
|
||||
bool dryRun;
|
||||
std::string gmtUpdateTime;
|
||||
std::vector<ResultItem::ExtendConfigsItem> extendConfigs;
|
||||
std::string name;
|
||||
std::string resType;
|
||||
std::vector<std::string> collectorPaths;
|
||||
std::string vpcId;
|
||||
std::string ownerId;
|
||||
};
|
||||
|
||||
|
||||
ListCollectorsResult();
|
||||
explicit ListCollectorsResult(const std::string &payload);
|
||||
~ListCollectorsResult();
|
||||
Headers getHeaders()const;
|
||||
std::vector<ResultItem> getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Headers headers_;
|
||||
std::vector<ResultItem> result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTCOLLECTORSRESULT_H_
|
||||
@@ -32,7 +32,7 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListConnectedClustersResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ConnectableClustersInfo
|
||||
struct ResultItem
|
||||
{
|
||||
std::string instances;
|
||||
std::string networkType;
|
||||
@@ -42,12 +42,12 @@ namespace AlibabaCloud
|
||||
ListConnectedClustersResult();
|
||||
explicit ListConnectedClustersResult(const std::string &payload);
|
||||
~ListConnectedClustersResult();
|
||||
std::vector<ConnectableClustersInfo> getResult()const;
|
||||
std::vector<ResultItem> getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ConnectableClustersInfo> result_;
|
||||
std::vector<ResultItem> result_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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_LISTDATATASKSREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDATATASKSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListDataTasksRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListDataTasksRequest();
|
||||
~ListDataTasksRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDATATASKSREQUEST_H_
|
||||
@@ -0,0 +1,78 @@
|
||||
/*
|
||||
* 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_LISTDATATASKSRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDATATASKSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListDataTasksResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ResultItem
|
||||
{
|
||||
struct SinkCluster
|
||||
{
|
||||
std::string type;
|
||||
std::string endpoint;
|
||||
std::string vpcId;
|
||||
std::string vpcInstancePort;
|
||||
std::string dataSourceType;
|
||||
std::string index;
|
||||
std::string vpcInstanceId;
|
||||
};
|
||||
struct SourceCluster
|
||||
{
|
||||
std::string type;
|
||||
std::string dataSourceType;
|
||||
std::string routing;
|
||||
std::string index;
|
||||
std::string mapping;
|
||||
std::string settings;
|
||||
};
|
||||
std::string status;
|
||||
SourceCluster sourceCluster;
|
||||
std::string taskId;
|
||||
std::string createTime;
|
||||
SinkCluster sinkCluster;
|
||||
};
|
||||
|
||||
|
||||
ListDataTasksResult();
|
||||
explicit ListDataTasksResult(const std::string &payload);
|
||||
~ListDataTasksResult();
|
||||
std::vector<ResultItem> getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ResultItem> result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDATATASKSRESULT_H_
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* 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_LISTDIAGNOSEREPORTIDSREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDIAGNOSEREPORTIDSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListDiagnoseReportIdsRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListDiagnoseReportIdsRequest();
|
||||
~ListDiagnoseReportIdsRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
int getSize()const;
|
||||
void setSize(int size);
|
||||
long getEndTime()const;
|
||||
void setEndTime(long endTime);
|
||||
long getStartTime()const;
|
||||
void setStartTime(long startTime);
|
||||
int getPage()const;
|
||||
void setPage(int page);
|
||||
std::string getTrigger()const;
|
||||
void setTrigger(const std::string& trigger);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
int size_;
|
||||
long endTime_;
|
||||
long startTime_;
|
||||
int page_;
|
||||
std::string trigger_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDIAGNOSEREPORTIDSREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* 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_LISTDIAGNOSEREPORTIDSRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDIAGNOSEREPORTIDSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListDiagnoseReportIdsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Headers
|
||||
{
|
||||
int xTotalCount;
|
||||
};
|
||||
|
||||
|
||||
ListDiagnoseReportIdsResult();
|
||||
explicit ListDiagnoseReportIdsResult(const std::string &payload);
|
||||
~ListDiagnoseReportIdsResult();
|
||||
Headers getHeaders()const;
|
||||
std::vector<std::string> getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Headers headers_;
|
||||
std::vector<std::string> result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDIAGNOSEREPORTIDSRESULT_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* 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_LISTDIAGNOSEREPORTREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDIAGNOSEREPORTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListDiagnoseReportRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListDiagnoseReportRequest();
|
||||
~ListDiagnoseReportRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
int getSize()const;
|
||||
void setSize(int size);
|
||||
long getEndTime()const;
|
||||
void setEndTime(long endTime);
|
||||
long getStartTime()const;
|
||||
void setStartTime(long startTime);
|
||||
int getPage()const;
|
||||
void setPage(int page);
|
||||
bool getDetail()const;
|
||||
void setDetail(bool detail);
|
||||
std::string getTrigger()const;
|
||||
void setTrigger(const std::string& trigger);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
int size_;
|
||||
long endTime_;
|
||||
long startTime_;
|
||||
int page_;
|
||||
bool detail_;
|
||||
std::string trigger_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDIAGNOSEREPORTREQUEST_H_
|
||||
@@ -0,0 +1,81 @@
|
||||
/*
|
||||
* 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_LISTDIAGNOSEREPORTRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDIAGNOSEREPORTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListDiagnoseReportResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Headers
|
||||
{
|
||||
int xTotalCount;
|
||||
};
|
||||
struct ResultItem
|
||||
{
|
||||
struct DiagnoseItemsItem
|
||||
{
|
||||
struct Detail
|
||||
{
|
||||
std::string desc;
|
||||
std::string type;
|
||||
std::string suggest;
|
||||
std::string name;
|
||||
std::string result;
|
||||
};
|
||||
std::string item;
|
||||
std::string health;
|
||||
Detail detail;
|
||||
};
|
||||
std::string trigger;
|
||||
std::string instanceId;
|
||||
std::string health;
|
||||
std::string state;
|
||||
long createTime;
|
||||
std::vector<ResultItem::DiagnoseItemsItem> diagnoseItems;
|
||||
std::string reportId;
|
||||
};
|
||||
|
||||
|
||||
ListDiagnoseReportResult();
|
||||
explicit ListDiagnoseReportResult(const std::string &payload);
|
||||
~ListDiagnoseReportResult();
|
||||
Headers getHeaders()const;
|
||||
std::vector<ResultItem> getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Headers headers_;
|
||||
std::vector<ResultItem> result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDIAGNOSEREPORTRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* 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_LISTDICTINFORMATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDICTINFORMATIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListDictInformationRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListDictInformationRequest();
|
||||
~ListDictInformationRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getAnalyzerType()const;
|
||||
void setAnalyzerType(const std::string& analyzerType);
|
||||
std::string getBucketName()const;
|
||||
void setBucketName(const std::string& bucketName);
|
||||
std::string getKey()const;
|
||||
void setKey(const std::string& key);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string analyzerType_;
|
||||
std::string bucketName_;
|
||||
std::string key_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDICTINFORMATIONREQUEST_H_
|
||||
@@ -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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDICTINFORMATIONRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDICTINFORMATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListDictInformationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Result
|
||||
{
|
||||
struct OssObject
|
||||
{
|
||||
std::string bucketName;
|
||||
std::string etag;
|
||||
std::string key;
|
||||
};
|
||||
std::string type;
|
||||
OssObject ossObject;
|
||||
long fileSize;
|
||||
};
|
||||
|
||||
|
||||
ListDictInformationResult();
|
||||
explicit ListDictInformationResult(const std::string &payload);
|
||||
~ListDictInformationResult();
|
||||
Result getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Result result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTDICTINFORMATIONRESULT_H_
|
||||
@@ -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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTECSINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTECSINSTANCESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListEcsInstancesRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListEcsInstancesRequest();
|
||||
~ListEcsInstancesRequest();
|
||||
|
||||
std::string getEcsInstanceName()const;
|
||||
void setEcsInstanceName(const std::string& ecsInstanceName);
|
||||
std::string getEcsInstanceIds()const;
|
||||
void setEcsInstanceIds(const std::string& ecsInstanceIds);
|
||||
int getSize()const;
|
||||
void setSize(int size);
|
||||
std::string getVpcId()const;
|
||||
void setVpcId(const std::string& vpcId);
|
||||
int getPage()const;
|
||||
void setPage(int page);
|
||||
std::string getTags()const;
|
||||
void setTags(const std::string& tags);
|
||||
|
||||
private:
|
||||
std::string ecsInstanceName_;
|
||||
std::string ecsInstanceIds_;
|
||||
int size_;
|
||||
std::string vpcId_;
|
||||
int page_;
|
||||
std::string tags_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTECSINSTANCESREQUEST_H_
|
||||
@@ -0,0 +1,112 @@
|
||||
/*
|
||||
* 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_LISTECSINSTANCESRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTECSINSTANCESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListEcsInstancesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Headers
|
||||
{
|
||||
int xTotalCount;
|
||||
};
|
||||
struct ResultItem
|
||||
{
|
||||
struct IpAddressItem
|
||||
{
|
||||
std::string ipType;
|
||||
std::string host;
|
||||
};
|
||||
struct CollectorsItem
|
||||
{
|
||||
struct ConfigsItem
|
||||
{
|
||||
std::string content;
|
||||
std::string fileName;
|
||||
};
|
||||
struct ExtendConfigsItem
|
||||
{
|
||||
struct MachinesItem
|
||||
{
|
||||
std::string agentStatus;
|
||||
std::string instanceId;
|
||||
};
|
||||
std::vector<std::string> hosts;
|
||||
std::string type;
|
||||
std::string userName;
|
||||
std::string instanceId;
|
||||
bool enableMonitoring;
|
||||
std::vector<ExtendConfigsItem::MachinesItem> machines;
|
||||
std::string instanceType;
|
||||
std::string protocol;
|
||||
std::string configType;
|
||||
std::string groupId;
|
||||
};
|
||||
std::string status;
|
||||
std::vector<CollectorsItem::ConfigsItem> configs;
|
||||
std::string resVersion;
|
||||
std::string gmtCreatedTime;
|
||||
std::string resId;
|
||||
bool dryRun;
|
||||
std::string gmtUpdateTime;
|
||||
std::vector<CollectorsItem::ExtendConfigsItem> extendConfigs;
|
||||
std::string name;
|
||||
std::string resType;
|
||||
std::vector<std::string> collectorPaths;
|
||||
std::string vpcId;
|
||||
std::string ownerId;
|
||||
};
|
||||
std::string ecsInstanceId;
|
||||
std::string ecsInstanceName;
|
||||
std::string status;
|
||||
std::vector<ResultItem::CollectorsItem> collectors;
|
||||
std::string osType;
|
||||
std::vector<ResultItem::IpAddressItem> ipAddress;
|
||||
std::string cloudAssistantStatus;
|
||||
std::string tags;
|
||||
};
|
||||
|
||||
|
||||
ListEcsInstancesResult();
|
||||
explicit ListEcsInstancesResult(const std::string &payload);
|
||||
~ListEcsInstancesResult();
|
||||
Headers getHeaders()const;
|
||||
std::vector<ResultItem> getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Headers headers_;
|
||||
std::vector<ResultItem> result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTECSINSTANCESRESULT_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_LISTEXTENDFILESREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTEXTENDFILESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListExtendfilesRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListExtendfilesRequest();
|
||||
~ListExtendfilesRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTEXTENDFILESREQUEST_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_LISTEXTENDFILESRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTEXTENDFILESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListExtendfilesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ResultItem
|
||||
{
|
||||
std::string filePath;
|
||||
std::string sourceType;
|
||||
std::string name;
|
||||
long fileSize;
|
||||
};
|
||||
|
||||
|
||||
ListExtendfilesResult();
|
||||
explicit ListExtendfilesResult(const std::string &payload);
|
||||
~ListExtendfilesResult();
|
||||
std::vector<ResultItem> getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ResultItem> result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTEXTENDFILESRESULT_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_LISTINSTANCEINDICESREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTINSTANCEINDICESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListInstanceIndicesRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListInstanceIndicesRequest();
|
||||
~ListInstanceIndicesRequest();
|
||||
|
||||
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_LISTINSTANCEINDICESREQUEST_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_LISTINSTANCEINDICESRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTINSTANCEINDICESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListInstanceIndicesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ListInstanceIndicesResult();
|
||||
explicit ListInstanceIndicesResult(const std::string &payload);
|
||||
~ListInstanceIndicesResult();
|
||||
std::vector<std::string> getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<std::string> result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTINSTANCEINDICESRESULT_H_
|
||||
@@ -41,8 +41,8 @@ namespace AlibabaCloud
|
||||
void setSize(int size);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getPage()const;
|
||||
void setPage(const std::string& page);
|
||||
int getPage()const;
|
||||
void setPage(int page);
|
||||
std::string getSource()const;
|
||||
void setSource(const std::string& source);
|
||||
|
||||
@@ -50,7 +50,7 @@ namespace AlibabaCloud
|
||||
std::string instanceId_;
|
||||
int size_;
|
||||
std::string name_;
|
||||
std::string page_;
|
||||
int page_;
|
||||
std::string source_;
|
||||
|
||||
};
|
||||
|
||||
@@ -35,6 +35,7 @@ namespace AlibabaCloud
|
||||
struct ResultItem
|
||||
{
|
||||
std::string description;
|
||||
std::string specificationUrl;
|
||||
std::string state;
|
||||
std::string source;
|
||||
std::string name;
|
||||
|
||||
@@ -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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTNODESREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTNODESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListNodesRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListNodesRequest();
|
||||
~ListNodesRequest();
|
||||
|
||||
std::string getEcsInstanceName()const;
|
||||
void setEcsInstanceName(const std::string& ecsInstanceName);
|
||||
std::string getEcsInstanceIds()const;
|
||||
void setEcsInstanceIds(const std::string& ecsInstanceIds);
|
||||
int getSize()const;
|
||||
void setSize(int size);
|
||||
int getPage()const;
|
||||
void setPage(int page);
|
||||
std::string getResId()const;
|
||||
void setResId(const std::string& resId);
|
||||
std::string getTags()const;
|
||||
void setTags(const std::string& tags);
|
||||
|
||||
private:
|
||||
std::string ecsInstanceName_;
|
||||
std::string ecsInstanceIds_;
|
||||
int size_;
|
||||
int page_;
|
||||
std::string resId_;
|
||||
std::string tags_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTNODESREQUEST_H_
|
||||
@@ -0,0 +1,78 @@
|
||||
/*
|
||||
* 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_LISTNODESRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTNODESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListNodesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Headers
|
||||
{
|
||||
int xTotalCount;
|
||||
};
|
||||
struct ResultItem
|
||||
{
|
||||
struct TagsItem
|
||||
{
|
||||
std::string tagKey;
|
||||
std::string tagValue;
|
||||
};
|
||||
struct IpAddressItem
|
||||
{
|
||||
std::string ipType;
|
||||
std::string host;
|
||||
};
|
||||
std::string ecsInstanceId;
|
||||
std::string ecsInstanceName;
|
||||
std::string status;
|
||||
std::string agentStatus;
|
||||
std::string osType;
|
||||
std::vector<ResultItem::IpAddressItem> ipAddress;
|
||||
std::string cloudAssistantStatus;
|
||||
std::vector<ResultItem::TagsItem> tags;
|
||||
};
|
||||
|
||||
|
||||
ListNodesResult();
|
||||
explicit ListNodesResult(const std::string &payload);
|
||||
~ListNodesResult();
|
||||
Headers getHeaders()const;
|
||||
std::vector<ResultItem> getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Headers headers_;
|
||||
std::vector<ResultItem> result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTNODESRESULT_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_LISTPIPELINEIDSREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTPIPELINEIDSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListPipelineIdsRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListPipelineIdsRequest();
|
||||
~ListPipelineIdsRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTPIPELINEIDSREQUEST_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_LISTPIPELINEIDSRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTPIPELINEIDSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListPipelineIdsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ResultItem
|
||||
{
|
||||
std::string message;
|
||||
std::string pipelineId;
|
||||
bool available;
|
||||
std::string code;
|
||||
};
|
||||
|
||||
|
||||
ListPipelineIdsResult();
|
||||
explicit ListPipelineIdsResult(const std::string &payload);
|
||||
~ListPipelineIdsResult();
|
||||
std::vector<ResultItem> getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ResultItem> result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTPIPELINEIDSRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* 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_LISTPIPELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTPIPELINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListPipelineRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListPipelineRequest();
|
||||
~ListPipelineRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
int getSize()const;
|
||||
void setSize(int size);
|
||||
int getPage()const;
|
||||
void setPage(int page);
|
||||
std::string getPipelineId()const;
|
||||
void setPipelineId(const std::string& pipelineId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
int size_;
|
||||
int page_;
|
||||
std::string pipelineId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTPIPELINEREQUEST_H_
|
||||
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* 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_LISTPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTPIPELINERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListPipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Headers
|
||||
{
|
||||
int xTotalCount;
|
||||
};
|
||||
struct ResultItem
|
||||
{
|
||||
std::string pipelineStatus;
|
||||
std::string gmtCreatedTime;
|
||||
std::string pipelineId;
|
||||
std::string gmtUpdateTime;
|
||||
};
|
||||
|
||||
|
||||
ListPipelineResult();
|
||||
explicit ListPipelineResult(const std::string &payload);
|
||||
~ListPipelineResult();
|
||||
Headers getHeaders()const;
|
||||
std::vector<ResultItem> getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Headers headers_;
|
||||
std::vector<ResultItem> result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTPIPELINERESULT_H_
|
||||
@@ -39,6 +39,7 @@ namespace AlibabaCloud
|
||||
struct ResultItem
|
||||
{
|
||||
std::string description;
|
||||
std::string specificationUrl;
|
||||
std::string state;
|
||||
std::string source;
|
||||
std::string name;
|
||||
|
||||
@@ -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_LISTTAGSREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTTAGSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListTagsRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListTagsRequest();
|
||||
~ListTagsRequest();
|
||||
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getResourceType()const;
|
||||
void setResourceType(const std::string& resourceType);
|
||||
|
||||
private:
|
||||
int pageSize_;
|
||||
std::string resourceType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTTAGSREQUEST_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_LISTTAGSRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTTAGSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ListTagsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ResultItem
|
||||
{
|
||||
std::string tagKey;
|
||||
std::string tagValue;
|
||||
};
|
||||
|
||||
|
||||
ListTagsResult();
|
||||
explicit ListTagsResult(const std::string &payload);
|
||||
~ListTagsResult();
|
||||
std::vector<ResultItem> getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ResultItem> result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_LISTTAGSRESULT_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_MIGRATETOOTHERZONEREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_MIGRATETOOTHERZONEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT MigrateToOtherZoneRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
MigrateToOtherZoneRequest();
|
||||
~MigrateToOtherZoneRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
bool dryRun_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_MIGRATETOOTHERZONEREQUEST_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_MIGRATETOOTHERZONERESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_MIGRATETOOTHERZONERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT MigrateToOtherZoneResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
MigrateToOtherZoneResult();
|
||||
explicit MigrateToOtherZoneResult(const std::string &payload);
|
||||
~MigrateToOtherZoneResult();
|
||||
bool getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_MIGRATETOOTHERZONERESULT_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_MODIFYDEPLOYMACHINEREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_MODIFYDEPLOYMACHINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ModifyDeployMachineRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ModifyDeployMachineRequest();
|
||||
~ModifyDeployMachineRequest();
|
||||
|
||||
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_MODIFYDEPLOYMACHINEREQUEST_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_MODIFYDEPLOYMACHINERESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_MODIFYDEPLOYMACHINERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ModifyDeployMachineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyDeployMachineResult();
|
||||
explicit ModifyDeployMachineResult(const std::string &payload);
|
||||
~ModifyDeployMachineResult();
|
||||
bool getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_MODIFYDEPLOYMACHINERESULT_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_MODIFYINSTANCEMAINTAINTIMEREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_MODIFYINSTANCEMAINTAINTIMEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ModifyInstanceMaintainTimeRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ModifyInstanceMaintainTimeRequest();
|
||||
~ModifyInstanceMaintainTimeRequest();
|
||||
|
||||
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_MODIFYINSTANCEMAINTAINTIMEREQUEST_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_MODIFYINSTANCEMAINTAINTIMERESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_MODIFYINSTANCEMAINTAINTIMERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ModifyInstanceMaintainTimeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyInstanceMaintainTimeResult();
|
||||
explicit ModifyInstanceMaintainTimeResult(const std::string &payload);
|
||||
~ModifyInstanceMaintainTimeResult();
|
||||
bool getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_MODIFYINSTANCEMAINTAINTIMERESULT_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_OPENDIAGNOSISREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_OPENDIAGNOSISREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT OpenDiagnosisRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
OpenDiagnosisRequest();
|
||||
~OpenDiagnosisRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string clientToken_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_OPENDIAGNOSISREQUEST_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_OPENDIAGNOSISRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_OPENDIAGNOSISRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT OpenDiagnosisResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
OpenDiagnosisResult();
|
||||
explicit OpenDiagnosisResult(const std::string &payload);
|
||||
~OpenDiagnosisResult();
|
||||
bool getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_OPENDIAGNOSISRESULT_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_REINSTALLCOLLECTORREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_REINSTALLCOLLECTORREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ReinstallCollectorRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ReinstallCollectorRequest();
|
||||
~ReinstallCollectorRequest();
|
||||
|
||||
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_REINSTALLCOLLECTORREQUEST_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_REINSTALLCOLLECTORRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_REINSTALLCOLLECTORRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT ReinstallCollectorResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ReinstallCollectorResult();
|
||||
explicit ReinstallCollectorResult(const std::string &payload);
|
||||
~ReinstallCollectorResult();
|
||||
bool getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_REINSTALLCOLLECTORRESULT_H_
|
||||
@@ -32,15 +32,80 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT RestartInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Result
|
||||
{
|
||||
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;
|
||||
std::string spec;
|
||||
int disk;
|
||||
};
|
||||
struct DictListItem
|
||||
{
|
||||
std::string type;
|
||||
std::string sourceType;
|
||||
long fileSize;
|
||||
std::string name;
|
||||
};
|
||||
struct SynonymsDictsItem
|
||||
{
|
||||
std::string type;
|
||||
std::string sourceType;
|
||||
long fileSize;
|
||||
std::string name;
|
||||
};
|
||||
MasterConfiguration masterConfiguration;
|
||||
std::string status;
|
||||
std::string description;
|
||||
std::string instanceId;
|
||||
int kibanaPort;
|
||||
std::string createdAt;
|
||||
NetworkConfig networkConfig;
|
||||
std::string esVersion;
|
||||
int nodeAmount;
|
||||
std::string updatedAt;
|
||||
std::vector<DictListItem> dictList;
|
||||
std::string kibanaDomain;
|
||||
std::string publicDomain;
|
||||
KibanaConfiguration kibanaConfiguration;
|
||||
NodeSpec nodeSpec;
|
||||
std::string paymentType;
|
||||
std::vector<SynonymsDictsItem> synonymsDicts;
|
||||
std::string domain;
|
||||
int publicPort;
|
||||
};
|
||||
|
||||
|
||||
RestartInstanceResult();
|
||||
explicit RestartInstanceResult(const std::string &payload);
|
||||
~RestartInstanceResult();
|
||||
Result getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Result result_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -37,15 +37,11 @@ namespace AlibabaCloud
|
||||
ResumeElasticsearchTaskResult();
|
||||
explicit ResumeElasticsearchTaskResult(const std::string &payload);
|
||||
~ResumeElasticsearchTaskResult();
|
||||
std::string getMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string code_;
|
||||
bool result_;
|
||||
|
||||
};
|
||||
|
||||
@@ -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_RUNPIPELINESREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_RUNPIPELINESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT RunPipelinesRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
RunPipelinesRequest();
|
||||
~RunPipelinesRequest();
|
||||
|
||||
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_RUNPIPELINESREQUEST_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_RUNPIPELINESRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_RUNPIPELINESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT RunPipelinesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
RunPipelinesResult();
|
||||
explicit RunPipelinesResult(const std::string &payload);
|
||||
~RunPipelinesResult();
|
||||
bool getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_RUNPIPELINESRESULT_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_STARTCOLLECTORREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_STARTCOLLECTORREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT StartCollectorRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
StartCollectorRequest();
|
||||
~StartCollectorRequest();
|
||||
|
||||
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_STARTCOLLECTORREQUEST_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_STARTCOLLECTORRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_STARTCOLLECTORRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT StartCollectorResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
StartCollectorResult();
|
||||
explicit StartCollectorResult(const std::string &payload);
|
||||
~StartCollectorResult();
|
||||
bool getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_STARTCOLLECTORRESULT_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_STOPCOLLECTORREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_STOPCOLLECTORREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT StopCollectorRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
StopCollectorRequest();
|
||||
~StopCollectorRequest();
|
||||
|
||||
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_STOPCOLLECTORREQUEST_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_STOPCOLLECTORRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_STOPCOLLECTORRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT StopCollectorResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
StopCollectorResult();
|
||||
explicit StopCollectorResult(const std::string &payload);
|
||||
~StopCollectorResult();
|
||||
bool getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_STOPCOLLECTORRESULT_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_STOPPIPELINESREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_STOPPIPELINESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT StopPipelinesRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
StopPipelinesRequest();
|
||||
~StopPipelinesRequest();
|
||||
|
||||
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_STOPPIPELINESREQUEST_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_STOPPIPELINESRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_STOPPIPELINESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT StopPipelinesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
StopPipelinesResult();
|
||||
explicit StopPipelinesResult(const std::string &payload);
|
||||
~StopPipelinesResult();
|
||||
bool getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_STOPPIPELINESRESULT_H_
|
||||
@@ -37,10 +37,12 @@ namespace AlibabaCloud
|
||||
UntagResourcesResult();
|
||||
explicit UntagResourcesResult(const std::string &payload);
|
||||
~UntagResourcesResult();
|
||||
bool getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool result_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -34,15 +34,8 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct DictList
|
||||
{
|
||||
struct OssObject
|
||||
{
|
||||
std::string bucketName;
|
||||
std::string etag;
|
||||
std::string key;
|
||||
};
|
||||
std::string type;
|
||||
std::string sourceType;
|
||||
OssObject ossObject;
|
||||
std::string name;
|
||||
long fileSize;
|
||||
};
|
||||
|
||||
@@ -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_UPDATECOLLECTORNAMEREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_UPDATECOLLECTORNAMEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT UpdateCollectorNameRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateCollectorNameRequest();
|
||||
~UpdateCollectorNameRequest();
|
||||
|
||||
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_UPDATECOLLECTORNAMEREQUEST_H_
|
||||
@@ -0,0 +1,92 @@
|
||||
/*
|
||||
* 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_UPDATECOLLECTORNAMERESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_UPDATECOLLECTORNAMERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT UpdateCollectorNameResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Result
|
||||
{
|
||||
struct ConfigsItem
|
||||
{
|
||||
std::string content;
|
||||
std::string fileName;
|
||||
};
|
||||
struct ExtendConfigsItem
|
||||
{
|
||||
struct MachinesItem
|
||||
{
|
||||
std::string agentStatus;
|
||||
std::string instanceId;
|
||||
};
|
||||
std::vector<std::string> hosts;
|
||||
std::string type;
|
||||
std::string userName;
|
||||
std::string instanceId;
|
||||
bool enableMonitoring;
|
||||
std::string host;
|
||||
std::vector<ExtendConfigsItem::MachinesItem> machines;
|
||||
std::string kibanaHost;
|
||||
std::string instanceType;
|
||||
std::string protocol;
|
||||
std::string configType;
|
||||
std::string groupId;
|
||||
};
|
||||
std::string status;
|
||||
std::vector<ConfigsItem> configs;
|
||||
std::string resVersion;
|
||||
std::string gmtCreatedTime;
|
||||
std::string resId;
|
||||
bool dryRun;
|
||||
std::string gmtUpdateTime;
|
||||
std::vector<ExtendConfigsItem> extendConfigs;
|
||||
std::string name;
|
||||
std::string resType;
|
||||
std::vector<std::string> collectorPaths;
|
||||
std::string vpcId;
|
||||
std::string ownerId;
|
||||
};
|
||||
|
||||
|
||||
UpdateCollectorNameResult();
|
||||
explicit UpdateCollectorNameResult(const std::string &payload);
|
||||
~UpdateCollectorNameResult();
|
||||
Result getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Result result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_UPDATECOLLECTORNAMERESULT_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_UPDATECOLLECTORREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_UPDATECOLLECTORREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT UpdateCollectorRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateCollectorRequest();
|
||||
~UpdateCollectorRequest();
|
||||
|
||||
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_UPDATECOLLECTORREQUEST_H_
|
||||
@@ -0,0 +1,90 @@
|
||||
/*
|
||||
* 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_UPDATECOLLECTORRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_UPDATECOLLECTORRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT UpdateCollectorResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Result
|
||||
{
|
||||
struct ConfigsItem
|
||||
{
|
||||
std::string content;
|
||||
std::string fileName;
|
||||
};
|
||||
struct ExtendConfigsItem
|
||||
{
|
||||
struct MachinesItem
|
||||
{
|
||||
std::string agentStatus;
|
||||
std::string instanceId;
|
||||
};
|
||||
std::vector<std::string> hosts;
|
||||
std::string type;
|
||||
std::string userName;
|
||||
std::string instanceId;
|
||||
bool enableMonitoring;
|
||||
std::vector<ExtendConfigsItem::MachinesItem> machines;
|
||||
std::string instanceType;
|
||||
std::string protocol;
|
||||
std::string configType;
|
||||
std::string groupId;
|
||||
};
|
||||
std::string status;
|
||||
std::vector<ConfigsItem> configs;
|
||||
std::string resVersion;
|
||||
std::string gmtCreatedTime;
|
||||
std::string resId;
|
||||
bool dryRun;
|
||||
std::string gmtUpdateTime;
|
||||
std::vector<ExtendConfigsItem> extendConfigs;
|
||||
std::string name;
|
||||
std::string resType;
|
||||
std::vector<std::string> collectorPaths;
|
||||
std::string vpcId;
|
||||
std::string ownerId;
|
||||
};
|
||||
|
||||
|
||||
UpdateCollectorResult();
|
||||
explicit UpdateCollectorResult(const std::string &payload);
|
||||
~UpdateCollectorResult();
|
||||
Result getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Result result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_UPDATECOLLECTORRESULT_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_UPDATEDIAGNOSISSETTINGSREQUEST_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_UPDATEDIAGNOSISSETTINGSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT UpdateDiagnosisSettingsRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateDiagnosisSettingsRequest();
|
||||
~UpdateDiagnosisSettingsRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string clientToken_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_UPDATEDIAGNOSISSETTINGSREQUEST_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_UPDATEDIAGNOSISSETTINGSRESULT_H_
|
||||
#define ALIBABACLOUD_ELASTICSEARCH_MODEL_UPDATEDIAGNOSISSETTINGSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/elasticsearch/ElasticsearchExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Elasticsearch
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ELASTICSEARCH_EXPORT UpdateDiagnosisSettingsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UpdateDiagnosisSettingsResult();
|
||||
explicit UpdateDiagnosisSettingsResult(const std::string &payload);
|
||||
~UpdateDiagnosisSettingsResult();
|
||||
bool getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ELASTICSEARCH_MODEL_UPDATEDIAGNOSISSETTINGSRESULT_H_
|
||||
@@ -34,15 +34,8 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct DictList
|
||||
{
|
||||
struct OssObject
|
||||
{
|
||||
std::string bucketName;
|
||||
std::string etag;
|
||||
std::string key;
|
||||
};
|
||||
std::string type;
|
||||
std::string sourceType;
|
||||
OssObject ossObject;
|
||||
std::string name;
|
||||
long fileSize;
|
||||
};
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user