All Products
Search
Document Center

Global Accelerator:List of operations by function

Last Updated:Nov 15, 2024
This product(Ga/2019-11-20) OpenAPI adopts RPC Signature style. See signature details in Description of the signature mechanism. We have packaged SDKs for common programming languages for developers. Developers can directly call the OpenAPI of this product by downloading the SDK without paying attention to the technical details. If the existing SDK cannot meet the usage requirements, you can connect through the signature mechanism. It will take about 5 working days. Therefore, it is recommended to join our DingTalk service group (78410016550) and sign under the guidance of experts.
Before using the API, you need to prepare your identity account and access key (AccessKey) to effectively access the API through client tools (SDK, CLI, etc.). For details see getAccessKey.

Acceleration areas and regions

APITitleDescription
ListAccelerateAreasListAccelerateAreasQueries available acceleration areas and regions.
ListBusiRegionsListBusiRegionsQueries the acceleration regions that are supported by Global Accelerator (GA).
DescribeRegionsDescribeRegionsQueries the regions where Global Accelerator (GA) instances are deployed.
ListAvailableBusiRegionsListAvailableBusiRegionsQueries the available acceleration regions of a Global Accelerator (GA) instance.
ListCommonAreasListCommonAreasQueries available acceleration areas and regions.

Resource groups

APITitleDescription
ChangeResourceGroupChangeResourceGroupChanges the resource group to which a Global Accelerator (GA) resource belongs.

Tags

APITitleDescription
TagResourcesTagResourcesAdds tags to Global Accelerator (GA) resources.
ListTagResourcesListTagResourcesQueries the tags that are added to Global Accelerator (GA) resources.
UntagResourcesUntagResourcesRemoves tags from Global Accelerator (GA) resources.

Purchase order information

APITitleDescription
DescribeCommodityDescribeCommodityQueries information about commodities.
DescribeCommodityPriceDescribeCommodityPriceQueries the prices of commodities.

Bandwidth plans

APITitleDescription
BandwidthPackageAddAcceleratorBandwidthPackageAddAcceleratorAssociates a bandwidth plan with a Global Accelerator (GA) instance.
BandwidthPackageRemoveAcceleratorBandwidthPackageRemoveAcceleratorDisassociates a bandwidth plan from a Global Accelerator (GA) instance.
DescribeBandwidthPackageDescribeBandwidthPackageQueries information about a bandwidth plan.
ListBandwidthPackagesListBandwidthPackagesQueries bandwidth plans.
UpdateBandwidthPackageUpdateBandwidthPackageModifies the configurations of a bandwidth plan.
ReplaceBandwidthPackageReplaceBandwidthPackageReplaces the bandwidth plans of Global Accelerator (GA) instances.
DeleteBandwidthPackageDeleteBandwidthPackageDeletes a bandwidth plan.
CreateBandwidthPackageCreateBandwidthPackageCreates a bandwidth plan.
ListBandwidthackagesListBandwidthackagesQueries bandwidth plans.
DescribeBandwidthPackageAutoRenewAttributeDescribeBandwidthPackageAutoRenewAttributeQueries the auto-renewal status of a bandwidth plan.
UpdateBandwidthPackagaAutoRenewAttributeUpdateBandwidthPackagaAutoRenewAttributeChanges the auto-renewal status of a bandwidth plan.

EIP line types and transmission network types

APITitleDescription
ListIspTypesListIspTypesQueries the line types of elastic IP addresses (EIPs) that are supported in an acceleration region.
UpdateAcceleratorCrossBorderModeUpdateAcceleratorCrossBorderModeChanges the type of transmission network for a Global Accelerator (GA) instance.
UpdateAcceleratorCrossBorderStatusUpdateAcceleratorCrossBorderStatusEnables cross-border data transmission for a Global Accelerator (GA) instance.

GA instances

