本产品(
云防火墙/2017-12-07
)的OpenAPI采用RPC签名风格,签名细节参见签名机制说明。我们已经为开发者封装了常见编程语言的SDK,开发者可通过下载SDK直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可通过签名机制进行自签名对接。由于自签名细节非常复杂,需花费 5个工作日左右。因此建议加入我们的服务钉钉群(78410016550),在专家指导下进行签名对接。在使用API前,您需要准备好身份账号及访问密钥(AccessKey),才能有效通过客户端工具(SDK、CLI等)访问API。细节请参见获取AccessKey。
NAT防火墙
API | 标题 | API概述 |
---|---|---|
DescribeNatFirewallList | 查询NAT防火墙 | 本接口用于获取NAT边界防火墙的详细信息。 |
CreateSecurityProxy | 创建NAT防火墙 | 创建NAT防火墙。 |
DeleteSecurityProxy | 删除NAT防火墙 | 删除NAT防火墙。 |
SwitchSecurityProxy | 开/关NAT防火墙 | 开/关NAT防火墙。 |
防火墙开关
API | 标题 | API概述 |
---|---|---|
DescribeAssetList | 查询云防火墙防护的资产的信息 | 查询云防火墙防护的资产的信息。 |
PutEnableAllFwSwitch | 开启所有防火墙开关 | 开启所有防火墙开关。 |
PutDisableFwSwitch | 关闭防火墙开关 | 关闭防火墙开关。 |
PutEnableFwSwitch | 开启防火墙开关 | 开启防火墙开关。 |
PutDisableAllFwSwitch | 关闭所有防火墙开关 | 关闭所有防火墙开关。 |
访问控制
API | 标题 | API概述 |
---|---|---|
NAT边界 | NAT边界 | |
CreateNatFirewallControlPolicy | 添加NAT防火墙访问控制策略 | 添加NAT防火墙访问控制策略。 |
DescribeNatFirewallControlPolicy | 获取所有NAT防火墙访问控制策略的信息 | 获取所有NAT防火墙访问控制策略的信息。 |
DescribeNatFirewallPolicyPriorUsed | 查询NAT防火墙访问控制策略优先级使用范围 | 查询NAT防火墙访问控制策略优先级生效范围。 |
ModifyNatFirewallControlPolicyPosition | 修改NAT防火墙访问控制策略的优先级 | 修改NAT防火墙访问控制策略的优先级。 |
ModifyNatFirewallControlPolicy | 修改NAT防火墙访问控制策略的配置信息 | 修改NAT防火墙安全访问控制策略的配置信息。 |
DeleteNatFirewallControlPolicy | 删除NAT防火墙访问控制策略 | 删除NAT防火墙访问控制策略。 |
VPC边界 | VPC边界 | |
CreateVpcFirewallControlPolicy | 为指定VPC防火墙策略组添加访问控制策略 | 为指定VPC防火墙策略组添加访问控制策略。 |
BatchCopyVpcFirewallControlPolicy | 从源VPC边界防火墙策略组拷贝所有策略到目标VPC边界防火墙策略组 | 从源VPC边界防火墙策略组拷贝所有策略到目标VPC边界防火墙策略组。 |
ResetVpcFirewallRuleHitCount | 将VPC防火墙问控制策略命中计数清零 | 将指定的VPC防火墙策略组访问控制策略的命中计数清零。 |
DescribeVpcFirewallAclGroupList | 获取VPC防火墙所有访问控制策略组信息 | 获取VPC防火墙所有访问控制策略组信息。 |
DescribeVpcFirewallPolicyPriorUsed | 查询VPC防火墙策略组访问控制策略优先级生效范围 | 查询指定VPC防火墙策略组访问控制策略优先级生效范围。 |
DescribeVpcFirewallControlPolicy | 查询指定的VPC边界防火墙的所有访问控制策略信息 | 查询指定的VPC边界防火墙的所有访问控制策略信息。 |
ModifyVpcFirewallControlPolicyPosition | 修改VPC防火墙策略组访问控制策略优先级 | 修改指定VPC防火墙策略组访问控制策略的优先级。 |
ModifyVpcFirewallControlPolicy | 修改VPC防火墙策略组的访问控制策略 | 修改指定VPC防火墙策略组的访问控制策略的配置信息。 |
DeleteVpcFirewallControlPolicy | 删除VPC防火墙策略组访问控制策略 | 删除指定VPC防火墙策略组的访问控制策略。 |
互联网边界 | 互联网边界 | |
DescribeACLProtectTrend | 查询互联网访问控制拦截趋势图 | 查询互联网访问控制拦截趋势图。 |
DescribePolicyAdvancedConfig | 查询访问控制策略严格模式的开启状态 | 查询访问控制策略严格模式的开启状态。 |
ModifyPolicyAdvancedConfig | 开启或关闭访问控制策略严格模式 | 开启或关闭访问控制策略严格模式。 |
DescribePolicyPriorUsed | 查询访问控制策略优先级使用范围 | 查询访问控制策略优先级生效范围。 |
DescribeDomainResolve | 获取域名DNS的解析结果 | 获取域名DNS的解析结果。 |
DescribeControlPolicy | 获取所有访问控制策略的信息 | 获取所有访问控制策略的信息。 |
ModifyControlPolicyPosition | 修改访问控制策略的优先级 | 修改互联网边界防火墙IPv4访问控制策略(表示访问控制策略中的访问源IP、目的IP使用IPv4格式)的优先级。 |
ModifyControlPolicy | 修改安全访问控制策略的配置信息 | 修改安全访问控制策略的配置信息。 |
DeleteControlPolicy | 删除访问控制策略 | 删除访问控制策略。 |
AddControlPolicy | 添加访问控制策略 | 添加访问控制策略。 |
VPC边界防火墙
API | 标题 | API概述 |
---|---|---|
入侵防御 | 入侵防御 | |
ModifyVpcFirewallDefaultIPSConfig | 修改VPC边界防火墙的入侵防御配置信息 | 修改VPC边界防火墙的入侵防御配置信息。 |
DescribeVpcFirewallDefaultIPSConfig | 获取指定VPC边界防火墙的入侵防御配置信息 | 获取指定VPC边界防火墙的入侵防御配置信息。 |
高速通道 | 高速通道 | |
DeleteVpcFirewallConfigure | 删除VPC边界防火墙 | 删除VPC边界防火墙(防护通过高速通道连接的两个VPC之间流量)。 |
ModifyVpcFirewallConfigure | 修改VPC边界防火墙的配置信息 | 修改VPC边界防火墙(防护通过高速通道连接的两个VPC之间的流量)的配置信息。 |
ModifyVpcFirewallSwitchStatus | 修改VPC边界防火墙的开关状态 | 修改VPC边界防火墙(防护通过高速通道连接的两个VPC之间的流量)的开关状态。 |
DescribeVpcFirewallDetail | 查询VPC边界防火墙的详情 | 查询VPC边界防火墙(防护通过高速通道连接的两个VPC之间的流量)的详细信息。 |
DescribeVpcFirewallList | 获取高速通道防火墙列表 | 查询VPC边界防火墙(防护通过高速通道连接的两个VPC之间的流量)的信息。 |
CreateVpcFirewallConfigure | 创建VPC边界防火墙 | 创建VPC边界防火墙(防护通过高速通道连接的两个VPC之间的流量)。 |
云企业网(基础版) | 云企业网(基础版) | |
CreateVpcFirewallCenConfigure | 创建VPC边界防火墙 | 创建VPC边界防火墙(防护云企业网内的网络实例和指定VPC之间的互访流量)。 |
ModifyVpcFirewallCenSwitchStatus | 修改VPC边界防火墙的开关状态(云企业网) | 修改VPC边界防火墙(防护云企业网内的网络实例和指定VPC之间的互访流量)的开关状态。 |
ModifyVpcFirewallCenConfigure | 修改VPC边界防火墙的配置信息(云企业网) | 修改VPC边界防火墙(防护云企业网内的网络实例和指定VPC之间的互访流量)的配置信息。 |
DescribeVpcFirewallCenList | 查询云企业网(基础版)防火墙列表 | 查询VPC边界防火墙(防护云企业网内的网络实例和指定VPC之间的互访流量)的信息。 |
DescribeVpcFirewallCenDetail | 查询VPC边界防火墙的详细信息 | 查询VPC边界防火墙(防护云企业网内的网络实例和指定VPC之间的互访流量)的详细信息。 |
DeleteVpcFirewallCenConfigure | 删除VPC边界防火墙(云企业网) | 删除VPC边界防火墙(防护云企业网内的网络实例和指定VPC之间的互访流量)。 |
云企业网(企业版) | 云企业网(企业版) | |
DeleteFirewallV2RoutePolicies | 删除TR防火墙路由策略 | 删除TR防火墙路由策略。 |
CreateTrFirewallV2 | 创建TR防火墙 | 创建TR防火墙。 |
CreateTrFirewallV2RoutePolicy | 创建TR防火墙路由规则 | 创建TR防火墙路由规则。 |
DescribeTrFirewallsV2Detail | 获取TR防火墙详情 | 获取TR防火墙详情。 |
DescribeTrFirewallsV2List | 获取云企业网(企业版)防火墙列表 | 获取TR防火墙列表。 |
DescribeTrFirewallsV2RouteList | 获取TR防火墙路由表列表 | 获取TR防火墙路由表列表。 |
DescribeTrFirewallV2RoutePolicyList | 获取TR防火墙路由策略列表 | 获取TR防火墙路由策略列表。 |
DescribeTrFirewallPolicyBackUpAssociationList | 获取TR防火墙恢复路由表 | 获取TR防火墙ACL备份。 |
ModifyTrFirewallV2Configuration | 修改TR防火墙配置 | 修改TR防火墙配置。 |
ModifyFirewallV2RoutePolicySwitch | 修改路由策略开关 | 修改路由策略开关。 |
ModifyTrFirewallV2RoutePolicyScope | 修改TR防火墙路由策略范围 | 修改TR防火墙路由策略范围。 |
DeleteTrFirewallV2 | 删除TR防火墙 | 删除TR防火墙。 |
多账号管控
API | 标题 | API概述 |
---|---|---|
AddInstanceMembers | 添加云防火墙成员账号 | 添加云防火墙成员账号。 |
DeleteInstanceMembers | 删除云防火墙成员账号 | 删除云防火墙成员账号。 |
ModifyInstanceMemberAttributes | 更新云防火墙成员账号信息 | 更新云防火墙成员账号信息。 |
DescribeInstanceMembers | 获取云防火墙成员账号信息 | 获取云防火墙成员账号信息。 |
攻击防护
API | 标题 | API概述 |
---|---|---|
DescribeRiskEventPayload | 获取入侵防御事件的攻击payload | 获取入侵防御事件的攻击Payload。 |
DescribeVulnerabilityProtectedList | 获取漏洞防护列表 | 获取云防火墙支持防护的漏洞列表。 |
DescribeRiskEventGroup | 获取入侵防御事件的详细数据 | 获取入侵防御事件的详细数据。 |
DescribeUserAssetIPTrafficInfo | 查询用户指定资产的流量信息 | 查询用户指定资产的流量信息。 |
DescribeInvadeEventList | 查询云防火墙失陷感知事件的信息 | 查询云防火墙失陷感知事件的信息。 |
DescribeOutgoingDestinationIP | 查询主动外联的目的IP信息 | 查询主动外联的目的IP信息。 |
DescribeOutgoingDomain | 查询主动外联的域名信息 | 查询主动外联的域名信息。 |
地址簿
API | 标题 | API概述 |
---|---|---|
AddAddressBook | 添加访问控制地址簿 | 添加安全访问控制地址簿,包括IP地址簿、ECS标签地址簿、端口地址簿和域名地址簿。 |
DeleteAddressBook | 删除安全访问控制的地址簿 | 删除访问控制地址簿。 |
ModifyAddressBook | 修改访问控制策略中设置的地址簿 | 修改地址簿。 |
DescribeAddressBook | 查询访问控制策略地址簿 | 查询云防火墙访问控制策略地址簿的详细信息。 |
流量分析
API | 标题 | API概述 |
---|---|---|
DescribeInternetOpenIp | 获取防护资产暴露到互联网的IP | 查询云防火墙访问控制策略组的详细信息。 |
DescribeInternetTrafficTrend | 获取互联网流量趋势 | 获取互联网流量趋势。 |