public static class DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfig
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
contentTypeCatagory
The ContentType header used when you called the backend service over HTTP.
|
String |
contentTypeValue
The value of the ContentType header when the ServiceProtocol parameter is set to HTTP and the ContentTypeCatagory parameter is set to DEFAULT or CUSTOM.
|
DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfigEventBridgeConfig |
eventBridgeConfig
The configuration items of EventBridge.
|
DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfigFunctionComputeConfig |
functionComputeConfig
The backend configuration items when the backend service is Function Compute.
|
String |
mock
Indicates whether the Mock mode is enabled.
|
DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfigMockHeaders |
mockHeaders
The mock headers.
|
String |
mockResult
The result returned when the Mock mode is enabled.
|
Integer |
mockStatusCode
The status code returned for service mocking.
|
DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfigOssConfig |
ossConfig
The information returned when the backend service is OSS.
|
String |
serviceAddress
The URL used to call the backend service.
|
String |
serviceHttpMethod
The HTTP request method used when you called the backend service.
|
String |
servicePath
The path used when you called the backend service.
|
String |
serviceProtocol
The backend service protocol.
|
Integer |
serviceTimeout
The timeout period of the backend service.
|
String |
serviceVpcEnable
Indicates whether the VPC channel is enabled.
|
DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfigVpcConfig |
vpcConfig
The configuration items of the VPC channel.
|
String |
vpcId
The ID of the VPC.
|
| 构造器和说明 |
|---|
DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfig() |
@NameInMap(value="ContentTypeCatagory") public String contentTypeCatagory
The ContentType header used when you called the backend service over HTTP. Valid values:
* DEFAULT: the default header type in API Gateway
* CUSTOM: a custom header
* CLIENT: the ContentType header specified by the client
@NameInMap(value="ContentTypeValue") public String contentTypeValue
The value of the ContentType header when the ServiceProtocol parameter is set to HTTP and the ContentTypeCatagory parameter is set to DEFAULT or CUSTOM.
@NameInMap(value="EventBridgeConfig") public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfigEventBridgeConfig eventBridgeConfig
The configuration items of EventBridge.
@NameInMap(value="FunctionComputeConfig") public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfigFunctionComputeConfig functionComputeConfig
The backend configuration items when the backend service is Function Compute.
@NameInMap(value="Mock") public String mock
Indicates whether the Mock mode is enabled. Valid values:
* TRUE: The Mock mode is enabled.
* FALSE: The Mock mode is not enabled.
@NameInMap(value="MockHeaders") public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfigMockHeaders mockHeaders
The mock headers.
@NameInMap(value="MockResult") public String mockResult
The result returned when the Mock mode is enabled.
@NameInMap(value="MockStatusCode") public Integer mockStatusCode
The status code returned for service mocking.
@NameInMap(value="OssConfig") public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfigOssConfig ossConfig
The information returned when the backend service is OSS.
@NameInMap(value="ServiceAddress") public String serviceAddress
The URL used to call the backend service.
@NameInMap(value="ServiceHttpMethod") public String serviceHttpMethod
The HTTP request method used when you called the backend service. Valid values: PUT, GET, POST, DELETE, PATCH, HEAD, OPTIONS, and ANY.
@NameInMap(value="ServicePath") public String servicePath
The path used when you called the backend service.
@NameInMap(value="ServiceProtocol") public String serviceProtocol
The backend service protocol. Currently, only HTTP, HTTPS, and FunctionCompute are supported.
@NameInMap(value="ServiceTimeout") public Integer serviceTimeout
The timeout period of the backend service. Unit: milliseconds.
@NameInMap(value="ServiceVpcEnable") public String serviceVpcEnable
Indicates whether the VPC channel is enabled. Valid values:
* TRUE: The VPC channel is enabled.
* FALSE: The VPC channel is not enabled.
You must create the corresponding VPC access authorization before you can enable a VPC channel.
@NameInMap(value="VpcConfig") public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfigVpcConfig vpcConfig
The configuration items of the VPC channel.
@NameInMap(value="VpcId") public String vpcId
The ID of the VPC.
public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfig()
public static DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfig build(Map<String,?> map) throws Exception
Exceptionpublic DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfig setContentTypeCatagory(String contentTypeCatagory)
public String getContentTypeCatagory()
public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfig setContentTypeValue(String contentTypeValue)
public String getContentTypeValue()
public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfig setEventBridgeConfig(DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfigEventBridgeConfig eventBridgeConfig)
public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfigEventBridgeConfig getEventBridgeConfig()
public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfig setFunctionComputeConfig(DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfigFunctionComputeConfig functionComputeConfig)
public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfigFunctionComputeConfig getFunctionComputeConfig()
public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfig setMock(String mock)
public String getMock()
public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfig setMockHeaders(DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfigMockHeaders mockHeaders)
public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfigMockHeaders getMockHeaders()
public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfig setMockResult(String mockResult)
public String getMockResult()
public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfig setMockStatusCode(Integer mockStatusCode)
public Integer getMockStatusCode()
public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfig setOssConfig(DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfigOssConfig ossConfig)
public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfigOssConfig getOssConfig()
public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfig setServiceAddress(String serviceAddress)
public String getServiceAddress()
public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfig setServiceHttpMethod(String serviceHttpMethod)
public String getServiceHttpMethod()
public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfig setServicePath(String servicePath)
public String getServicePath()
public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfig setServiceProtocol(String serviceProtocol)
public String getServiceProtocol()
public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfig setServiceTimeout(Integer serviceTimeout)
public Integer getServiceTimeout()
public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfig setServiceVpcEnable(String serviceVpcEnable)
public String getServiceVpcEnable()
public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfig setVpcConfig(DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfigVpcConfig vpcConfig)
public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfigVpcConfig getVpcConfig()
public DescribeApiHistoryResponseBody.DescribeApiHistoryResponseBodyServiceConfig setVpcId(String vpcId)
public String getVpcId()
Copyright © 2023. All rights reserved.