APITitleDescription
CreateAcceleratorCreateAcceleratorCreates a Global Accelerator (GA) instance. GA is a high-availability and high-performance network acceleration service for global users. By leveraging the high-quality BGP bandwidth and global network of Alibaba Cloud, GA allows service providers to deploy applications across regions and users to connect to the nearest access points for content delivery acceleration. This reduces network issues, such as network latency, network jitters, and packet loss.
DescribeAcceleratorDescribeAcceleratorQueries information about a Global Accelerator (GA) instance.
ListAcceleratorsListAcceleratorsQueries Global Accelerator (GA) instances.
UpdateAcceleratorUpdateAcceleratorModifies a Global Accelerator (GA) instance.
UpdateAcceleratorConfirmUpdateAcceleratorConfirmConfirms the updated specification of a Global Accelerator (GA) instance.
DeleteAcceleratorDeleteAcceleratorDeletes a Global Accelerator (GA) instance.
AttachDdosToAcceleratorAttachDdosToAcceleratorAssociates an Anti-DDoS Pro or Anti-DDoS Premium instance with a Global Accelerator (GA) instance.
DetachDdosFromAcceleratorDetachDdosFromAcceleratorDisassociates a Global Accelerator (GA) instance from an Anti-DDoS Pro or Anti-DDoS Premium instance.
CreateSpareIpsCreateSpareIpsCreates secondary IP addresses for a CNAME that is assigned to a Global Accelerator (GA) instance. If an acceleration area of the GA instance becomes unavailable, access traffic is redirected to the secondary IP addresses.
ListSpareIpsListSpareIpsQueries the information about the secondary IP addresses that are associated with a CNAME.
GetSpareIpGetSpareIpQueries the status of a secondary IP address that is associated with a CNAME.
DeleteSpareIpsDeleteSpareIpsDeletes the secondary IP addresses that are associated with a CNAME.
DescribeAcceleratorAutoRenewAttributeDescribeAcceleratorAutoRenewAttributeQueries the auto-renewal status of a Global Accelerator (GA) instance.
UpdateAcceleratorAutoRenewAttributeUpdateAcceleratorAutoRenewAttributeModifies the auto-renewal settings of a Global Accelerator (GA) instance.

Acceleration regions

APITitleDescription
CreateIpSetsCreateIpSetsCreates acceleration regions.
DescribeIpSetDescribeIpSetQueries information about an acceleration region.
ListIpSetsListIpSetsQueries acceleration regions.
UpdateIpSetUpdateIpSetModifies the attributes of an acceleration region in an acceleration area for a Global Accelerator (GA) instance.
UpdateIpSetsUpdateIpSetsModifies the attributes of acceleration regions in an acceleration area for a Global Accelerator (GA) instance.
DeleteIpSetDeleteIpSetDeletes an acceleration region.
DeleteIpSetsDeleteIpSetsDeletes acceleration regions.
ListAvailableAccelerateAreasListAvailableAccelerateAreasQueries available acceleration regions.
GetIpsetsBandwidthLimitGetIpsetsBandwidthLimitQueries the maximum bandwidth of an acceleration area.

Listeners

APITitleDescription
CreateListenerCreateListenerA listener checks connection requests and distributes the requests to endpoints based on forwarding rules that are defined by the scheduling algorithm. You can call the CreateListener operation to create a listener for a GA instance.
DescribeListenerDescribeListenerQueries configuration information about a listener of a Global Accelerator (GA) instance.
ListListenersListListenersQueries the listeners of a Global Accelerator (GA) instance.
UpdateListenerUpdateListenerModifies the configurations of a listener for a Global Accelerator (GA) instance.
DeleteListenerDeleteListenerDeletes a listener.
GetHealthStatusGetHealthStatusQueries the health status of the endpoints and endpoint groups of a listener.
AssociateAdditionalCertificatesWithListenerAssociateAdditionalCertificatesWithListenerAssociates additional certificates with an HTTPS listener. You can associate multiple certificates with an HTTPS listener and configure virtual endpoint groups and forwarding rules to accelerate access to multiple HTTPS-capable domain names.
DissociateAdditionalCertificatesFromListenerDissociateAdditionalCertificatesFromListenerDisassociates an additional certificate from an HTTPS listener.
UpdateAdditionalCertificateWithListenerUpdateAdditionalCertificateWithListenerReplaces an expired additional certificate for an HTTPS listener.
ListListenerCertificatesListListenerCertificatesQueries the certificates associated with a listener.
ListSystemSecurityPoliciesListSystemSecurityPoliciesQueries the TLS security policies that are supported by HTTPS listeners.

Endpoint groups (intelligent routing listeners)

