Explorar o código

CLOUDAPI SDK Auto Released By carter,Version:1.50.10

Signed-off-by: haowei.yao <haowei.yao@alibaba-inc.com>
haowei.yao %!s(int64=6) %!d(string=hai) anos
pai
achega
c784085c5e
Modificáronse 100 ficheiros con 17 adicións e 8 borrados
  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
 2019-01-15 Version: 1.50.9
 1, Add SubmitVerification API for RPMin solution.
 1, Add SubmitVerification API for RPMin solution.
 2, Return authority comparison score in GetStatus, SubmitMaterials and SubmitVerification.
 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"`
 	OpenIdConnectConfig  string `position:"Query" name:"OpenIdConnectConfig"`
 	RequestParameters    string `position:"Query" name:"RequestParameters"`
 	RequestParameters    string `position:"Query" name:"RequestParameters"`
 	RequestConfig        string `position:"Query" name:"RequestConfig"`
 	RequestConfig        string `position:"Query" name:"RequestConfig"`
+	ResultBodyModel      string `position:"Query" name:"ResultBodyModel"`
 }
 }
 
 
 // CreateApiResponse is the response struct for api CreateApi
 // 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"`
 	MockResult             string                              `json:"MockResult" xml:"MockResult"`
 	AllowSignatureMethod   string                              `json:"AllowSignatureMethod" xml:"AllowSignatureMethod"`
 	AllowSignatureMethod   string                              `json:"AllowSignatureMethod" xml:"AllowSignatureMethod"`
 	WebSocketApiType       string                              `json:"WebSocketApiType" xml:"WebSocketApiType"`
 	WebSocketApiType       string                              `json:"WebSocketApiType" xml:"WebSocketApiType"`
+	ResultBodyModel        string                              `json:"ResultBodyModel" xml:"ResultBodyModel"`
 	RequestConfig          RequestConfig                       `json:"RequestConfig" xml:"RequestConfig"`
 	RequestConfig          RequestConfig                       `json:"RequestConfig" xml:"RequestConfig"`
 	ServiceConfig          ServiceConfig                       `json:"ServiceConfig" xml:"ServiceConfig"`
 	ServiceConfig          ServiceConfig                       `json:"ServiceConfig" xml:"ServiceConfig"`
 	OpenIdConnectConfig    OpenIdConnectConfig                 `json:"OpenIdConnectConfig" xml:"OpenIdConnectConfig"`
 	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"`
 	AppSecret    string `json:"AppSecret" xml:"AppSecret"`
 	CreatedTime  string `json:"CreatedTime" xml:"CreatedTime"`
 	CreatedTime  string `json:"CreatedTime" xml:"CreatedTime"`
 	ModifiedTime string `json:"ModifiedTime" xml:"ModifiedTime"`
 	ModifiedTime string `json:"ModifiedTime" xml:"ModifiedTime"`
+	AppCode      string `json:"AppCode" xml:"AppCode"`
 }
 }
 
 
 // CreateDescribeAppSecurityRequest creates a request to invoke DescribeAppSecurity API
 // 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 {
 type ImportSwaggerRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	DataFormat string           `position:"Query" name:"DataFormat"`
 	DataFormat string           `position:"Query" name:"DataFormat"`
-	Data       string           `position:"Query" name:"Data"`
+	Data       string           `position:"Body" name:"Data"`
 	GroupId    string           `position:"Query" name:"GroupId"`
 	GroupId    string           `position:"Query" name:"GroupId"`
 	Overwrite  requests.Boolean `position:"Query" name:"Overwrite"`
 	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
 // ModifyApiRequest is the request struct for api ModifyApi
 type ModifyApiRequest struct {
 type ModifyApiRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	ResultDescriptions   string `position:"Query" name:"ResultDescriptions"`
 	WebSocketApiType     string `position:"Query" name:"WebSocketApiType"`
 	WebSocketApiType     string `position:"Query" name:"WebSocketApiType"`
-	Visibility           string `position:"Query" name:"Visibility"`
-	GroupId              string `position:"Query" name:"GroupId"`
 	ErrorCodeSamples     string `position:"Query" name:"ErrorCodeSamples"`
 	ErrorCodeSamples     string `position:"Query" name:"ErrorCodeSamples"`
 	Description          string `position:"Query" name:"Description"`
 	Description          string `position:"Query" name:"Description"`
-	ServiceConfig        string `position:"Query" name:"ServiceConfig"`
 	ConstantParameters   string `position:"Query" name:"ConstantParameters"`
 	ConstantParameters   string `position:"Query" name:"ConstantParameters"`
-	ResultType           string `position:"Query" name:"ResultType"`
 	AuthType             string `position:"Query" name:"AuthType"`
 	AuthType             string `position:"Query" name:"AuthType"`
 	AllowSignatureMethod string `position:"Query" name:"AllowSignatureMethod"`
 	AllowSignatureMethod string `position:"Query" name:"AllowSignatureMethod"`
 	ServiceParameters    string `position:"Query" name:"ServiceParameters"`
 	ServiceParameters    string `position:"Query" name:"ServiceParameters"`
 	FailResultSample     string `position:"Query" name:"FailResultSample"`
 	FailResultSample     string `position:"Query" name:"FailResultSample"`
-	ApiName              string `position:"Query" name:"ApiName"`
 	SystemParameters     string `position:"Query" name:"SystemParameters"`
 	SystemParameters     string `position:"Query" name:"SystemParameters"`
 	ServiceParametersMap string `position:"Query" name:"ServiceParametersMap"`
 	ServiceParametersMap string `position:"Query" name:"ServiceParametersMap"`
-	ResultSample         string `position:"Query" name:"ResultSample"`
 	SecurityToken        string `position:"Query" name:"SecurityToken"`
 	SecurityToken        string `position:"Query" name:"SecurityToken"`
 	OpenIdConnectConfig  string `position:"Query" name:"OpenIdConnectConfig"`
 	OpenIdConnectConfig  string `position:"Query" name:"OpenIdConnectConfig"`
 	RequestParameters    string `position:"Query" name:"RequestParameters"`
 	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"`
 	RequestConfig        string `position:"Query" name:"RequestConfig"`
+	ResultBodyModel      string `position:"Query" name:"ResultBodyModel"`
 	ApiId                string `position:"Query" name:"ApiId"`
 	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"`
 	GroupId       string           `position:"Query" name:"GroupId"`
 	AppId         requests.Integer `position:"Query" name:"AppId"`
 	AppId         requests.Integer `position:"Query" name:"AppId"`
 	Description   string           `position:"Query" name:"Description"`
 	Description   string           `position:"Query" name:"Description"`
+	AuthValidTime string           `position:"Query" name:"AuthValidTime"`
 	ApiIds        string           `position:"Query" name:"ApiIds"`
 	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"`
 	GroupId       string `position:"Query" name:"GroupId"`
 	Description   string `position:"Query" name:"Description"`
 	Description   string `position:"Query" name:"Description"`
 	ApiId         string `position:"Query" name:"ApiId"`
 	ApiId         string `position:"Query" name:"ApiId"`
+	AuthValidTime string `position:"Query" name:"AuthValidTime"`
 }
 }
 
 
 // SetAppsAuthoritiesResponse is the response struct for api SetAppsAuthorities
 // 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


Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio