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

# Functions

CreateCreateAccountRequest creates a request to invoke CreateAccount API.
CreateCreateAccountResponse creates a response to parse from CreateAccount response.
CreateCreateBindingRequest creates a request to invoke CreateBinding API.
CreateCreateBindingResponse creates a response to parse from CreateBinding response.
CreateCreateExchangeRequest creates a request to invoke CreateExchange API.
CreateCreateExchangeResponse creates a response to parse from CreateExchange response.
CreateCreateInstanceRequest creates a request to invoke CreateInstance API.
CreateCreateInstanceResponse creates a response to parse from CreateInstance response.
CreateCreateQueueRequest creates a request to invoke CreateQueue API.
CreateCreateQueueResponse creates a response to parse from CreateQueue response.
CreateCreateVirtualHostRequest creates a request to invoke CreateVirtualHost API.
CreateCreateVirtualHostResponse creates a response to parse from CreateVirtualHost response.
CreateDeleteAccountRequest creates a request to invoke DeleteAccount API.
CreateDeleteAccountResponse creates a response to parse from DeleteAccount response.
CreateDeleteBindingRequest creates a request to invoke DeleteBinding API.
CreateDeleteBindingResponse creates a response to parse from DeleteBinding response.
CreateDeleteExchangeRequest creates a request to invoke DeleteExchange API.
CreateDeleteExchangeResponse creates a response to parse from DeleteExchange response.
CreateDeleteQueueRequest creates a request to invoke DeleteQueue API.
CreateDeleteQueueResponse creates a response to parse from DeleteQueue response.
CreateDeleteVirtualHostRequest creates a request to invoke DeleteVirtualHost API.
CreateDeleteVirtualHostResponse creates a response to parse from DeleteVirtualHost response.
CreateGetMetadataAmountRequest creates a request to invoke GetMetadataAmount API.
CreateGetMetadataAmountResponse creates a response to parse from GetMetadataAmount response.
CreateListAccountsRequest creates a request to invoke ListAccounts API.
CreateListAccountsResponse creates a response to parse from ListAccounts response.
CreateListBindingsRequest creates a request to invoke ListBindings API.
CreateListBindingsResponse creates a response to parse from ListBindings response.
CreateListDownStreamBindingsRequest creates a request to invoke ListDownStreamBindings API.
CreateListDownStreamBindingsResponse creates a response to parse from ListDownStreamBindings response.
CreateListExchangesRequest creates a request to invoke ListExchanges API.
CreateListExchangesResponse creates a response to parse from ListExchanges response.
CreateListExchangeUpStreamBindingsRequest creates a request to invoke ListExchangeUpStreamBindings API.
CreateListExchangeUpStreamBindingsResponse creates a response to parse from ListExchangeUpStreamBindings response.
CreateListInstancesRequest creates a request to invoke ListInstances API.
CreateListInstancesResponse creates a response to parse from ListInstances response.
CreateListQueueConsumersRequest creates a request to invoke ListQueueConsumers API.
CreateListQueueConsumersResponse creates a response to parse from ListQueueConsumers response.
CreateListQueuesRequest creates a request to invoke ListQueues API.
CreateListQueuesResponse creates a response to parse from ListQueues response.
CreateListQueueUpStreamBindingsRequest creates a request to invoke ListQueueUpStreamBindings API.
CreateListQueueUpStreamBindingsResponse creates a response to parse from ListQueueUpStreamBindings response.
CreateListVirtualHostsRequest creates a request to invoke ListVirtualHosts API.
CreateListVirtualHostsResponse creates a response to parse from ListVirtualHosts response.
CreateUpdateInstanceNameRequest creates a request to invoke UpdateInstanceName API.
CreateUpdateInstanceNameResponse creates a response to parse from UpdateInstanceName response.
CreateUpdateInstanceRequest creates a request to invoke UpdateInstance API.
CreateUpdateInstanceResponse creates a response to parse from UpdateInstance 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