APITitleDescription
CreateEndpointGroupCreateEndpointGroupCreates an endpoint group.
DescribeEndpointGroupDescribeEndpointGroupQueries information about an endpoint group.
ListEndpointGroupsListEndpointGroupsQueries a list of endpoint groups.
UpdateEndpointGroupUpdateEndpointGroupModifies the configurations of an endpoint group.
UpdateEndpointGroupAttributeUpdateEndpointGroupAttributeModifies the name and description of an endpoint group.
DeleteEndpointGroupDeleteEndpointGroupDeletes an endpoint group.
DescribeLogStoreOfEndpointGroupDescribeLogStoreOfEndpointGroupQueries the Simple Log Service project and Logstore associated with an endpoint group.
AttachLogStoreToEndpointGroupAttachLogStoreToEndpointGroupAssociates a Log Service Logstore with an endpoint group.
DetachLogStoreFromEndpointGroupDetachLogStoreFromEndpointGroupDisassociates a Log Service Logstore from an endpoint group.
CreateEndpointGroupsCreateEndpointGroupsCreates multiple endpoint groups at a time.
UpdateEndpointGroupsUpdateEndpointGroupsModifies the endpoint groups that are associated with a listener.
ConfigEndpointProbeConfigEndpointProbeConfigures latency monitoring for an endpoint.
DeleteEndpointGroupsDeleteEndpointGroupsDeletes endpoint groups.

Endpoint groups (custom routing listeners)

APITitleDescription
CreateCustomRoutingEndpointGroupsCreateCustomRoutingEndpointGroupsCreates endpoint groups for a custom routing listener.
UpdateCustomRoutingEndpointGroupAttributeUpdateCustomRoutingEndpointGroupAttributeModifies the name and description of an endpoint group that is associated with a custom routing listener.
DescribeCustomRoutingEndpointGroupDescribeCustomRoutingEndpointGroupQueries the information about a specific endpoint group that is associated with a custom routing listener.
ListCustomRoutingEndpointGroupsListCustomRoutingEndpointGroupsQueries the endpoint groups that are associated with a custom routing listener.
DeleteCustomRoutingEndpointGroupsDeleteCustomRoutingEndpointGroupsDeletes multiple endpoint groups that are associated with a custom routing listener.

Endpoint group mapping configurations (custom routing listeners)

APITitleDescription
CreateCustomRoutingEndpointGroupDestinationsCreateCustomRoutingEndpointGroupDestinationsCreates mappings for an endpoint group that is associated with a custom routing listener.
UpdateCustomRoutingEndpointGroupDestinations UpdateCustomRoutingEndpointGroupDestinationsModifies the mapping configurations of an endpoint group that is associated with a custom routing listener.
DescribeCustomRoutingEndpointGroupDestinationsDescribeCustomRoutingEndpointGroupDestinationsQueries the mapping configuration of a specified endpoint group that is associated with a custom routing listener.
ListCustomRoutingEndpointGroupDestinationsListCustomRoutingEndpointGroupDestinationsQueries endpoint group mapping configurations of a custom routing listener of a Global Accelerator (GA) instance.
DeleteCustomRoutingEndpointGroupDestinationsDeleteCustomRoutingEndpointGroupDestinationsDeletes mappings from an endpoint group that is associated with a custom routing listener.

Endpoints (custom routing listeners)

APITitleDescription
CreateCustomRoutingEndpointsCreateCustomRoutingEndpointsCreates endpoints for a custom routing listener.
UpdateCustomRoutingEndpointsUpdateCustomRoutingEndpointsModifies the endpoints of a custom routing listener.
DescribeCustomRoutingEndpointDescribeCustomRoutingEndpointQueries a specified endpoint that is associated with a custom routing listener.
ListCustomRoutingEndpointsListCustomRoutingEndpointsQueries the configurations of an endpoint.
DeleteCustomRoutingEndpointsDeleteCustomRoutingEndpointsDeletes endpoints from a custom routing listener.

Traffic policies for endpoints (custom routing listeners)

APITitleDescription
CreateCustomRoutingEndpointTrafficPoliciesCreateCustomRoutingEndpointTrafficPoliciesCreates traffic destinations for an endpoint that is associated with a custom routing listener.
UpdateCustomRoutingEndpointTrafficPoliciesUpdateCustomRoutingEndpointTrafficPoliciesModifies the traffic policies for an endpoint that is associated with a custom routing listener.
DescribeCustomRoutingEndPointTrafficPolicyDescribeCustomRoutingEndPointTrafficPolicyQueries a traffic destination of an endpoint.
ListCustomRoutingEndpointTrafficPoliciesListCustomRoutingEndpointTrafficPoliciesQueries the traffic policies of an endpoint that belongs to a custom routing listener.
DeleteCustomRoutingEndpointTrafficPoliciesDeleteCustomRoutingEndpointTrafficPoliciesDeletes traffic destinations from an endpoint.

Port mappings (custom routing listeners)

