Browse Source

CLOUDAPI SDK Auto Released By carter,Version:1.50.10

Signed-off-by: haowei.yao <haowei.yao@alibaba-inc.com>
haowei.yao 6 years ago
parent
commit
c784085c5e
100 changed files with 17 additions and 8 deletions
  1. 3 0
      ChangeLog.txt
  2. 0 0
      services/cloudapi/abolish_api.go
  3. 0 0
      services/cloudapi/add_ip_control_policy_item.go
  4. 0 0
      services/cloudapi/add_traffic_special_control.go
  5. 0 0
      services/cloudapi/client.go
  6. 1 0
      services/cloudapi/create_api.go
  7. 0 0
      services/cloudapi/create_api_group.go
  8. 0 0
      services/cloudapi/create_api_stage_variable.go
  9. 0 0
      services/cloudapi/create_app.go
  10. 0 0
      services/cloudapi/create_intranet_domain.go
  11. 0 0
      services/cloudapi/create_ip_control.go
  12. 0 0
      services/cloudapi/create_log_config.go
  13. 0 0
      services/cloudapi/create_signature.go
  14. 0 0
      services/cloudapi/create_traffic_control.go
  15. 0 0
      services/cloudapi/delete_all_traffic_special_control.go
  16. 0 0
      services/cloudapi/delete_api.go
  17. 0 0
      services/cloudapi/delete_api_group.go
  18. 0 0
      services/cloudapi/delete_api_stage_variable.go
  19. 0 0
      services/cloudapi/delete_app.go
  20. 0 0
      services/cloudapi/delete_domain.go
  21. 0 0
      services/cloudapi/delete_domain_certificate.go
  22. 0 0
      services/cloudapi/delete_ip_control.go
  23. 0 0
      services/cloudapi/delete_log_config.go
  24. 0 0
      services/cloudapi/delete_signature.go
  25. 0 0
      services/cloudapi/delete_traffic_control.go
  26. 0 0
      services/cloudapi/delete_traffic_special_control.go
  27. 0 0
      services/cloudapi/deploy_api.go
  28. 1 0
      services/cloudapi/describe_api.go
  29. 0 0
      services/cloudapi/describe_api_doc.go
  30. 0 0
      services/cloudapi/describe_api_error_data.go
  31. 0 0
      services/cloudapi/describe_api_group.go
  32. 0 0
      services/cloudapi/describe_api_groups.go
  33. 0 0
      services/cloudapi/describe_api_histories.go
  34. 0 0
      services/cloudapi/describe_api_history.go
  35. 0 0
      services/cloudapi/describe_api_ip_controls.go
  36. 0 0
      services/cloudapi/describe_api_latency_data.go
  37. 0 0
      services/cloudapi/describe_api_qps_data.go
  38. 0 0
      services/cloudapi/describe_api_signatures.go
  39. 0 0
      services/cloudapi/describe_api_stage.go
  40. 0 0
      services/cloudapi/describe_api_traffic_controls.go
  41. 0 0
      services/cloudapi/describe_api_traffic_data.go
  42. 0 0
      services/cloudapi/describe_apis.go
  43. 0 0
      services/cloudapi/describe_apis_by_app.go
  44. 0 0
      services/cloudapi/describe_apis_by_ip_control.go
  45. 0 0
      services/cloudapi/describe_apis_by_signature.go
  46. 0 0
      services/cloudapi/describe_apis_by_traffic_control.go
  47. 0 0
      services/cloudapi/describe_app.go
  48. 0 0
      services/cloudapi/describe_app_attributes.go
  49. 1 0
      services/cloudapi/describe_app_security.go
  50. 0 0
      services/cloudapi/describe_apps.go
  51. 0 0
      services/cloudapi/describe_authorized_apis.go
  52. 0 0
      services/cloudapi/describe_authorized_apps.go
  53. 0 0
      services/cloudapi/describe_deployed_api.go
  54. 0 0
      services/cloudapi/describe_deployed_apis.go
  55. 0 0
      services/cloudapi/describe_domain.go
  56. 0 0
      services/cloudapi/describe_domains_resolution.go
  57. 0 0
      services/cloudapi/describe_history_apis.go
  58. 0 0
      services/cloudapi/describe_ip_control_policy_items.go
  59. 0 0
      services/cloudapi/describe_ip_controls.go
  60. 0 0
      services/cloudapi/describe_log_config.go
  61. 0 0
      services/cloudapi/describe_purchased_api_group.go
  62. 0 0
      services/cloudapi/describe_purchased_api_groups.go
  63. 0 0
      services/cloudapi/describe_purchased_apis.go
  64. 0 0
      services/cloudapi/describe_regions.go
  65. 0 0
      services/cloudapi/describe_signatures.go
  66. 0 0
      services/cloudapi/describe_signatures_by_api.go
  67. 0 0
      services/cloudapi/describe_system_parameters.go
  68. 0 0
      services/cloudapi/describe_traffic_controls.go
  69. 0 0
      services/cloudapi/describe_traffic_controls_by_api.go
  70. 0 0
      services/cloudapi/describe_vpc_accesses.go
  71. 1 1
      services/cloudapi/import_swagger.go
  72. 8 7
      services/cloudapi/modify_api.go
  73. 0 0
      services/cloudapi/modify_api_group.go
  74. 0 0
      services/cloudapi/modify_app.go
  75. 0 0
      services/cloudapi/modify_ip_control.go
  76. 0 0
      services/cloudapi/modify_ip_control_policy_item.go
  77. 0 0
      services/cloudapi/modify_log_config.go
  78. 0 0
      services/cloudapi/modify_signature.go
  79. 0 0
      services/cloudapi/modify_traffic_control.go
  80. 0 0
      services/cloudapi/reactivate_domain.go
  81. 0 0
      services/cloudapi/remove_apis_authorities.go
  82. 0 0
      services/cloudapi/remove_apps_authorities.go
  83. 0 0
      services/cloudapi/remove_ip_control_apis.go
  84. 0 0
      services/cloudapi/remove_ip_control_policy_item.go
  85. 0 0
      services/cloudapi/remove_signature_apis.go
  86. 0 0
      services/cloudapi/remove_traffic_control_apis.go
  87. 0 0
      services/cloudapi/remove_vpc_access.go
  88. 0 0
      services/cloudapi/reset_app_secret.go
  89. 0 0
      services/cloudapi/sdk_generate.go
  90. 0 0
      services/cloudapi/sdk_generate_by_app.go
  91. 0 0
      services/cloudapi/sdk_generate_by_group.go
  92. 1 0
      services/cloudapi/set_apis_authorities.go
  93. 1 0
      services/cloudapi/set_apps_authorities.go
  94. 0 0
      services/cloudapi/set_domain.go
  95. 0 0
      services/cloudapi/set_domain_certificate.go
  96. 0 0
      services/cloudapi/set_domain_web_socket_status.go
  97. 0 0
      services/cloudapi/set_ip_control_apis.go
  98. 0 0
      services/cloudapi/set_signature_apis.go
  99. 0 0
      services/cloudapi/set_traffic_control_apis.go
  100. 0 0
      services/cloudapi/set_vpc_access.go

