Public API ListAppBySwimmingLaneGroupTags.
This commit is contained in:
@@ -21,12 +21,16 @@ set(mse_public_header
|
||||
include/alibabacloud/mse/MseExport.h )
|
||||
|
||||
set(mse_public_header_model
|
||||
include/alibabacloud/mse/model/AddAuthPolicyRequest.h
|
||||
include/alibabacloud/mse/model/AddAuthPolicyResult.h
|
||||
include/alibabacloud/mse/model/AddAuthResourceRequest.h
|
||||
include/alibabacloud/mse/model/AddAuthResourceResult.h
|
||||
include/alibabacloud/mse/model/AddBlackWhiteListRequest.h
|
||||
include/alibabacloud/mse/model/AddBlackWhiteListResult.h
|
||||
include/alibabacloud/mse/model/AddGatewayRequest.h
|
||||
include/alibabacloud/mse/model/AddGatewayResult.h
|
||||
include/alibabacloud/mse/model/AddGatewayAuthConsumerRequest.h
|
||||
include/alibabacloud/mse/model/AddGatewayAuthConsumerResult.h
|
||||
include/alibabacloud/mse/model/AddGatewayDomainRequest.h
|
||||
include/alibabacloud/mse/model/AddGatewayDomainResult.h
|
||||
include/alibabacloud/mse/model/AddGatewayRouteRequest.h
|
||||
@@ -53,10 +57,14 @@ set(mse_public_header_model
|
||||
include/alibabacloud/mse/model/CloneNacosConfigResult.h
|
||||
include/alibabacloud/mse/model/CreateApplicationRequest.h
|
||||
include/alibabacloud/mse/model/CreateApplicationResult.h
|
||||
include/alibabacloud/mse/model/CreateCircuitBreakerRuleRequest.h
|
||||
include/alibabacloud/mse/model/CreateCircuitBreakerRuleResult.h
|
||||
include/alibabacloud/mse/model/CreateClusterRequest.h
|
||||
include/alibabacloud/mse/model/CreateClusterResult.h
|
||||
include/alibabacloud/mse/model/CreateEngineNamespaceRequest.h
|
||||
include/alibabacloud/mse/model/CreateEngineNamespaceResult.h
|
||||
include/alibabacloud/mse/model/CreateFlowRuleRequest.h
|
||||
include/alibabacloud/mse/model/CreateFlowRuleResult.h
|
||||
include/alibabacloud/mse/model/CreateMseServiceApplicationRequest.h
|
||||
include/alibabacloud/mse/model/CreateMseServiceApplicationResult.h
|
||||
include/alibabacloud/mse/model/CreateNacosConfigRequest.h
|
||||
@@ -73,12 +81,20 @@ set(mse_public_header_model
|
||||
include/alibabacloud/mse/model/CreateZnodeResult.h
|
||||
include/alibabacloud/mse/model/DeleteAuthResourceRequest.h
|
||||
include/alibabacloud/mse/model/DeleteAuthResourceResult.h
|
||||
include/alibabacloud/mse/model/DeleteCircuitBreakerRulesRequest.h
|
||||
include/alibabacloud/mse/model/DeleteCircuitBreakerRulesResult.h
|
||||
include/alibabacloud/mse/model/DeleteClusterRequest.h
|
||||
include/alibabacloud/mse/model/DeleteClusterResult.h
|
||||
include/alibabacloud/mse/model/DeleteEngineNamespaceRequest.h
|
||||
include/alibabacloud/mse/model/DeleteEngineNamespaceResult.h
|
||||
include/alibabacloud/mse/model/DeleteFlowRulesRequest.h
|
||||
include/alibabacloud/mse/model/DeleteFlowRulesResult.h
|
||||
include/alibabacloud/mse/model/DeleteGatewayRequest.h
|
||||
include/alibabacloud/mse/model/DeleteGatewayResult.h
|
||||
include/alibabacloud/mse/model/DeleteGatewayAuthConsumerRequest.h
|
||||
include/alibabacloud/mse/model/DeleteGatewayAuthConsumerResult.h
|
||||
include/alibabacloud/mse/model/DeleteGatewayAuthConsumerResourceRequest.h
|
||||
include/alibabacloud/mse/model/DeleteGatewayAuthConsumerResourceResult.h
|
||||
include/alibabacloud/mse/model/DeleteGatewayDomainRequest.h
|
||||
include/alibabacloud/mse/model/DeleteGatewayDomainResult.h
|
||||
include/alibabacloud/mse/model/DeleteGatewayRouteRequest.h
|
||||
@@ -99,6 +115,8 @@ set(mse_public_header_model
|
||||
include/alibabacloud/mse/model/DeleteNacosInstanceResult.h
|
||||
include/alibabacloud/mse/model/DeleteNacosServiceRequest.h
|
||||
include/alibabacloud/mse/model/DeleteNacosServiceResult.h
|
||||
include/alibabacloud/mse/model/DeleteNamespaceRequest.h
|
||||
include/alibabacloud/mse/model/DeleteNamespaceResult.h
|
||||
include/alibabacloud/mse/model/DeleteSecurityGroupRuleRequest.h
|
||||
include/alibabacloud/mse/model/DeleteSecurityGroupRuleResult.h
|
||||
include/alibabacloud/mse/model/DeleteServiceSourceRequest.h
|
||||
@@ -111,6 +129,10 @@ set(mse_public_header_model
|
||||
include/alibabacloud/mse/model/DeleteZnodeResult.h
|
||||
include/alibabacloud/mse/model/ExportNacosConfigRequest.h
|
||||
include/alibabacloud/mse/model/ExportNacosConfigResult.h
|
||||
include/alibabacloud/mse/model/ExportZookeeperDataRequest.h
|
||||
include/alibabacloud/mse/model/ExportZookeeperDataResult.h
|
||||
include/alibabacloud/mse/model/FetchLosslessRuleListRequest.h
|
||||
include/alibabacloud/mse/model/FetchLosslessRuleListResult.h
|
||||
include/alibabacloud/mse/model/GetAppMessageQueueRouteRequest.h
|
||||
include/alibabacloud/mse/model/GetAppMessageQueueRouteResult.h
|
||||
include/alibabacloud/mse/model/GetApplicationListRequest.h
|
||||
@@ -123,6 +145,8 @@ set(mse_public_header_model
|
||||
include/alibabacloud/mse/model/GetEngineNamepaceResult.h
|
||||
include/alibabacloud/mse/model/GetGatewayRequest.h
|
||||
include/alibabacloud/mse/model/GetGatewayResult.h
|
||||
include/alibabacloud/mse/model/GetGatewayAuthConsumerDetailRequest.h
|
||||
include/alibabacloud/mse/model/GetGatewayAuthConsumerDetailResult.h
|
||||
include/alibabacloud/mse/model/GetGatewayDomainDetailRequest.h
|
||||
include/alibabacloud/mse/model/GetGatewayDomainDetailResult.h
|
||||
include/alibabacloud/mse/model/GetGatewayOptionRequest.h
|
||||
@@ -139,6 +163,8 @@ set(mse_public_header_model
|
||||
include/alibabacloud/mse/model/GetImportFileUrlResult.h
|
||||
include/alibabacloud/mse/model/GetKubernetesSourceRequest.h
|
||||
include/alibabacloud/mse/model/GetKubernetesSourceResult.h
|
||||
include/alibabacloud/mse/model/GetLosslessRuleByAppRequest.h
|
||||
include/alibabacloud/mse/model/GetLosslessRuleByAppResult.h
|
||||
include/alibabacloud/mse/model/GetMseFeatureSwitchRequest.h
|
||||
include/alibabacloud/mse/model/GetMseFeatureSwitchResult.h
|
||||
include/alibabacloud/mse/model/GetMseSourceRequest.h
|
||||
@@ -155,8 +181,12 @@ set(mse_public_header_model
|
||||
include/alibabacloud/mse/model/GetPluginsResult.h
|
||||
include/alibabacloud/mse/model/GetServiceListRequest.h
|
||||
include/alibabacloud/mse/model/GetServiceListResult.h
|
||||
include/alibabacloud/mse/model/GetServiceListPageRequest.h
|
||||
include/alibabacloud/mse/model/GetServiceListPageResult.h
|
||||
include/alibabacloud/mse/model/GetServiceListenersRequest.h
|
||||
include/alibabacloud/mse/model/GetServiceListenersResult.h
|
||||
include/alibabacloud/mse/model/GetServiceMethodPageRequest.h
|
||||
include/alibabacloud/mse/model/GetServiceMethodPageResult.h
|
||||
include/alibabacloud/mse/model/GetTagsBySwimmingLaneGroupIdRequest.h
|
||||
include/alibabacloud/mse/model/GetTagsBySwimmingLaneGroupIdResult.h
|
||||
include/alibabacloud/mse/model/GetZookeeperDataImportUrlRequest.h
|
||||
@@ -177,6 +207,10 @@ set(mse_public_header_model
|
||||
include/alibabacloud/mse/model/ListAppBySwimmingLaneGroupTagResult.h
|
||||
include/alibabacloud/mse/model/ListApplicationsWithTagRulesRequest.h
|
||||
include/alibabacloud/mse/model/ListApplicationsWithTagRulesResult.h
|
||||
include/alibabacloud/mse/model/ListAuthPolicyRequest.h
|
||||
include/alibabacloud/mse/model/ListAuthPolicyResult.h
|
||||
include/alibabacloud/mse/model/ListCircuitBreakerRulesRequest.h
|
||||
include/alibabacloud/mse/model/ListCircuitBreakerRulesResult.h
|
||||
include/alibabacloud/mse/model/ListClusterConnectionTypesRequest.h
|
||||
include/alibabacloud/mse/model/ListClusterConnectionTypesResult.h
|
||||
include/alibabacloud/mse/model/ListClusterHealthCheckTaskRequest.h
|
||||
@@ -195,12 +229,22 @@ set(mse_public_header_model
|
||||
include/alibabacloud/mse/model/ListEurekaInstancesResult.h
|
||||
include/alibabacloud/mse/model/ListEurekaServicesRequest.h
|
||||
include/alibabacloud/mse/model/ListEurekaServicesResult.h
|
||||
include/alibabacloud/mse/model/ListExportZookeeperDataRequest.h
|
||||
include/alibabacloud/mse/model/ListExportZookeeperDataResult.h
|
||||
include/alibabacloud/mse/model/ListFlowRulesRequest.h
|
||||
include/alibabacloud/mse/model/ListFlowRulesResult.h
|
||||
include/alibabacloud/mse/model/ListGatewayRequest.h
|
||||
include/alibabacloud/mse/model/ListGatewayResult.h
|
||||
include/alibabacloud/mse/model/ListGatewayAuthConsumerRequest.h
|
||||
include/alibabacloud/mse/model/ListGatewayAuthConsumerResult.h
|
||||
include/alibabacloud/mse/model/ListGatewayAuthConsumerResourceRequest.h
|
||||
include/alibabacloud/mse/model/ListGatewayAuthConsumerResourceResult.h
|
||||
include/alibabacloud/mse/model/ListGatewayDomainRequest.h
|
||||
include/alibabacloud/mse/model/ListGatewayDomainResult.h
|
||||
include/alibabacloud/mse/model/ListGatewayRouteRequest.h
|
||||
include/alibabacloud/mse/model/ListGatewayRouteResult.h
|
||||
include/alibabacloud/mse/model/ListGatewayRouteOnAuthRequest.h
|
||||
include/alibabacloud/mse/model/ListGatewayRouteOnAuthResult.h
|
||||
include/alibabacloud/mse/model/ListGatewayServiceRequest.h
|
||||
include/alibabacloud/mse/model/ListGatewayServiceResult.h
|
||||
include/alibabacloud/mse/model/ListGatewaySlbRequest.h
|
||||
@@ -271,12 +315,18 @@ set(mse_public_header_model
|
||||
include/alibabacloud/mse/model/QueryInstancesInfoResult.h
|
||||
include/alibabacloud/mse/model/QueryMonitorRequest.h
|
||||
include/alibabacloud/mse/model/QueryMonitorResult.h
|
||||
include/alibabacloud/mse/model/QueryNamespaceRequest.h
|
||||
include/alibabacloud/mse/model/QueryNamespaceResult.h
|
||||
include/alibabacloud/mse/model/QuerySlbSpecRequest.h
|
||||
include/alibabacloud/mse/model/QuerySlbSpecResult.h
|
||||
include/alibabacloud/mse/model/QuerySwimmingLaneByIdRequest.h
|
||||
include/alibabacloud/mse/model/QuerySwimmingLaneByIdResult.h
|
||||
include/alibabacloud/mse/model/QueryZnodeDetailRequest.h
|
||||
include/alibabacloud/mse/model/QueryZnodeDetailResult.h
|
||||
include/alibabacloud/mse/model/RemoveApplicationRequest.h
|
||||
include/alibabacloud/mse/model/RemoveApplicationResult.h
|
||||
include/alibabacloud/mse/model/RemoveAuthPolicyRequest.h
|
||||
include/alibabacloud/mse/model/RemoveAuthPolicyResult.h
|
||||
include/alibabacloud/mse/model/RestartClusterRequest.h
|
||||
include/alibabacloud/mse/model/RestartClusterResult.h
|
||||
include/alibabacloud/mse/model/RetryClusterRequest.h
|
||||
@@ -289,8 +339,12 @@ set(mse_public_header_model
|
||||
include/alibabacloud/mse/model/UntagResourcesResult.h
|
||||
include/alibabacloud/mse/model/UpdateAclRequest.h
|
||||
include/alibabacloud/mse/model/UpdateAclResult.h
|
||||
include/alibabacloud/mse/model/UpdateAuthPolicyRequest.h
|
||||
include/alibabacloud/mse/model/UpdateAuthPolicyResult.h
|
||||
include/alibabacloud/mse/model/UpdateBlackWhiteListRequest.h
|
||||
include/alibabacloud/mse/model/UpdateBlackWhiteListResult.h
|
||||
include/alibabacloud/mse/model/UpdateCircuitBreakerRuleRequest.h
|
||||
include/alibabacloud/mse/model/UpdateCircuitBreakerRuleResult.h
|
||||
include/alibabacloud/mse/model/UpdateClusterRequest.h
|
||||
include/alibabacloud/mse/model/UpdateClusterResult.h
|
||||
include/alibabacloud/mse/model/UpdateClusterSpecRequest.h
|
||||
@@ -299,6 +353,16 @@ set(mse_public_header_model
|
||||
include/alibabacloud/mse/model/UpdateConfigResult.h
|
||||
include/alibabacloud/mse/model/UpdateEngineNamespaceRequest.h
|
||||
include/alibabacloud/mse/model/UpdateEngineNamespaceResult.h
|
||||
include/alibabacloud/mse/model/UpdateFlowRuleRequest.h
|
||||
include/alibabacloud/mse/model/UpdateFlowRuleResult.h
|
||||
include/alibabacloud/mse/model/UpdateGatewayAuthConsumerRequest.h
|
||||
include/alibabacloud/mse/model/UpdateGatewayAuthConsumerResult.h
|
||||
include/alibabacloud/mse/model/UpdateGatewayAuthConsumerResourceRequest.h
|
||||
include/alibabacloud/mse/model/UpdateGatewayAuthConsumerResourceResult.h
|
||||
include/alibabacloud/mse/model/UpdateGatewayAuthConsumerResourceStatusRequest.h
|
||||
include/alibabacloud/mse/model/UpdateGatewayAuthConsumerResourceStatusResult.h
|
||||
include/alibabacloud/mse/model/UpdateGatewayAuthConsumerStatusRequest.h
|
||||
include/alibabacloud/mse/model/UpdateGatewayAuthConsumerStatusResult.h
|
||||
include/alibabacloud/mse/model/UpdateGatewayDomainRequest.h
|
||||
include/alibabacloud/mse/model/UpdateGatewayDomainResult.h
|
||||
include/alibabacloud/mse/model/UpdateGatewayNameRequest.h
|
||||
@@ -307,6 +371,8 @@ set(mse_public_header_model
|
||||
include/alibabacloud/mse/model/UpdateGatewayOptionResult.h
|
||||
include/alibabacloud/mse/model/UpdateGatewayRouteRequest.h
|
||||
include/alibabacloud/mse/model/UpdateGatewayRouteResult.h
|
||||
include/alibabacloud/mse/model/UpdateGatewayRouteAuthRequest.h
|
||||
include/alibabacloud/mse/model/UpdateGatewayRouteAuthResult.h
|
||||
include/alibabacloud/mse/model/UpdateGatewayRouteCORSRequest.h
|
||||
include/alibabacloud/mse/model/UpdateGatewayRouteCORSResult.h
|
||||
include/alibabacloud/mse/model/UpdateGatewayRouteHTTPRewriteRequest.h
|
||||
@@ -352,12 +418,16 @@ set(mse_public_header_model
|
||||
|
||||
set(mse_src
|
||||
src/MseClient.cc
|
||||
src/model/AddAuthPolicyRequest.cc
|
||||
src/model/AddAuthPolicyResult.cc
|
||||
src/model/AddAuthResourceRequest.cc
|
||||
src/model/AddAuthResourceResult.cc
|
||||
src/model/AddBlackWhiteListRequest.cc
|
||||
src/model/AddBlackWhiteListResult.cc
|
||||
src/model/AddGatewayRequest.cc
|
||||
src/model/AddGatewayResult.cc
|
||||
src/model/AddGatewayAuthConsumerRequest.cc
|
||||
src/model/AddGatewayAuthConsumerResult.cc
|
||||
src/model/AddGatewayDomainRequest.cc
|
||||
src/model/AddGatewayDomainResult.cc
|
||||
src/model/AddGatewayRouteRequest.cc
|
||||
@@ -384,10 +454,14 @@ set(mse_src
|
||||
src/model/CloneNacosConfigResult.cc
|
||||
src/model/CreateApplicationRequest.cc
|
||||
src/model/CreateApplicationResult.cc
|
||||
src/model/CreateCircuitBreakerRuleRequest.cc
|
||||
src/model/CreateCircuitBreakerRuleResult.cc
|
||||
src/model/CreateClusterRequest.cc
|
||||
src/model/CreateClusterResult.cc
|
||||
src/model/CreateEngineNamespaceRequest.cc
|
||||
src/model/CreateEngineNamespaceResult.cc
|
||||
src/model/CreateFlowRuleRequest.cc
|
||||
src/model/CreateFlowRuleResult.cc
|
||||
src/model/CreateMseServiceApplicationRequest.cc
|
||||
src/model/CreateMseServiceApplicationResult.cc
|
||||
src/model/CreateNacosConfigRequest.cc
|
||||
@@ -404,12 +478,20 @@ set(mse_src
|
||||
src/model/CreateZnodeResult.cc
|
||||
src/model/DeleteAuthResourceRequest.cc
|
||||
src/model/DeleteAuthResourceResult.cc
|
||||
src/model/DeleteCircuitBreakerRulesRequest.cc
|
||||
src/model/DeleteCircuitBreakerRulesResult.cc
|
||||
src/model/DeleteClusterRequest.cc
|
||||
src/model/DeleteClusterResult.cc
|
||||
src/model/DeleteEngineNamespaceRequest.cc
|
||||
src/model/DeleteEngineNamespaceResult.cc
|
||||
src/model/DeleteFlowRulesRequest.cc
|
||||
src/model/DeleteFlowRulesResult.cc
|
||||
src/model/DeleteGatewayRequest.cc
|
||||
src/model/DeleteGatewayResult.cc
|
||||
src/model/DeleteGatewayAuthConsumerRequest.cc
|
||||
src/model/DeleteGatewayAuthConsumerResult.cc
|
||||
src/model/DeleteGatewayAuthConsumerResourceRequest.cc
|
||||
src/model/DeleteGatewayAuthConsumerResourceResult.cc
|
||||
src/model/DeleteGatewayDomainRequest.cc
|
||||
src/model/DeleteGatewayDomainResult.cc
|
||||
src/model/DeleteGatewayRouteRequest.cc
|
||||
@@ -430,6 +512,8 @@ set(mse_src
|
||||
src/model/DeleteNacosInstanceResult.cc
|
||||
src/model/DeleteNacosServiceRequest.cc
|
||||
src/model/DeleteNacosServiceResult.cc
|
||||
src/model/DeleteNamespaceRequest.cc
|
||||
src/model/DeleteNamespaceResult.cc
|
||||
src/model/DeleteSecurityGroupRuleRequest.cc
|
||||
src/model/DeleteSecurityGroupRuleResult.cc
|
||||
src/model/DeleteServiceSourceRequest.cc
|
||||
@@ -442,6 +526,10 @@ set(mse_src
|
||||
src/model/DeleteZnodeResult.cc
|
||||
src/model/ExportNacosConfigRequest.cc
|
||||
src/model/ExportNacosConfigResult.cc
|
||||
src/model/ExportZookeeperDataRequest.cc
|
||||
src/model/ExportZookeeperDataResult.cc
|
||||
src/model/FetchLosslessRuleListRequest.cc
|
||||
src/model/FetchLosslessRuleListResult.cc
|
||||
src/model/GetAppMessageQueueRouteRequest.cc
|
||||
src/model/GetAppMessageQueueRouteResult.cc
|
||||
src/model/GetApplicationListRequest.cc
|
||||
@@ -454,6 +542,8 @@ set(mse_src
|
||||
src/model/GetEngineNamepaceResult.cc
|
||||
src/model/GetGatewayRequest.cc
|
||||
src/model/GetGatewayResult.cc
|
||||
src/model/GetGatewayAuthConsumerDetailRequest.cc
|
||||
src/model/GetGatewayAuthConsumerDetailResult.cc
|
||||
src/model/GetGatewayDomainDetailRequest.cc
|
||||
src/model/GetGatewayDomainDetailResult.cc
|
||||
src/model/GetGatewayOptionRequest.cc
|
||||
@@ -470,6 +560,8 @@ set(mse_src
|
||||
src/model/GetImportFileUrlResult.cc
|
||||
src/model/GetKubernetesSourceRequest.cc
|
||||
src/model/GetKubernetesSourceResult.cc
|
||||
src/model/GetLosslessRuleByAppRequest.cc
|
||||
src/model/GetLosslessRuleByAppResult.cc
|
||||
src/model/GetMseFeatureSwitchRequest.cc
|
||||
src/model/GetMseFeatureSwitchResult.cc
|
||||
src/model/GetMseSourceRequest.cc
|
||||
@@ -486,8 +578,12 @@ set(mse_src
|
||||
src/model/GetPluginsResult.cc
|
||||
src/model/GetServiceListRequest.cc
|
||||
src/model/GetServiceListResult.cc
|
||||
src/model/GetServiceListPageRequest.cc
|
||||
src/model/GetServiceListPageResult.cc
|
||||
src/model/GetServiceListenersRequest.cc
|
||||
src/model/GetServiceListenersResult.cc
|
||||
src/model/GetServiceMethodPageRequest.cc
|
||||
src/model/GetServiceMethodPageResult.cc
|
||||
src/model/GetTagsBySwimmingLaneGroupIdRequest.cc
|
||||
src/model/GetTagsBySwimmingLaneGroupIdResult.cc
|
||||
src/model/GetZookeeperDataImportUrlRequest.cc
|
||||
@@ -508,6 +604,10 @@ set(mse_src
|
||||
src/model/ListAppBySwimmingLaneGroupTagResult.cc
|
||||
src/model/ListApplicationsWithTagRulesRequest.cc
|
||||
src/model/ListApplicationsWithTagRulesResult.cc
|
||||
src/model/ListAuthPolicyRequest.cc
|
||||
src/model/ListAuthPolicyResult.cc
|
||||
src/model/ListCircuitBreakerRulesRequest.cc
|
||||
src/model/ListCircuitBreakerRulesResult.cc
|
||||
src/model/ListClusterConnectionTypesRequest.cc
|
||||
src/model/ListClusterConnectionTypesResult.cc
|
||||
src/model/ListClusterHealthCheckTaskRequest.cc
|
||||
@@ -526,12 +626,22 @@ set(mse_src
|
||||
src/model/ListEurekaInstancesResult.cc
|
||||
src/model/ListEurekaServicesRequest.cc
|
||||
src/model/ListEurekaServicesResult.cc
|
||||
src/model/ListExportZookeeperDataRequest.cc
|
||||
src/model/ListExportZookeeperDataResult.cc
|
||||
src/model/ListFlowRulesRequest.cc
|
||||
src/model/ListFlowRulesResult.cc
|
||||
src/model/ListGatewayRequest.cc
|
||||
src/model/ListGatewayResult.cc
|
||||
src/model/ListGatewayAuthConsumerRequest.cc
|
||||
src/model/ListGatewayAuthConsumerResult.cc
|
||||
src/model/ListGatewayAuthConsumerResourceRequest.cc
|
||||
src/model/ListGatewayAuthConsumerResourceResult.cc
|
||||
src/model/ListGatewayDomainRequest.cc
|
||||
src/model/ListGatewayDomainResult.cc
|
||||
src/model/ListGatewayRouteRequest.cc
|
||||
src/model/ListGatewayRouteResult.cc
|
||||
src/model/ListGatewayRouteOnAuthRequest.cc
|
||||
src/model/ListGatewayRouteOnAuthResult.cc
|
||||
src/model/ListGatewayServiceRequest.cc
|
||||
src/model/ListGatewayServiceResult.cc
|
||||
src/model/ListGatewaySlbRequest.cc
|
||||
@@ -602,12 +712,18 @@ set(mse_src
|
||||
src/model/QueryInstancesInfoResult.cc
|
||||
src/model/QueryMonitorRequest.cc
|
||||
src/model/QueryMonitorResult.cc
|
||||
src/model/QueryNamespaceRequest.cc
|
||||
src/model/QueryNamespaceResult.cc
|
||||
src/model/QuerySlbSpecRequest.cc
|
||||
src/model/QuerySlbSpecResult.cc
|
||||
src/model/QuerySwimmingLaneByIdRequest.cc
|
||||
src/model/QuerySwimmingLaneByIdResult.cc
|
||||
src/model/QueryZnodeDetailRequest.cc
|
||||
src/model/QueryZnodeDetailResult.cc
|
||||
src/model/RemoveApplicationRequest.cc
|
||||
src/model/RemoveApplicationResult.cc
|
||||
src/model/RemoveAuthPolicyRequest.cc
|
||||
src/model/RemoveAuthPolicyResult.cc
|
||||
src/model/RestartClusterRequest.cc
|
||||
src/model/RestartClusterResult.cc
|
||||
src/model/RetryClusterRequest.cc
|
||||
@@ -620,8 +736,12 @@ set(mse_src
|
||||
src/model/UntagResourcesResult.cc
|
||||
src/model/UpdateAclRequest.cc
|
||||
src/model/UpdateAclResult.cc
|
||||
src/model/UpdateAuthPolicyRequest.cc
|
||||
src/model/UpdateAuthPolicyResult.cc
|
||||
src/model/UpdateBlackWhiteListRequest.cc
|
||||
src/model/UpdateBlackWhiteListResult.cc
|
||||
src/model/UpdateCircuitBreakerRuleRequest.cc
|
||||
src/model/UpdateCircuitBreakerRuleResult.cc
|
||||
src/model/UpdateClusterRequest.cc
|
||||
src/model/UpdateClusterResult.cc
|
||||
src/model/UpdateClusterSpecRequest.cc
|
||||
@@ -630,6 +750,16 @@ set(mse_src
|
||||
src/model/UpdateConfigResult.cc
|
||||
src/model/UpdateEngineNamespaceRequest.cc
|
||||
src/model/UpdateEngineNamespaceResult.cc
|
||||
src/model/UpdateFlowRuleRequest.cc
|
||||
src/model/UpdateFlowRuleResult.cc
|
||||
src/model/UpdateGatewayAuthConsumerRequest.cc
|
||||
src/model/UpdateGatewayAuthConsumerResult.cc
|
||||
src/model/UpdateGatewayAuthConsumerResourceRequest.cc
|
||||
src/model/UpdateGatewayAuthConsumerResourceResult.cc
|
||||
src/model/UpdateGatewayAuthConsumerResourceStatusRequest.cc
|
||||
src/model/UpdateGatewayAuthConsumerResourceStatusResult.cc
|
||||
src/model/UpdateGatewayAuthConsumerStatusRequest.cc
|
||||
src/model/UpdateGatewayAuthConsumerStatusResult.cc
|
||||
src/model/UpdateGatewayDomainRequest.cc
|
||||
src/model/UpdateGatewayDomainResult.cc
|
||||
src/model/UpdateGatewayNameRequest.cc
|
||||
@@ -638,6 +768,8 @@ set(mse_src
|
||||
src/model/UpdateGatewayOptionResult.cc
|
||||
src/model/UpdateGatewayRouteRequest.cc
|
||||
src/model/UpdateGatewayRouteResult.cc
|
||||
src/model/UpdateGatewayRouteAuthRequest.cc
|
||||
src/model/UpdateGatewayRouteAuthResult.cc
|
||||
src/model/UpdateGatewayRouteCORSRequest.cc
|
||||
src/model/UpdateGatewayRouteCORSResult.cc
|
||||
src/model/UpdateGatewayRouteHTTPRewriteRequest.cc
|
||||
|
||||
@@ -22,12 +22,16 @@
|
||||
#include <alibabacloud/core/EndpointProvider.h>
|
||||
#include <alibabacloud/core/RpcServiceClient.h>
|
||||
#include "MseExport.h"
|
||||
#include "model/AddAuthPolicyRequest.h"
|
||||
#include "model/AddAuthPolicyResult.h"
|
||||
#include "model/AddAuthResourceRequest.h"
|
||||
#include "model/AddAuthResourceResult.h"
|
||||
#include "model/AddBlackWhiteListRequest.h"
|
||||
#include "model/AddBlackWhiteListResult.h"
|
||||
#include "model/AddGatewayRequest.h"
|
||||
#include "model/AddGatewayResult.h"
|
||||
#include "model/AddGatewayAuthConsumerRequest.h"
|
||||
#include "model/AddGatewayAuthConsumerResult.h"
|
||||
#include "model/AddGatewayDomainRequest.h"
|
||||
#include "model/AddGatewayDomainResult.h"
|
||||
#include "model/AddGatewayRouteRequest.h"
|
||||
@@ -54,10 +58,14 @@
|
||||
#include "model/CloneNacosConfigResult.h"
|
||||
#include "model/CreateApplicationRequest.h"
|
||||
#include "model/CreateApplicationResult.h"
|
||||
#include "model/CreateCircuitBreakerRuleRequest.h"
|
||||
#include "model/CreateCircuitBreakerRuleResult.h"
|
||||
#include "model/CreateClusterRequest.h"
|
||||
#include "model/CreateClusterResult.h"
|
||||
#include "model/CreateEngineNamespaceRequest.h"
|
||||
#include "model/CreateEngineNamespaceResult.h"
|
||||
#include "model/CreateFlowRuleRequest.h"
|
||||
#include "model/CreateFlowRuleResult.h"
|
||||
#include "model/CreateMseServiceApplicationRequest.h"
|
||||
#include "model/CreateMseServiceApplicationResult.h"
|
||||
#include "model/CreateNacosConfigRequest.h"
|
||||
@@ -74,12 +82,20 @@
|
||||
#include "model/CreateZnodeResult.h"
|
||||
#include "model/DeleteAuthResourceRequest.h"
|
||||
#include "model/DeleteAuthResourceResult.h"
|
||||
#include "model/DeleteCircuitBreakerRulesRequest.h"
|
||||
#include "model/DeleteCircuitBreakerRulesResult.h"
|
||||
#include "model/DeleteClusterRequest.h"
|
||||
#include "model/DeleteClusterResult.h"
|
||||
#include "model/DeleteEngineNamespaceRequest.h"
|
||||
#include "model/DeleteEngineNamespaceResult.h"
|
||||
#include "model/DeleteFlowRulesRequest.h"
|
||||
#include "model/DeleteFlowRulesResult.h"
|
||||
#include "model/DeleteGatewayRequest.h"
|
||||
#include "model/DeleteGatewayResult.h"
|
||||
#include "model/DeleteGatewayAuthConsumerRequest.h"
|
||||
#include "model/DeleteGatewayAuthConsumerResult.h"
|
||||
#include "model/DeleteGatewayAuthConsumerResourceRequest.h"
|
||||
#include "model/DeleteGatewayAuthConsumerResourceResult.h"
|
||||
#include "model/DeleteGatewayDomainRequest.h"
|
||||
#include "model/DeleteGatewayDomainResult.h"
|
||||
#include "model/DeleteGatewayRouteRequest.h"
|
||||
@@ -100,6 +116,8 @@
|
||||
#include "model/DeleteNacosInstanceResult.h"
|
||||
#include "model/DeleteNacosServiceRequest.h"
|
||||
#include "model/DeleteNacosServiceResult.h"
|
||||
#include "model/DeleteNamespaceRequest.h"
|
||||
#include "model/DeleteNamespaceResult.h"
|
||||
#include "model/DeleteSecurityGroupRuleRequest.h"
|
||||
#include "model/DeleteSecurityGroupRuleResult.h"
|
||||
#include "model/DeleteServiceSourceRequest.h"
|
||||
@@ -112,6 +130,10 @@
|
||||
#include "model/DeleteZnodeResult.h"
|
||||
#include "model/ExportNacosConfigRequest.h"
|
||||
#include "model/ExportNacosConfigResult.h"
|
||||
#include "model/ExportZookeeperDataRequest.h"
|
||||
#include "model/ExportZookeeperDataResult.h"
|
||||
#include "model/FetchLosslessRuleListRequest.h"
|
||||
#include "model/FetchLosslessRuleListResult.h"
|
||||
#include "model/GetAppMessageQueueRouteRequest.h"
|
||||
#include "model/GetAppMessageQueueRouteResult.h"
|
||||
#include "model/GetApplicationListRequest.h"
|
||||
@@ -124,6 +146,8 @@
|
||||
#include "model/GetEngineNamepaceResult.h"
|
||||
#include "model/GetGatewayRequest.h"
|
||||
#include "model/GetGatewayResult.h"
|
||||
#include "model/GetGatewayAuthConsumerDetailRequest.h"
|
||||
#include "model/GetGatewayAuthConsumerDetailResult.h"
|
||||
#include "model/GetGatewayDomainDetailRequest.h"
|
||||
#include "model/GetGatewayDomainDetailResult.h"
|
||||
#include "model/GetGatewayOptionRequest.h"
|
||||
@@ -140,6 +164,8 @@
|
||||
#include "model/GetImportFileUrlResult.h"
|
||||
#include "model/GetKubernetesSourceRequest.h"
|
||||
#include "model/GetKubernetesSourceResult.h"
|
||||
#include "model/GetLosslessRuleByAppRequest.h"
|
||||
#include "model/GetLosslessRuleByAppResult.h"
|
||||
#include "model/GetMseFeatureSwitchRequest.h"
|
||||
#include "model/GetMseFeatureSwitchResult.h"
|
||||
#include "model/GetMseSourceRequest.h"
|
||||
@@ -156,8 +182,12 @@
|
||||
#include "model/GetPluginsResult.h"
|
||||
#include "model/GetServiceListRequest.h"
|
||||
#include "model/GetServiceListResult.h"
|
||||
#include "model/GetServiceListPageRequest.h"
|
||||
#include "model/GetServiceListPageResult.h"
|
||||
#include "model/GetServiceListenersRequest.h"
|
||||
#include "model/GetServiceListenersResult.h"
|
||||
#include "model/GetServiceMethodPageRequest.h"
|
||||
#include "model/GetServiceMethodPageResult.h"
|
||||
#include "model/GetTagsBySwimmingLaneGroupIdRequest.h"
|
||||
#include "model/GetTagsBySwimmingLaneGroupIdResult.h"
|
||||
#include "model/GetZookeeperDataImportUrlRequest.h"
|
||||
@@ -178,6 +208,10 @@
|
||||
#include "model/ListAppBySwimmingLaneGroupTagResult.h"
|
||||
#include "model/ListApplicationsWithTagRulesRequest.h"
|
||||
#include "model/ListApplicationsWithTagRulesResult.h"
|
||||
#include "model/ListAuthPolicyRequest.h"
|
||||
#include "model/ListAuthPolicyResult.h"
|
||||
#include "model/ListCircuitBreakerRulesRequest.h"
|
||||
#include "model/ListCircuitBreakerRulesResult.h"
|
||||
#include "model/ListClusterConnectionTypesRequest.h"
|
||||
#include "model/ListClusterConnectionTypesResult.h"
|
||||
#include "model/ListClusterHealthCheckTaskRequest.h"
|
||||
@@ -196,12 +230,22 @@
|
||||
#include "model/ListEurekaInstancesResult.h"
|
||||
#include "model/ListEurekaServicesRequest.h"
|
||||
#include "model/ListEurekaServicesResult.h"
|
||||
#include "model/ListExportZookeeperDataRequest.h"
|
||||
#include "model/ListExportZookeeperDataResult.h"
|
||||
#include "model/ListFlowRulesRequest.h"
|
||||
#include "model/ListFlowRulesResult.h"
|
||||
#include "model/ListGatewayRequest.h"
|
||||
#include "model/ListGatewayResult.h"
|
||||
#include "model/ListGatewayAuthConsumerRequest.h"
|
||||
#include "model/ListGatewayAuthConsumerResult.h"
|
||||
#include "model/ListGatewayAuthConsumerResourceRequest.h"
|
||||
#include "model/ListGatewayAuthConsumerResourceResult.h"
|
||||
#include "model/ListGatewayDomainRequest.h"
|
||||
#include "model/ListGatewayDomainResult.h"
|
||||
#include "model/ListGatewayRouteRequest.h"
|
||||
#include "model/ListGatewayRouteResult.h"
|
||||
#include "model/ListGatewayRouteOnAuthRequest.h"
|
||||
#include "model/ListGatewayRouteOnAuthResult.h"
|
||||
#include "model/ListGatewayServiceRequest.h"
|
||||
#include "model/ListGatewayServiceResult.h"
|
||||
#include "model/ListGatewaySlbRequest.h"
|
||||
@@ -272,12 +316,18 @@
|
||||
#include "model/QueryInstancesInfoResult.h"
|
||||
#include "model/QueryMonitorRequest.h"
|
||||
#include "model/QueryMonitorResult.h"
|
||||
#include "model/QueryNamespaceRequest.h"
|
||||
#include "model/QueryNamespaceResult.h"
|
||||
#include "model/QuerySlbSpecRequest.h"
|
||||
#include "model/QuerySlbSpecResult.h"
|
||||
#include "model/QuerySwimmingLaneByIdRequest.h"
|
||||
#include "model/QuerySwimmingLaneByIdResult.h"
|
||||
#include "model/QueryZnodeDetailRequest.h"
|
||||
#include "model/QueryZnodeDetailResult.h"
|
||||
#include "model/RemoveApplicationRequest.h"
|
||||
#include "model/RemoveApplicationResult.h"
|
||||
#include "model/RemoveAuthPolicyRequest.h"
|
||||
#include "model/RemoveAuthPolicyResult.h"
|
||||
#include "model/RestartClusterRequest.h"
|
||||
#include "model/RestartClusterResult.h"
|
||||
#include "model/RetryClusterRequest.h"
|
||||
@@ -290,8 +340,12 @@
|
||||
#include "model/UntagResourcesResult.h"
|
||||
#include "model/UpdateAclRequest.h"
|
||||
#include "model/UpdateAclResult.h"
|
||||
#include "model/UpdateAuthPolicyRequest.h"
|
||||
#include "model/UpdateAuthPolicyResult.h"
|
||||
#include "model/UpdateBlackWhiteListRequest.h"
|
||||
#include "model/UpdateBlackWhiteListResult.h"
|
||||
#include "model/UpdateCircuitBreakerRuleRequest.h"
|
||||
#include "model/UpdateCircuitBreakerRuleResult.h"
|
||||
#include "model/UpdateClusterRequest.h"
|
||||
#include "model/UpdateClusterResult.h"
|
||||
#include "model/UpdateClusterSpecRequest.h"
|
||||
@@ -300,6 +354,16 @@
|
||||
#include "model/UpdateConfigResult.h"
|
||||
#include "model/UpdateEngineNamespaceRequest.h"
|
||||
#include "model/UpdateEngineNamespaceResult.h"
|
||||
#include "model/UpdateFlowRuleRequest.h"
|
||||
#include "model/UpdateFlowRuleResult.h"
|
||||
#include "model/UpdateGatewayAuthConsumerRequest.h"
|
||||
#include "model/UpdateGatewayAuthConsumerResult.h"
|
||||
#include "model/UpdateGatewayAuthConsumerResourceRequest.h"
|
||||
#include "model/UpdateGatewayAuthConsumerResourceResult.h"
|
||||
#include "model/UpdateGatewayAuthConsumerResourceStatusRequest.h"
|
||||
#include "model/UpdateGatewayAuthConsumerResourceStatusResult.h"
|
||||
#include "model/UpdateGatewayAuthConsumerStatusRequest.h"
|
||||
#include "model/UpdateGatewayAuthConsumerStatusResult.h"
|
||||
#include "model/UpdateGatewayDomainRequest.h"
|
||||
#include "model/UpdateGatewayDomainResult.h"
|
||||
#include "model/UpdateGatewayNameRequest.h"
|
||||
@@ -308,6 +372,8 @@
|
||||
#include "model/UpdateGatewayOptionResult.h"
|
||||
#include "model/UpdateGatewayRouteRequest.h"
|
||||
#include "model/UpdateGatewayRouteResult.h"
|
||||
#include "model/UpdateGatewayRouteAuthRequest.h"
|
||||
#include "model/UpdateGatewayRouteAuthResult.h"
|
||||
#include "model/UpdateGatewayRouteCORSRequest.h"
|
||||
#include "model/UpdateGatewayRouteCORSResult.h"
|
||||
#include "model/UpdateGatewayRouteHTTPRewriteRequest.h"
|
||||
@@ -359,6 +425,9 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_MSE_EXPORT MseClient : public RpcServiceClient
|
||||
{
|
||||
public:
|
||||
typedef Outcome<Error, Model::AddAuthPolicyResult> AddAuthPolicyOutcome;
|
||||
typedef std::future<AddAuthPolicyOutcome> AddAuthPolicyOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::AddAuthPolicyRequest&, const AddAuthPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddAuthPolicyAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddAuthResourceResult> AddAuthResourceOutcome;
|
||||
typedef std::future<AddAuthResourceOutcome> AddAuthResourceOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::AddAuthResourceRequest&, const AddAuthResourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddAuthResourceAsyncHandler;
|
||||
@@ -368,6 +437,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::AddGatewayResult> AddGatewayOutcome;
|
||||
typedef std::future<AddGatewayOutcome> AddGatewayOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::AddGatewayRequest&, const AddGatewayOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddGatewayAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddGatewayAuthConsumerResult> AddGatewayAuthConsumerOutcome;
|
||||
typedef std::future<AddGatewayAuthConsumerOutcome> AddGatewayAuthConsumerOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::AddGatewayAuthConsumerRequest&, const AddGatewayAuthConsumerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddGatewayAuthConsumerAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddGatewayDomainResult> AddGatewayDomainOutcome;
|
||||
typedef std::future<AddGatewayDomainOutcome> AddGatewayDomainOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::AddGatewayDomainRequest&, const AddGatewayDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddGatewayDomainAsyncHandler;
|
||||
@@ -407,12 +479,18 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CreateApplicationResult> CreateApplicationOutcome;
|
||||
typedef std::future<CreateApplicationOutcome> CreateApplicationOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::CreateApplicationRequest&, const CreateApplicationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateApplicationAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateCircuitBreakerRuleResult> CreateCircuitBreakerRuleOutcome;
|
||||
typedef std::future<CreateCircuitBreakerRuleOutcome> CreateCircuitBreakerRuleOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::CreateCircuitBreakerRuleRequest&, const CreateCircuitBreakerRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCircuitBreakerRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateClusterResult> CreateClusterOutcome;
|
||||
typedef std::future<CreateClusterOutcome> CreateClusterOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::CreateClusterRequest&, const CreateClusterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateClusterAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateEngineNamespaceResult> CreateEngineNamespaceOutcome;
|
||||
typedef std::future<CreateEngineNamespaceOutcome> CreateEngineNamespaceOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::CreateEngineNamespaceRequest&, const CreateEngineNamespaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateEngineNamespaceAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateFlowRuleResult> CreateFlowRuleOutcome;
|
||||
typedef std::future<CreateFlowRuleOutcome> CreateFlowRuleOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::CreateFlowRuleRequest&, const CreateFlowRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateFlowRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateMseServiceApplicationResult> CreateMseServiceApplicationOutcome;
|
||||
typedef std::future<CreateMseServiceApplicationOutcome> CreateMseServiceApplicationOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::CreateMseServiceApplicationRequest&, const CreateMseServiceApplicationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateMseServiceApplicationAsyncHandler;
|
||||
@@ -437,15 +515,27 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeleteAuthResourceResult> DeleteAuthResourceOutcome;
|
||||
typedef std::future<DeleteAuthResourceOutcome> DeleteAuthResourceOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::DeleteAuthResourceRequest&, const DeleteAuthResourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteAuthResourceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteCircuitBreakerRulesResult> DeleteCircuitBreakerRulesOutcome;
|
||||
typedef std::future<DeleteCircuitBreakerRulesOutcome> DeleteCircuitBreakerRulesOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::DeleteCircuitBreakerRulesRequest&, const DeleteCircuitBreakerRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteCircuitBreakerRulesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteClusterResult> DeleteClusterOutcome;
|
||||
typedef std::future<DeleteClusterOutcome> DeleteClusterOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::DeleteClusterRequest&, const DeleteClusterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteClusterAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteEngineNamespaceResult> DeleteEngineNamespaceOutcome;
|
||||
typedef std::future<DeleteEngineNamespaceOutcome> DeleteEngineNamespaceOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::DeleteEngineNamespaceRequest&, const DeleteEngineNamespaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteEngineNamespaceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteFlowRulesResult> DeleteFlowRulesOutcome;
|
||||
typedef std::future<DeleteFlowRulesOutcome> DeleteFlowRulesOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::DeleteFlowRulesRequest&, const DeleteFlowRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteFlowRulesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteGatewayResult> DeleteGatewayOutcome;
|
||||
typedef std::future<DeleteGatewayOutcome> DeleteGatewayOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::DeleteGatewayRequest&, const DeleteGatewayOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteGatewayAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteGatewayAuthConsumerResult> DeleteGatewayAuthConsumerOutcome;
|
||||
typedef std::future<DeleteGatewayAuthConsumerOutcome> DeleteGatewayAuthConsumerOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::DeleteGatewayAuthConsumerRequest&, const DeleteGatewayAuthConsumerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteGatewayAuthConsumerAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteGatewayAuthConsumerResourceResult> DeleteGatewayAuthConsumerResourceOutcome;
|
||||
typedef std::future<DeleteGatewayAuthConsumerResourceOutcome> DeleteGatewayAuthConsumerResourceOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::DeleteGatewayAuthConsumerResourceRequest&, const DeleteGatewayAuthConsumerResourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteGatewayAuthConsumerResourceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteGatewayDomainResult> DeleteGatewayDomainOutcome;
|
||||
typedef std::future<DeleteGatewayDomainOutcome> DeleteGatewayDomainOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::DeleteGatewayDomainRequest&, const DeleteGatewayDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteGatewayDomainAsyncHandler;
|
||||
@@ -476,6 +566,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeleteNacosServiceResult> DeleteNacosServiceOutcome;
|
||||
typedef std::future<DeleteNacosServiceOutcome> DeleteNacosServiceOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::DeleteNacosServiceRequest&, const DeleteNacosServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteNacosServiceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteNamespaceResult> DeleteNamespaceOutcome;
|
||||
typedef std::future<DeleteNamespaceOutcome> DeleteNamespaceOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::DeleteNamespaceRequest&, const DeleteNamespaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteNamespaceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteSecurityGroupRuleResult> DeleteSecurityGroupRuleOutcome;
|
||||
typedef std::future<DeleteSecurityGroupRuleOutcome> DeleteSecurityGroupRuleOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::DeleteSecurityGroupRuleRequest&, const DeleteSecurityGroupRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSecurityGroupRuleAsyncHandler;
|
||||
@@ -494,6 +587,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ExportNacosConfigResult> ExportNacosConfigOutcome;
|
||||
typedef std::future<ExportNacosConfigOutcome> ExportNacosConfigOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::ExportNacosConfigRequest&, const ExportNacosConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExportNacosConfigAsyncHandler;
|
||||
typedef Outcome<Error, Model::ExportZookeeperDataResult> ExportZookeeperDataOutcome;
|
||||
typedef std::future<ExportZookeeperDataOutcome> ExportZookeeperDataOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::ExportZookeeperDataRequest&, const ExportZookeeperDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExportZookeeperDataAsyncHandler;
|
||||
typedef Outcome<Error, Model::FetchLosslessRuleListResult> FetchLosslessRuleListOutcome;
|
||||
typedef std::future<FetchLosslessRuleListOutcome> FetchLosslessRuleListOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::FetchLosslessRuleListRequest&, const FetchLosslessRuleListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> FetchLosslessRuleListAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetAppMessageQueueRouteResult> GetAppMessageQueueRouteOutcome;
|
||||
typedef std::future<GetAppMessageQueueRouteOutcome> GetAppMessageQueueRouteOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::GetAppMessageQueueRouteRequest&, const GetAppMessageQueueRouteOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAppMessageQueueRouteAsyncHandler;
|
||||
@@ -512,6 +611,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::GetGatewayResult> GetGatewayOutcome;
|
||||
typedef std::future<GetGatewayOutcome> GetGatewayOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::GetGatewayRequest&, const GetGatewayOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetGatewayAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetGatewayAuthConsumerDetailResult> GetGatewayAuthConsumerDetailOutcome;
|
||||
typedef std::future<GetGatewayAuthConsumerDetailOutcome> GetGatewayAuthConsumerDetailOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::GetGatewayAuthConsumerDetailRequest&, const GetGatewayAuthConsumerDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetGatewayAuthConsumerDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetGatewayDomainDetailResult> GetGatewayDomainDetailOutcome;
|
||||
typedef std::future<GetGatewayDomainDetailOutcome> GetGatewayDomainDetailOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::GetGatewayDomainDetailRequest&, const GetGatewayDomainDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetGatewayDomainDetailAsyncHandler;
|
||||
@@ -536,6 +638,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::GetKubernetesSourceResult> GetKubernetesSourceOutcome;
|
||||
typedef std::future<GetKubernetesSourceOutcome> GetKubernetesSourceOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::GetKubernetesSourceRequest&, const GetKubernetesSourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetKubernetesSourceAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetLosslessRuleByAppResult> GetLosslessRuleByAppOutcome;
|
||||
typedef std::future<GetLosslessRuleByAppOutcome> GetLosslessRuleByAppOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::GetLosslessRuleByAppRequest&, const GetLosslessRuleByAppOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetLosslessRuleByAppAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetMseFeatureSwitchResult> GetMseFeatureSwitchOutcome;
|
||||
typedef std::future<GetMseFeatureSwitchOutcome> GetMseFeatureSwitchOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::GetMseFeatureSwitchRequest&, const GetMseFeatureSwitchOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetMseFeatureSwitchAsyncHandler;
|
||||
@@ -560,9 +665,15 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::GetServiceListResult> GetServiceListOutcome;
|
||||
typedef std::future<GetServiceListOutcome> GetServiceListOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::GetServiceListRequest&, const GetServiceListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetServiceListAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetServiceListPageResult> GetServiceListPageOutcome;
|
||||
typedef std::future<GetServiceListPageOutcome> GetServiceListPageOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::GetServiceListPageRequest&, const GetServiceListPageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetServiceListPageAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetServiceListenersResult> GetServiceListenersOutcome;
|
||||
typedef std::future<GetServiceListenersOutcome> GetServiceListenersOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::GetServiceListenersRequest&, const GetServiceListenersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetServiceListenersAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetServiceMethodPageResult> GetServiceMethodPageOutcome;
|
||||
typedef std::future<GetServiceMethodPageOutcome> GetServiceMethodPageOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::GetServiceMethodPageRequest&, const GetServiceMethodPageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetServiceMethodPageAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetTagsBySwimmingLaneGroupIdResult> GetTagsBySwimmingLaneGroupIdOutcome;
|
||||
typedef std::future<GetTagsBySwimmingLaneGroupIdOutcome> GetTagsBySwimmingLaneGroupIdOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::GetTagsBySwimmingLaneGroupIdRequest&, const GetTagsBySwimmingLaneGroupIdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetTagsBySwimmingLaneGroupIdAsyncHandler;
|
||||
@@ -593,6 +704,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ListApplicationsWithTagRulesResult> ListApplicationsWithTagRulesOutcome;
|
||||
typedef std::future<ListApplicationsWithTagRulesOutcome> ListApplicationsWithTagRulesOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::ListApplicationsWithTagRulesRequest&, const ListApplicationsWithTagRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListApplicationsWithTagRulesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListAuthPolicyResult> ListAuthPolicyOutcome;
|
||||
typedef std::future<ListAuthPolicyOutcome> ListAuthPolicyOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::ListAuthPolicyRequest&, const ListAuthPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAuthPolicyAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListCircuitBreakerRulesResult> ListCircuitBreakerRulesOutcome;
|
||||
typedef std::future<ListCircuitBreakerRulesOutcome> ListCircuitBreakerRulesOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::ListCircuitBreakerRulesRequest&, const ListCircuitBreakerRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCircuitBreakerRulesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListClusterConnectionTypesResult> ListClusterConnectionTypesOutcome;
|
||||
typedef std::future<ListClusterConnectionTypesOutcome> ListClusterConnectionTypesOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::ListClusterConnectionTypesRequest&, const ListClusterConnectionTypesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListClusterConnectionTypesAsyncHandler;
|
||||
@@ -620,15 +737,30 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ListEurekaServicesResult> ListEurekaServicesOutcome;
|
||||
typedef std::future<ListEurekaServicesOutcome> ListEurekaServicesOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::ListEurekaServicesRequest&, const ListEurekaServicesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListEurekaServicesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListExportZookeeperDataResult> ListExportZookeeperDataOutcome;
|
||||
typedef std::future<ListExportZookeeperDataOutcome> ListExportZookeeperDataOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::ListExportZookeeperDataRequest&, const ListExportZookeeperDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListExportZookeeperDataAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListFlowRulesResult> ListFlowRulesOutcome;
|
||||
typedef std::future<ListFlowRulesOutcome> ListFlowRulesOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::ListFlowRulesRequest&, const ListFlowRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListFlowRulesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListGatewayResult> ListGatewayOutcome;
|
||||
typedef std::future<ListGatewayOutcome> ListGatewayOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::ListGatewayRequest&, const ListGatewayOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListGatewayAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListGatewayAuthConsumerResult> ListGatewayAuthConsumerOutcome;
|
||||
typedef std::future<ListGatewayAuthConsumerOutcome> ListGatewayAuthConsumerOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::ListGatewayAuthConsumerRequest&, const ListGatewayAuthConsumerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListGatewayAuthConsumerAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListGatewayAuthConsumerResourceResult> ListGatewayAuthConsumerResourceOutcome;
|
||||
typedef std::future<ListGatewayAuthConsumerResourceOutcome> ListGatewayAuthConsumerResourceOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::ListGatewayAuthConsumerResourceRequest&, const ListGatewayAuthConsumerResourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListGatewayAuthConsumerResourceAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListGatewayDomainResult> ListGatewayDomainOutcome;
|
||||
typedef std::future<ListGatewayDomainOutcome> ListGatewayDomainOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::ListGatewayDomainRequest&, const ListGatewayDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListGatewayDomainAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListGatewayRouteResult> ListGatewayRouteOutcome;
|
||||
typedef std::future<ListGatewayRouteOutcome> ListGatewayRouteOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::ListGatewayRouteRequest&, const ListGatewayRouteOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListGatewayRouteAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListGatewayRouteOnAuthResult> ListGatewayRouteOnAuthOutcome;
|
||||
typedef std::future<ListGatewayRouteOnAuthOutcome> ListGatewayRouteOnAuthOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::ListGatewayRouteOnAuthRequest&, const ListGatewayRouteOnAuthOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListGatewayRouteOnAuthAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListGatewayServiceResult> ListGatewayServiceOutcome;
|
||||
typedef std::future<ListGatewayServiceOutcome> ListGatewayServiceOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::ListGatewayServiceRequest&, const ListGatewayServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListGatewayServiceAsyncHandler;
|
||||
@@ -734,6 +866,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::QueryMonitorResult> QueryMonitorOutcome;
|
||||
typedef std::future<QueryMonitorOutcome> QueryMonitorOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::QueryMonitorRequest&, const QueryMonitorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryMonitorAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryNamespaceResult> QueryNamespaceOutcome;
|
||||
typedef std::future<QueryNamespaceOutcome> QueryNamespaceOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::QueryNamespaceRequest&, const QueryNamespaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryNamespaceAsyncHandler;
|
||||
typedef Outcome<Error, Model::QuerySlbSpecResult> QuerySlbSpecOutcome;
|
||||
typedef std::future<QuerySlbSpecOutcome> QuerySlbSpecOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::QuerySlbSpecRequest&, const QuerySlbSpecOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QuerySlbSpecAsyncHandler;
|
||||
@@ -743,6 +878,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::QueryZnodeDetailResult> QueryZnodeDetailOutcome;
|
||||
typedef std::future<QueryZnodeDetailOutcome> QueryZnodeDetailOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::QueryZnodeDetailRequest&, const QueryZnodeDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryZnodeDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::RemoveApplicationResult> RemoveApplicationOutcome;
|
||||
typedef std::future<RemoveApplicationOutcome> RemoveApplicationOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::RemoveApplicationRequest&, const RemoveApplicationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveApplicationAsyncHandler;
|
||||
typedef Outcome<Error, Model::RemoveAuthPolicyResult> RemoveAuthPolicyOutcome;
|
||||
typedef std::future<RemoveAuthPolicyOutcome> RemoveAuthPolicyOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::RemoveAuthPolicyRequest&, const RemoveAuthPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveAuthPolicyAsyncHandler;
|
||||
typedef Outcome<Error, Model::RestartClusterResult> RestartClusterOutcome;
|
||||
typedef std::future<RestartClusterOutcome> RestartClusterOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::RestartClusterRequest&, const RestartClusterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RestartClusterAsyncHandler;
|
||||
@@ -761,9 +902,15 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::UpdateAclResult> UpdateAclOutcome;
|
||||
typedef std::future<UpdateAclOutcome> UpdateAclOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::UpdateAclRequest&, const UpdateAclOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateAclAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateAuthPolicyResult> UpdateAuthPolicyOutcome;
|
||||
typedef std::future<UpdateAuthPolicyOutcome> UpdateAuthPolicyOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::UpdateAuthPolicyRequest&, const UpdateAuthPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateAuthPolicyAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateBlackWhiteListResult> UpdateBlackWhiteListOutcome;
|
||||
typedef std::future<UpdateBlackWhiteListOutcome> UpdateBlackWhiteListOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::UpdateBlackWhiteListRequest&, const UpdateBlackWhiteListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateBlackWhiteListAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateCircuitBreakerRuleResult> UpdateCircuitBreakerRuleOutcome;
|
||||
typedef std::future<UpdateCircuitBreakerRuleOutcome> UpdateCircuitBreakerRuleOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::UpdateCircuitBreakerRuleRequest&, const UpdateCircuitBreakerRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateCircuitBreakerRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateClusterResult> UpdateClusterOutcome;
|
||||
typedef std::future<UpdateClusterOutcome> UpdateClusterOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::UpdateClusterRequest&, const UpdateClusterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateClusterAsyncHandler;
|
||||
@@ -776,6 +923,21 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::UpdateEngineNamespaceResult> UpdateEngineNamespaceOutcome;
|
||||
typedef std::future<UpdateEngineNamespaceOutcome> UpdateEngineNamespaceOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::UpdateEngineNamespaceRequest&, const UpdateEngineNamespaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateEngineNamespaceAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateFlowRuleResult> UpdateFlowRuleOutcome;
|
||||
typedef std::future<UpdateFlowRuleOutcome> UpdateFlowRuleOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::UpdateFlowRuleRequest&, const UpdateFlowRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateFlowRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateGatewayAuthConsumerResult> UpdateGatewayAuthConsumerOutcome;
|
||||
typedef std::future<UpdateGatewayAuthConsumerOutcome> UpdateGatewayAuthConsumerOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::UpdateGatewayAuthConsumerRequest&, const UpdateGatewayAuthConsumerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateGatewayAuthConsumerAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateGatewayAuthConsumerResourceResult> UpdateGatewayAuthConsumerResourceOutcome;
|
||||
typedef std::future<UpdateGatewayAuthConsumerResourceOutcome> UpdateGatewayAuthConsumerResourceOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::UpdateGatewayAuthConsumerResourceRequest&, const UpdateGatewayAuthConsumerResourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateGatewayAuthConsumerResourceAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateGatewayAuthConsumerResourceStatusResult> UpdateGatewayAuthConsumerResourceStatusOutcome;
|
||||
typedef std::future<UpdateGatewayAuthConsumerResourceStatusOutcome> UpdateGatewayAuthConsumerResourceStatusOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::UpdateGatewayAuthConsumerResourceStatusRequest&, const UpdateGatewayAuthConsumerResourceStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateGatewayAuthConsumerResourceStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateGatewayAuthConsumerStatusResult> UpdateGatewayAuthConsumerStatusOutcome;
|
||||
typedef std::future<UpdateGatewayAuthConsumerStatusOutcome> UpdateGatewayAuthConsumerStatusOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::UpdateGatewayAuthConsumerStatusRequest&, const UpdateGatewayAuthConsumerStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateGatewayAuthConsumerStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateGatewayDomainResult> UpdateGatewayDomainOutcome;
|
||||
typedef std::future<UpdateGatewayDomainOutcome> UpdateGatewayDomainOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::UpdateGatewayDomainRequest&, const UpdateGatewayDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateGatewayDomainAsyncHandler;
|
||||
@@ -788,6 +950,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::UpdateGatewayRouteResult> UpdateGatewayRouteOutcome;
|
||||
typedef std::future<UpdateGatewayRouteOutcome> UpdateGatewayRouteOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::UpdateGatewayRouteRequest&, const UpdateGatewayRouteOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateGatewayRouteAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateGatewayRouteAuthResult> UpdateGatewayRouteAuthOutcome;
|
||||
typedef std::future<UpdateGatewayRouteAuthOutcome> UpdateGatewayRouteAuthOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::UpdateGatewayRouteAuthRequest&, const UpdateGatewayRouteAuthOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateGatewayRouteAuthAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateGatewayRouteCORSResult> UpdateGatewayRouteCORSOutcome;
|
||||
typedef std::future<UpdateGatewayRouteCORSOutcome> UpdateGatewayRouteCORSOutcomeCallable;
|
||||
typedef std::function<void(const MseClient*, const Model::UpdateGatewayRouteCORSRequest&, const UpdateGatewayRouteCORSOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateGatewayRouteCORSAsyncHandler;
|
||||
@@ -856,6 +1021,9 @@ namespace AlibabaCloud
|
||||
MseClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
||||
MseClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
|
||||
~MseClient();
|
||||
AddAuthPolicyOutcome addAuthPolicy(const Model::AddAuthPolicyRequest &request)const;
|
||||
void addAuthPolicyAsync(const Model::AddAuthPolicyRequest& request, const AddAuthPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddAuthPolicyOutcomeCallable addAuthPolicyCallable(const Model::AddAuthPolicyRequest& request) const;
|
||||
AddAuthResourceOutcome addAuthResource(const Model::AddAuthResourceRequest &request)const;
|
||||
void addAuthResourceAsync(const Model::AddAuthResourceRequest& request, const AddAuthResourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddAuthResourceOutcomeCallable addAuthResourceCallable(const Model::AddAuthResourceRequest& request) const;
|
||||
@@ -865,6 +1033,9 @@ namespace AlibabaCloud
|
||||
AddGatewayOutcome addGateway(const Model::AddGatewayRequest &request)const;
|
||||
void addGatewayAsync(const Model::AddGatewayRequest& request, const AddGatewayAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddGatewayOutcomeCallable addGatewayCallable(const Model::AddGatewayRequest& request) const;
|
||||
AddGatewayAuthConsumerOutcome addGatewayAuthConsumer(const Model::AddGatewayAuthConsumerRequest &request)const;
|
||||
void addGatewayAuthConsumerAsync(const Model::AddGatewayAuthConsumerRequest& request, const AddGatewayAuthConsumerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddGatewayAuthConsumerOutcomeCallable addGatewayAuthConsumerCallable(const Model::AddGatewayAuthConsumerRequest& request) const;
|
||||
AddGatewayDomainOutcome addGatewayDomain(const Model::AddGatewayDomainRequest &request)const;
|
||||
void addGatewayDomainAsync(const Model::AddGatewayDomainRequest& request, const AddGatewayDomainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddGatewayDomainOutcomeCallable addGatewayDomainCallable(const Model::AddGatewayDomainRequest& request) const;
|
||||
@@ -904,12 +1075,18 @@ namespace AlibabaCloud
|
||||
CreateApplicationOutcome createApplication(const Model::CreateApplicationRequest &request)const;
|
||||
void createApplicationAsync(const Model::CreateApplicationRequest& request, const CreateApplicationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateApplicationOutcomeCallable createApplicationCallable(const Model::CreateApplicationRequest& request) const;
|
||||
CreateCircuitBreakerRuleOutcome createCircuitBreakerRule(const Model::CreateCircuitBreakerRuleRequest &request)const;
|
||||
void createCircuitBreakerRuleAsync(const Model::CreateCircuitBreakerRuleRequest& request, const CreateCircuitBreakerRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateCircuitBreakerRuleOutcomeCallable createCircuitBreakerRuleCallable(const Model::CreateCircuitBreakerRuleRequest& request) const;
|
||||
CreateClusterOutcome createCluster(const Model::CreateClusterRequest &request)const;
|
||||
void createClusterAsync(const Model::CreateClusterRequest& request, const CreateClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateClusterOutcomeCallable createClusterCallable(const Model::CreateClusterRequest& request) const;
|
||||
CreateEngineNamespaceOutcome createEngineNamespace(const Model::CreateEngineNamespaceRequest &request)const;
|
||||
void createEngineNamespaceAsync(const Model::CreateEngineNamespaceRequest& request, const CreateEngineNamespaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateEngineNamespaceOutcomeCallable createEngineNamespaceCallable(const Model::CreateEngineNamespaceRequest& request) const;
|
||||
CreateFlowRuleOutcome createFlowRule(const Model::CreateFlowRuleRequest &request)const;
|
||||
void createFlowRuleAsync(const Model::CreateFlowRuleRequest& request, const CreateFlowRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateFlowRuleOutcomeCallable createFlowRuleCallable(const Model::CreateFlowRuleRequest& request) const;
|
||||
CreateMseServiceApplicationOutcome createMseServiceApplication(const Model::CreateMseServiceApplicationRequest &request)const;
|
||||
void createMseServiceApplicationAsync(const Model::CreateMseServiceApplicationRequest& request, const CreateMseServiceApplicationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateMseServiceApplicationOutcomeCallable createMseServiceApplicationCallable(const Model::CreateMseServiceApplicationRequest& request) const;
|
||||
@@ -934,15 +1111,27 @@ namespace AlibabaCloud
|
||||
DeleteAuthResourceOutcome deleteAuthResource(const Model::DeleteAuthResourceRequest &request)const;
|
||||
void deleteAuthResourceAsync(const Model::DeleteAuthResourceRequest& request, const DeleteAuthResourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteAuthResourceOutcomeCallable deleteAuthResourceCallable(const Model::DeleteAuthResourceRequest& request) const;
|
||||
DeleteCircuitBreakerRulesOutcome deleteCircuitBreakerRules(const Model::DeleteCircuitBreakerRulesRequest &request)const;
|
||||
void deleteCircuitBreakerRulesAsync(const Model::DeleteCircuitBreakerRulesRequest& request, const DeleteCircuitBreakerRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteCircuitBreakerRulesOutcomeCallable deleteCircuitBreakerRulesCallable(const Model::DeleteCircuitBreakerRulesRequest& request) const;
|
||||
DeleteClusterOutcome deleteCluster(const Model::DeleteClusterRequest &request)const;
|
||||
void deleteClusterAsync(const Model::DeleteClusterRequest& request, const DeleteClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteClusterOutcomeCallable deleteClusterCallable(const Model::DeleteClusterRequest& request) const;
|
||||
DeleteEngineNamespaceOutcome deleteEngineNamespace(const Model::DeleteEngineNamespaceRequest &request)const;
|
||||
void deleteEngineNamespaceAsync(const Model::DeleteEngineNamespaceRequest& request, const DeleteEngineNamespaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteEngineNamespaceOutcomeCallable deleteEngineNamespaceCallable(const Model::DeleteEngineNamespaceRequest& request) const;
|
||||
DeleteFlowRulesOutcome deleteFlowRules(const Model::DeleteFlowRulesRequest &request)const;
|
||||
void deleteFlowRulesAsync(const Model::DeleteFlowRulesRequest& request, const DeleteFlowRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteFlowRulesOutcomeCallable deleteFlowRulesCallable(const Model::DeleteFlowRulesRequest& request) const;
|
||||
DeleteGatewayOutcome deleteGateway(const Model::DeleteGatewayRequest &request)const;
|
||||
void deleteGatewayAsync(const Model::DeleteGatewayRequest& request, const DeleteGatewayAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteGatewayOutcomeCallable deleteGatewayCallable(const Model::DeleteGatewayRequest& request) const;
|
||||
DeleteGatewayAuthConsumerOutcome deleteGatewayAuthConsumer(const Model::DeleteGatewayAuthConsumerRequest &request)const;
|
||||
void deleteGatewayAuthConsumerAsync(const Model::DeleteGatewayAuthConsumerRequest& request, const DeleteGatewayAuthConsumerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteGatewayAuthConsumerOutcomeCallable deleteGatewayAuthConsumerCallable(const Model::DeleteGatewayAuthConsumerRequest& request) const;
|
||||
DeleteGatewayAuthConsumerResourceOutcome deleteGatewayAuthConsumerResource(const Model::DeleteGatewayAuthConsumerResourceRequest &request)const;
|
||||
void deleteGatewayAuthConsumerResourceAsync(const Model::DeleteGatewayAuthConsumerResourceRequest& request, const DeleteGatewayAuthConsumerResourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteGatewayAuthConsumerResourceOutcomeCallable deleteGatewayAuthConsumerResourceCallable(const Model::DeleteGatewayAuthConsumerResourceRequest& request) const;
|
||||
DeleteGatewayDomainOutcome deleteGatewayDomain(const Model::DeleteGatewayDomainRequest &request)const;
|
||||
void deleteGatewayDomainAsync(const Model::DeleteGatewayDomainRequest& request, const DeleteGatewayDomainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteGatewayDomainOutcomeCallable deleteGatewayDomainCallable(const Model::DeleteGatewayDomainRequest& request) const;
|
||||
@@ -973,6 +1162,9 @@ namespace AlibabaCloud
|
||||
DeleteNacosServiceOutcome deleteNacosService(const Model::DeleteNacosServiceRequest &request)const;
|
||||
void deleteNacosServiceAsync(const Model::DeleteNacosServiceRequest& request, const DeleteNacosServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteNacosServiceOutcomeCallable deleteNacosServiceCallable(const Model::DeleteNacosServiceRequest& request) const;
|
||||
DeleteNamespaceOutcome deleteNamespace(const Model::DeleteNamespaceRequest &request)const;
|
||||
void deleteNamespaceAsync(const Model::DeleteNamespaceRequest& request, const DeleteNamespaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteNamespaceOutcomeCallable deleteNamespaceCallable(const Model::DeleteNamespaceRequest& request) const;
|
||||
DeleteSecurityGroupRuleOutcome deleteSecurityGroupRule(const Model::DeleteSecurityGroupRuleRequest &request)const;
|
||||
void deleteSecurityGroupRuleAsync(const Model::DeleteSecurityGroupRuleRequest& request, const DeleteSecurityGroupRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteSecurityGroupRuleOutcomeCallable deleteSecurityGroupRuleCallable(const Model::DeleteSecurityGroupRuleRequest& request) const;
|
||||
@@ -991,6 +1183,12 @@ namespace AlibabaCloud
|
||||
ExportNacosConfigOutcome exportNacosConfig(const Model::ExportNacosConfigRequest &request)const;
|
||||
void exportNacosConfigAsync(const Model::ExportNacosConfigRequest& request, const ExportNacosConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ExportNacosConfigOutcomeCallable exportNacosConfigCallable(const Model::ExportNacosConfigRequest& request) const;
|
||||
ExportZookeeperDataOutcome exportZookeeperData(const Model::ExportZookeeperDataRequest &request)const;
|
||||
void exportZookeeperDataAsync(const Model::ExportZookeeperDataRequest& request, const ExportZookeeperDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ExportZookeeperDataOutcomeCallable exportZookeeperDataCallable(const Model::ExportZookeeperDataRequest& request) const;
|
||||
FetchLosslessRuleListOutcome fetchLosslessRuleList(const Model::FetchLosslessRuleListRequest &request)const;
|
||||
void fetchLosslessRuleListAsync(const Model::FetchLosslessRuleListRequest& request, const FetchLosslessRuleListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
FetchLosslessRuleListOutcomeCallable fetchLosslessRuleListCallable(const Model::FetchLosslessRuleListRequest& request) const;
|
||||
GetAppMessageQueueRouteOutcome getAppMessageQueueRoute(const Model::GetAppMessageQueueRouteRequest &request)const;
|
||||
void getAppMessageQueueRouteAsync(const Model::GetAppMessageQueueRouteRequest& request, const GetAppMessageQueueRouteAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetAppMessageQueueRouteOutcomeCallable getAppMessageQueueRouteCallable(const Model::GetAppMessageQueueRouteRequest& request) const;
|
||||
@@ -1009,6 +1207,9 @@ namespace AlibabaCloud
|
||||
GetGatewayOutcome getGateway(const Model::GetGatewayRequest &request)const;
|
||||
void getGatewayAsync(const Model::GetGatewayRequest& request, const GetGatewayAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetGatewayOutcomeCallable getGatewayCallable(const Model::GetGatewayRequest& request) const;
|
||||
GetGatewayAuthConsumerDetailOutcome getGatewayAuthConsumerDetail(const Model::GetGatewayAuthConsumerDetailRequest &request)const;
|
||||
void getGatewayAuthConsumerDetailAsync(const Model::GetGatewayAuthConsumerDetailRequest& request, const GetGatewayAuthConsumerDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetGatewayAuthConsumerDetailOutcomeCallable getGatewayAuthConsumerDetailCallable(const Model::GetGatewayAuthConsumerDetailRequest& request) const;
|
||||
GetGatewayDomainDetailOutcome getGatewayDomainDetail(const Model::GetGatewayDomainDetailRequest &request)const;
|
||||
void getGatewayDomainDetailAsync(const Model::GetGatewayDomainDetailRequest& request, const GetGatewayDomainDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetGatewayDomainDetailOutcomeCallable getGatewayDomainDetailCallable(const Model::GetGatewayDomainDetailRequest& request) const;
|
||||
@@ -1033,6 +1234,9 @@ namespace AlibabaCloud
|
||||
GetKubernetesSourceOutcome getKubernetesSource(const Model::GetKubernetesSourceRequest &request)const;
|
||||
void getKubernetesSourceAsync(const Model::GetKubernetesSourceRequest& request, const GetKubernetesSourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetKubernetesSourceOutcomeCallable getKubernetesSourceCallable(const Model::GetKubernetesSourceRequest& request) const;
|
||||
GetLosslessRuleByAppOutcome getLosslessRuleByApp(const Model::GetLosslessRuleByAppRequest &request)const;
|
||||
void getLosslessRuleByAppAsync(const Model::GetLosslessRuleByAppRequest& request, const GetLosslessRuleByAppAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetLosslessRuleByAppOutcomeCallable getLosslessRuleByAppCallable(const Model::GetLosslessRuleByAppRequest& request) const;
|
||||
GetMseFeatureSwitchOutcome getMseFeatureSwitch(const Model::GetMseFeatureSwitchRequest &request)const;
|
||||
void getMseFeatureSwitchAsync(const Model::GetMseFeatureSwitchRequest& request, const GetMseFeatureSwitchAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetMseFeatureSwitchOutcomeCallable getMseFeatureSwitchCallable(const Model::GetMseFeatureSwitchRequest& request) const;
|
||||
@@ -1057,9 +1261,15 @@ namespace AlibabaCloud
|
||||
GetServiceListOutcome getServiceList(const Model::GetServiceListRequest &request)const;
|
||||
void getServiceListAsync(const Model::GetServiceListRequest& request, const GetServiceListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetServiceListOutcomeCallable getServiceListCallable(const Model::GetServiceListRequest& request) const;
|
||||
GetServiceListPageOutcome getServiceListPage(const Model::GetServiceListPageRequest &request)const;
|
||||
void getServiceListPageAsync(const Model::GetServiceListPageRequest& request, const GetServiceListPageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetServiceListPageOutcomeCallable getServiceListPageCallable(const Model::GetServiceListPageRequest& request) const;
|
||||
GetServiceListenersOutcome getServiceListeners(const Model::GetServiceListenersRequest &request)const;
|
||||
void getServiceListenersAsync(const Model::GetServiceListenersRequest& request, const GetServiceListenersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetServiceListenersOutcomeCallable getServiceListenersCallable(const Model::GetServiceListenersRequest& request) const;
|
||||
GetServiceMethodPageOutcome getServiceMethodPage(const Model::GetServiceMethodPageRequest &request)const;
|
||||
void getServiceMethodPageAsync(const Model::GetServiceMethodPageRequest& request, const GetServiceMethodPageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetServiceMethodPageOutcomeCallable getServiceMethodPageCallable(const Model::GetServiceMethodPageRequest& request) const;
|
||||
GetTagsBySwimmingLaneGroupIdOutcome getTagsBySwimmingLaneGroupId(const Model::GetTagsBySwimmingLaneGroupIdRequest &request)const;
|
||||
void getTagsBySwimmingLaneGroupIdAsync(const Model::GetTagsBySwimmingLaneGroupIdRequest& request, const GetTagsBySwimmingLaneGroupIdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetTagsBySwimmingLaneGroupIdOutcomeCallable getTagsBySwimmingLaneGroupIdCallable(const Model::GetTagsBySwimmingLaneGroupIdRequest& request) const;
|
||||
@@ -1090,6 +1300,12 @@ namespace AlibabaCloud
|
||||
ListApplicationsWithTagRulesOutcome listApplicationsWithTagRules(const Model::ListApplicationsWithTagRulesRequest &request)const;
|
||||
void listApplicationsWithTagRulesAsync(const Model::ListApplicationsWithTagRulesRequest& request, const ListApplicationsWithTagRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListApplicationsWithTagRulesOutcomeCallable listApplicationsWithTagRulesCallable(const Model::ListApplicationsWithTagRulesRequest& request) const;
|
||||
ListAuthPolicyOutcome listAuthPolicy(const Model::ListAuthPolicyRequest &request)const;
|
||||
void listAuthPolicyAsync(const Model::ListAuthPolicyRequest& request, const ListAuthPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListAuthPolicyOutcomeCallable listAuthPolicyCallable(const Model::ListAuthPolicyRequest& request) const;
|
||||
ListCircuitBreakerRulesOutcome listCircuitBreakerRules(const Model::ListCircuitBreakerRulesRequest &request)const;
|
||||
void listCircuitBreakerRulesAsync(const Model::ListCircuitBreakerRulesRequest& request, const ListCircuitBreakerRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListCircuitBreakerRulesOutcomeCallable listCircuitBreakerRulesCallable(const Model::ListCircuitBreakerRulesRequest& request) const;
|
||||
ListClusterConnectionTypesOutcome listClusterConnectionTypes(const Model::ListClusterConnectionTypesRequest &request)const;
|
||||
void listClusterConnectionTypesAsync(const Model::ListClusterConnectionTypesRequest& request, const ListClusterConnectionTypesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListClusterConnectionTypesOutcomeCallable listClusterConnectionTypesCallable(const Model::ListClusterConnectionTypesRequest& request) const;
|
||||
@@ -1117,15 +1333,30 @@ namespace AlibabaCloud
|
||||
ListEurekaServicesOutcome listEurekaServices(const Model::ListEurekaServicesRequest &request)const;
|
||||
void listEurekaServicesAsync(const Model::ListEurekaServicesRequest& request, const ListEurekaServicesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListEurekaServicesOutcomeCallable listEurekaServicesCallable(const Model::ListEurekaServicesRequest& request) const;
|
||||
ListExportZookeeperDataOutcome listExportZookeeperData(const Model::ListExportZookeeperDataRequest &request)const;
|
||||
void listExportZookeeperDataAsync(const Model::ListExportZookeeperDataRequest& request, const ListExportZookeeperDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListExportZookeeperDataOutcomeCallable listExportZookeeperDataCallable(const Model::ListExportZookeeperDataRequest& request) const;
|
||||
ListFlowRulesOutcome listFlowRules(const Model::ListFlowRulesRequest &request)const;
|
||||
void listFlowRulesAsync(const Model::ListFlowRulesRequest& request, const ListFlowRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListFlowRulesOutcomeCallable listFlowRulesCallable(const Model::ListFlowRulesRequest& request) const;
|
||||
ListGatewayOutcome listGateway(const Model::ListGatewayRequest &request)const;
|
||||
void listGatewayAsync(const Model::ListGatewayRequest& request, const ListGatewayAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListGatewayOutcomeCallable listGatewayCallable(const Model::ListGatewayRequest& request) const;
|
||||
ListGatewayAuthConsumerOutcome listGatewayAuthConsumer(const Model::ListGatewayAuthConsumerRequest &request)const;
|
||||
void listGatewayAuthConsumerAsync(const Model::ListGatewayAuthConsumerRequest& request, const ListGatewayAuthConsumerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListGatewayAuthConsumerOutcomeCallable listGatewayAuthConsumerCallable(const Model::ListGatewayAuthConsumerRequest& request) const;
|
||||
ListGatewayAuthConsumerResourceOutcome listGatewayAuthConsumerResource(const Model::ListGatewayAuthConsumerResourceRequest &request)const;
|
||||
void listGatewayAuthConsumerResourceAsync(const Model::ListGatewayAuthConsumerResourceRequest& request, const ListGatewayAuthConsumerResourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListGatewayAuthConsumerResourceOutcomeCallable listGatewayAuthConsumerResourceCallable(const Model::ListGatewayAuthConsumerResourceRequest& request) const;
|
||||
ListGatewayDomainOutcome listGatewayDomain(const Model::ListGatewayDomainRequest &request)const;
|
||||
void listGatewayDomainAsync(const Model::ListGatewayDomainRequest& request, const ListGatewayDomainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListGatewayDomainOutcomeCallable listGatewayDomainCallable(const Model::ListGatewayDomainRequest& request) const;
|
||||
ListGatewayRouteOutcome listGatewayRoute(const Model::ListGatewayRouteRequest &request)const;
|
||||
void listGatewayRouteAsync(const Model::ListGatewayRouteRequest& request, const ListGatewayRouteAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListGatewayRouteOutcomeCallable listGatewayRouteCallable(const Model::ListGatewayRouteRequest& request) const;
|
||||
ListGatewayRouteOnAuthOutcome listGatewayRouteOnAuth(const Model::ListGatewayRouteOnAuthRequest &request)const;
|
||||
void listGatewayRouteOnAuthAsync(const Model::ListGatewayRouteOnAuthRequest& request, const ListGatewayRouteOnAuthAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListGatewayRouteOnAuthOutcomeCallable listGatewayRouteOnAuthCallable(const Model::ListGatewayRouteOnAuthRequest& request) const;
|
||||
ListGatewayServiceOutcome listGatewayService(const Model::ListGatewayServiceRequest &request)const;
|
||||
void listGatewayServiceAsync(const Model::ListGatewayServiceRequest& request, const ListGatewayServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListGatewayServiceOutcomeCallable listGatewayServiceCallable(const Model::ListGatewayServiceRequest& request) const;
|
||||
@@ -1231,6 +1462,9 @@ namespace AlibabaCloud
|
||||
QueryMonitorOutcome queryMonitor(const Model::QueryMonitorRequest &request)const;
|
||||
void queryMonitorAsync(const Model::QueryMonitorRequest& request, const QueryMonitorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryMonitorOutcomeCallable queryMonitorCallable(const Model::QueryMonitorRequest& request) const;
|
||||
QueryNamespaceOutcome queryNamespace(const Model::QueryNamespaceRequest &request)const;
|
||||
void queryNamespaceAsync(const Model::QueryNamespaceRequest& request, const QueryNamespaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryNamespaceOutcomeCallable queryNamespaceCallable(const Model::QueryNamespaceRequest& request) const;
|
||||
QuerySlbSpecOutcome querySlbSpec(const Model::QuerySlbSpecRequest &request)const;
|
||||
void querySlbSpecAsync(const Model::QuerySlbSpecRequest& request, const QuerySlbSpecAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QuerySlbSpecOutcomeCallable querySlbSpecCallable(const Model::QuerySlbSpecRequest& request) const;
|
||||
@@ -1240,6 +1474,12 @@ namespace AlibabaCloud
|
||||
QueryZnodeDetailOutcome queryZnodeDetail(const Model::QueryZnodeDetailRequest &request)const;
|
||||
void queryZnodeDetailAsync(const Model::QueryZnodeDetailRequest& request, const QueryZnodeDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryZnodeDetailOutcomeCallable queryZnodeDetailCallable(const Model::QueryZnodeDetailRequest& request) const;
|
||||
RemoveApplicationOutcome removeApplication(const Model::RemoveApplicationRequest &request)const;
|
||||
void removeApplicationAsync(const Model::RemoveApplicationRequest& request, const RemoveApplicationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RemoveApplicationOutcomeCallable removeApplicationCallable(const Model::RemoveApplicationRequest& request) const;
|
||||
RemoveAuthPolicyOutcome removeAuthPolicy(const Model::RemoveAuthPolicyRequest &request)const;
|
||||
void removeAuthPolicyAsync(const Model::RemoveAuthPolicyRequest& request, const RemoveAuthPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RemoveAuthPolicyOutcomeCallable removeAuthPolicyCallable(const Model::RemoveAuthPolicyRequest& request) const;
|
||||
RestartClusterOutcome restartCluster(const Model::RestartClusterRequest &request)const;
|
||||
void restartClusterAsync(const Model::RestartClusterRequest& request, const RestartClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RestartClusterOutcomeCallable restartClusterCallable(const Model::RestartClusterRequest& request) const;
|
||||
@@ -1258,9 +1498,15 @@ namespace AlibabaCloud
|
||||
UpdateAclOutcome updateAcl(const Model::UpdateAclRequest &request)const;
|
||||
void updateAclAsync(const Model::UpdateAclRequest& request, const UpdateAclAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateAclOutcomeCallable updateAclCallable(const Model::UpdateAclRequest& request) const;
|
||||
UpdateAuthPolicyOutcome updateAuthPolicy(const Model::UpdateAuthPolicyRequest &request)const;
|
||||
void updateAuthPolicyAsync(const Model::UpdateAuthPolicyRequest& request, const UpdateAuthPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateAuthPolicyOutcomeCallable updateAuthPolicyCallable(const Model::UpdateAuthPolicyRequest& request) const;
|
||||
UpdateBlackWhiteListOutcome updateBlackWhiteList(const Model::UpdateBlackWhiteListRequest &request)const;
|
||||
void updateBlackWhiteListAsync(const Model::UpdateBlackWhiteListRequest& request, const UpdateBlackWhiteListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateBlackWhiteListOutcomeCallable updateBlackWhiteListCallable(const Model::UpdateBlackWhiteListRequest& request) const;
|
||||
UpdateCircuitBreakerRuleOutcome updateCircuitBreakerRule(const Model::UpdateCircuitBreakerRuleRequest &request)const;
|
||||
void updateCircuitBreakerRuleAsync(const Model::UpdateCircuitBreakerRuleRequest& request, const UpdateCircuitBreakerRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateCircuitBreakerRuleOutcomeCallable updateCircuitBreakerRuleCallable(const Model::UpdateCircuitBreakerRuleRequest& request) const;
|
||||
UpdateClusterOutcome updateCluster(const Model::UpdateClusterRequest &request)const;
|
||||
void updateClusterAsync(const Model::UpdateClusterRequest& request, const UpdateClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateClusterOutcomeCallable updateClusterCallable(const Model::UpdateClusterRequest& request) const;
|
||||
@@ -1273,6 +1519,21 @@ namespace AlibabaCloud
|
||||
UpdateEngineNamespaceOutcome updateEngineNamespace(const Model::UpdateEngineNamespaceRequest &request)const;
|
||||
void updateEngineNamespaceAsync(const Model::UpdateEngineNamespaceRequest& request, const UpdateEngineNamespaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateEngineNamespaceOutcomeCallable updateEngineNamespaceCallable(const Model::UpdateEngineNamespaceRequest& request) const;
|
||||
UpdateFlowRuleOutcome updateFlowRule(const Model::UpdateFlowRuleRequest &request)const;
|
||||
void updateFlowRuleAsync(const Model::UpdateFlowRuleRequest& request, const UpdateFlowRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateFlowRuleOutcomeCallable updateFlowRuleCallable(const Model::UpdateFlowRuleRequest& request) const;
|
||||
UpdateGatewayAuthConsumerOutcome updateGatewayAuthConsumer(const Model::UpdateGatewayAuthConsumerRequest &request)const;
|
||||
void updateGatewayAuthConsumerAsync(const Model::UpdateGatewayAuthConsumerRequest& request, const UpdateGatewayAuthConsumerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateGatewayAuthConsumerOutcomeCallable updateGatewayAuthConsumerCallable(const Model::UpdateGatewayAuthConsumerRequest& request) const;
|
||||
UpdateGatewayAuthConsumerResourceOutcome updateGatewayAuthConsumerResource(const Model::UpdateGatewayAuthConsumerResourceRequest &request)const;
|
||||
void updateGatewayAuthConsumerResourceAsync(const Model::UpdateGatewayAuthConsumerResourceRequest& request, const UpdateGatewayAuthConsumerResourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateGatewayAuthConsumerResourceOutcomeCallable updateGatewayAuthConsumerResourceCallable(const Model::UpdateGatewayAuthConsumerResourceRequest& request) const;
|
||||
UpdateGatewayAuthConsumerResourceStatusOutcome updateGatewayAuthConsumerResourceStatus(const Model::UpdateGatewayAuthConsumerResourceStatusRequest &request)const;
|
||||
void updateGatewayAuthConsumerResourceStatusAsync(const Model::UpdateGatewayAuthConsumerResourceStatusRequest& request, const UpdateGatewayAuthConsumerResourceStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateGatewayAuthConsumerResourceStatusOutcomeCallable updateGatewayAuthConsumerResourceStatusCallable(const Model::UpdateGatewayAuthConsumerResourceStatusRequest& request) const;
|
||||
UpdateGatewayAuthConsumerStatusOutcome updateGatewayAuthConsumerStatus(const Model::UpdateGatewayAuthConsumerStatusRequest &request)const;
|
||||
void updateGatewayAuthConsumerStatusAsync(const Model::UpdateGatewayAuthConsumerStatusRequest& request, const UpdateGatewayAuthConsumerStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateGatewayAuthConsumerStatusOutcomeCallable updateGatewayAuthConsumerStatusCallable(const Model::UpdateGatewayAuthConsumerStatusRequest& request) const;
|
||||
UpdateGatewayDomainOutcome updateGatewayDomain(const Model::UpdateGatewayDomainRequest &request)const;
|
||||
void updateGatewayDomainAsync(const Model::UpdateGatewayDomainRequest& request, const UpdateGatewayDomainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateGatewayDomainOutcomeCallable updateGatewayDomainCallable(const Model::UpdateGatewayDomainRequest& request) const;
|
||||
@@ -1285,6 +1546,9 @@ namespace AlibabaCloud
|
||||
UpdateGatewayRouteOutcome updateGatewayRoute(const Model::UpdateGatewayRouteRequest &request)const;
|
||||
void updateGatewayRouteAsync(const Model::UpdateGatewayRouteRequest& request, const UpdateGatewayRouteAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateGatewayRouteOutcomeCallable updateGatewayRouteCallable(const Model::UpdateGatewayRouteRequest& request) const;
|
||||
UpdateGatewayRouteAuthOutcome updateGatewayRouteAuth(const Model::UpdateGatewayRouteAuthRequest &request)const;
|
||||
void updateGatewayRouteAuthAsync(const Model::UpdateGatewayRouteAuthRequest& request, const UpdateGatewayRouteAuthAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateGatewayRouteAuthOutcomeCallable updateGatewayRouteAuthCallable(const Model::UpdateGatewayRouteAuthRequest& request) const;
|
||||
UpdateGatewayRouteCORSOutcome updateGatewayRouteCORS(const Model::UpdateGatewayRouteCORSRequest &request)const;
|
||||
void updateGatewayRouteCORSAsync(const Model::UpdateGatewayRouteCORSRequest& request, const UpdateGatewayRouteCORSAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateGatewayRouteCORSOutcomeCallable updateGatewayRouteCORSCallable(const Model::UpdateGatewayRouteCORSRequest& request) const;
|
||||
|
||||
75
mse/include/alibabacloud/mse/model/AddAuthPolicyRequest.h
Normal file
75
mse/include/alibabacloud/mse/model/AddAuthPolicyRequest.h
Normal file
@@ -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_MSE_MODEL_ADDAUTHPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_ADDAUTHPOLICYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Mse {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_MSE_EXPORT AddAuthPolicyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AddAuthPolicyRequest();
|
||||
~AddAuthPolicyRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getAuthRule() const;
|
||||
void setAuthRule(const std::string &authRule);
|
||||
std::string getSource() const;
|
||||
void setSource(const std::string &source);
|
||||
int getAuthType() const;
|
||||
void setAuthType(int authType);
|
||||
std::string getProtocol() const;
|
||||
void setProtocol(const std::string &protocol);
|
||||
std::string getEnable() const;
|
||||
void setEnable(const std::string &enable);
|
||||
std::string getK8sNamespace() const;
|
||||
void setK8sNamespace(const std::string &k8sNamespace);
|
||||
std::string getAppId() const;
|
||||
void setAppId(const std::string &appId);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getRegion() const;
|
||||
void setRegion(const std::string ®ion);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string authRule_;
|
||||
std::string source_;
|
||||
int authType_;
|
||||
std::string protocol_;
|
||||
std::string enable_;
|
||||
std::string k8sNamespace_;
|
||||
std::string appId_;
|
||||
std::string name_;
|
||||
std::string _namespace_;
|
||||
std::string acceptLanguage_;
|
||||
std::string region_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_ADDAUTHPOLICYREQUEST_H_
|
||||
59
mse/include/alibabacloud/mse/model/AddAuthPolicyResult.h
Normal file
59
mse/include/alibabacloud/mse/model/AddAuthPolicyResult.h
Normal file
@@ -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_MSE_MODEL_ADDAUTHPOLICYRESULT_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_ADDAUTHPOLICYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mse
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MSE_EXPORT AddAuthPolicyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AddAuthPolicyResult();
|
||||
explicit AddAuthPolicyResult(const std::string &payload);
|
||||
~AddAuthPolicyResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_ADDAUTHPOLICYRESULT_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_MSE_MODEL_ADDGATEWAYAUTHCONSUMERREQUEST_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_ADDGATEWAYAUTHCONSUMERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Mse {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_MSE_EXPORT AddGatewayAuthConsumerRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AddGatewayAuthConsumerRequest();
|
||||
~AddGatewayAuthConsumerRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
std::string getKeyName() const;
|
||||
void setKeyName(const std::string &keyName);
|
||||
std::string getTokenPrefix() const;
|
||||
void setTokenPrefix(const std::string &tokenPrefix);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getGatewayUniqueId() const;
|
||||
void setGatewayUniqueId(const std::string &gatewayUniqueId);
|
||||
std::string getJwks() const;
|
||||
void setJwks(const std::string &jwks);
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getTokenPosition() const;
|
||||
void setTokenPosition(const std::string &tokenPosition);
|
||||
std::string getEncodeType() const;
|
||||
void setEncodeType(const std::string &encodeType);
|
||||
std::string getKeyValue() const;
|
||||
void setKeyValue(const std::string &keyValue);
|
||||
bool getTokenPass() const;
|
||||
void setTokenPass(bool tokenPass);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getTokenName() const;
|
||||
void setTokenName(const std::string &tokenName);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string type_;
|
||||
std::string keyName_;
|
||||
std::string tokenPrefix_;
|
||||
std::string name_;
|
||||
std::string gatewayUniqueId_;
|
||||
std::string jwks_;
|
||||
std::string description_;
|
||||
std::string tokenPosition_;
|
||||
std::string encodeType_;
|
||||
std::string keyValue_;
|
||||
bool tokenPass_;
|
||||
std::string acceptLanguage_;
|
||||
std::string tokenName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_ADDGATEWAYAUTHCONSUMERREQUEST_H_
|
||||
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* 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_MSE_MODEL_ADDGATEWAYAUTHCONSUMERRESULT_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_ADDGATEWAYAUTHCONSUMERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mse
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MSE_EXPORT AddGatewayAuthConsumerResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AddGatewayAuthConsumerResult();
|
||||
explicit AddGatewayAuthConsumerResult(const std::string &payload);
|
||||
~AddGatewayAuthConsumerResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::string getDynamicCode()const;
|
||||
long getData()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::string dynamicCode_;
|
||||
long data_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_ADDGATEWAYAUTHCONSUMERRESULT_H_
|
||||
@@ -32,6 +32,10 @@ public:
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
struct ZoneInfo {
|
||||
std::string vSwitchId;
|
||||
std::string zoneId;
|
||||
};
|
||||
AddGatewayRequest();
|
||||
~AddGatewayRequest();
|
||||
std::string getMseSessionId() const;
|
||||
@@ -40,12 +44,8 @@ public:
|
||||
void setInternetSlbSpec(const std::string &internetSlbSpec);
|
||||
bool getEnableXtrace() const;
|
||||
void setEnableXtrace(bool enableXtrace);
|
||||
std::string getXtraceRatio() const;
|
||||
void setXtraceRatio(const std::string &xtraceRatio);
|
||||
int getReplica() const;
|
||||
void setReplica(int replica);
|
||||
std::string getVSwitchId2() const;
|
||||
void setVSwitchId2(const std::string &vSwitchId2);
|
||||
bool getEnableHardwareAcceleration() const;
|
||||
void setEnableHardwareAcceleration(bool enableHardwareAcceleration);
|
||||
bool getEnableSls() const;
|
||||
@@ -54,42 +54,55 @@ public:
|
||||
void setSpec(const std::string &spec);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getRequestPars() const;
|
||||
void setRequestPars(const std::string &requestPars);
|
||||
bool getEnterpriseSecurityGroup() const;
|
||||
void setEnterpriseSecurityGroup(bool enterpriseSecurityGroup);
|
||||
std::vector<Tag> getTag() const;
|
||||
void setTag(const std::vector<Tag> &tag);
|
||||
std::string getVpc() const;
|
||||
void setVpc(const std::string &vpc);
|
||||
std::string getVSwitchId() const;
|
||||
void setVSwitchId(const std::string &vSwitchId);
|
||||
std::string getSlbSpec() const;
|
||||
void setSlbSpec(const std::string &slbSpec);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getRegion() const;
|
||||
void setRegion(const std::string ®ion);
|
||||
std::vector<ZoneInfo> getZoneInfo() const;
|
||||
void setZoneInfo(const std::vector<ZoneInfo> &zoneInfo);
|
||||
std::string getXtraceRatio() const;
|
||||
void setXtraceRatio(const std::string &xtraceRatio);
|
||||
std::string getVSwitchId2() const;
|
||||
void setVSwitchId2(const std::string &vSwitchId2);
|
||||
std::string getVpc() const;
|
||||
void setVpc(const std::string &vpc);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getChargeType() const;
|
||||
void setChargeType(const std::string &chargeType);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string internetSlbSpec_;
|
||||
bool enableXtrace_;
|
||||
std::string xtraceRatio_;
|
||||
int replica_;
|
||||
std::string vSwitchId2_;
|
||||
bool enableHardwareAcceleration_;
|
||||
bool enableSls_;
|
||||
std::string spec_;
|
||||
std::string resourceGroupId_;
|
||||
std::string requestPars_;
|
||||
bool enterpriseSecurityGroup_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string vpc_;
|
||||
std::string vSwitchId_;
|
||||
std::string slbSpec_;
|
||||
std::string name_;
|
||||
std::string acceptLanguage_;
|
||||
std::string region_;
|
||||
std::vector<ZoneInfo> zoneInfo_;
|
||||
std::string xtraceRatio_;
|
||||
std::string vSwitchId2_;
|
||||
std::string vpc_;
|
||||
std::string acceptLanguage_;
|
||||
std::string chargeType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
@@ -28,6 +28,45 @@ namespace Mse {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_MSE_EXPORT AddGatewayRouteRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Predicates {
|
||||
struct PathPredicates {
|
||||
std::string path;
|
||||
bool ignoreCase;
|
||||
std::string type;
|
||||
};
|
||||
PathPredicates pathPredicates;
|
||||
std::string string;
|
||||
std::vector<std::string> methodPredicates;
|
||||
struct HeaderPredicatesItem {
|
||||
std::string type;
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
HeaderPredicatesItem headerPredicatesItem;
|
||||
std::vector<HeaderPredicatesItem> headerPredicates;
|
||||
struct QueryPredicatesItem {
|
||||
std::string type;
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
QueryPredicatesItem queryPredicatesItem;
|
||||
std::vector<QueryPredicatesItem> queryPredicates;
|
||||
};
|
||||
struct DirectResponseJSON {
|
||||
long code;
|
||||
std::string body;
|
||||
};
|
||||
struct FallbackServices {
|
||||
std::string agreementType;
|
||||
std::string name;
|
||||
std::string _namespace;
|
||||
std::string sourceType;
|
||||
long serviceId;
|
||||
int percent;
|
||||
std::string version;
|
||||
std::string groupName;
|
||||
int servicePort;
|
||||
};
|
||||
struct Services {
|
||||
struct HttpDubboTranscoder {
|
||||
std::string dubboServiceName;
|
||||
@@ -62,102 +101,69 @@ public:
|
||||
std::string groupName;
|
||||
int servicePort;
|
||||
};
|
||||
struct Predicates {
|
||||
struct PathPredicates {
|
||||
std::string path;
|
||||
bool ignoreCase;
|
||||
std::string type;
|
||||
};
|
||||
PathPredicates pathPredicates;
|
||||
std::string string;
|
||||
std::vector<std::string> methodPredicates;
|
||||
struct HeaderPredicatesItem {
|
||||
std::string type;
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
HeaderPredicatesItem headerPredicatesItem;
|
||||
std::vector<HeaderPredicatesItem> headerPredicates;
|
||||
struct QueryPredicatesItem {
|
||||
std::string type;
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
QueryPredicatesItem queryPredicatesItem;
|
||||
std::vector<QueryPredicatesItem> queryPredicates;
|
||||
};
|
||||
struct RedirectJSON {
|
||||
std::string path;
|
||||
int code;
|
||||
std::string host;
|
||||
};
|
||||
struct DirectResponseJSON {
|
||||
long code;
|
||||
std::string body;
|
||||
};
|
||||
struct FallbackServices {
|
||||
std::string agreementType;
|
||||
std::string name;
|
||||
std::string _namespace;
|
||||
std::string sourceType;
|
||||
long serviceId;
|
||||
int percent;
|
||||
std::string version;
|
||||
std::string groupName;
|
||||
int servicePort;
|
||||
};
|
||||
AddGatewayRouteRequest();
|
||||
~AddGatewayRouteRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getGatewayUniqueId() const;
|
||||
void setGatewayUniqueId(const std::string &gatewayUniqueId);
|
||||
std::string getDestinationType() const;
|
||||
void setDestinationType(const std::string &destinationType);
|
||||
std::string getDomainIdListJSON() const;
|
||||
void setDomainIdListJSON(const std::string &domainIdListJSON);
|
||||
long getDomainId() const;
|
||||
void setDomainId(long domainId);
|
||||
std::string getRouteType() const;
|
||||
void setRouteType(const std::string &routeType);
|
||||
long getGatewayId() const;
|
||||
void setGatewayId(long gatewayId);
|
||||
int getRouteOrder() const;
|
||||
void setRouteOrder(int routeOrder);
|
||||
bool getEnableWaf() const;
|
||||
void setEnableWaf(bool enableWaf);
|
||||
std::vector<Services> getServices() const;
|
||||
void setServices(const std::vector<Services> &services);
|
||||
Predicates getPredicates() const;
|
||||
void setPredicates(const Predicates &predicates);
|
||||
RedirectJSON getRedirectJSON() const;
|
||||
void setRedirectJSON(const RedirectJSON &redirectJSON);
|
||||
DirectResponseJSON getDirectResponseJSON() const;
|
||||
void setDirectResponseJSON(const DirectResponseJSON &directResponseJSON);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::vector<FallbackServices> getFallbackServices() const;
|
||||
void setFallbackServices(const std::vector<FallbackServices> &fallbackServices);
|
||||
bool getFallback() const;
|
||||
void setFallback(bool fallback);
|
||||
std::string getGatewayUniqueId() const;
|
||||
void setGatewayUniqueId(const std::string &gatewayUniqueId);
|
||||
std::string getDestinationType() const;
|
||||
void setDestinationType(const std::string &destinationType);
|
||||
std::string getPolicies() const;
|
||||
void setPolicies(const std::string &policies);
|
||||
int getRouteOrder() const;
|
||||
void setRouteOrder(int routeOrder);
|
||||
std::vector<Services> getServices() const;
|
||||
void setServices(const std::vector<Services> &services);
|
||||
RedirectJSON getRedirectJSON() const;
|
||||
void setRedirectJSON(const RedirectJSON &redirectJSON);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string gatewayUniqueId_;
|
||||
std::string destinationType_;
|
||||
std::string domainIdListJSON_;
|
||||
long domainId_;
|
||||
std::string routeType_;
|
||||
long gatewayId_;
|
||||
int routeOrder_;
|
||||
bool enableWaf_;
|
||||
std::vector<Services> services_;
|
||||
Predicates predicates_;
|
||||
RedirectJSON redirectJSON_;
|
||||
DirectResponseJSON directResponseJSON_;
|
||||
std::string name_;
|
||||
std::string acceptLanguage_;
|
||||
std::vector<FallbackServices> fallbackServices_;
|
||||
bool fallback_;
|
||||
std::string gatewayUniqueId_;
|
||||
std::string destinationType_;
|
||||
std::string policies_;
|
||||
int routeOrder_;
|
||||
std::vector<Services> services_;
|
||||
RedirectJSON redirectJSON_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
@@ -40,6 +40,7 @@ namespace AlibabaCloud
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
long getData()const;
|
||||
std::string getErrorCode()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
@@ -49,6 +50,7 @@ namespace AlibabaCloud
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
long data_;
|
||||
std::string errorCode_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
|
||||
@@ -28,6 +28,12 @@ namespace Mse {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_MSE_EXPORT AddGatewaySlbRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct VServiceList {
|
||||
std::string vServerGroupId;
|
||||
std::string protocol;
|
||||
int port;
|
||||
std::string vServerGroupName;
|
||||
};
|
||||
AddGatewaySlbRequest();
|
||||
~AddGatewaySlbRequest();
|
||||
std::string getMseSessionId() const;
|
||||
@@ -44,6 +50,8 @@ public:
|
||||
void setServiceWeight(int serviceWeight);
|
||||
std::string getVServerGroupId() const;
|
||||
void setVServerGroupId(const std::string &vServerGroupId);
|
||||
std::vector<VServiceList> getVServiceList() const;
|
||||
void setVServiceList(const std::vector<VServiceList> &vServiceList);
|
||||
std::string getHttpsVServerGroupId() const;
|
||||
void setHttpsVServerGroupId(const std::string &httpsVServerGroupId);
|
||||
std::string getAcceptLanguage() const;
|
||||
@@ -59,6 +67,7 @@ private:
|
||||
int httpPort_;
|
||||
int serviceWeight_;
|
||||
std::string vServerGroupId_;
|
||||
std::vector<VServiceList> vServiceList_;
|
||||
std::string httpsVServerGroupId_;
|
||||
std::string acceptLanguage_;
|
||||
int httpsPort_;
|
||||
|
||||
@@ -34,43 +34,43 @@ public:
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getExtraJson() const;
|
||||
void setExtraJson(const std::string &extraJson);
|
||||
std::string getProviderAppId() const;
|
||||
void setProviderAppId(const std::string &providerAppId);
|
||||
std::string getSource() const;
|
||||
void setSource(const std::string &source);
|
||||
bool getEnable() const;
|
||||
void setEnable(bool enable);
|
||||
std::string getScMockItems() const;
|
||||
void setScMockItems(const std::string &scMockItems);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getRegion() const;
|
||||
void setRegion(const std::string ®ion);
|
||||
std::string getProviderAppId() const;
|
||||
void setProviderAppId(const std::string &providerAppId);
|
||||
std::string getProviderAppName() const;
|
||||
void setProviderAppName(const std::string &providerAppName);
|
||||
std::string getConsumerAppIds() const;
|
||||
void setConsumerAppIds(const std::string &consumerAppIds);
|
||||
std::string getDubboMockItems() const;
|
||||
void setDubboMockItems(const std::string &dubboMockItems);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
long getMockType() const;
|
||||
void setMockType(long mockType);
|
||||
std::string getRegion() const;
|
||||
void setRegion(const std::string ®ion);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string extraJson_;
|
||||
std::string providerAppId_;
|
||||
std::string source_;
|
||||
bool enable_;
|
||||
std::string scMockItems_;
|
||||
std::string name_;
|
||||
std::string region_;
|
||||
std::string providerAppId_;
|
||||
std::string providerAppName_;
|
||||
std::string consumerAppIds_;
|
||||
std::string dubboMockItems_;
|
||||
std::string name_;
|
||||
std::string acceptLanguage_;
|
||||
long mockType_;
|
||||
std::string region_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
@@ -36,12 +36,16 @@ public:
|
||||
void setRules(const std::string &rules);
|
||||
std::string getSource() const;
|
||||
void setSource(const std::string &source);
|
||||
std::string getAppName() const;
|
||||
void setAppName(const std::string &appName);
|
||||
std::string getNamespaceId() const;
|
||||
void setNamespaceId(const std::string &namespaceId);
|
||||
bool getEnable() const;
|
||||
void setEnable(bool enable);
|
||||
std::string getAppId() const;
|
||||
void setAppId(const std::string &appId);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getRegion() const;
|
||||
@@ -51,9 +55,11 @@ private:
|
||||
std::string mseSessionId_;
|
||||
std::string rules_;
|
||||
std::string source_;
|
||||
std::string appName_;
|
||||
std::string namespaceId_;
|
||||
bool enable_;
|
||||
std::string appId_;
|
||||
std::string _namespace_;
|
||||
std::string acceptLanguage_;
|
||||
std::string region_;
|
||||
};
|
||||
|
||||
@@ -34,25 +34,25 @@ public:
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getTargetNamespaceId() const;
|
||||
void setTargetNamespaceId(const std::string &targetNamespaceId);
|
||||
std::string getOriginNamespaceId() const;
|
||||
void setOriginNamespaceId(const std::string &originNamespaceId);
|
||||
std::string getPolicy() const;
|
||||
void setPolicy(const std::string &policy);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getIds() const;
|
||||
void setIds(const std::string &ids);
|
||||
std::string getOriginNamespaceId() const;
|
||||
void setOriginNamespaceId(const std::string &originNamespaceId);
|
||||
std::string getPolicy() const;
|
||||
void setPolicy(const std::string &policy);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string targetNamespaceId_;
|
||||
std::string originNamespaceId_;
|
||||
std::string policy_;
|
||||
std::string instanceId_;
|
||||
std::string acceptLanguage_;
|
||||
std::string ids_;
|
||||
std::string originNamespaceId_;
|
||||
std::string policy_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
@@ -0,0 +1,87 @@
|
||||
/*
|
||||
* 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_MSE_MODEL_CREATECIRCUITBREAKERRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_CREATECIRCUITBREAKERRULEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Mse {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_MSE_EXPORT CreateCircuitBreakerRuleRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateCircuitBreakerRuleRequest();
|
||||
~CreateCircuitBreakerRuleRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
float getThreshold() const;
|
||||
void setThreshold(float threshold);
|
||||
int getRetryTimeoutMs() const;
|
||||
void setRetryTimeoutMs(int retryTimeoutMs);
|
||||
std::string getAppName() const;
|
||||
void setAppName(const std::string &appName);
|
||||
bool getEnable() const;
|
||||
void setEnable(bool enable);
|
||||
int getMinRequestAmount() const;
|
||||
void setMinRequestAmount(int minRequestAmount);
|
||||
std::string getResource() const;
|
||||
void setResource(const std::string &resource);
|
||||
int getMaxAllowedRtMs() const;
|
||||
void setMaxAllowedRtMs(int maxAllowedRtMs);
|
||||
int getHalfOpenBaseAmountPerStep() const;
|
||||
void setHalfOpenBaseAmountPerStep(int halfOpenBaseAmountPerStep);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getStatIntervalMs() const;
|
||||
void setStatIntervalMs(int statIntervalMs);
|
||||
std::string getAppId() const;
|
||||
void setAppId(const std::string &appId);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
int getHalfOpenRecoveryStepNum() const;
|
||||
void setHalfOpenRecoveryStepNum(int halfOpenRecoveryStepNum);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
int getStrategy() const;
|
||||
void setStrategy(int strategy);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
float threshold_;
|
||||
int retryTimeoutMs_;
|
||||
std::string appName_;
|
||||
bool enable_;
|
||||
int minRequestAmount_;
|
||||
std::string resource_;
|
||||
int maxAllowedRtMs_;
|
||||
int halfOpenBaseAmountPerStep_;
|
||||
std::string regionId_;
|
||||
int statIntervalMs_;
|
||||
std::string appId_;
|
||||
std::string _namespace_;
|
||||
int halfOpenRecoveryStepNum_;
|
||||
std::string acceptLanguage_;
|
||||
int strategy_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_CREATECIRCUITBREAKERRULEREQUEST_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_MSE_MODEL_CREATECIRCUITBREAKERRULERESULT_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_CREATECIRCUITBREAKERRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mse
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MSE_EXPORT CreateCircuitBreakerRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
int minRequestAmount;
|
||||
std::string resource;
|
||||
std::string _namespace;
|
||||
std::string appName;
|
||||
int retryTimeoutMs;
|
||||
std::string appId;
|
||||
int halfOpenRecoveryStepNum;
|
||||
bool enable;
|
||||
int strategy;
|
||||
int maxAllowedRtMs;
|
||||
long id;
|
||||
std::string regionId;
|
||||
int halfOpenBaseAmountPerStep;
|
||||
int statIntervalMs;
|
||||
float threshold;
|
||||
};
|
||||
|
||||
|
||||
CreateCircuitBreakerRuleResult();
|
||||
explicit CreateCircuitBreakerRuleResult(const std::string &payload);
|
||||
~CreateCircuitBreakerRuleResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_CREATECIRCUITBREAKERRULERESULT_H_
|
||||
@@ -38,18 +38,30 @@ public:
|
||||
void setClusterSpecification(const std::string &clusterSpecification);
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getPubSlbSpecification() const;
|
||||
void setPubSlbSpecification(const std::string &pubSlbSpecification);
|
||||
std::string getPrivateSlbSpecification() const;
|
||||
void setPrivateSlbSpecification(const std::string &privateSlbSpecification);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
int getInstanceCount() const;
|
||||
void setInstanceCount(int instanceCount);
|
||||
std::string getRequestPars() const;
|
||||
void setRequestPars(const std::string &requestPars);
|
||||
std::vector<Tag> getTag() const;
|
||||
void setTag(const std::vector<Tag> &tag);
|
||||
std::string getVSwitchId() const;
|
||||
void setVSwitchId(const std::string &vSwitchId);
|
||||
std::string getClusterType() const;
|
||||
void setClusterType(const std::string &clusterType);
|
||||
std::string getInstanceName() const;
|
||||
void setInstanceName(const std::string &instanceName);
|
||||
std::string getNetType() const;
|
||||
void setNetType(const std::string &netType);
|
||||
std::string getMseVersion() const;
|
||||
void setMseVersion(const std::string &mseVersion);
|
||||
std::string getRegion() const;
|
||||
void setRegion(const std::string ®ion);
|
||||
std::string getPubSlbSpecification() const;
|
||||
void setPubSlbSpecification(const std::string &pubSlbSpecification);
|
||||
std::string getPrivateSlbSpecification() const;
|
||||
void setPrivateSlbSpecification(const std::string &privateSlbSpecification);
|
||||
int getInstanceCount() const;
|
||||
void setInstanceCount(int instanceCount);
|
||||
std::string getConnectionType() const;
|
||||
void setConnectionType(const std::string &connectionType);
|
||||
std::string getClusterVersion() const;
|
||||
@@ -58,47 +70,38 @@ public:
|
||||
void setDiskCapacity(int diskCapacity);
|
||||
std::string getDiskType() const;
|
||||
void setDiskType(const std::string &diskType);
|
||||
std::string getVSwitchId() const;
|
||||
void setVSwitchId(const std::string &vSwitchId);
|
||||
std::string getClusterType() const;
|
||||
void setClusterType(const std::string &clusterType);
|
||||
std::string getInstanceName() const;
|
||||
void setInstanceName(const std::string &instanceName);
|
||||
std::string getPubNetworkFlow() const;
|
||||
void setPubNetworkFlow(const std::string &pubNetworkFlow);
|
||||
std::string getVpcId() const;
|
||||
void setVpcId(const std::string &vpcId);
|
||||
std::string getNetType() const;
|
||||
void setNetType(const std::string &netType);
|
||||
std::string getMseVersion() const;
|
||||
void setMseVersion(const std::string &mseVersion);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getRegion() const;
|
||||
void setRegion(const std::string ®ion);
|
||||
std::string getChargeType() const;
|
||||
void setChargeType(const std::string &chargeType);
|
||||
|
||||
private:
|
||||
std::string clusterSpecification_;
|
||||
std::string mseSessionId_;
|
||||
std::string pubSlbSpecification_;
|
||||
std::string privateSlbSpecification_;
|
||||
std::string resourceGroupId_;
|
||||
int instanceCount_;
|
||||
std::string requestPars_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string vSwitchId_;
|
||||
std::string clusterType_;
|
||||
std::string instanceName_;
|
||||
std::string netType_;
|
||||
std::string mseVersion_;
|
||||
std::string region_;
|
||||
std::string pubSlbSpecification_;
|
||||
std::string privateSlbSpecification_;
|
||||
int instanceCount_;
|
||||
std::string connectionType_;
|
||||
std::string clusterVersion_;
|
||||
int diskCapacity_;
|
||||
std::string diskType_;
|
||||
std::string vSwitchId_;
|
||||
std::string clusterType_;
|
||||
std::string instanceName_;
|
||||
std::string pubNetworkFlow_;
|
||||
std::string vpcId_;
|
||||
std::string netType_;
|
||||
std::string mseVersion_;
|
||||
std::string acceptLanguage_;
|
||||
std::string region_;
|
||||
std::string chargeType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
@@ -32,29 +32,29 @@ public:
|
||||
~CreateEngineNamespaceRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
int getServiceCount() const;
|
||||
void setServiceCount(int serviceCount);
|
||||
std::string getId() const;
|
||||
void setId(const std::string &id);
|
||||
std::string getClusterId() const;
|
||||
void setClusterId(const std::string &clusterId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
int getServiceCount() const;
|
||||
void setServiceCount(int serviceCount);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getId() const;
|
||||
void setId(const std::string &id);
|
||||
std::string getDesc() const;
|
||||
void setDesc(const std::string &desc);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
int serviceCount_;
|
||||
std::string id_;
|
||||
std::string clusterId_;
|
||||
std::string instanceId_;
|
||||
int serviceCount_;
|
||||
std::string name_;
|
||||
std::string acceptLanguage_;
|
||||
std::string id_;
|
||||
std::string desc_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
72
mse/include/alibabacloud/mse/model/CreateFlowRuleRequest.h
Normal file
72
mse/include/alibabacloud/mse/model/CreateFlowRuleRequest.h
Normal file
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* 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_MSE_MODEL_CREATEFLOWRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_CREATEFLOWRULEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Mse {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_MSE_EXPORT CreateFlowRuleRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateFlowRuleRequest();
|
||||
~CreateFlowRuleRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
int getControlBehavior() const;
|
||||
void setControlBehavior(int controlBehavior);
|
||||
int getThreshold() const;
|
||||
void setThreshold(int threshold);
|
||||
std::string getAppName() const;
|
||||
void setAppName(const std::string &appName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
bool getEnable() const;
|
||||
void setEnable(bool enable);
|
||||
std::string getResource() const;
|
||||
void setResource(const std::string &resource);
|
||||
std::string getAppId() const;
|
||||
void setAppId(const std::string &appId);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
int getMaxQueueingTimeMs() const;
|
||||
void setMaxQueueingTimeMs(int maxQueueingTimeMs);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
int controlBehavior_;
|
||||
int threshold_;
|
||||
std::string appName_;
|
||||
std::string regionId_;
|
||||
bool enable_;
|
||||
std::string resource_;
|
||||
std::string appId_;
|
||||
std::string _namespace_;
|
||||
std::string acceptLanguage_;
|
||||
int maxQueueingTimeMs_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_CREATEFLOWRULEREQUEST_H_
|
||||
70
mse/include/alibabacloud/mse/model/CreateFlowRuleResult.h
Normal file
70
mse/include/alibabacloud/mse/model/CreateFlowRuleResult.h
Normal file
@@ -0,0 +1,70 @@
|
||||
/*
|
||||
* 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_MSE_MODEL_CREATEFLOWRULERESULT_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_CREATEFLOWRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mse
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MSE_EXPORT CreateFlowRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string appId;
|
||||
int controlBehavior;
|
||||
std::string resource;
|
||||
int maxQueueingTimeMs;
|
||||
bool enable;
|
||||
std::string _namespace;
|
||||
long id;
|
||||
std::string regionId;
|
||||
std::string appName;
|
||||
float threshold;
|
||||
};
|
||||
|
||||
|
||||
CreateFlowRuleResult();
|
||||
explicit CreateFlowRuleResult(const std::string &payload);
|
||||
~CreateFlowRuleResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_CREATEFLOWRULERESULT_H_
|
||||
@@ -38,12 +38,8 @@ public:
|
||||
void setClusterName(const std::string &clusterName);
|
||||
bool getEphemeral() const;
|
||||
void setEphemeral(bool ephemeral);
|
||||
bool getEnabled() const;
|
||||
void setEnabled(bool enabled);
|
||||
std::string getNamespaceId() const;
|
||||
void setNamespaceId(const std::string &namespaceId);
|
||||
std::string getServiceName() const;
|
||||
void setServiceName(const std::string &serviceName);
|
||||
std::string getIp() const;
|
||||
void setIp(const std::string &ip);
|
||||
std::string getWeight() const;
|
||||
@@ -54,6 +50,10 @@ public:
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
int getPort() const;
|
||||
void setPort(int port);
|
||||
bool getEnabled() const;
|
||||
void setEnabled(bool enabled);
|
||||
std::string getServiceName() const;
|
||||
void setServiceName(const std::string &serviceName);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
@@ -62,14 +62,14 @@ private:
|
||||
std::string metadata_;
|
||||
std::string clusterName_;
|
||||
bool ephemeral_;
|
||||
bool enabled_;
|
||||
std::string namespaceId_;
|
||||
std::string serviceName_;
|
||||
std::string ip_;
|
||||
std::string weight_;
|
||||
std::string groupName_;
|
||||
std::string instanceId_;
|
||||
int port_;
|
||||
bool enabled_;
|
||||
std::string serviceName_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -34,30 +34,30 @@ public:
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
bool getEphemeral() const;
|
||||
void setEphemeral(bool ephemeral);
|
||||
std::string getNamespaceId() const;
|
||||
void setNamespaceId(const std::string &namespaceId);
|
||||
std::string getServiceName() const;
|
||||
void setServiceName(const std::string &serviceName);
|
||||
std::string getClusterId() const;
|
||||
void setClusterId(const std::string &clusterId);
|
||||
std::string getGroupName() const;
|
||||
void setGroupName(const std::string &groupName);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getNamespaceId() const;
|
||||
void setNamespaceId(const std::string &namespaceId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getServiceName() const;
|
||||
void setServiceName(const std::string &serviceName);
|
||||
std::string getProtectThreshold() const;
|
||||
void setProtectThreshold(const std::string &protectThreshold);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
bool ephemeral_;
|
||||
std::string namespaceId_;
|
||||
std::string serviceName_;
|
||||
std::string clusterId_;
|
||||
std::string groupName_;
|
||||
std::string instanceId_;
|
||||
std::string namespaceId_;
|
||||
std::string acceptLanguage_;
|
||||
std::string serviceName_;
|
||||
std::string protectThreshold_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -32,60 +32,48 @@ public:
|
||||
~CreateOrUpdateSwimmingLaneGroupRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getSource() const;
|
||||
void setSource(const std::string &source);
|
||||
std::string getGmtModified() const;
|
||||
void setGmtModified(const std::string &gmtModified);
|
||||
std::string getUserId() const;
|
||||
void setUserId(const std::string &userId);
|
||||
std::string getLicenseKey() const;
|
||||
void setLicenseKey(const std::string &licenseKey);
|
||||
std::string getAppIds() const;
|
||||
void setAppIds(const std::string &appIds);
|
||||
bool getMessageQueueGrayEnable() const;
|
||||
void setMessageQueueGrayEnable(bool messageQueueGrayEnable);
|
||||
bool getDbGrayEnable() const;
|
||||
void setDbGrayEnable(bool dbGrayEnable);
|
||||
bool getEnable() const;
|
||||
void setEnable(bool enable);
|
||||
std::string getEntryApp() const;
|
||||
void setEntryApp(const std::string &entryApp);
|
||||
long getId() const;
|
||||
void setId(long id);
|
||||
std::string getGmtCreate() const;
|
||||
void setGmtCreate(const std::string &gmtCreate);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getMessageQueueFilterSide() const;
|
||||
void setMessageQueueFilterSide(const std::string &messageQueueFilterSide);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getRegion() const;
|
||||
void setRegion(const std::string ®ion);
|
||||
int getStatus() const;
|
||||
void setStatus(int status);
|
||||
bool getMessageQueueGrayEnable() const;
|
||||
void setMessageQueueGrayEnable(bool messageQueueGrayEnable);
|
||||
std::string getEntryApp() const;
|
||||
void setEntryApp(const std::string &entryApp);
|
||||
bool getRecordCanaryDetail() const;
|
||||
void setRecordCanaryDetail(bool recordCanaryDetail);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string source_;
|
||||
std::string gmtModified_;
|
||||
std::string userId_;
|
||||
std::string licenseKey_;
|
||||
std::string appIds_;
|
||||
bool messageQueueGrayEnable_;
|
||||
bool dbGrayEnable_;
|
||||
bool enable_;
|
||||
std::string entryApp_;
|
||||
long id_;
|
||||
std::string gmtCreate_;
|
||||
std::string name_;
|
||||
std::string messageQueueFilterSide_;
|
||||
std::string _namespace_;
|
||||
std::string acceptLanguage_;
|
||||
std::string region_;
|
||||
int status_;
|
||||
bool messageQueueGrayEnable_;
|
||||
std::string entryApp_;
|
||||
bool recordCanaryDetail_;
|
||||
std::string _namespace_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
@@ -32,15 +32,54 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_MSE_EXPORT CreateOrUpdateSwimmingLaneGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string region11;
|
||||
int status13;
|
||||
bool messageQueueGrayEnable;
|
||||
std::string entryApp10;
|
||||
std::string _namespace8;
|
||||
std::string source;
|
||||
std::string name;
|
||||
std::string messageQueueFilterSide;
|
||||
std::string enable;
|
||||
std::vector<std::string> applicationList;
|
||||
bool recordCanaryDetail;
|
||||
std::string name1;
|
||||
long id9;
|
||||
std::string entryApp;
|
||||
int status;
|
||||
std::string messageQueueFilterSide5;
|
||||
std::string _namespace;
|
||||
std::string source3;
|
||||
std::string dbGrayEnable;
|
||||
std::string userId;
|
||||
std::string region;
|
||||
std::string dbGrayEnable2;
|
||||
long id;
|
||||
std::string enable7;
|
||||
std::string userId4;
|
||||
std::string appIds;
|
||||
std::string appIds6;
|
||||
bool messageQueueGrayEnable12;
|
||||
};
|
||||
|
||||
|
||||
CreateOrUpdateSwimmingLaneGroupResult();
|
||||
explicit CreateOrUpdateSwimmingLaneGroupResult(const std::string &payload);
|
||||
~CreateOrUpdateSwimmingLaneGroupResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getErrorCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string errorCode_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -28,6 +28,22 @@ namespace Mse {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_MSE_EXPORT CreateOrUpdateSwimmingLaneRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct EntryRules {
|
||||
struct RestItems {
|
||||
std::string datum;
|
||||
int divisor;
|
||||
int rate;
|
||||
std::string name;
|
||||
std::string type;
|
||||
std::string cond;
|
||||
int remainder;
|
||||
std::string value;
|
||||
std::string _operator;
|
||||
};
|
||||
std::vector<RestItems> restItems;
|
||||
std::string condition;
|
||||
int priority;
|
||||
};
|
||||
struct GatewaySwimmingLaneRouteJson {
|
||||
std::string gatewayUniqueId;
|
||||
long long;
|
||||
@@ -42,40 +58,10 @@ public:
|
||||
std::vector<ConditionsItem> conditions;
|
||||
long gatewayId;
|
||||
};
|
||||
struct EntryRules {
|
||||
struct RestItems {
|
||||
std::string datum;
|
||||
int divisor;
|
||||
int rate;
|
||||
std::string name;
|
||||
std::string type;
|
||||
std::string cond;
|
||||
int remainder;
|
||||
std::string value;
|
||||
std::string _operator;
|
||||
};
|
||||
std::vector<RestItems> restItems;
|
||||
std::string path;
|
||||
std::string condition;
|
||||
bool enable;
|
||||
int priority;
|
||||
};
|
||||
CreateOrUpdateSwimmingLaneRequest();
|
||||
~CreateOrUpdateSwimmingLaneRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getSource() const;
|
||||
void setSource(const std::string &source);
|
||||
std::string getGmtModified() const;
|
||||
void setGmtModified(const std::string &gmtModified);
|
||||
std::string getUserId() const;
|
||||
void setUserId(const std::string &userId);
|
||||
std::string getLicenseKey() const;
|
||||
void setLicenseKey(const std::string &licenseKey);
|
||||
GatewaySwimmingLaneRouteJson getGatewaySwimmingLaneRouteJson() const;
|
||||
void setGatewaySwimmingLaneRouteJson(const GatewaySwimmingLaneRouteJson &gatewaySwimmingLaneRouteJson);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getEntryRule() const;
|
||||
void setEntryRule(const std::string &entryRule);
|
||||
bool getEnable() const;
|
||||
@@ -88,36 +74,33 @@ public:
|
||||
void setEntryRules(const std::vector<EntryRules> &entryRules);
|
||||
long getGroupId() const;
|
||||
void setGroupId(long groupId);
|
||||
std::string getGmtCreate() const;
|
||||
void setGmtCreate(const std::string &gmtCreate);
|
||||
bool getEnableRules() const;
|
||||
void setEnableRules(bool enableRules);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
GatewaySwimmingLaneRouteJson getGatewaySwimmingLaneRouteJson() const;
|
||||
void setGatewaySwimmingLaneRouteJson(const GatewaySwimmingLaneRouteJson &gatewaySwimmingLaneRouteJson);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
int getStatus() const;
|
||||
void setStatus(int status);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string source_;
|
||||
std::string gmtModified_;
|
||||
std::string userId_;
|
||||
std::string licenseKey_;
|
||||
GatewaySwimmingLaneRouteJson gatewaySwimmingLaneRouteJson_;
|
||||
std::string regionId_;
|
||||
std::string entryRule_;
|
||||
bool enable_;
|
||||
long id_;
|
||||
std::string tag_;
|
||||
std::vector<EntryRules> entryRules_;
|
||||
long groupId_;
|
||||
std::string gmtCreate_;
|
||||
bool enableRules_;
|
||||
std::string name_;
|
||||
GatewaySwimmingLaneRouteJson gatewaySwimmingLaneRouteJson_;
|
||||
std::string regionId_;
|
||||
std::string _namespace_;
|
||||
std::string acceptLanguage_;
|
||||
int status_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
@@ -32,15 +32,63 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_MSE_EXPORT CreateOrUpdateSwimmingLaneResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct EntryRule
|
||||
{
|
||||
struct RestItemsItem
|
||||
{
|
||||
std::string type;
|
||||
std::string cond;
|
||||
std::vector<std::string> nameList;
|
||||
std::string datum;
|
||||
int rate;
|
||||
std::string value;
|
||||
std::string _operator;
|
||||
int divisor;
|
||||
std::string name;
|
||||
int remainder;
|
||||
};
|
||||
std::string path;
|
||||
std::string condition;
|
||||
std::vector<EntryRule::RestItemsItem> restItems;
|
||||
std::vector<std::string> paths;
|
||||
};
|
||||
int status;
|
||||
std::vector<EntryRule> entryRules;
|
||||
std::string gmtModified;
|
||||
std::string gatewaySwimmingLaneRouteJson;
|
||||
std::string name;
|
||||
long groupId;
|
||||
std::string entryRule;
|
||||
std::string gmtCreate;
|
||||
bool enable;
|
||||
long id;
|
||||
std::string tag;
|
||||
std::string regionId;
|
||||
bool enableRules;
|
||||
};
|
||||
|
||||
|
||||
CreateOrUpdateSwimmingLaneResult();
|
||||
explicit CreateOrUpdateSwimmingLaneResult(const std::string &payload);
|
||||
~CreateOrUpdateSwimmingLaneResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
std::string getErrorCode()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
Data data_;
|
||||
std::string errorCode_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -34,18 +34,18 @@ public:
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getData() const;
|
||||
void setData(const std::string &data);
|
||||
std::string getClusterId() const;
|
||||
void setClusterId(const std::string &clusterId);
|
||||
std::string getPath() const;
|
||||
void setPath(const std::string &path);
|
||||
std::string getClusterId() const;
|
||||
void setClusterId(const std::string &clusterId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string data_;
|
||||
std::string clusterId_;
|
||||
std::string path_;
|
||||
std::string clusterId_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -34,16 +34,16 @@ public:
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getGatewayUniqueId() const;
|
||||
void setGatewayUniqueId(const std::string &gatewayUniqueId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
long getId() const;
|
||||
void setId(long id);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string gatewayUniqueId_;
|
||||
std::string acceptLanguage_;
|
||||
long id_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
@@ -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_MSE_MODEL_DELETECIRCUITBREAKERRULESREQUEST_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_DELETECIRCUITBREAKERRULESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Mse {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_MSE_EXPORT DeleteCircuitBreakerRulesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteCircuitBreakerRulesRequest();
|
||||
~DeleteCircuitBreakerRulesRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getAppName() const;
|
||||
void setAppName(const std::string &appName);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::vector<long> getIds() const;
|
||||
void setIds(const std::vector<long> &ids);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string appName_;
|
||||
std::string _namespace_;
|
||||
std::string acceptLanguage_;
|
||||
std::vector<long> ids_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_DELETECIRCUITBREAKERRULESREQUEST_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_MSE_MODEL_DELETECIRCUITBREAKERRULESRESULT_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_DELETECIRCUITBREAKERRULESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mse
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MSE_EXPORT DeleteCircuitBreakerRulesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteCircuitBreakerRulesResult();
|
||||
explicit DeleteCircuitBreakerRulesResult(const std::string &payload);
|
||||
~DeleteCircuitBreakerRulesResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::vector<std::string> getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::vector<std::string> data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_DELETECIRCUITBREAKERRULESRESULT_H_
|
||||
@@ -32,21 +32,21 @@ public:
|
||||
~DeleteEngineNamespaceRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getId() const;
|
||||
void setId(const std::string &id);
|
||||
std::string getClusterId() const;
|
||||
void setClusterId(const std::string &clusterId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getId() const;
|
||||
void setId(const std::string &id);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string id_;
|
||||
std::string clusterId_;
|
||||
std::string instanceId_;
|
||||
std::string acceptLanguage_;
|
||||
std::string id_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
54
mse/include/alibabacloud/mse/model/DeleteFlowRulesRequest.h
Normal file
54
mse/include/alibabacloud/mse/model/DeleteFlowRulesRequest.h
Normal file
@@ -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_MSE_MODEL_DELETEFLOWRULESREQUEST_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_DELETEFLOWRULESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Mse {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_MSE_EXPORT DeleteFlowRulesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteFlowRulesRequest();
|
||||
~DeleteFlowRulesRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getAppName() const;
|
||||
void setAppName(const std::string &appName);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::vector<long> getIds() const;
|
||||
void setIds(const std::vector<long> &ids);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string appName_;
|
||||
std::string _namespace_;
|
||||
std::string acceptLanguage_;
|
||||
std::vector<long> ids_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_DELETEFLOWRULESREQUEST_H_
|
||||
59
mse/include/alibabacloud/mse/model/DeleteFlowRulesResult.h
Normal file
59
mse/include/alibabacloud/mse/model/DeleteFlowRulesResult.h
Normal file
@@ -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_MSE_MODEL_DELETEFLOWRULESRESULT_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_DELETEFLOWRULESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mse
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MSE_EXPORT DeleteFlowRulesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteFlowRulesResult();
|
||||
explicit DeleteFlowRulesResult(const std::string &payload);
|
||||
~DeleteFlowRulesResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::vector<std::string> getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::vector<std::string> data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_DELETEFLOWRULESRESULT_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_MSE_MODEL_DELETEGATEWAYAUTHCONSUMERREQUEST_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_DELETEGATEWAYAUTHCONSUMERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Mse {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_MSE_EXPORT DeleteGatewayAuthConsumerRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteGatewayAuthConsumerRequest();
|
||||
~DeleteGatewayAuthConsumerRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getGatewayUniqueId() const;
|
||||
void setGatewayUniqueId(const std::string &gatewayUniqueId);
|
||||
long getId() const;
|
||||
void setId(long id);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string gatewayUniqueId_;
|
||||
long id_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_DELETEGATEWAYAUTHCONSUMERREQUEST_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_MSE_MODEL_DELETEGATEWAYAUTHCONSUMERRESOURCEREQUEST_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_DELETEGATEWAYAUTHCONSUMERRESOURCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Mse {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_MSE_EXPORT DeleteGatewayAuthConsumerResourceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteGatewayAuthConsumerResourceRequest();
|
||||
~DeleteGatewayAuthConsumerResourceRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getGatewayUniqueId() const;
|
||||
void setGatewayUniqueId(const std::string &gatewayUniqueId);
|
||||
long getConsumerId() const;
|
||||
void setConsumerId(long consumerId);
|
||||
std::string getIdList() const;
|
||||
void setIdList(const std::string &idList);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string gatewayUniqueId_;
|
||||
long consumerId_;
|
||||
std::string idList_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_DELETEGATEWAYAUTHCONSUMERRESOURCEREQUEST_H_
|
||||
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* 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_MSE_MODEL_DELETEGATEWAYAUTHCONSUMERRESOURCERESULT_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_DELETEGATEWAYAUTHCONSUMERRESOURCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mse
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MSE_EXPORT DeleteGatewayAuthConsumerResourceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteGatewayAuthConsumerResourceResult();
|
||||
explicit DeleteGatewayAuthConsumerResourceResult(const std::string &payload);
|
||||
~DeleteGatewayAuthConsumerResourceResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::string getDynamicCode()const;
|
||||
bool getData()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::string dynamicCode_;
|
||||
bool data_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_DELETEGATEWAYAUTHCONSUMERRESOURCERESULT_H_
|
||||
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* 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_MSE_MODEL_DELETEGATEWAYAUTHCONSUMERRESULT_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_DELETEGATEWAYAUTHCONSUMERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mse
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MSE_EXPORT DeleteGatewayAuthConsumerResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteGatewayAuthConsumerResult();
|
||||
explicit DeleteGatewayAuthConsumerResult(const std::string &payload);
|
||||
~DeleteGatewayAuthConsumerResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::string getDynamicCode()const;
|
||||
bool getData()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::string dynamicCode_;
|
||||
bool data_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_DELETEGATEWAYAUTHCONSUMERRESULT_H_
|
||||
@@ -34,16 +34,16 @@ public:
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getGatewayUniqueId() const;
|
||||
void setGatewayUniqueId(const std::string &gatewayUniqueId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getId() const;
|
||||
void setId(const std::string &id);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string gatewayUniqueId_;
|
||||
std::string acceptLanguage_;
|
||||
std::string id_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
@@ -34,6 +34,8 @@ public:
|
||||
void setDeleteSlb(bool deleteSlb);
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getSlbId() const;
|
||||
void setSlbId(const std::string &slbId);
|
||||
std::string getGatewayUniqueId() const;
|
||||
void setGatewayUniqueId(const std::string &gatewayUniqueId);
|
||||
std::string getId() const;
|
||||
@@ -44,6 +46,7 @@ public:
|
||||
private:
|
||||
bool deleteSlb_;
|
||||
std::string mseSessionId_;
|
||||
std::string slbId_;
|
||||
std::string gatewayUniqueId_;
|
||||
std::string id_;
|
||||
std::string acceptLanguage_;
|
||||
|
||||
@@ -34,16 +34,16 @@ public:
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getRequestPars() const;
|
||||
void setRequestPars(const std::string &requestPars);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getId() const;
|
||||
void setId(const std::string &id);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string requestPars_;
|
||||
std::string acceptLanguage_;
|
||||
std::string id_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
@@ -32,27 +32,27 @@ public:
|
||||
~DeleteNacosConfigRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getDataId() const;
|
||||
void setDataId(const std::string &dataId);
|
||||
std::string getNamespaceId() const;
|
||||
void setNamespaceId(const std::string &namespaceId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
bool getBeta() const;
|
||||
void setBeta(bool beta);
|
||||
std::string getGroup() const;
|
||||
void setGroup(const std::string &group);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getDataId() const;
|
||||
void setDataId(const std::string &dataId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string instanceId_;
|
||||
std::string dataId_;
|
||||
std::string namespaceId_;
|
||||
std::string acceptLanguage_;
|
||||
bool beta_;
|
||||
std::string group_;
|
||||
std::string instanceId_;
|
||||
std::string dataId_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
@@ -32,10 +32,10 @@ public:
|
||||
~DeleteNacosConfigsRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getNamespaceId() const;
|
||||
void setNamespaceId(const std::string &namespaceId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getIds() const;
|
||||
@@ -43,8 +43,8 @@ public:
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string instanceId_;
|
||||
std::string namespaceId_;
|
||||
std::string instanceId_;
|
||||
std::string acceptLanguage_;
|
||||
std::string ids_;
|
||||
};
|
||||
|
||||
@@ -34,34 +34,34 @@ public:
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getClusterName() const;
|
||||
void setClusterName(const std::string &clusterName);
|
||||
std::string getIp() const;
|
||||
void setIp(const std::string &ip);
|
||||
bool getEphemeral() const;
|
||||
void setEphemeral(bool ephemeral);
|
||||
std::string getNamespaceId() const;
|
||||
void setNamespaceId(const std::string &namespaceId);
|
||||
std::string getServiceName() const;
|
||||
void setServiceName(const std::string &serviceName);
|
||||
std::string getIp() const;
|
||||
void setIp(const std::string &ip);
|
||||
std::string getGroupName() const;
|
||||
void setGroupName(const std::string &groupName);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getNamespaceId() const;
|
||||
void setNamespaceId(const std::string &namespaceId);
|
||||
int getPort() const;
|
||||
void setPort(int port);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getServiceName() const;
|
||||
void setServiceName(const std::string &serviceName);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string clusterName_;
|
||||
std::string ip_;
|
||||
bool ephemeral_;
|
||||
std::string namespaceId_;
|
||||
std::string serviceName_;
|
||||
std::string ip_;
|
||||
std::string groupName_;
|
||||
std::string instanceId_;
|
||||
std::string namespaceId_;
|
||||
int port_;
|
||||
std::string acceptLanguage_;
|
||||
std::string serviceName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
@@ -32,24 +32,24 @@ public:
|
||||
~DeleteNacosServiceRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getNamespaceId() const;
|
||||
void setNamespaceId(const std::string &namespaceId);
|
||||
std::string getServiceName() const;
|
||||
void setServiceName(const std::string &serviceName);
|
||||
std::string getGroupName() const;
|
||||
void setGroupName(const std::string &groupName);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getNamespaceId() const;
|
||||
void setNamespaceId(const std::string &namespaceId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getServiceName() const;
|
||||
void setServiceName(const std::string &serviceName);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string namespaceId_;
|
||||
std::string serviceName_;
|
||||
std::string groupName_;
|
||||
std::string instanceId_;
|
||||
std::string namespaceId_;
|
||||
std::string acceptLanguage_;
|
||||
std::string serviceName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
51
mse/include/alibabacloud/mse/model/DeleteNamespaceRequest.h
Normal file
51
mse/include/alibabacloud/mse/model/DeleteNamespaceRequest.h
Normal file
@@ -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_MSE_MODEL_DELETENAMESPACEREQUEST_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_DELETENAMESPACEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Mse {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_MSE_EXPORT DeleteNamespaceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteNamespaceRequest();
|
||||
~DeleteNamespaceRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getRegion() const;
|
||||
void setRegion(const std::string ®ion);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string name_;
|
||||
std::string acceptLanguage_;
|
||||
std::string region_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_DELETENAMESPACEREQUEST_H_
|
||||
59
mse/include/alibabacloud/mse/model/DeleteNamespaceResult.h
Normal file
59
mse/include/alibabacloud/mse/model/DeleteNamespaceResult.h
Normal file
@@ -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_MSE_MODEL_DELETENAMESPACERESULT_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_DELETENAMESPACERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mse
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MSE_EXPORT DeleteNamespaceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteNamespaceResult();
|
||||
explicit DeleteNamespaceResult(const std::string &payload);
|
||||
~DeleteNamespaceResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
long getData()const;
|
||||
std::string getErrorCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
long data_;
|
||||
std::string errorCode_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_DELETENAMESPACERESULT_H_
|
||||
@@ -34,16 +34,16 @@ public:
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getGatewayUniqueId() const;
|
||||
void setGatewayUniqueId(const std::string &gatewayUniqueId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
long getId() const;
|
||||
void setId(long id);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string gatewayUniqueId_;
|
||||
std::string acceptLanguage_;
|
||||
long id_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
@@ -30,19 +30,19 @@ class ALIBABACLOUD_MSE_EXPORT DeleteServiceSourceRequest : public RpcServiceRequ
|
||||
public:
|
||||
DeleteServiceSourceRequest();
|
||||
~DeleteServiceSourceRequest();
|
||||
long getSourceId() const;
|
||||
void setSourceId(long sourceId);
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getGatewayUniqueId() const;
|
||||
void setGatewayUniqueId(const std::string &gatewayUniqueId);
|
||||
long getSourceId() const;
|
||||
void setSourceId(long sourceId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
long sourceId_;
|
||||
std::string mseSessionId_;
|
||||
std::string gatewayUniqueId_;
|
||||
long sourceId_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -34,13 +34,22 @@ public:
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
long getGroupId() const;
|
||||
void setGroupId(long groupId);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getRegion() const;
|
||||
void setRegion(const std::string ®ion);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
long groupId_;
|
||||
std::string _namespace_;
|
||||
std::string name_;
|
||||
std::string acceptLanguage_;
|
||||
std::string region_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
@@ -34,12 +34,15 @@ public:
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
long getLaneId() const;
|
||||
void setLaneId(long laneId);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
long laneId_;
|
||||
std::string _namespace_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -32,20 +32,20 @@ public:
|
||||
~DeleteZnodeRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getClusterId() const;
|
||||
void setClusterId(const std::string &clusterId);
|
||||
std::string getPath() const;
|
||||
void setPath(const std::string &path);
|
||||
std::string getRequestPars() const;
|
||||
void setRequestPars(const std::string &requestPars);
|
||||
std::string getClusterId() const;
|
||||
void setClusterId(const std::string &clusterId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string clusterId_;
|
||||
std::string path_;
|
||||
std::string requestPars_;
|
||||
std::string clusterId_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -32,30 +32,33 @@ public:
|
||||
~ExportNacosConfigRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getDataId() const;
|
||||
void setDataId(const std::string &dataId);
|
||||
std::string getDataIds() const;
|
||||
void setDataIds(const std::string &dataIds);
|
||||
std::string getAppName() const;
|
||||
void setAppName(const std::string &appName);
|
||||
std::string getNamespaceId() const;
|
||||
void setNamespaceId(const std::string &namespaceId);
|
||||
std::string getGroup() const;
|
||||
void setGroup(const std::string &group);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getDataId() const;
|
||||
void setDataId(const std::string &dataId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getIds() const;
|
||||
void setIds(const std::string &ids);
|
||||
std::string getGroup() const;
|
||||
void setGroup(const std::string &group);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string instanceId_;
|
||||
std::string dataId_;
|
||||
std::string dataIds_;
|
||||
std::string appName_;
|
||||
std::string namespaceId_;
|
||||
std::string group_;
|
||||
std::string instanceId_;
|
||||
std::string dataId_;
|
||||
std::string acceptLanguage_;
|
||||
std::string ids_;
|
||||
std::string group_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
@@ -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_MSE_MODEL_EXPORTZOOKEEPERDATAREQUEST_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_EXPORTZOOKEEPERDATAREQUEST_H_
|
||||
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Mse {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_MSE_EXPORT ExportZookeeperDataRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ExportZookeeperDataRequest();
|
||||
~ExportZookeeperDataRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getRequestPars() const;
|
||||
void setRequestPars(const std::string &requestPars);
|
||||
std::string getExportType() const;
|
||||
void setExportType(const std::string &exportType);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string regionId_;
|
||||
std::string requestPars_;
|
||||
std::string exportType_;
|
||||
std::string instanceId_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_EXPORTZOOKEEPERDATAREQUEST_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_MSE_MODEL_EXPORTZOOKEEPERDATARESULT_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_EXPORTZOOKEEPERDATARESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mse
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MSE_EXPORT ExportZookeeperDataResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string status;
|
||||
std::string instanceId;
|
||||
std::string contentMap;
|
||||
std::string extend;
|
||||
std::string exportType;
|
||||
long createTime;
|
||||
long updateTime;
|
||||
int id;
|
||||
std::string kubeoneTaskIds;
|
||||
};
|
||||
|
||||
|
||||
ExportZookeeperDataResult();
|
||||
explicit ExportZookeeperDataResult(const std::string &payload);
|
||||
~ExportZookeeperDataResult();
|
||||
std::string getMessage()const;
|
||||
std::string getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrorCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string httpStatusCode_;
|
||||
Data data_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorCode_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_EXPORTZOOKEEPERDATARESULT_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_MSE_MODEL_FETCHLOSSLESSRULELISTREQUEST_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_FETCHLOSSLESSRULELISTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Mse {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_MSE_EXPORT FetchLosslessRuleListRequest : public RpcServiceRequest {
|
||||
public:
|
||||
FetchLosslessRuleListRequest();
|
||||
~FetchLosslessRuleListRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAppName() const;
|
||||
void setAppName(const std::string &appName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getAppId() const;
|
||||
void setAppId(const std::string &appId);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
int pageNumber_;
|
||||
std::string appName_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string appId_;
|
||||
std::string _namespace_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_FETCHLOSSLESSRULELISTREQUEST_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_MSE_MODEL_FETCHLOSSLESSRULELISTRESULT_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_FETCHLOSSLESSRULELISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mse
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MSE_EXPORT FetchLosslessRuleListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct ApplicationList
|
||||
{
|
||||
bool related;
|
||||
std::string appId;
|
||||
int warmupTime;
|
||||
bool notice;
|
||||
int funcType;
|
||||
bool enable;
|
||||
int count;
|
||||
int delayTime;
|
||||
bool aligned;
|
||||
bool lossLessDetail;
|
||||
std::string appName;
|
||||
};
|
||||
int pageSize;
|
||||
std::vector<ApplicationList> results;
|
||||
int pageNumber;
|
||||
int totalSize;
|
||||
};
|
||||
|
||||
|
||||
FetchLosslessRuleListResult();
|
||||
explicit FetchLosslessRuleListResult(const std::string &payload);
|
||||
~FetchLosslessRuleListResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
std::string getErrorCode()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
Data data_;
|
||||
std::string errorCode_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_FETCHLOSSLESSRULELISTRESULT_H_
|
||||
@@ -32,8 +32,12 @@ public:
|
||||
~GetAppMessageQueueRouteRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getAppName() const;
|
||||
void setAppName(const std::string &appName);
|
||||
std::string getAppId() const;
|
||||
void setAppId(const std::string &appId);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getRegion() const;
|
||||
@@ -41,7 +45,9 @@ public:
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string appName_;
|
||||
std::string appId_;
|
||||
std::string _namespace_;
|
||||
std::string acceptLanguage_;
|
||||
std::string region_;
|
||||
};
|
||||
|
||||
@@ -38,6 +38,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
long status;
|
||||
int instancesNumber;
|
||||
long tagCount;
|
||||
std::string appId;
|
||||
std::string language;
|
||||
std::string userId;
|
||||
@@ -61,6 +62,7 @@ namespace AlibabaCloud
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
std::string getErrorCode()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
@@ -70,6 +72,7 @@ namespace AlibabaCloud
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
Data data_;
|
||||
std::string errorCode_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
|
||||
@@ -58,16 +58,18 @@ namespace AlibabaCloud
|
||||
};
|
||||
long status;
|
||||
int instancesNumber;
|
||||
std::string extraInfo;
|
||||
std::string _namespace;
|
||||
std::string extraInfo;
|
||||
std::string source;
|
||||
std::string appName;
|
||||
long tagCount;
|
||||
std::string appId;
|
||||
std::string language;
|
||||
std::vector<ApplicationList::CurMetricsItem> curMetrics;
|
||||
std::string userId;
|
||||
std::string regionId;
|
||||
CurMetricsFm curMetricsFm;
|
||||
int appType;
|
||||
std::vector<std::string> tags;
|
||||
std::string licenseKey;
|
||||
};
|
||||
|
||||
@@ -32,21 +32,21 @@ public:
|
||||
~GetEngineNamepaceRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getId() const;
|
||||
void setId(const std::string &id);
|
||||
std::string getClusterId() const;
|
||||
void setClusterId(const std::string &clusterId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getId() const;
|
||||
void setId(const std::string &id);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string id_;
|
||||
std::string clusterId_;
|
||||
std::string instanceId_;
|
||||
std::string acceptLanguage_;
|
||||
std::string id_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
@@ -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_MSE_MODEL_GETGATEWAYAUTHCONSUMERDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_GETGATEWAYAUTHCONSUMERDETAILREQUEST_H_
|
||||
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Mse {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_MSE_EXPORT GetGatewayAuthConsumerDetailRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetGatewayAuthConsumerDetailRequest();
|
||||
~GetGatewayAuthConsumerDetailRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getGatewayUniqueId() const;
|
||||
void setGatewayUniqueId(const std::string &gatewayUniqueId);
|
||||
long getId() const;
|
||||
void setId(long id);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string gatewayUniqueId_;
|
||||
long id_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_GETGATEWAYAUTHCONSUMERDETAILREQUEST_H_
|
||||
@@ -0,0 +1,97 @@
|
||||
/*
|
||||
* 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_MSE_MODEL_GETGATEWAYAUTHCONSUMERDETAILRESULT_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_GETGATEWAYAUTHCONSUMERDETAILRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mse
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MSE_EXPORT GetGatewayAuthConsumerDetailResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct Resource
|
||||
{
|
||||
std::string gatewayUniqueId;
|
||||
std::string gmtCreate;
|
||||
long consumerId;
|
||||
std::string gmtModified;
|
||||
std::string routeName;
|
||||
bool resourceStatus;
|
||||
long id;
|
||||
long routeId;
|
||||
};
|
||||
std::string description;
|
||||
std::string keyValue;
|
||||
std::string encodeType;
|
||||
std::string gmtModified;
|
||||
std::string tokenPosition;
|
||||
std::string name;
|
||||
std::string keyName;
|
||||
std::string gatewayUniqueId;
|
||||
std::string tokenPrefix;
|
||||
std::vector<Resource> resourceList;
|
||||
std::string type;
|
||||
std::string gmtCreate;
|
||||
bool tokenPass;
|
||||
std::string jwks;
|
||||
bool consumerStatus;
|
||||
std::string primaryUser;
|
||||
std::string tokenName;
|
||||
long id;
|
||||
};
|
||||
|
||||
|
||||
GetGatewayAuthConsumerDetailResult();
|
||||
explicit GetGatewayAuthConsumerDetailResult(const std::string &payload);
|
||||
~GetGatewayAuthConsumerDetailResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
Data data_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_GETGATEWAYAUTHCONSUMERDETAILRESULT_H_
|
||||
@@ -34,16 +34,16 @@ public:
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getGatewayUniqueId() const;
|
||||
void setGatewayUniqueId(const std::string &gatewayUniqueId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getId() const;
|
||||
void setId(const std::string &id);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string gatewayUniqueId_;
|
||||
std::string acceptLanguage_;
|
||||
std::string id_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
@@ -45,28 +45,45 @@ namespace AlibabaCloud
|
||||
std::string projectName;
|
||||
bool logEnabled;
|
||||
};
|
||||
int status;
|
||||
struct ElasticPolicy
|
||||
{
|
||||
struct TimePolicyListItem
|
||||
{
|
||||
std::string endTime;
|
||||
std::string startTime;
|
||||
int desiredReplica;
|
||||
};
|
||||
std::string elasticType;
|
||||
int maxReplica;
|
||||
std::vector<TimePolicyListItem> timePolicyList;
|
||||
};
|
||||
std::string elasticType;
|
||||
std::string resourceGroupId;
|
||||
std::string instanceId;
|
||||
XtraceDetails xtraceDetails;
|
||||
std::string vpc;
|
||||
std::string gmtModified;
|
||||
std::string vswitch2;
|
||||
std::string name;
|
||||
std::string statusDesc;
|
||||
std::string mseTag;
|
||||
bool elastic;
|
||||
std::string vswitch;
|
||||
LogConfigDetails logConfigDetails;
|
||||
int status;
|
||||
std::string instanceId;
|
||||
ElasticPolicy elasticPolicy;
|
||||
int totalReplica;
|
||||
std::string securityGroup;
|
||||
int replica;
|
||||
std::string endDate;
|
||||
std::string name;
|
||||
std::string gatewayUniqueId;
|
||||
std::string statusDesc;
|
||||
std::string gmtCreate;
|
||||
std::string mseTag;
|
||||
std::string chargeType;
|
||||
std::string region;
|
||||
std::string primaryUser;
|
||||
std::string vswitch;
|
||||
long id;
|
||||
std::string spec;
|
||||
LogConfigDetails logConfigDetails;
|
||||
int elasticReplica;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -141,6 +141,7 @@ namespace AlibabaCloud
|
||||
long serviceId;
|
||||
std::string name;
|
||||
};
|
||||
std::string policies;
|
||||
std::string gmtModified;
|
||||
std::string destinationType;
|
||||
HeaderOp headerOp;
|
||||
|
||||
@@ -32,17 +32,17 @@ public:
|
||||
~GetGovernanceKubernetesClusterRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getClusterId() const;
|
||||
void setClusterId(const std::string &clusterId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getClusterId() const;
|
||||
void setClusterId(const std::string &clusterId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string clusterId_;
|
||||
std::string regionId_;
|
||||
std::string clusterId_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -32,15 +32,15 @@ public:
|
||||
~GetImageRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getVersionCode() const;
|
||||
void setVersionCode(const std::string &versionCode);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string acceptLanguage_;
|
||||
std::string versionCode_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
@@ -32,20 +32,20 @@ public:
|
||||
~GetImportFileUrlRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getNamespaceId() const;
|
||||
void setNamespaceId(const std::string &namespaceId);
|
||||
std::string getContentType() const;
|
||||
void setContentType(const std::string &contentType);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getNamespaceId() const;
|
||||
void setNamespaceId(const std::string &namespaceId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string namespaceId_;
|
||||
std::string contentType_;
|
||||
std::string instanceId_;
|
||||
std::string namespaceId_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -34,6 +34,8 @@ public:
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getGatewayUniqueId() const;
|
||||
void setGatewayUniqueId(const std::string &gatewayUniqueId);
|
||||
bool getIsAll() const;
|
||||
void setIsAll(bool isAll);
|
||||
std::string getVpcId() const;
|
||||
void setVpcId(const std::string &vpcId);
|
||||
std::string getAcceptLanguage() const;
|
||||
@@ -42,6 +44,7 @@ public:
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string gatewayUniqueId_;
|
||||
bool isAll_;
|
||||
std::string vpcId_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
|
||||
@@ -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_MSE_MODEL_GETLOSSLESSRULEBYAPPREQUEST_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_GETLOSSLESSRULEBYAPPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Mse {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_MSE_EXPORT GetLosslessRuleByAppRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetLosslessRuleByAppRequest();
|
||||
~GetLosslessRuleByAppRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getAppName() const;
|
||||
void setAppName(const std::string &appName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getAppId() const;
|
||||
void setAppId(const std::string &appId);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string appName_;
|
||||
std::string regionId_;
|
||||
std::string appId_;
|
||||
std::string _namespace_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_GETLOSSLESSRULEBYAPPREQUEST_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_MSE_MODEL_GETLOSSLESSRULEBYAPPRESULT_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_GETLOSSLESSRULEBYAPPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mse
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MSE_EXPORT GetLosslessRuleByAppResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
bool related;
|
||||
std::string appId;
|
||||
int warmupTime;
|
||||
bool notice;
|
||||
int funcType;
|
||||
bool enable;
|
||||
int count;
|
||||
int delayTime;
|
||||
bool aligned;
|
||||
bool lossLessDetail;
|
||||
std::string appName;
|
||||
};
|
||||
|
||||
|
||||
GetLosslessRuleByAppResult();
|
||||
explicit GetLosslessRuleByAppResult(const std::string &payload);
|
||||
~GetLosslessRuleByAppResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
std::string getErrorCode()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
Data data_;
|
||||
std::string errorCode_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_GETLOSSLESSRULEBYAPPRESULT_H_
|
||||
@@ -32,27 +32,27 @@ public:
|
||||
~GetNacosConfigRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getDataId() const;
|
||||
void setDataId(const std::string &dataId);
|
||||
std::string getNamespaceId() const;
|
||||
void setNamespaceId(const std::string &namespaceId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
bool getBeta() const;
|
||||
void setBeta(bool beta);
|
||||
std::string getGroup() const;
|
||||
void setGroup(const std::string &group);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getDataId() const;
|
||||
void setDataId(const std::string &dataId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string instanceId_;
|
||||
std::string dataId_;
|
||||
std::string namespaceId_;
|
||||
std::string acceptLanguage_;
|
||||
bool beta_;
|
||||
std::string group_;
|
||||
std::string instanceId_;
|
||||
std::string dataId_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
@@ -34,25 +34,25 @@ public:
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getNid() const;
|
||||
void setNid(const std::string &nid);
|
||||
std::string getNamespaceId() const;
|
||||
void setNamespaceId(const std::string &namespaceId);
|
||||
std::string getGroup() const;
|
||||
void setGroup(const std::string &group);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getDataId() const;
|
||||
void setDataId(const std::string &dataId);
|
||||
std::string getNamespaceId() const;
|
||||
void setNamespaceId(const std::string &namespaceId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getGroup() const;
|
||||
void setGroup(const std::string &group);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string nid_;
|
||||
std::string namespaceId_;
|
||||
std::string group_;
|
||||
std::string instanceId_;
|
||||
std::string dataId_;
|
||||
std::string namespaceId_;
|
||||
std::string acceptLanguage_;
|
||||
std::string group_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* 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_MSE_MODEL_GETSERVICELISTPAGEREQUEST_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_GETSERVICELISTPAGEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Mse {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_MSE_EXPORT GetServiceListPageRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetServiceListPageRequest();
|
||||
~GetServiceListPageRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getServiceName() const;
|
||||
void setServiceName(const std::string &serviceName);
|
||||
std::string getSide() const;
|
||||
void setSide(const std::string &side);
|
||||
std::string getIp() const;
|
||||
void setIp(const std::string &ip);
|
||||
std::string getServiceType() const;
|
||||
void setServiceType(const std::string &serviceType);
|
||||
std::string getAppId() const;
|
||||
void setAppId(const std::string &appId);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getRegion() const;
|
||||
void setRegion(const std::string ®ion);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
int pageNumber_;
|
||||
int pageSize_;
|
||||
std::string serviceName_;
|
||||
std::string side_;
|
||||
std::string ip_;
|
||||
std::string serviceType_;
|
||||
std::string appId_;
|
||||
std::string _namespace_;
|
||||
std::string acceptLanguage_;
|
||||
std::string region_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_GETSERVICELISTPAGEREQUEST_H_
|
||||
@@ -0,0 +1,80 @@
|
||||
/*
|
||||
* 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_MSE_MODEL_GETSERVICELISTPAGERESULT_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_GETSERVICELISTPAGERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mse
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MSE_EXPORT GetServiceListPageResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct MscServiceResponse
|
||||
{
|
||||
std::string group;
|
||||
std::string edasAppId;
|
||||
std::string gmtModifyTime;
|
||||
std::string appId;
|
||||
std::string version;
|
||||
std::string serviceName;
|
||||
std::string edasAppName;
|
||||
std::string clusterName;
|
||||
int instanceNum;
|
||||
std::string appName;
|
||||
};
|
||||
std::string pageSize;
|
||||
std::string currentPage;
|
||||
std::string pageNumber;
|
||||
std::string totalSize;
|
||||
std::vector<MscServiceResponse> result;
|
||||
};
|
||||
|
||||
|
||||
GetServiceListPageResult();
|
||||
explicit GetServiceListPageResult(const std::string &payload);
|
||||
~GetServiceListPageResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_GETSERVICELISTPAGERESULT_H_
|
||||
@@ -38,22 +38,22 @@ public:
|
||||
void setPageNum(int pageNum);
|
||||
std::string getNamespaceId() const;
|
||||
void setNamespaceId(const std::string &namespaceId);
|
||||
std::string getRequestPars() const;
|
||||
void setRequestPars(const std::string &requestPars);
|
||||
std::string getGroupName() const;
|
||||
void setGroupName(const std::string &groupName);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getRequestPars() const;
|
||||
void setRequestPars(const std::string &requestPars);
|
||||
std::string getServiceName() const;
|
||||
void setServiceName(const std::string &serviceName);
|
||||
std::string getClusterId() const;
|
||||
void setClusterId(const std::string &clusterId);
|
||||
std::string getGroupName() const;
|
||||
void setGroupName(const std::string &groupName);
|
||||
std::string getHasIpCount() const;
|
||||
void setHasIpCount(const std::string &hasIpCount);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
@@ -62,14 +62,14 @@ private:
|
||||
std::string clusterName_;
|
||||
int pageNum_;
|
||||
std::string namespaceId_;
|
||||
std::string requestPars_;
|
||||
std::string groupName_;
|
||||
std::string instanceId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string requestPars_;
|
||||
std::string serviceName_;
|
||||
std::string clusterId_;
|
||||
std::string groupName_;
|
||||
std::string hasIpCount_;
|
||||
std::string instanceId_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -0,0 +1,84 @@
|
||||
/*
|
||||
* 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_MSE_MODEL_GETSERVICEMETHODPAGEREQUEST_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_GETSERVICEMETHODPAGEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Mse {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_MSE_EXPORT GetServiceMethodPageRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetServiceMethodPageRequest();
|
||||
~GetServiceMethodPageRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getServiceGroup() const;
|
||||
void setServiceGroup(const std::string &serviceGroup);
|
||||
std::string getPath() const;
|
||||
void setPath(const std::string &path);
|
||||
std::string getAppName() const;
|
||||
void setAppName(const std::string &appName);
|
||||
std::string getIp() const;
|
||||
void setIp(const std::string &ip);
|
||||
std::string getServiceVersion() const;
|
||||
void setServiceVersion(const std::string &serviceVersion);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getRegion() const;
|
||||
void setRegion(const std::string ®ion);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getServiceName() const;
|
||||
void setServiceName(const std::string &serviceName);
|
||||
std::string getServiceType() const;
|
||||
void setServiceType(const std::string &serviceType);
|
||||
std::string getAppId() const;
|
||||
void setAppId(const std::string &appId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getMethodController() const;
|
||||
void setMethodController(const std::string &methodController);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string serviceGroup_;
|
||||
std::string path_;
|
||||
std::string appName_;
|
||||
std::string ip_;
|
||||
std::string serviceVersion_;
|
||||
std::string name_;
|
||||
std::string region_;
|
||||
int pageNumber_;
|
||||
int pageSize_;
|
||||
std::string serviceName_;
|
||||
std::string serviceType_;
|
||||
std::string appId_;
|
||||
std::string acceptLanguage_;
|
||||
std::string methodController_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_GETSERVICEMETHODPAGEREQUEST_H_
|
||||
@@ -0,0 +1,85 @@
|
||||
/*
|
||||
* 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_MSE_MODEL_GETSERVICEMETHODPAGERESULT_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_GETSERVICEMETHODPAGERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mse
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MSE_EXPORT GetServiceMethodPageResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct Method
|
||||
{
|
||||
struct ParameterDefinition
|
||||
{
|
||||
std::string type;
|
||||
std::string description;
|
||||
std::string name;
|
||||
};
|
||||
std::vector<Method::ParameterDefinition> parameterDefinitions;
|
||||
std::vector<std::string> parameterDetails;
|
||||
std::string methodController;
|
||||
std::vector<std::string> paths;
|
||||
std::vector<std::string> parameterTypes;
|
||||
std::vector<std::string> requestMethods;
|
||||
std::string returnType;
|
||||
std::string returnDetails;
|
||||
std::string nameDetail;
|
||||
std::string name;
|
||||
};
|
||||
int pageSize;
|
||||
int pageNumber;
|
||||
int totalSize;
|
||||
std::vector<Method> result;
|
||||
};
|
||||
|
||||
|
||||
GetServiceMethodPageResult();
|
||||
explicit GetServiceMethodPageResult(const std::string &payload);
|
||||
~GetServiceMethodPageResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_GETSERVICEMETHODPAGERESULT_H_
|
||||
@@ -34,12 +34,15 @@ public:
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
long getGroupId() const;
|
||||
void setGroupId(long groupId);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
long groupId_;
|
||||
std::string _namespace_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -37,10 +37,18 @@ namespace AlibabaCloud
|
||||
GetTagsBySwimmingLaneGroupIdResult();
|
||||
explicit GetTagsBySwimmingLaneGroupIdResult(const std::string &payload);
|
||||
~GetTagsBySwimmingLaneGroupIdResult();
|
||||
std::string getMessage()const;
|
||||
std::vector<std::string> getData()const;
|
||||
std::string getErrorCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::vector<std::string> data_;
|
||||
std::string errorCode_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -32,24 +32,24 @@ public:
|
||||
~ImportNacosConfigRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getNamespaceId() const;
|
||||
void setNamespaceId(const std::string &namespaceId);
|
||||
std::string getPolicy() const;
|
||||
void setPolicy(const std::string &policy);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getFileUrl() const;
|
||||
void setFileUrl(const std::string &fileUrl);
|
||||
std::string getPolicy() const;
|
||||
void setPolicy(const std::string &policy);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string instanceId_;
|
||||
std::string namespaceId_;
|
||||
std::string policy_;
|
||||
std::string instanceId_;
|
||||
std::string acceptLanguage_;
|
||||
std::string fileUrl_;
|
||||
std::string policy_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
@@ -49,6 +49,10 @@ public:
|
||||
void setTlsSetting(const std::string &tlsSetting);
|
||||
std::string getSourceType() const;
|
||||
void setSourceType(const std::string &sourceType);
|
||||
std::string getFcServiceName() const;
|
||||
void setFcServiceName(const std::string &fcServiceName);
|
||||
std::string getFcVersion() const;
|
||||
void setFcVersion(const std::string &fcVersion);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
@@ -58,6 +62,8 @@ private:
|
||||
std::vector<ServiceList> serviceList_;
|
||||
std::string tlsSetting_;
|
||||
std::string sourceType_;
|
||||
std::string fcServiceName_;
|
||||
std::string fcVersion_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -32,14 +32,14 @@ public:
|
||||
~ImportZookeeperDataRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getFileName() const;
|
||||
void setFileName(const std::string &fileName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getRequestPars() const;
|
||||
void setRequestPars(const std::string &requestPars);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getFileName() const;
|
||||
void setFileName(const std::string &fileName);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getFileUrl() const;
|
||||
@@ -47,10 +47,10 @@ public:
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string instanceId_;
|
||||
std::string fileName_;
|
||||
std::string regionId_;
|
||||
std::string requestPars_;
|
||||
std::string instanceId_;
|
||||
std::string fileName_;
|
||||
std::string acceptLanguage_;
|
||||
std::string fileUrl_;
|
||||
};
|
||||
|
||||
@@ -38,8 +38,6 @@ public:
|
||||
void setPageNum(int pageNum);
|
||||
std::string getNamespaceId() const;
|
||||
void setNamespaceId(const std::string &namespaceId);
|
||||
std::string getRequestPars() const;
|
||||
void setRequestPars(const std::string &requestPars);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getServiceName() const;
|
||||
@@ -58,7 +56,6 @@ private:
|
||||
std::string clusterName_;
|
||||
int pageNum_;
|
||||
std::string namespaceId_;
|
||||
std::string requestPars_;
|
||||
int pageSize_;
|
||||
std::string serviceName_;
|
||||
std::string clusterId_;
|
||||
|
||||
@@ -34,6 +34,18 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct AppDetail
|
||||
{
|
||||
std::string appId;
|
||||
int checkTimeout;
|
||||
std::string checkType;
|
||||
int unhealthyCheckTimes;
|
||||
int port;
|
||||
int healthyCheckTimes;
|
||||
int checkInternal;
|
||||
std::string appName;
|
||||
std::string checkPath;
|
||||
};
|
||||
struct NacosAnsCluster
|
||||
{
|
||||
int defaultCheckPort;
|
||||
@@ -50,6 +62,8 @@ namespace AlibabaCloud
|
||||
std::string metadata;
|
||||
float protectThreshold;
|
||||
bool ephemeral;
|
||||
AppDetail appDetail;
|
||||
std::string source;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
@@ -57,6 +71,7 @@ namespace AlibabaCloud
|
||||
ListAnsServiceClustersResult();
|
||||
explicit ListAnsServiceClustersResult(const std::string &payload);
|
||||
~ListAnsServiceClustersResult();
|
||||
std::string getHttpCode()const;
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getErrorCode()const;
|
||||
@@ -65,6 +80,7 @@ namespace AlibabaCloud
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string httpCode_;
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string errorCode_;
|
||||
|
||||
@@ -32,38 +32,44 @@ public:
|
||||
~ListAnsServicesRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getClusterName() const;
|
||||
void setClusterName(const std::string &clusterName);
|
||||
int getPageNum() const;
|
||||
void setPageNum(int pageNum);
|
||||
std::string getNamespaceId() const;
|
||||
void setNamespaceId(const std::string &namespaceId);
|
||||
std::string getRequestPars() const;
|
||||
void setRequestPars(const std::string &requestPars);
|
||||
std::string getGroupName() const;
|
||||
void setGroupName(const std::string &groupName);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getServiceName() const;
|
||||
void setServiceName(const std::string &serviceName);
|
||||
std::string getClusterId() const;
|
||||
void setClusterId(const std::string &clusterId);
|
||||
std::string getGroupName() const;
|
||||
void setGroupName(const std::string &groupName);
|
||||
std::string getHasIpCount() const;
|
||||
void setHasIpCount(const std::string &hasIpCount);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string clusterName_;
|
||||
int pageNum_;
|
||||
std::string namespaceId_;
|
||||
std::string requestPars_;
|
||||
std::string groupName_;
|
||||
std::string instanceId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string serviceName_;
|
||||
std::string clusterId_;
|
||||
std::string groupName_;
|
||||
std::string hasIpCount_;
|
||||
std::string instanceId_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -38,6 +38,7 @@ namespace AlibabaCloud
|
||||
int ipCount;
|
||||
int healthyInstanceCount;
|
||||
int clusterCount;
|
||||
std::string source;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
@@ -32,18 +32,21 @@ public:
|
||||
~ListAppBySwimmingLaneGroupTagRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
long getGroupId() const;
|
||||
void setGroupId(long groupId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getTag() const;
|
||||
void setTag(const std::string &tag);
|
||||
long getGroupId() const;
|
||||
void setGroupId(long groupId);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
long groupId_;
|
||||
std::string acceptLanguage_;
|
||||
std::string tag_;
|
||||
long groupId_;
|
||||
std::string _namespace_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
@@ -38,10 +38,12 @@ public:
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAppName() const;
|
||||
void setAppName(const std::string &appName);
|
||||
std::string getAppId() const;
|
||||
void setAppId(const std::string &appId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getAppId() const;
|
||||
void setAppId(const std::string &appId);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getRegion() const;
|
||||
@@ -52,8 +54,9 @@ private:
|
||||
std::string source_;
|
||||
int pageNumber_;
|
||||
std::string appName_;
|
||||
std::string appId_;
|
||||
int pageSize_;
|
||||
std::string appId_;
|
||||
std::string _namespace_;
|
||||
std::string acceptLanguage_;
|
||||
std::string region_;
|
||||
};
|
||||
|
||||
@@ -51,6 +51,7 @@ namespace AlibabaCloud
|
||||
std::string name;
|
||||
};
|
||||
std::string appId;
|
||||
std::string _namespace;
|
||||
long routeStatus;
|
||||
std::vector<ApplicationList::RouteRule> routeRules;
|
||||
std::string appName;
|
||||
@@ -68,7 +69,6 @@ namespace AlibabaCloud
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
@@ -77,7 +77,6 @@ namespace AlibabaCloud
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
|
||||
69
mse/include/alibabacloud/mse/model/ListAuthPolicyRequest.h
Normal file
69
mse/include/alibabacloud/mse/model/ListAuthPolicyRequest.h
Normal file
@@ -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_MSE_MODEL_LISTAUTHPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_LISTAUTHPOLICYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Mse {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_MSE_EXPORT ListAuthPolicyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListAuthPolicyRequest();
|
||||
~ListAuthPolicyRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getSource() const;
|
||||
void setSource(const std::string &source);
|
||||
std::string getPageNumber() const;
|
||||
void setPageNumber(const std::string &pageNumber);
|
||||
std::string getProtocol() const;
|
||||
void setProtocol(const std::string &protocol);
|
||||
std::string getPageSize() const;
|
||||
void setPageSize(const std::string &pageSize);
|
||||
std::string getAppId() const;
|
||||
void setAppId(const std::string &appId);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getRegion() const;
|
||||
void setRegion(const std::string ®ion);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string source_;
|
||||
std::string pageNumber_;
|
||||
std::string protocol_;
|
||||
std::string pageSize_;
|
||||
std::string appId_;
|
||||
std::string name_;
|
||||
std::string _namespace_;
|
||||
std::string acceptLanguage_;
|
||||
std::string region_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_LISTAUTHPOLICYREQUEST_H_
|
||||
101
mse/include/alibabacloud/mse/model/ListAuthPolicyResult.h
Normal file
101
mse/include/alibabacloud/mse/model/ListAuthPolicyResult.h
Normal file
@@ -0,0 +1,101 @@
|
||||
/*
|
||||
* 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_MSE_MODEL_LISTAUTHPOLICYRESULT_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_LISTAUTHPOLICYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mse
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MSE_EXPORT ListAuthPolicyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct Policy
|
||||
{
|
||||
struct AuthRuleItem
|
||||
{
|
||||
struct Method
|
||||
{
|
||||
std::string group;
|
||||
std::string version;
|
||||
std::string serviceName;
|
||||
std::vector<std::string> parameterTypes;
|
||||
std::string returnType;
|
||||
std::string name;
|
||||
};
|
||||
std::string path;
|
||||
std::vector<std::string> k8sNamespaces;
|
||||
Method method;
|
||||
bool black;
|
||||
int authType;
|
||||
std::vector<std::string> appIds;
|
||||
};
|
||||
int status;
|
||||
std::string accountId;
|
||||
std::string source;
|
||||
std::string appName;
|
||||
std::string name;
|
||||
std::string k8sNamespace;
|
||||
std::string appId;
|
||||
bool enable;
|
||||
std::string namespaceId;
|
||||
std::string regionId;
|
||||
int id;
|
||||
int authType;
|
||||
std::vector<Policy::AuthRuleItem> authRule;
|
||||
std::string protocol;
|
||||
};
|
||||
int pageSize;
|
||||
int pageNumber;
|
||||
int totalSize;
|
||||
std::vector<Policy> result;
|
||||
};
|
||||
|
||||
|
||||
ListAuthPolicyResult();
|
||||
explicit ListAuthPolicyResult(const std::string &payload);
|
||||
~ListAuthPolicyResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_LISTAUTHPOLICYRESULT_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_MSE_MODEL_LISTCIRCUITBREAKERRULESREQUEST_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_LISTCIRCUITBREAKERRULESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Mse {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_MSE_EXPORT ListCircuitBreakerRulesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListCircuitBreakerRulesRequest();
|
||||
~ListCircuitBreakerRulesRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getAppName() const;
|
||||
void setAppName(const std::string &appName);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
int getPageIndex() const;
|
||||
void setPageIndex(int pageIndex);
|
||||
std::string getResource() const;
|
||||
void setResource(const std::string &resource);
|
||||
std::string getAppId() const;
|
||||
void setAppId(const std::string &appId);
|
||||
std::string get_Namespace() const;
|
||||
void set_Namespace(const std::string &_namespace);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getResourceSearchKey() const;
|
||||
void setResourceSearchKey(const std::string &resourceSearchKey);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string appName_;
|
||||
int pageSize_;
|
||||
int pageIndex_;
|
||||
std::string resource_;
|
||||
std::string appId_;
|
||||
std::string _namespace_;
|
||||
std::string acceptLanguage_;
|
||||
std::string resourceSearchKey_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_LISTCIRCUITBREAKERRULESREQUEST_H_
|
||||
@@ -0,0 +1,85 @@
|
||||
/*
|
||||
* 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_MSE_MODEL_LISTCIRCUITBREAKERRULESRESULT_H_
|
||||
#define ALIBABACLOUD_MSE_MODEL_LISTCIRCUITBREAKERRULESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/mse/MseExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Mse
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_MSE_EXPORT ListCircuitBreakerRulesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct ResultItem
|
||||
{
|
||||
int minRequestAmount;
|
||||
long ruleId;
|
||||
std::string resource;
|
||||
std::string _namespace;
|
||||
std::string appName;
|
||||
int retryTimeoutMs;
|
||||
std::string appId;
|
||||
int halfOpenRecoveryStepNum;
|
||||
std::string fallbackObject;
|
||||
int strategy;
|
||||
bool enable;
|
||||
int maxAllowedRtMs;
|
||||
std::string regionId;
|
||||
int halfOpenBaseAmountPerStep;
|
||||
int statIntervalMs;
|
||||
float threshold;
|
||||
};
|
||||
int pageSize;
|
||||
int pageNumber;
|
||||
int totalSize;
|
||||
std::vector<ResultItem> result;
|
||||
};
|
||||
|
||||
|
||||
ListCircuitBreakerRulesResult();
|
||||
explicit ListCircuitBreakerRulesResult(const std::string &payload);
|
||||
~ListCircuitBreakerRulesResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MSE_MODEL_LISTCIRCUITBREAKERRULESRESULT_H_
|
||||
@@ -34,24 +34,24 @@ public:
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
int getPageNum() const;
|
||||
void setPageNum(int pageNum);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getRequestPars() const;
|
||||
void setRequestPars(const std::string &requestPars);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
int pageNum_;
|
||||
std::string instanceId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string requestPars_;
|
||||
std::string instanceId_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -32,10 +32,10 @@ public:
|
||||
~ListClusterTypesRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getConnectType() const;
|
||||
void setConnectType(const std::string &connectType);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getConnectType() const;
|
||||
void setConnectType(const std::string &connectType);
|
||||
std::string getMseVersion() const;
|
||||
void setMseVersion(const std::string &mseVersion);
|
||||
std::string getAcceptLanguage() const;
|
||||
@@ -43,8 +43,8 @@ public:
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string connectType_;
|
||||
std::string regionId_;
|
||||
std::string connectType_;
|
||||
std::string mseVersion_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
|
||||
@@ -36,8 +36,6 @@ public:
|
||||
~ListClustersRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getClusterAliasName() const;
|
||||
void setClusterAliasName(const std::string &clusterAliasName);
|
||||
int getPageNum() const;
|
||||
void setPageNum(int pageNum);
|
||||
std::string getResourceGroupId() const;
|
||||
@@ -48,21 +46,23 @@ public:
|
||||
void setRequestPars(const std::string &requestPars);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::vector<Tag> getTag() const;
|
||||
void setTag(const std::vector<Tag> &tag);
|
||||
std::string getClusterAliasName() const;
|
||||
void setClusterAliasName(const std::string &clusterAliasName);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string clusterAliasName_;
|
||||
int pageNum_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string requestPars_;
|
||||
int pageSize_;
|
||||
std::string acceptLanguage_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string clusterAliasName_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Mse
|
||||
|
||||
@@ -40,18 +40,18 @@ public:
|
||||
void setNamespaceId(const std::string &namespaceId);
|
||||
std::string getRequestPars() const;
|
||||
void setRequestPars(const std::string &requestPars);
|
||||
long getEndTs() const;
|
||||
void setEndTs(long endTs);
|
||||
long getPageSize() const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getGroup() const;
|
||||
void setGroup(const std::string &group);
|
||||
std::string getIp() const;
|
||||
void setIp(const std::string &ip);
|
||||
bool getReverse() const;
|
||||
void setReverse(bool reverse);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
long getEndTs() const;
|
||||
void setEndTs(long endTs);
|
||||
long getPageSize() const;
|
||||
void setPageSize(long pageSize);
|
||||
bool getReverse() const;
|
||||
void setReverse(bool reverse);
|
||||
std::string getDataId() const;
|
||||
void setDataId(const std::string &dataId);
|
||||
std::string getAcceptLanguage() const;
|
||||
@@ -63,12 +63,12 @@ private:
|
||||
long pageNum_;
|
||||
std::string namespaceId_;
|
||||
std::string requestPars_;
|
||||
long endTs_;
|
||||
long pageSize_;
|
||||
std::string group_;
|
||||
std::string ip_;
|
||||
bool reverse_;
|
||||
std::string instanceId_;
|
||||
long endTs_;
|
||||
long pageSize_;
|
||||
bool reverse_;
|
||||
std::string dataId_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
|
||||
@@ -32,23 +32,23 @@ public:
|
||||
~ListEngineNamespacesRequest();
|
||||
std::string getMseSessionId() const;
|
||||
void setMseSessionId(const std::string &mseSessionId);
|
||||
std::string getClusterId() const;
|
||||
void setClusterId(const std::string &clusterId);
|
||||
int getPageNum() const;
|
||||
void setPageNum(int pageNum);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getClusterId() const;
|
||||
void setClusterId(const std::string &clusterId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string mseSessionId_;
|
||||
std::string clusterId_;
|
||||
int pageNum_;
|
||||
std::string instanceId_;
|
||||
int pageSize_;
|
||||
std::string clusterId_;
|
||||
std::string instanceId_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -37,6 +37,7 @@ namespace AlibabaCloud
|
||||
int type;
|
||||
int quota;
|
||||
int configCount;
|
||||
std::string sourceType;
|
||||
std::string namespaceShowName;
|
||||
std::string _namespace;
|
||||
std::string namespaceDesc;
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user