APITitleDescription
ListCustomRoutingPortMappingsListCustomRoutingPortMappingsQueries the port mapping table of a custom routing listener.
ListCustomRoutingPortMappingsByDestinationListCustomRoutingPortMappingsByDestinationQueries the port mapping table of a specified backend instance that is associated with a custom routing listener.

Forwarding rules

APITitleDescription
CreateForwardingRulesCreateForwardingRulesIf you want to distribute and process traffic based on request attributes, such as domain names and paths, or information in requests, such as HTTP headers and cookies, you can create custom forwarding rules for a listener. The listener forwards requests based on the forwarding rules. You can call the CreateForwardingRules operation to create forwarding rules.
UpdateForwardingRulesUpdateForwardingRulesUpdates a forwarding rule.
ListForwardingRulesListForwardingRulesQueries forwarding rules.
DeleteForwardingRulesDeleteForwardingRulesDeletes forwarding rules.

Network access control lists (ACLs)

APITitleDescription
CreateAclCreateAclCreates an access control list (ACL).
UpdateAclAttributeUpdateAclAttributeModifies the attributes of an access control list (ACL) of a Global Accelerator (GA) instance.
AddEntriesToAclAddEntriesToAclAdds IP addresses or CIDR blocks to an access control list (ACL). You can add IP addresses or CIDR blocks to an ACL and configure a whitelist or blacklist to allow or deny requests from clients.
RemoveEntriesFromAclRemoveEntriesFromAclDeletes IP entries from an access control list (ACL).
ListAclsListAclsQueries a list of access control lists (ACLs).
GetAclGetAclQueries an access control list (ACL).
DeleteAclDeleteAclDeletes a access control list (ACL) of a Global Accelerator (GA) instance.
AssociateAclsWithListenerAssociateAclsWithListenerAssociates access control lists (ACLs) with a listener.
DissociateAclsFromListenerDissociateAclsFromListenerDisassociates access control lists (ACLs) from a listener.

Origin probing

APITitleDescription
CreateApplicationMonitorCreateApplicationMonitorCreates an origin probing task.
UpdateApplicationMonitorUpdateApplicationMonitorModifies an origin probing task.
DisableApplicationMonitorDisableApplicationMonitorDisables an origin probing task.
EnableApplicationMonitorEnableApplicationMonitorEnables an origin probing task.
DeleteApplicationMonitorDeleteApplicationMonitorDeletes an origin probing task.
ListApplicationMonitorListApplicationMonitorQueries origin probing tasks.
DescribeApplicationMonitorDescribeApplicationMonitorQueries the detailed information about an origin probing task.
DetectApplicationMonitorDetectApplicationMonitorEnables the diagnostic feature for an origin probing task.
ListApplicationMonitorDetectResultListApplicationMonitorDetectResultQueries the diagnostic results of origin probing tasks.

Domain names

APITitleDescription
CreateDomainCreateDomainCreates a domain name and associates it with Global Accelerator (GA) instances.
UpdateDomainStateUpdateDomainStateUpdates the ICP filing status of an accelerated domain name.
UpdateDomainUpdateDomainModifies an accelerated domain name.
ListDomainsListDomainsQueries the information of an accelerated domain name of a GA instance.
GetInvalidDomainCountGetInvalidDomainCountQueries the number of invalid domain names.
DeleteDomainAcceleratorRelationDeleteDomainAcceleratorRelationDisassociates a domain name from Global Accelerator (GA) instances.

Basic GA instances

APITitleDescription
CreateBasicAcceleratorCreateBasicAcceleratorBasic Global Accelerator (GA) instances leverage the immense bandwidth of the high-quality global network of Alibaba Cloud to provide end-to-end acceleration services. You can use basic GA instances to accelerate content delivery at Layer 3 (IP). You can call the CreateBasicAccelerator operation to create a basic GA instance.
UpdateBasicAcceleratorUpdateBasicAcceleratorModifies the name and description of a basic Global Accelerator (GA) instance.
GetBasicAcceleratorGetBasicAcceleratorQueries the information about a basic Global Accelerator (GA) instance.
ListBasicAcceleratorsListBasicAcceleratorsQueries basic Global Accelerator (GA) instances.
DeleteBasicAcceleratorDeleteBasicAcceleratorDeletes a basic Global Accelerator (GA) instance.

Acceleration regions (basic GA instances)

APITitleDescription
CreateBasicIpSetCreateBasicIpSetCreates an acceleration region for a basic Global Accelerator (GA) instance.
UpdateBasicIpSetUpdateBasicIpSetModifies the bandwidth of an acceleration region of a basic Global Accelerator (GA) instance.
GetBasicIpSetGetBasicIpSetQueries the information about the acceleration region of a basic Global Accelerator (GA) instance.
DeleteBasicIpSetDeleteBasicIpSetDeletes the acceleration region of a basic Global Accelerator (GA) instance.

