All Products
Search
Document Center

Cloud Firewall:List of operations by function

最終更新日:Sep 06, 2024
This product(Cloudfw/2017-12-07) 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 (11370001915) 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.

APITitleDescription
DescribeNatFirewallListDescribeNatFirewallListQueries details of NAT firewalls.
CreateSecurityProxyCreateSecurityProxyCreates a NAT firewall.
DeleteSecurityProxyDeleteSecurityProxyDeletes a NAT firewall.
SwitchSecurityProxySwitchSecurityProxyEnables or disables a NAT firewall.

Firewall enabling and disabling

APITitleDescription
DescribeAssetListDescribeAssetListQueries the assets that are protected by Cloud Firewall.
PutEnableAllFwSwitchPutEnableAllFwSwitchEnables a firewall for all public IP addresses within your Alibaba Cloud account.
PutDisableFwSwitchPutDisableFwSwitchTurns off a firewall switch.
PutEnableFwSwitchPutEnableFwSwitchEnables firewalls for specific assets.
PutDisableAllFwSwitchPutDisableAllFwSwitchTurns off all firewall switches.

Access control

APITitleDescription
NAT BorderNAT Border
CreateNatFirewallControlPolicyCreateNatFirewallControlPolicyCreates an access control policy for a NAT firewall.
DescribeNatFirewallControlPolicyDescribeNatFirewallControlPolicyQueries the information about all access control policies that are created for NAT firewalls.
DescribeNatFirewallPolicyPriorUsedDescribeNatFirewallPolicyPriorUsedQueries the priority range of access control policies that are created for a NAT firewall.
ModifyNatFirewallControlPolicyPositionModifyNatFirewallControlPolicyPositionModifies the priority of an access control policy that is created for a NAT firewall.
ModifyNatFirewallControlPolicyModifyNatFirewallControlPolicyModifies the configurations of an access control policy that is created for a NAT firewall.
DeleteNatFirewallControlPolicyDeleteNatFirewallControlPolicyDeletes an access control policy that is created for a NAT firewall.
VPC BorderVPC Border
CreateVpcFirewallControlPolicyCreateVpcFirewallControlPolicyCreates an access control policy in a specified policy group for a virtual private cloud (VPC) firewall.
BatchCopyVpcFirewallControlPolicyBatchCopyVpcFirewallControlPolicyCopies all access control policies from a policy group of a source virtual private cloud (VPC) firewall to a policy group of a destination VPC firewall.
ResetVpcFirewallRuleHitCountResetVpcFirewallRuleHitCountClears the count on hits of an access control policy that is created for a virtual private cloud (VPC) firewall in a specific policy group.
DescribeVpcFirewallAclGroupListDescribeVpcFirewallAclGroupListQueries the information about all policy groups of access control policies that are created for virtual private cloud (VPC) firewalls.
DescribeVpcFirewallPolicyPriorUsedDescribeVpcFirewallPolicyPriorUsedQueries the priority range of access control policies that are created for a virtual private cloud (VPC) firewall in a specific policy group.
DescribeVpcFirewallControlPolicyDescribeVpcFirewallControlPolicyQueries the information about the access control policies for a specified virtual private cloud (VPC) firewall.
ModifyVpcFirewallControlPolicyPositionModifyVpcFirewallControlPolicyPositionModifies the priority of an access control policy that is created for a virtual private cloud (VPC) firewall in a specific policy group.
ModifyVpcFirewallControlPolicyModifyVpcFirewallControlPolicyModifies the configurations of an access control policy that is created for a virtual private cloud (VPC) firewall in a specified policy group.
DeleteVpcFirewallControlPolicyDeleteVpcFirewallControlPolicyDeletes an access control policy from a specific policy group for a virtual private cloud (VPC) firewall.
Internet BorderInternet Border
DescribeACLProtectTrendDescribeACLProtectTrendQueries the statistics on the requests that are blocked by the access control list (ACL) feature.
DescribePolicyAdvancedConfigDescribePolicyAdvancedConfigQueries whether the strict mode is enabled for an access control policy.
ModifyPolicyAdvancedConfigModifyPolicyAdvancedConfigEnables or disables the strict mode for an access control policy.
DescribePolicyPriorUsedDescribePolicyPriorUsedQueries the priority range of access control policies.
DescribeDomainResolveDescribeDomainResolveQueries Domain Name System (DNS) records.
DescribeControlPolicyDescribeControlPolicyQueries the details about all access control policies.
ModifyControlPolicyPositionModifyControlPolicyPositionModifies the priority of an IPv4 access control policy for the Internet firewall. An IPv4 access control policy refers to a policy whose source IP address and destination IP address are IPv4 addresses.
ModifyControlPolicyModifyControlPolicyModifies the configurations of an access control policy.
DeleteControlPolicyDeleteControlPolicyDeletes an access control policy.
AddControlPolicyAddControlPolicyCreates an access control policy.

