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

# Functions

CreateCreateQueueRequest creates a request to invoke CreateQueue API.
CreateCreateQueueResponse creates a response to parse from CreateQueue response.
CreateCreateTopicRequest creates a request to invoke CreateTopic API.
CreateCreateTopicResponse creates a response to parse from CreateTopic response.
CreateDeleteQueueRequest creates a request to invoke DeleteQueue API.
CreateDeleteQueueResponse creates a response to parse from DeleteQueue response.
CreateDeleteTopicRequest creates a request to invoke DeleteTopic API.
CreateDeleteTopicResponse creates a response to parse from DeleteTopic response.
CreateGetQueueAttributesRequest creates a request to invoke GetQueueAttributes API.
CreateGetQueueAttributesResponse creates a response to parse from GetQueueAttributes response.
CreateGetSubscriptionAttributesRequest creates a request to invoke GetSubscriptionAttributes API.
CreateGetSubscriptionAttributesResponse creates a response to parse from GetSubscriptionAttributes response.
CreateGetTopicAttributesRequest creates a request to invoke GetTopicAttributes API.
CreateGetTopicAttributesResponse creates a response to parse from GetTopicAttributes response.
CreateListQueueRequest creates a request to invoke ListQueue API.
CreateListQueueResponse creates a response to parse from ListQueue response.
CreateListSubscriptionByTopicRequest creates a request to invoke ListSubscriptionByTopic API.
CreateListSubscriptionByTopicResponse creates a response to parse from ListSubscriptionByTopic response.
CreateListTopicRequest creates a request to invoke ListTopic API.
CreateListTopicResponse creates a response to parse from ListTopic response.
CreateSetQueueAttributesRequest creates a request to invoke SetQueueAttributes API.
CreateSetQueueAttributesResponse creates a response to parse from SetQueueAttributes response.
CreateSetSubscriptionAttributesRequest creates a request to invoke SetSubscriptionAttributes API.
CreateSetSubscriptionAttributesResponse creates a response to parse from SetSubscriptionAttributes response.
CreateSetTopicAttributesRequest creates a request to invoke SetTopicAttributes API.
CreateSetTopicAttributesResponse creates a response to parse from SetTopicAttributes response.
CreateSubscribeRequest creates a request to invoke Subscribe API.
CreateSubscribeResponse creates a response to parse from Subscribe response.
CreateUnsubscribeRequest creates a request to invoke Unsubscribe API.
CreateUnsubscribeResponse creates a response to parse from Unsubscribe 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

Client is the sdk client struct, each func corresponds to an OpenAPI.
CreateQueueRequest is the request struct for api CreateQueue.
CreateQueueResponse is the response struct for api CreateQueue.
CreateTopicRequest is the request struct for api CreateTopic.
CreateTopicResponse is the response struct for api CreateTopic.
Data is a nested struct in mns_open response.
DeleteQueueRequest is the request struct for api DeleteQueue.
DeleteQueueResponse is the response struct for api DeleteQueue.
DeleteTopicRequest is the request struct for api DeleteTopic.
DeleteTopicResponse is the response struct for api DeleteTopic.
GetQueueAttributesRequest is the request struct for api GetQueueAttributes.
GetQueueAttributesResponse is the response struct for api GetQueueAttributes.
GetSubscriptionAttributesRequest is the request struct for api GetSubscriptionAttributes.
GetSubscriptionAttributesResponse is the response struct for api GetSubscriptionAttributes.
GetTopicAttributesRequest is the request struct for api GetTopicAttributes.
GetTopicAttributesResponse is the response struct for api GetTopicAttributes.
ListQueueRequest is the request struct for api ListQueue.
ListQueueResponse is the response struct for api ListQueue.
ListSubscriptionByTopicRequest is the request struct for api ListSubscriptionByTopic.
ListSubscriptionByTopicResponse is the response struct for api ListSubscriptionByTopic.
ListTopicRequest is the request struct for api ListTopic.
ListTopicResponse is the response struct for api ListTopic.
PageDataInListQueue is a nested struct in mns_open response.
PageDataInListSubscriptionByTopic is a nested struct in mns_open response.
PageDataInListTopic is a nested struct in mns_open response.
PageDataItem is a nested struct in mns_open response.
SetQueueAttributesRequest is the request struct for api SetQueueAttributes.
SetQueueAttributesResponse is the response struct for api SetQueueAttributes.
SetSubscriptionAttributesRequest is the request struct for api SetSubscriptionAttributes.
SetSubscriptionAttributesResponse is the response struct for api SetSubscriptionAttributes.
SetTopicAttributesRequest is the request struct for api SetTopicAttributes.
SetTopicAttributesResponse is the response struct for api SetTopicAttributes.
SubscribeRequest is the request struct for api Subscribe.
SubscribeResponse is the response struct for api Subscribe.
UnsubscribeRequest is the request struct for api Unsubscribe.
UnsubscribeResponse is the response struct for api Unsubscribe.