Accelerated IP addresses (basic GA instances)

APITitleDescription
CreateBasicAccelerateIpCreateBasicAccelerateIpCreates an accelerated IP address for a basic Global Accelerator (GA) instance.
GetBasicAccelerateIpGetBasicAccelerateIpQueries the status of an accelerated IP address of a basic Global Accelerator (GA) instance.
GetBasicAccelerateIpIdleCountGetBasicAccelerateIpIdleCountQueries the number of idle accelerated IP addresses of a Global Accelerator (GA) instance.
ListBasicAccelerateIpsListBasicAccelerateIpsQueries the accelerated IP addresses in the acceleration region of a basic Global Accelerator (GA) instance.
DeleteBasicAccelerateIpDeleteBasicAccelerateIpDeletes an accelerated IP address of a basic Global Accelerator (GA) instance.

Endpoint groups of basic GA instances

APITitleDescription
CreateBasicEndpointGroupCreateBasicEndpointGroupCreates an endpoint group for a basic Global Accelerator (GA) instance.
UpdateBasicEndpointGroupUpdateBasicEndpointGroupModifies the configurations of an endpoint group that is associated with a basic Global Accelerator (GA) instance.
GetBasicEndpointGroupGetBasicEndpointGroupQueries the information about the endpoint group of a basic GA instance.
DeleteBasicEndpointGroupDeleteBasicEndpointGroupDeletes an endpoint group that is associated with a basic Global Accelerator (GA) instance.

Endpoints (basic GA instances)

APITitleDescription
CreateBasicEndpointCreateBasicEndpointCreates an endpoint for a basic Global Accelerator (GA) instance.
CreateBasicEndpointsCreateBasicEndpointsCreates multiple endpoints for a basic Global Accelerator (GA) instance.
UpdateBasicEndpointUpdateBasicEndpointModifies the name of an endpoint that is associated with a basic Global Accelerator (GA) instance.
GetBasicEndpointGetBasicEndpointQueries detailed information about an endpoint that is associated with a basic Global Accelerator (GA) instance.
ListBasicEndpointsListBasicEndpointsQueries the endpoints that are associated with a basic Global Accelerator (GA) instance.
DeleteBasicEndpointDeleteBasicEndpointDeletes an endpoint that is associated with a basic Global Accelerator (GA) instance.

Associating accelerated IP addresses with endpoints (basic GA instances)

APITitleDescription
CreateBasicAccelerateIpEndpointRelationsCreateBasicAccelerateIpEndpointRelationsCreates mappings between accelerated IP addresses and endpoints for a basic Global Accelerator (GA) instance.
CreateBasicAccelerateIpEndpointRelationCreateBasicAccelerateIpEndpointRelationCreates a mapping between an accelerated IP address and an endpoint for a basic Global Accelerator (GA) instance.
GetBasicAccelerateIpEndpointRelationGetBasicAccelerateIpEndpointRelationQueries whether the accelerated IP address of a basic Global Accelerator (GA) instance is associated with an endpoint.
ListBasicAccelerateIpEndpointRelationsListBasicAccelerateIpEndpointRelationsQueries whether the accelerated IP address of a basic Global Accelerator (GA) instance is associated with an endpoint.
DeleteBasicAccelerateIpEndpointRelationDeleteBasicAccelerateIpEndpointRelationDeletes a mapping between an accelerated IP address and an endpoint for a basic Global Accelerator (GA) instance.

Others

APITitleDescription
UpdateServiceManagedControlUpdateServiceManagedControlChanges the control mode of a resource from managed mode to unmanaged mode.
QueryCrossBorderApprovalStatusQueryCrossBorderApprovalStatusInquire about the approval status of cross-border permissions for an Alibaba Cloud account (main account).
DescribeAcceleratorServiceStatusDescribeAcceleratorServiceStatusQueries the status of a pay-as-you-go Global Accelerator (GA) instance.
OpenAcceleratorServiceOpenAcceleratorServiceActivates the pay-as-you-go Global Accelerator (GA) service. If you want to use pay-as-you-go GA instances, you must activate the pay-as-you-go GA service first.
ListEndpointGroupIpAddressCidrBlocksListEndpointGroupIpAddressCidrBlocksQueries the public CIDR blocks to which the endpoint group IP addresses belong. The CIDR blocks can be used to configure ACLs in terminals.