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

# Functions

CreateAllocateAnycastEipAddressRequest creates a request to invoke AllocateAnycastEipAddress API.
CreateAllocateAnycastEipAddressResponse creates a response to parse from AllocateAnycastEipAddress response.
CreateAssociateAnycastEipAddressRequest creates a request to invoke AssociateAnycastEipAddress API.
CreateAssociateAnycastEipAddressResponse creates a response to parse from AssociateAnycastEipAddress response.
CreateDescribeAnycastEipAddressRequest creates a request to invoke DescribeAnycastEipAddress API.
CreateDescribeAnycastEipAddressResponse creates a response to parse from DescribeAnycastEipAddress response.
CreateDescribeAnycastPopLocationsRequest creates a request to invoke DescribeAnycastPopLocations API.
CreateDescribeAnycastPopLocationsResponse creates a response to parse from DescribeAnycastPopLocations response.
CreateDescribeAnycastServerRegionsRequest creates a request to invoke DescribeAnycastServerRegions API.
CreateDescribeAnycastServerRegionsResponse creates a response to parse from DescribeAnycastServerRegions response.
CreateListAnycastEipAddressesRequest creates a request to invoke ListAnycastEipAddresses API.
CreateListAnycastEipAddressesResponse creates a response to parse from ListAnycastEipAddresses response.
CreateListTagResourcesRequest creates a request to invoke ListTagResources API.
CreateListTagResourcesResponse creates a response to parse from ListTagResources response.
CreateModifyAnycastEipAddressAttributeRequest creates a request to invoke ModifyAnycastEipAddressAttribute API.
CreateModifyAnycastEipAddressAttributeResponse creates a response to parse from ModifyAnycastEipAddressAttribute response.
CreateModifyAnycastEipAddressSpecRequest creates a request to invoke ModifyAnycastEipAddressSpec API.
CreateModifyAnycastEipAddressSpecResponse creates a response to parse from ModifyAnycastEipAddressSpec response.
CreateReleaseAnycastEipAddressRequest creates a request to invoke ReleaseAnycastEipAddress API.
CreateReleaseAnycastEipAddressResponse creates a response to parse from ReleaseAnycastEipAddress response.
CreateTagResourcesRequest creates a request to invoke TagResources API.
CreateTagResourcesResponse creates a response to parse from TagResources response.
CreateUnassociateAnycastEipAddressRequest creates a request to invoke UnassociateAnycastEipAddress API.
CreateUnassociateAnycastEipAddressResponse creates a response to parse from UnassociateAnycastEipAddress response.
CreateUntagResourcesRequest creates a request to invoke UntagResources API.
CreateUntagResourcesResponse creates a response to parse from UntagResources response.
CreateUpdateAnycastEipAddressAssociationsRequest creates a request to invoke UpdateAnycastEipAddressAssociations API.
CreateUpdateAnycastEipAddressAssociationsResponse creates a response to parse from UpdateAnycastEipAddressAssociations 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

AllocateAnycastEipAddressRequest is the request struct for api AllocateAnycastEipAddress.
AllocateAnycastEipAddressResponse is the response struct for api AllocateAnycastEipAddress.
Anycast is a nested struct in eipanycast response.
AnycastEipBindInfo is a nested struct in eipanycast response.
AnycastEipBindInfoListInDescribeAnycastEipAddress is a nested struct in eipanycast response.
AnycastEipBindInfoListInListAnycastEipAddresses is a nested struct in eipanycast response.
AnycastList is a nested struct in eipanycast response.
AnycastPopLocation is a nested struct in eipanycast response.
AnycastPopLocationList is a nested struct in eipanycast response.
AnycastServerRegion is a nested struct in eipanycast response.
AnycastServerRegionList is a nested struct in eipanycast response.
AssociateAnycastEipAddressPopLocations is a repeated param struct in AssociateAnycastEipAddressRequest.
AssociateAnycastEipAddressRequest is the request struct for api AssociateAnycastEipAddress.
AssociateAnycastEipAddressResponse is the response struct for api AssociateAnycastEipAddress.
Client is the sdk client struct, each func corresponds to an OpenAPI.
DescribeAnycastEipAddressRequest is the request struct for api DescribeAnycastEipAddress.
DescribeAnycastEipAddressResponse is the response struct for api DescribeAnycastEipAddress.
DescribeAnycastPopLocationsRequest is the request struct for api DescribeAnycastPopLocations.
DescribeAnycastPopLocationsResponse is the response struct for api DescribeAnycastPopLocations.
DescribeAnycastServerRegionsRequest is the request struct for api DescribeAnycastServerRegions.
DescribeAnycastServerRegionsResponse is the response struct for api DescribeAnycastServerRegions.
ListAnycastEipAddressesRequest is the request struct for api ListAnycastEipAddresses.
ListAnycastEipAddressesResponse is the response struct for api ListAnycastEipAddresses.
ListAnycastEipAddressesTags is a repeated param struct in ListAnycastEipAddressesRequest.
ListTagResourcesRequest is the request struct for api ListTagResources.
ListTagResourcesResponse is the response struct for api ListTagResources.
ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest.
ModifyAnycastEipAddressAttributeRequest is the request struct for api ModifyAnycastEipAddressAttribute.
ModifyAnycastEipAddressAttributeResponse is the response struct for api ModifyAnycastEipAddressAttribute.
ModifyAnycastEipAddressSpecRequest is the request struct for api ModifyAnycastEipAddressSpec.
ModifyAnycastEipAddressSpecResponse is the response struct for api ModifyAnycastEipAddressSpec.
PopLocation is a nested struct in eipanycast response.
PopLocations is a nested struct in eipanycast response.
ReleaseAnycastEipAddressRequest is the request struct for api ReleaseAnycastEipAddress.
ReleaseAnycastEipAddressResponse is the response struct for api ReleaseAnycastEipAddress.
Tag is a nested struct in eipanycast response.
TagResource is a nested struct in eipanycast response.
TagResources is a nested struct in eipanycast 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.
TagsInDescribeAnycastEipAddress is a nested struct in eipanycast response.
TagsInListAnycastEipAddresses is a nested struct in eipanycast response.
UnassociateAnycastEipAddressRequest is the request struct for api UnassociateAnycastEipAddress.
UnassociateAnycastEipAddressResponse is the response struct for api UnassociateAnycastEipAddress.
UntagResourcesRequest is the request struct for api UntagResources.
UntagResourcesResponse is the response struct for api UntagResources.
UpdateAnycastEipAddressAssociationsPopLocationAddList is a repeated param struct in UpdateAnycastEipAddressAssociationsRequest.
UpdateAnycastEipAddressAssociationsPopLocationDeleteList is a repeated param struct in UpdateAnycastEipAddressAssociationsRequest.
UpdateAnycastEipAddressAssociationsRequest is the request struct for api UpdateAnycastEipAddressAssociations.
UpdateAnycastEipAddressAssociationsResponse is the response struct for api UpdateAnycastEipAddressAssociations.