BindingDO is a nested struct in amqp_open response.
BindingsInListBindings is a nested struct in amqp_open response.
BindingsInListDownStreamBindings is a nested struct in amqp_open response.
BindingsInListExchangeUpStreamBindings is a nested struct in amqp_open response.
BindingsInListQueueUpStreamBindings is a nested struct in amqp_open response.
BindingVO is a nested struct in amqp_open response.
Client is the sdk client struct, each func corresponds to an OpenAPI.
Consumers is a nested struct in amqp_open response.
CreateAccountRequest is the request struct for api CreateAccount.
CreateAccountResponse is the response struct for api CreateAccount.
CreateBindingRequest is the request struct for api CreateBinding.
CreateBindingResponse is the response struct for api CreateBinding.
CreateExchangeRequest is the request struct for api CreateExchange.
CreateExchangeResponse is the response struct for api CreateExchange.
CreateInstanceRequest is the request struct for api CreateInstance.
CreateInstanceResponse is the response struct for api CreateInstance.
CreateQueueRequest is the request struct for api CreateQueue.
CreateQueueResponse is the response struct for api CreateQueue.
CreateVirtualHostRequest is the request struct for api CreateVirtualHost.
CreateVirtualHostResponse is the response struct for api CreateVirtualHost.
Data is a nested struct in amqp_open response.
DataInListDownStreamBindings is a nested struct in amqp_open response.
DataInListExchangeUpStreamBindings is a nested struct in amqp_open response.
DataInListQueueUpStreamBindings is a nested struct in amqp_open response.
DeleteAccountRequest is the request struct for api DeleteAccount.
DeleteAccountResponse is the response struct for api DeleteAccount.
DeleteBindingRequest is the request struct for api DeleteBinding.
DeleteBindingResponse is the response struct for api DeleteBinding.
DeleteExchangeRequest is the request struct for api DeleteExchange.
DeleteExchangeResponse is the response struct for api DeleteExchange.
DeleteQueueRequest is the request struct for api DeleteQueue.
DeleteQueueResponse is the response struct for api DeleteQueue.
DeleteVirtualHostRequest is the request struct for api DeleteVirtualHost.
DeleteVirtualHostResponse is the response struct for api DeleteVirtualHost.
Exchanges is a nested struct in amqp_open response.
ExchangeVO is a nested struct in amqp_open response.
GetMetadataAmountRequest is the request struct for api GetMetadataAmount.
GetMetadataAmountResponse is the response struct for api GetMetadataAmount.
Instances is a nested struct in amqp_open response.
InstanceVO is a nested struct in amqp_open response.
ListAccountsRequest is the request struct for api ListAccounts.
ListAccountsResponse is the response struct for api ListAccounts.
ListBindingsRequest is the request struct for api ListBindings.
ListBindingsResponse is the response struct for api ListBindings.
ListDownStreamBindingsRequest is the request struct for api ListDownStreamBindings.
ListDownStreamBindingsResponse is the response struct for api ListDownStreamBindings.
ListExchangesRequest is the request struct for api ListExchanges.
ListExchangesResponse is the response struct for api ListExchanges.
ListExchangeUpStreamBindingsRequest is the request struct for api ListExchangeUpStreamBindings.
ListExchangeUpStreamBindingsResponse is the response struct for api ListExchangeUpStreamBindings.
ListInstancesRequest is the request struct for api ListInstances.
ListInstancesResponse is the response struct for api ListInstances.
ListQueueConsumersRequest is the request struct for api ListQueueConsumers.
ListQueueConsumersResponse is the response struct for api ListQueueConsumers.
ListQueuesRequest is the request struct for api ListQueues.
ListQueuesResponse is the response struct for api ListQueues.
ListQueueUpStreamBindingsRequest is the request struct for api ListQueueUpStreamBindings.
ListQueueUpStreamBindingsResponse is the response struct for api ListQueueUpStreamBindings.
ListVirtualHostsRequest is the request struct for api ListVirtualHosts.
ListVirtualHostsResponse is the response struct for api ListVirtualHosts.
QueueConsumerVO is a nested struct in amqp_open response.
Queues is a nested struct in amqp_open response.
QueueVO is a nested struct in amqp_open response.
Tags is a nested struct in amqp_open response.
TagsItem is a nested struct in amqp_open response.
UpdateInstanceNameRequest is the request struct for api UpdateInstanceName.
UpdateInstanceNameResponse is the response struct for api UpdateInstanceName.
UpdateInstanceRequest is the request struct for api UpdateInstance.
UpdateInstanceResponse is the response struct for api UpdateInstance.
VhostVO is a nested struct in amqp_open response.
VirtualHosts is a nested struct in amqp_open response.