VPC firewalls

APITitleDescription
Intrusion PreventionIntrusion Prevention
ModifyVpcFirewallDefaultIPSConfigModifyVpcFirewallDefaultIPSConfigModifies the intrusion prevention configurations of a virtual private cloud (VPC) firewall.
DescribeVpcFirewallDefaultIPSConfigDescribeVpcFirewallDefaultIPSConfigQueries the intrusion prevention configurations of a virtual private cloud (VPC) firewall.
Express ConnectExpress Connect
DeleteVpcFirewallConfigureDeleteVpcFirewallConfigureDeletes a virtual private cloud (VPC) firewall that controls traffic between two VPCs. The VPCs are connected by using an Express Connect circuit.
ModifyVpcFirewallConfigureModifyVpcFirewallConfigureModifies the configurations of a virtual private cloud (VPC) firewall. The VPC firewall controls traffic between two VPCs that are connected by using an Express Connect circuit.
ModifyVpcFirewallSwitchStatusModifyVpcFirewallSwitchStatusEnables or disables a virtual private cloud (VPC) firewall. The VPC firewall protects traffic between two VPCs that are connected by using an Express Connect circuit.
DescribeVpcFirewallDetailDescribeVpcFirewallDetailQueries the details about a virtual private cloud (VPC) firewall. The VPC firewall controls traffic between two VPCs that are connected by using an Express Connect circuit.
DescribeVpcFirewallListDescribeVpcFirewallListQueries the details about virtual private cloud (VPC) firewalls by page. Each VPC firewall protects traffic between two VPCs that are connected by using an Express Connect circuit.
CreateVpcFirewallConfigureCreateVpcFirewallConfigureCreates a Virtual Private Cloud (VPC) firewall to protect traffic between two VPCs that are connected by using an Express Connect.
CEN (Basic Edition)CEN (Basic Edition)
CreateVpcFirewallCenConfigureCreateVpcFirewallCenConfigureCreates a virtual private cloud (VPC) firewall to protect traffic between a specified VPC and a network instance that is attached to a Cloud Enterprise Network (CEN) instance.
ModifyVpcFirewallCenSwitchStatusModifyVpcFirewallCenSwitchStatusEnables or disables a virtual private cloud (VPC) firewall. The VPC firewall protects mutual access traffic between a VPC and a specified network instance that is attached to a Cloud Enterprise Network (CEN) instance.
ModifyVpcFirewallCenConfigureModifyVpcFirewallCenConfigureModifies the configurations of a virtual private cloud (VPC) firewall. The VPC firewall protects mutual access traffic between a VPC and a specified network instance that is attached to a Cloud Enterprise Network (CEN) instance.
DescribeVpcFirewallCenListDescribeVpcFirewallCenListQueries virtual private cloud (VPC) firewalls. Each VPC firewall protects mutual access traffic between a specified VPC and a network instance that is attached to a Cloud Enterprise Network (CEN) instance.
DescribeVpcFirewallCenDetailDescribeVpcFirewallCenDetailQueries the details about a virtual private cloud (VPC) firewall. The VPC firewall protects access traffic between a VPC and a network instance that is attached to a Cloud Enterprise Network (CEN) instance.
DeleteVpcFirewallCenConfigureDeleteVpcFirewallCenConfigureDeletes a virtual private cloud (VPC) firewall. The VPC firewall protects mutual access traffic between a VPC and a specified network instance that is attached to a Cloud Enterprise Network (CEN) instance.
CEN (Enterprise Edition)CEN (Enterprise Edition)
DeleteFirewallV2RoutePoliciesDeleteFirewallV2RoutePoliciesDeletes routing policies for a virtual private cloud (VPC) firewall of a transit router.
CreateTrFirewallV2CreateTrFirewallV2Creates a virtual private cloud (VPC) firewall for a transit router.
CreateTrFirewallV2RoutePolicyCreateTrFirewallV2RoutePolicyCreates a routing policy for a VPC firewall of a transit router.
DescribeTrFirewallsV2DetailDescribeTrFirewallsV2DetailQueries the details of the virtual private cloud (VPC) firewalls that are created for transit routers.
DescribeTrFirewallsV2ListDescribeTrFirewallsV2ListQueries the virtual private cloud (VPC) firewalls that are created for transit routers.
DescribeTrFirewallsV2RouteListDescribeTrFirewallsV2RouteListQueries the route tables of the VPC firewalls that are created for transit routers.
DescribeTrFirewallV2RoutePolicyListDescribeTrFirewallV2RoutePolicyListQueries the routing policies of a virtual private cloud (VPC) firewall that is created for a transit router.
DescribeTrFirewallPolicyBackUpAssociationListDescribeTrFirewallPolicyBackUpAssociationListQueries information about the transit routers that are associated with a virtual private cloud (VPC) firewall created for a transit router.
ModifyTrFirewallV2ConfigurationModifyTrFirewallV2ConfigurationModifies the configuration of a virtual private cloud (VPC) firewall that is created for a transit router.
ModifyFirewallV2RoutePolicySwitchModifyFirewallV2RoutePolicySwitchModifies the status of a routing policy.
ModifyTrFirewallV2RoutePolicyScopeModifyTrFirewallV2RoutePolicyScopeModifies the effective scope of the routing policy created for the VPC firewall for a transit router.
DeleteTrFirewallV2DeleteTrFirewallV2Deletes a virtual private cloud (VPC) firewall that is created for a transit router.

Multi-account control

APITitleDescription
AddInstanceMembersAddInstanceMembersAdds members to Cloud Firewall.
DeleteInstanceMembersDeleteInstanceMembersRemoves members from Cloud Firewall.
ModifyInstanceMemberAttributesModifyInstanceMemberAttributesModifies the information about members of Cloud Firewall.
DescribeInstanceMembersDescribeInstanceMembersQueries the information about members in Cloud Firewall.

Intrusion prevention

APITitleDescription
DescribeRiskEventPayloadDescribeRiskEventPayloadQueries the attack payloads of intrusion events.
DescribeVulnerabilityProtectedListDescribeVulnerabilityProtectedListQueries the vulnerabilities that are supported by Cloud Firewall.
DescribeRiskEventGroupDescribeRiskEventGroupQueries the details of intrusion events.
DescribeUserAssetIPTrafficInfoDescribeUserAssetIPTrafficInfoQueries the information about the traffic of a specified asset that belongs to your Alibaba Cloud account.
DescribeInvadeEventListDescribeInvadeEventListQueries the information about the breach awareness events of a firewall.
DescribeOutgoingDestinationIPDescribeOutgoingDestinationIPQueries the information about the destination IP addresses in outbound connections.
DescribeOutgoingDomainDescribeOutgoingDomainQueries the information about the domain names in outbound connections.

