# Functions
CreateAddIpRequest creates a request to invoke AddIp API.
CreateAddIpResponse creates a response to parse from AddIp response.
CreateCheckAccessLogAuthRequest creates a request to invoke CheckAccessLogAuth API.
CreateCheckAccessLogAuthResponse creates a response to parse from CheckAccessLogAuth response.
CreateCheckGrantRequest creates a request to invoke CheckGrant API.
CreateCheckGrantResponse creates a response to parse from CheckGrant response.
CreateConfigSchedruleOnDemandRequest creates a request to invoke ConfigSchedruleOnDemand API.
CreateConfigSchedruleOnDemandResponse creates a response to parse from ConfigSchedruleOnDemand response.
CreateCreateSchedruleOnDemandRequest creates a request to invoke CreateSchedruleOnDemand API.
CreateCreateSchedruleOnDemandResponse creates a response to parse from CreateSchedruleOnDemand response.
CreateDeleteBlackholeRequest creates a request to invoke DeleteBlackhole API.
CreateDeleteBlackholeResponse creates a response to parse from DeleteBlackhole response.
CreateDeleteIpRequest creates a request to invoke DeleteIp API.
CreateDeleteIpResponse creates a response to parse from DeleteIp response.
CreateDeleteSchedruleOnDemandRequest creates a request to invoke DeleteSchedruleOnDemand API.
CreateDeleteSchedruleOnDemandResponse creates a response to parse from DeleteSchedruleOnDemand response.
CreateDescribeDdosEventRequest creates a request to invoke DescribeDdosEvent API.
CreateDescribeDdosEventResponse creates a response to parse from DescribeDdosEvent response.
CreateDescribeExcpetionCountRequest creates a request to invoke DescribeExcpetionCount API.
CreateDescribeExcpetionCountResponse creates a response to parse from DescribeExcpetionCount response.
CreateDescribeInstanceListRequest creates a request to invoke DescribeInstanceList API.
CreateDescribeInstanceListResponse creates a response to parse from DescribeInstanceList response.
CreateDescribeInstanceSpecsRequest creates a request to invoke DescribeInstanceSpecs API.
CreateDescribeInstanceSpecsResponse creates a response to parse from DescribeInstanceSpecs response.
CreateDescribeOnDemandDdosEventRequest creates a request to invoke DescribeOnDemandDdosEvent API.
CreateDescribeOnDemandDdosEventResponse creates a response to parse from DescribeOnDemandDdosEvent response.
CreateDescribeOnDemandInstanceStatusRequest creates a request to invoke DescribeOnDemandInstanceStatus API.
CreateDescribeOnDemandInstanceStatusResponse creates a response to parse from DescribeOnDemandInstanceStatus response.
CreateDescribeOpEntitiesRequest creates a request to invoke DescribeOpEntities API.
CreateDescribeOpEntitiesResponse creates a response to parse from DescribeOpEntities response.
CreateDescribePackIpListRequest creates a request to invoke DescribePackIpList API.
CreateDescribePackIpListResponse creates a response to parse from DescribePackIpList response.
CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API.
CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response.
CreateDescribeTrafficRequest creates a request to invoke DescribeTraffic API.
CreateDescribeTrafficResponse creates a response to parse from DescribeTraffic response.
CreateGetSlsOpenStatusRequest creates a request to invoke GetSlsOpenStatus API.
CreateGetSlsOpenStatusResponse creates a response to parse from GetSlsOpenStatus response.
CreateListOpenedAccessLogInstancesRequest creates a request to invoke ListOpenedAccessLogInstances API.
CreateListOpenedAccessLogInstancesResponse creates a response to parse from ListOpenedAccessLogInstances response.
CreateListTagKeysRequest creates a request to invoke ListTagKeys API.
CreateListTagKeysResponse creates a response to parse from ListTagKeys response.
CreateListTagResourcesRequest creates a request to invoke ListTagResources API.
CreateListTagResourcesResponse creates a response to parse from ListTagResources response.
CreateModifyRemarkRequest creates a request to invoke ModifyRemark API.
CreateModifyRemarkResponse creates a response to parse from ModifyRemark response.
CreateQuerySchedruleOnDemandRequest creates a request to invoke QuerySchedruleOnDemand API.
CreateQuerySchedruleOnDemandResponse creates a response to parse from QuerySchedruleOnDemand response.
CreateSetInstanceModeOnDemandRequest creates a request to invoke SetInstanceModeOnDemand API.
CreateSetInstanceModeOnDemandResponse creates a response to parse from SetInstanceModeOnDemand response.
CreateTagResourcesRequest creates a request to invoke TagResources API.
CreateTagResourcesResponse creates a response to parse from TagResources response.
CreateUntagResourcesRequest creates a request to invoke UntagResources API.
CreateUntagResourcesResponse creates a response to parse from UntagResources response.
GetEndpointMap Get Endpoint Data Map.
GetEndpointType Get Endpoint Type Value.
NewClient creates a sdk client with environment variables.
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client.
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
SetClientProperty Set Property by Reflect.
SetEndpointDataToClient Set EndpointMap and ENdpointType.
# Structs
AddIpRequest is the request struct for api AddIp.
AddIpResponse is the response struct for api AddIp.
CheckAccessLogAuthRequest is the request struct for api CheckAccessLogAuth.
CheckAccessLogAuthResponse is the response struct for api CheckAccessLogAuth.
CheckGrantRequest is the request struct for api CheckGrant.
CheckGrantResponse is the response struct for api CheckGrant.
Client is the sdk client struct, each func corresponds to an OpenAPI.
Config is a nested struct in ddosbgp response.
ConfigSchedruleOnDemandRequest is the request struct for api ConfigSchedruleOnDemand.
ConfigSchedruleOnDemandResponse is the response struct for api ConfigSchedruleOnDemand.
CreateSchedruleOnDemandRequest is the request struct for api CreateSchedruleOnDemand.
CreateSchedruleOnDemandResponse is the response struct for api CreateSchedruleOnDemand.
DeleteBlackholeRequest is the request struct for api DeleteBlackhole.
DeleteBlackholeResponse is the response struct for api DeleteBlackhole.
DeleteIpRequest is the request struct for api DeleteIp.
DeleteIpResponse is the response struct for api DeleteIp.
DeleteSchedruleOnDemandRequest is the request struct for api DeleteSchedruleOnDemand.
DeleteSchedruleOnDemandResponse is the response struct for api DeleteSchedruleOnDemand.
DescribeDdosEventRequest is the request struct for api DescribeDdosEvent.
DescribeDdosEventResponse is the response struct for api DescribeDdosEvent.
DescribeExcpetionCountRequest is the request struct for api DescribeExcpetionCount.
DescribeExcpetionCountResponse is the response struct for api DescribeExcpetionCount.
DescribeInstanceListRequest is the request struct for api DescribeInstanceList.
DescribeInstanceListResponse is the response struct for api DescribeInstanceList.
DescribeInstanceListTag is a repeated param struct in DescribeInstanceListRequest.
DescribeInstanceSpecsRequest is the request struct for api DescribeInstanceSpecs.
DescribeInstanceSpecsResponse is the response struct for api DescribeInstanceSpecs.
DescribeOnDemandDdosEventRequest is the request struct for api DescribeOnDemandDdosEvent.
DescribeOnDemandDdosEventResponse is the response struct for api DescribeOnDemandDdosEvent.
DescribeOnDemandInstanceStatusRequest is the request struct for api DescribeOnDemandInstanceStatus.
DescribeOnDemandInstanceStatusResponse is the response struct for api DescribeOnDemandInstanceStatus.
DescribeOpEntitiesRequest is the request struct for api DescribeOpEntities.
DescribeOpEntitiesResponse is the response struct for api DescribeOpEntities.
DescribePackIpListRequest is the request struct for api DescribePackIpList.
DescribePackIpListResponse is the response struct for api DescribePackIpList.
DescribeRegionsRequest is the request struct for api DescribeRegions.
DescribeRegionsResponse is the response struct for api DescribeRegions.
DescribeTrafficRequest is the request struct for api DescribeTraffic.
DescribeTrafficResponse is the response struct for api DescribeTraffic.
Event is a nested struct in ddosbgp response.
EventsInDescribeDdosEvent is a nested struct in ddosbgp response.
EventsInDescribeOnDemandDdosEvent is a nested struct in ddosbgp response.
Flow is a nested struct in ddosbgp response.
FlowList is a nested struct in ddosbgp response.
GetSlsOpenStatusRequest is the request struct for api GetSlsOpenStatus.
GetSlsOpenStatusResponse is the response struct for api GetSlsOpenStatus.
Instance is a nested struct in ddosbgp response.
InstanceList is a nested struct in ddosbgp response.
Instances is a nested struct in ddosbgp response.
InstanceSpec is a nested struct in ddosbgp response.
InstanceSpecs is a nested struct in ddosbgp response.
Ipitem is a nested struct in ddosbgp response.
IpList is a nested struct in ddosbgp response.
ListOpenedAccessLogInstancesRequest is the request struct for api ListOpenedAccessLogInstances.
ListOpenedAccessLogInstancesResponse is the response struct for api ListOpenedAccessLogInstances.
ListTagKeysRequest is the request struct for api ListTagKeys.
ListTagKeysResponse is the response struct for api ListTagKeys.
ListTagResourcesRequest is the request struct for api ListTagResources.
ListTagResourcesResponse is the response struct for api ListTagResources.
ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest.
ModifyRemarkRequest is the request struct for api ModifyRemark.
ModifyRemarkResponse is the response struct for api ModifyRemark.
OpenedInstance is a nested struct in ddosbgp response.
OpEntities is a nested struct in ddosbgp response.
OpEntity is a nested struct in ddosbgp response.
PackConfig is a nested struct in ddosbgp response.
QuerySchedruleOnDemandRequest is the request struct for api QuerySchedruleOnDemand.
QuerySchedruleOnDemandResponse is the response struct for api QuerySchedruleOnDemand.
Region is a nested struct in ddosbgp response.
Regions is a nested struct in ddosbgp response.
RuleConfig is a nested struct in ddosbgp response.
RuleStatus is a nested struct in ddosbgp response.
SetInstanceModeOnDemandRequest is the request struct for api SetInstanceModeOnDemand.
SetInstanceModeOnDemandResponse is the response struct for api SetInstanceModeOnDemand.
SlsConfigStatus is a nested struct in ddosbgp response.
Status is a nested struct in ddosbgp response.
TagKey is a nested struct in ddosbgp response.
TagKeys is a nested struct in ddosbgp response.
TagResource is a nested struct in ddosbgp response.
TagResources is a nested struct in ddosbgp response.
TagResourcesRequest is the request struct for api TagResources.
TagResourcesResponse is the response struct for api TagResources.
TagResourcesTag is a repeated param struct in TagResourcesRequest.
UntagResourcesRequest is the request struct for api UntagResources.
UntagResourcesResponse is the response struct for api UntagResources.