+ 3 - 0
ChangeLog.txt

@@ -1,3 +1,6 @@
+2019-01-16 Version: 1.50.10
+1, The plugin feature is released and supports a variety of plugins, as follows:trafficControl、backendSignature、ipControl、jwtAuth、cors、caching
+
 2019-01-15 Version: 1.50.9
 1, Add SubmitVerification API for RPMin solution.
 2, Return authority comparison score in GetStatus, SubmitMaterials and SubmitVerification.

+ 0 - 0
services/cloudapi/abolish_api.go


+ 0 - 0
services/cloudapi/add_ip_control_policy_item.go


+ 0 - 0
services/cloudapi/add_traffic_special_control.go


+ 0 - 0
services/cloudapi/client.go


+ 1 - 0
services/cloudapi/create_api.go

@@ -97,6 +97,7 @@ type CreateApiRequest struct {
 	OpenIdConnectConfig  string `position:"Query" name:"OpenIdConnectConfig"`
 	RequestParameters    string `position:"Query" name:"RequestParameters"`
 	RequestConfig        string `position:"Query" name:"RequestConfig"`
+	ResultBodyModel      string `position:"Query" name:"ResultBodyModel"`
 }
 
 // CreateApiResponse is the response struct for api CreateApi

+ 0 - 0
services/cloudapi/create_api_group.go