Address books

APITitleDescription
AddAddressBookAddAddressBookCreates an address book for access control. Supported address book types are IP address books, Elastic Compute Service (ECS) tag-based address books, port address books, and domain address books. An ECS tag-based address book includes the public IP addresses of the ECS instances that have specific tags.
DeleteAddressBookDeleteAddressBookDeletes an address book for access control.
ModifyAddressBookModifyAddressBookModifies the address book that is specified in an access control policy.
DescribeAddressBookDescribeAddressBookQueries the details about an address book for an access control policy.

Traffic Analysis

APITitleDescription
DescribeInternetOpenIpDescribeInternetOpenIpQueries the IP addresses that are open to the Internet.
DescribeInternetTrafficTrendDescribeInternetTrafficTrendQueries the trends of Internet traffic.

Other

APITitleDescription
CreateSlsLogDispatchCreateSlsLogDispatch
ReleasePostInstanceReleasePostInstanceReleases Cloud Firewall that uses the pay-as-you-go billing method.
DescribeAssetRiskListDescribeAssetRiskListQueries the risk levels of assets.
DescribeVpcListLiteDescribeVpcListLiteQueries virtual private clouds (VPCs).
ModifyVpcFirewallIPSWhitelistModifyVpcFirewallIPSWhitelistModifies the IPS whitelist of a virtual private cloud (VPC) firewall.
DescribeVpcFirewallIPSWhitelistDescribeVpcFirewallIPSWhitelistQueries the IPS whitelist of a virtual private cloud (VPC) firewall.
DeleteControlPolicyTemplateDeleteControlPolicyTemplateDeletes an access control policy template.
DescribePrefixListsDescribePrefixListsQueries prefix lists.
CreateDownloadTaskCreateDownloadTaskCreates a file download task.
DescribeDownloadTaskTypeDescribeDownloadTaskTypeQueries the types of download tasks. The type corresponds to the TaskType fields in the download task-related operations.
DeleteDownloadTaskDeleteDownloadTaskDeletes file download tasks.
DescribeDownloadTaskDescribeDownloadTaskQueries file download tasks, including the task information and download URLs.
DeleteNatFirewallControlPolicyBatchDeleteNatFirewallControlPolicyBatchDeletes access control policies that are created for a NAT firewall at a time.
ResetNatFirewallRuleHitCountResetNatFirewallRuleHitCountResets the number of NAT firewall hits.
DescribeNatAclPageStatusDescribeNatAclPageStatusQueries the pagination status of NAT firewalls.
DescribeInstanceRiskLevelsDescribeInstanceRiskLevelsQueries the risk levels of instances.
DescribeCfwRiskLevelSummaryDescribeCfwRiskLevelSummaryQueries the firewall risk level.
DescribeVpcZoneDescribeVpcZoneQueries virtual private cloud (VPC) zones.
DescribeSignatureLibVersionDescribeSignatureLibVersionQueries the information about signature library versions.
DescribePostpayTrafficTotalDescribePostpayTrafficTotalQueries the total volume of traffic that is billed based on the pay-as-you-go billing method, including all firewalls within the current account.
DescribePostpayTrafficDetailDescribePostpayTrafficDetailQueries the details of traffic billed based on the pay-as-you-go billing method.
BatchDeleteVpcFirewallControlPolicyBatchDeleteVpcFirewallControlPolicyDeletes multiple access control policies for a virtual private cloud (VPC) firewall at a time.
DescribeDefaultIPSConfigDescribeDefaultIPSConfigQueries the default configurations of the intrusion prevention system (IPS).
ModifyDefaultIPSConfigModifyDefaultIPSConfigModifies the default configuration of the intrusion prevention system (IPS).
ModifyObjectGroupOperationModifyObjectGroupOperationModifies information about an operation on an object group.