package
1.63.84
Repository: https://github.com/aliyun/alibaba-cloud-sdk-go.git
Documentation: pkg.go.dev

# Functions

CreateAddShortUrlRequest creates a request to invoke AddShortUrl API.
CreateAddShortUrlResponse creates a response to parse from AddShortUrl response.
CreateAddSmsSignRequest creates a request to invoke AddSmsSign API.
CreateAddSmsSignResponse creates a response to parse from AddSmsSign response.
CreateAddSmsTemplateRequest creates a request to invoke AddSmsTemplate API.
CreateAddSmsTemplateResponse creates a response to parse from AddSmsTemplate response.
CreateDeleteShortUrlRequest creates a request to invoke DeleteShortUrl API.
CreateDeleteShortUrlResponse creates a response to parse from DeleteShortUrl response.
CreateDeleteSmsSignRequest creates a request to invoke DeleteSmsSign API.
CreateDeleteSmsSignResponse creates a response to parse from DeleteSmsSign response.
CreateDeleteSmsTemplateRequest creates a request to invoke DeleteSmsTemplate API.
CreateDeleteSmsTemplateResponse creates a response to parse from DeleteSmsTemplate response.
CreateListTagResourcesRequest creates a request to invoke ListTagResources API.
CreateListTagResourcesResponse creates a response to parse from ListTagResources response.
CreateModifySmsSignRequest creates a request to invoke ModifySmsSign API.
CreateModifySmsSignResponse creates a response to parse from ModifySmsSign response.
CreateModifySmsTemplateRequest creates a request to invoke ModifySmsTemplate API.
CreateModifySmsTemplateResponse creates a response to parse from ModifySmsTemplate response.
CreateQuerySendDetailsRequest creates a request to invoke QuerySendDetails API.
CreateQuerySendDetailsResponse creates a response to parse from QuerySendDetails response.
CreateQuerySendStatisticsRequest creates a request to invoke QuerySendStatistics API.
CreateQuerySendStatisticsResponse creates a response to parse from QuerySendStatistics response.
CreateQueryShortUrlRequest creates a request to invoke QueryShortUrl API.
CreateQueryShortUrlResponse creates a response to parse from QueryShortUrl response.
CreateQuerySmsSignListRequest creates a request to invoke QuerySmsSignList API.
CreateQuerySmsSignListResponse creates a response to parse from QuerySmsSignList response.
CreateQuerySmsSignRequest creates a request to invoke QuerySmsSign API.
CreateQuerySmsSignResponse creates a response to parse from QuerySmsSign response.
CreateQuerySmsTemplateListRequest creates a request to invoke QuerySmsTemplateList API.
CreateQuerySmsTemplateListResponse creates a response to parse from QuerySmsTemplateList response.
CreateQuerySmsTemplateRequest creates a request to invoke QuerySmsTemplate API.
CreateQuerySmsTemplateResponse creates a response to parse from QuerySmsTemplate response.
CreateSendBatchSmsRequest creates a request to invoke SendBatchSms API.
CreateSendBatchSmsResponse creates a response to parse from SendBatchSms response.
CreateSendSmsRequest creates a request to invoke SendSms API.
CreateSendSmsResponse creates a response to parse from SendSms 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.

# Variables

EndpointMap Endpoint Data.
EndpointType regional or central.

# Structs

AddShortUrlRequest is the request struct for api AddShortUrl.
AddShortUrlResponse is the response struct for api AddShortUrl.
AddSmsSignRequest is the request struct for api AddSmsSign.
AddSmsSignResponse is the response struct for api AddSmsSign.
AddSmsSignSignFileList is a repeated param struct in AddSmsSignRequest.
AddSmsTemplateRequest is the request struct for api AddSmsTemplate.
AddSmsTemplateResponse is the response struct for api AddSmsTemplate.
Client is the sdk client struct, each func corresponds to an OpenAPI.
Data is a nested struct in dysmsapi response.
DeleteShortUrlRequest is the request struct for api DeleteShortUrl.
DeleteShortUrlResponse is the response struct for api DeleteShortUrl.
DeleteSmsSignRequest is the request struct for api DeleteSmsSign.
DeleteSmsSignResponse is the response struct for api DeleteSmsSign.
DeleteSmsTemplateRequest is the request struct for api DeleteSmsTemplate.
DeleteSmsTemplateResponse is the response struct for api DeleteSmsTemplate.
ListTagResourcesRequest is the request struct for api ListTagResources.
ListTagResourcesResponse is the response struct for api ListTagResources.
ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest.
ModifySmsSignRequest is the request struct for api ModifySmsSign.
ModifySmsSignResponse is the response struct for api ModifySmsSign.
ModifySmsSignSignFileList is a repeated param struct in ModifySmsSignRequest.
ModifySmsTemplateRequest is the request struct for api ModifySmsTemplate.
ModifySmsTemplateResponse is the response struct for api ModifySmsTemplate.
QuerySendDetailsRequest is the request struct for api QuerySendDetails.
QuerySendDetailsResponse is the response struct for api QuerySendDetails.
QuerySendStatisticsRequest is the request struct for api QuerySendStatistics.
QuerySendStatisticsResponse is the response struct for api QuerySendStatistics.
QueryShortUrlRequest is the request struct for api QueryShortUrl.
QueryShortUrlResponse is the response struct for api QueryShortUrl.
QuerySmsSignDTO is a nested struct in dysmsapi response.
QuerySmsSignListRequest is the request struct for api QuerySmsSignList.
QuerySmsSignListResponse is the response struct for api QuerySmsSignList.
QuerySmsSignRequest is the request struct for api QuerySmsSign.
QuerySmsSignResponse is the response struct for api QuerySmsSign.
QuerySmsTemplateListRequest is the request struct for api QuerySmsTemplateList.
QuerySmsTemplateListResponse is the response struct for api QuerySmsTemplateList.
QuerySmsTemplateRequest is the request struct for api QuerySmsTemplate.
QuerySmsTemplateResponse is the response struct for api QuerySmsTemplate.
Reason is a nested struct in dysmsapi response.
SendBatchSmsRequest is the request struct for api SendBatchSms.
SendBatchSmsResponse is the response struct for api SendBatchSms.
SendSmsRequest is the request struct for api SendSms.
SendSmsResponse is the response struct for api SendSms.
SmsSendDetailDTO is a nested struct in dysmsapi response.
SmsSendDetailDTOs is a nested struct in dysmsapi response.
SmsSignList is a nested struct in dysmsapi response.
SmsStatisticsDTO is a nested struct in dysmsapi response.
SmsStatsResultDTO is a nested struct in dysmsapi response.
SmsTemplateList is a nested struct in dysmsapi response.
TagResource is a nested struct in dysmsapi response.
TagResources is a nested struct in dysmsapi 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.
TargetList is a nested struct in dysmsapi response.
UntagResourcesRequest is the request struct for api UntagResources.
UntagResourcesResponse is the response struct for api UntagResources.