+ 0 - 0
services/cloudapi/create_api_stage_variable.go


+ 0 - 0
services/cloudapi/create_app.go


+ 0 - 0
services/cloudapi/create_intranet_domain.go


+ 0 - 0
services/cloudapi/create_ip_control.go


+ 0 - 0
services/cloudapi/create_log_config.go


+ 0 - 0
services/cloudapi/create_signature.go


+ 0 - 0
services/cloudapi/create_traffic_control.go


+ 0 - 0
services/cloudapi/delete_all_traffic_special_control.go


+ 0 - 0
services/cloudapi/delete_api.go


+ 0 - 0
services/cloudapi/delete_api_group.go


+ 0 - 0
services/cloudapi/delete_api_stage_variable.go


+ 0 - 0
services/cloudapi/delete_app.go


+ 0 - 0
services/cloudapi/delete_domain.go


+ 0 - 0
services/cloudapi/delete_domain_certificate.go


+ 0 - 0
services/cloudapi/delete_ip_control.go


+ 0 - 0
services/cloudapi/delete_log_config.go


+ 0 - 0
services/cloudapi/delete_signature.go


+ 0 - 0
services/cloudapi/delete_traffic_control.go


+ 0 - 0
services/cloudapi/delete_traffic_special_control.go


+ 0 - 0
services/cloudapi/deploy_api.go


+ 1 - 0
services/cloudapi/describe_api.go

@@ -102,6 +102,7 @@ type DescribeApiResponse struct {
 	MockResult             string                              `json:"MockResult" xml:"MockResult"`
 	AllowSignatureMethod   string                              `json:"AllowSignatureMethod" xml:"AllowSignatureMethod"`
 	WebSocketApiType       string                              `json:"WebSocketApiType" xml:"WebSocketApiType"`
+	ResultBodyModel        string                              `json:"ResultBodyModel" xml:"ResultBodyModel"`
 	RequestConfig          RequestConfig                       `json:"RequestConfig" xml:"RequestConfig"`
 	ServiceConfig          ServiceConfig                       `json:"ServiceConfig" xml:"ServiceConfig"`
 	OpenIdConnectConfig    OpenIdConnectConfig                 `json:"OpenIdConnectConfig" xml:"OpenIdConnectConfig"`

+ 0 - 0
services/cloudapi/describe_api_doc.go


+ 0 - 0
services/cloudapi/describe_api_error_data.go


+ 0 - 0
services/cloudapi/describe_api_group.go


+ 0 - 0
services/cloudapi/describe_api_groups.go


+ 0 - 0
services/cloudapi/describe_api_histories.go


+ 0 - 0
services/cloudapi/describe_api_history.go


+ 0 - 0
services/cloudapi/describe_api_ip_controls.go


+ 0 - 0
services/cloudapi/describe_api_latency_data.go


+ 0 - 0
services/cloudapi/describe_api_qps_data.go


+ 0 - 0
services/cloudapi/describe_api_signatures.go


+ 0 - 0
services/cloudapi/describe_api_stage.go


+ 0 - 0
services/cloudapi/describe_api_traffic_controls.go


+ 0 - 0
services/cloudapi/describe_api_traffic_data.go


+ 0 - 0
services/cloudapi/describe_apis.go


+ 0 - 0
services/cloudapi/describe_apis_by_app.go


+ 0 - 0
services/cloudapi/describe_apis_by_ip_control.go


+ 0 - 0
services/cloudapi/describe_apis_by_signature.go


+ 0 - 0
services/cloudapi/describe_apis_by_traffic_control.go


+ 0 - 0
services/cloudapi/describe_app.go


+ 0 - 0
services/cloudapi/describe_app_attributes.go


+ 1 - 0
services/cloudapi/describe_app_security.go

@@ -88,6 +88,7 @@ type DescribeAppSecurityResponse struct {
 	AppSecret    string `json:"AppSecret" xml:"AppSecret"`
 	CreatedTime  string `json:"CreatedTime" xml:"CreatedTime"`
 	ModifiedTime string `json:"ModifiedTime" xml:"ModifiedTime"`
+	AppCode      string `json:"AppCode" xml:"AppCode"`
 }
 
 // CreateDescribeAppSecurityRequest creates a request to invoke DescribeAppSecurity API

+ 0 - 0
services/cloudapi/describe_apps.go


+ 0 - 0
services/cloudapi/describe_authorized_apis.go


+ 0 - 0
services/cloudapi/describe_authorized_apps.go


+ 0 - 0
services/cloudapi/describe_deployed_api.go


+ 0 - 0
services/cloudapi/describe_deployed_apis.go


+ 0 - 0
services/cloudapi/describe_domain.go


+ 0 - 0
services/cloudapi/describe_domains_resolution.go


+ 0 - 0
services/cloudapi/describe_history_apis.go


+ 0 - 0
services/cloudapi/describe_ip_control_policy_items.go


+ 0 - 0
services/cloudapi/describe_ip_controls.go


+ 0 - 0
services/cloudapi/describe_log_config.go


+ 0 - 0
services/cloudapi/describe_purchased_api_group.go


+ 0 - 0
services/cloudapi/describe_purchased_api_groups.go


+ 0 - 0
services/cloudapi/describe_purchased_apis.go


+ 0 - 0
services/cloudapi/describe_regions.go


+ 0 - 0
services/cloudapi/describe_signatures.go


+ 0 - 0
services/cloudapi/describe_signatures_by_api.go


+ 0 - 0
services/cloudapi/describe_system_parameters.go


+ 0 - 0
services/cloudapi/describe_traffic_controls.go


+ 0 - 0
services/cloudapi/describe_traffic_controls_by_api.go


+ 0 - 0
services/cloudapi/describe_vpc_accesses.go


+ 1 - 1
services/cloudapi/import_swagger.go

@@ -77,7 +77,7 @@ func (client *Client) ImportSwaggerWithCallback(request *ImportSwaggerRequest, c
 type ImportSwaggerRequest struct {
 	*requests.RpcRequest
 	DataFormat string           `position:"Query" name:"DataFormat"`
-	Data       string           `position:"Query" name:"Data"`
+	Data       string           `position:"Body" name:"Data"`
 	GroupId    string           `position:"Query" name:"GroupId"`
 	Overwrite  requests.Boolean `position:"Query" name:"Overwrite"`
 }

+ 8 - 7
services/cloudapi/modify_api.go

@@ -76,27 +76,28 @@ func (client *Client) ModifyApiWithCallback(request *ModifyApiRequest, callback
 // ModifyApiRequest is the request struct for api ModifyApi
 type ModifyApiRequest struct {
 	*requests.RpcRequest
-	ResultDescriptions   string `position:"Query" name:"ResultDescriptions"`
 	WebSocketApiType     string `position:"Query" name:"WebSocketApiType"`
-	Visibility           string `position:"Query" name:"Visibility"`
-	GroupId              string `position:"Query" name:"GroupId"`
 	ErrorCodeSamples     string `position:"Query" name:"ErrorCodeSamples"`
 	Description          string `position:"Query" name:"Description"`
-	ServiceConfig        string `position:"Query" name:"ServiceConfig"`
 	ConstantParameters   string `position:"Query" name:"ConstantParameters"`
-	ResultType           string `position:"Query" name:"ResultType"`
 	AuthType             string `position:"Query" name:"AuthType"`
 	AllowSignatureMethod string `position:"Query" name:"AllowSignatureMethod"`
 	ServiceParameters    string `position:"Query" name:"ServiceParameters"`
 	FailResultSample     string `position:"Query" name:"FailResultSample"`
-	ApiName              string `position:"Query" name:"ApiName"`
 	SystemParameters     string `position:"Query" name:"SystemParameters"`
 	ServiceParametersMap string `position:"Query" name:"ServiceParametersMap"`
-	ResultSample         string `position:"Query" name:"ResultSample"`
 	SecurityToken        string `position:"Query" name:"SecurityToken"`
 	OpenIdConnectConfig  string `position:"Query" name:"OpenIdConnectConfig"`
 	RequestParameters    string `position:"Query" name:"RequestParameters"`
+	ResultDescriptions   string `position:"Query" name:"ResultDescriptions"`
+	Visibility           string `position:"Query" name:"Visibility"`
+	GroupId              string `position:"Query" name:"GroupId"`
+	ServiceConfig        string `position:"Query" name:"ServiceConfig"`
+	ResultType           string `position:"Query" name:"ResultType"`
+	ApiName              string `position:"Query" name:"ApiName"`
+	ResultSample         string `position:"Query" name:"ResultSample"`
 	RequestConfig        string `position:"Query" name:"RequestConfig"`
+	ResultBodyModel      string `position:"Query" name:"ResultBodyModel"`
 	ApiId                string `position:"Query" name:"ApiId"`
 }
 

+ 0 - 0
services/cloudapi/modify_api_group.go


+ 0 - 0
services/cloudapi/modify_app.go


+ 0 - 0
services/cloudapi/modify_ip_control.go


+ 0 - 0
services/cloudapi/modify_ip_control_policy_item.go


+ 0 - 0
services/cloudapi/modify_log_config.go


+ 0 - 0
services/cloudapi/modify_signature.go


+ 0 - 0
services/cloudapi/modify_traffic_control.go


+ 0 - 0
services/cloudapi/reactivate_domain.go


+ 0 - 0
services/cloudapi/remove_apis_authorities.go


+ 0 - 0
services/cloudapi/remove_apps_authorities.go


+ 0 - 0
services/cloudapi/remove_ip_control_apis.go


+ 0 - 0
services/cloudapi/remove_ip_control_policy_item.go


+ 0 - 0
services/cloudapi/remove_signature_apis.go


+ 0 - 0
services/cloudapi/remove_traffic_control_apis.go


+ 0 - 0
services/cloudapi/remove_vpc_access.go


+ 0 - 0
services/cloudapi/reset_app_secret.go


+ 0 - 0
services/cloudapi/sdk_generate.go


+ 0 - 0
services/cloudapi/sdk_generate_by_app.go


+ 0 - 0
services/cloudapi/sdk_generate_by_group.go


+ 1 - 0
services/cloudapi/set_apis_authorities.go

@@ -82,6 +82,7 @@ type SetApisAuthoritiesRequest struct {
 	GroupId       string           `position:"Query" name:"GroupId"`
 	AppId         requests.Integer `position:"Query" name:"AppId"`
 	Description   string           `position:"Query" name:"Description"`
+	AuthValidTime string           `position:"Query" name:"AuthValidTime"`
 	ApiIds        string           `position:"Query" name:"ApiIds"`
 }
 

+ 1 - 0
services/cloudapi/set_apps_authorities.go

@@ -83,6 +83,7 @@ type SetAppsAuthoritiesRequest struct {
 	GroupId       string `position:"Query" name:"GroupId"`
 	Description   string `position:"Query" name:"Description"`
 	ApiId         string `position:"Query" name:"ApiId"`
+	AuthValidTime string `position:"Query" name:"AuthValidTime"`
 }
 
 // SetAppsAuthoritiesResponse is the response struct for api SetAppsAuthorities

+ 0 - 0
services/cloudapi/set_domain.go


+ 0 - 0
services/cloudapi/set_domain_certificate.go


+ 0 - 0
services/cloudapi/set_domain_web_socket_status.go


+ 0 - 0
services/cloudapi/set_ip_control_apis.go


+ 0 - 0
services/cloudapi/set_signature_apis.go


+ 0 - 0
services/cloudapi/set_traffic_control_apis.go


+ 0 - 0
services/cloudapi/set_vpc_access.go


Some files were not shown because too many files changed in this diff