v1

package
v0.1.42 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 1, 2023 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CfwClientBuilder

func CfwClientBuilder() *http_client.HcHttpClientBuilder

func GenReqDefForAddAddressItemsUsingPost

func GenReqDefForAddAddressItemsUsingPost() *def.HttpRequestDef

func GenReqDefForAddAddressSetInfoUsingPost

func GenReqDefForAddAddressSetInfoUsingPost() *def.HttpRequestDef

func GenReqDefForAddBlackWhiteListUsingPost

func GenReqDefForAddBlackWhiteListUsingPost() *def.HttpRequestDef

func GenReqDefForAddRuleAclUsingPost

func GenReqDefForAddRuleAclUsingPost() *def.HttpRequestDef

func GenReqDefForAddServiceItemsUsingPost

func GenReqDefForAddServiceItemsUsingPost() *def.HttpRequestDef

func GenReqDefForAddServiceSetUsingPost

func GenReqDefForAddServiceSetUsingPost() *def.HttpRequestDef

func GenReqDefForChangeEwProtectStatus

func GenReqDefForChangeEwProtectStatus() *def.HttpRequestDef

func GenReqDefForChangeIpsProtectModeUsingPost

func GenReqDefForChangeIpsProtectModeUsingPost() *def.HttpRequestDef

func GenReqDefForChangeIpsSwitchUsingPost

func GenReqDefForChangeIpsSwitchUsingPost() *def.HttpRequestDef

func GenReqDefForChangeProtectEip

func GenReqDefForChangeProtectEip() *def.HttpRequestDef

func GenReqDefForCountEips

func GenReqDefForCountEips() *def.HttpRequestDef

func GenReqDefForDeleteAclRuleCount

func GenReqDefForDeleteAclRuleCount() *def.HttpRequestDef

func GenReqDefForDeleteAddressItemUsingDelete

func GenReqDefForDeleteAddressItemUsingDelete() *def.HttpRequestDef

func GenReqDefForDeleteAddressSetInfoUsingDelete

func GenReqDefForDeleteAddressSetInfoUsingDelete() *def.HttpRequestDef

func GenReqDefForDeleteBlackWhiteListUsingDelete

func GenReqDefForDeleteBlackWhiteListUsingDelete() *def.HttpRequestDef

func GenReqDefForDeleteRuleAclUsingDelete

func GenReqDefForDeleteRuleAclUsingDelete() *def.HttpRequestDef

func GenReqDefForDeleteServiceItemUsingDelete

func GenReqDefForDeleteServiceItemUsingDelete() *def.HttpRequestDef

func GenReqDefForDeleteServiceSetUsingDelete

func GenReqDefForDeleteServiceSetUsingDelete() *def.HttpRequestDef

func GenReqDefForListAccessControlLogs

func GenReqDefForListAccessControlLogs() *def.HttpRequestDef

func GenReqDefForListAddressItemsUsingGet

func GenReqDefForListAddressItemsUsingGet() *def.HttpRequestDef

func GenReqDefForListAddressSetDetailUsingGet

func GenReqDefForListAddressSetDetailUsingGet() *def.HttpRequestDef

func GenReqDefForListAddressSetListUsingGet

func GenReqDefForListAddressSetListUsingGet() *def.HttpRequestDef

func GenReqDefForListAttackLogs

func GenReqDefForListAttackLogs() *def.HttpRequestDef

func GenReqDefForListBlackWhiteListsUsingGet

func GenReqDefForListBlackWhiteListsUsingGet() *def.HttpRequestDef

func GenReqDefForListDnsServers

func GenReqDefForListDnsServers() *def.HttpRequestDef

func GenReqDefForListEastWestFirewall

func GenReqDefForListEastWestFirewall() *def.HttpRequestDef

func GenReqDefForListEipResources

func GenReqDefForListEipResources() *def.HttpRequestDef

func GenReqDefForListFirewallUsingGet

func GenReqDefForListFirewallUsingGet() *def.HttpRequestDef

func GenReqDefForListFlowLogs

func GenReqDefForListFlowLogs() *def.HttpRequestDef

func GenReqDefForListIpsProtectModeUsingPost

func GenReqDefForListIpsProtectModeUsingPost() *def.HttpRequestDef

func GenReqDefForListIpsSwitchStatusUsingGet

func GenReqDefForListIpsSwitchStatusUsingGet() *def.HttpRequestDef

func GenReqDefForListParseDomainDetails

func GenReqDefForListParseDomainDetails() *def.HttpRequestDef

func GenReqDefForListRuleAclUsingPut

func GenReqDefForListRuleAclUsingPut() *def.HttpRequestDef

func GenReqDefForListRuleAclsUsingGet

func GenReqDefForListRuleAclsUsingGet() *def.HttpRequestDef

func GenReqDefForListRuleHitCount

func GenReqDefForListRuleHitCount() *def.HttpRequestDef

func GenReqDefForListServiceItemsDetails

func GenReqDefForListServiceItemsDetails() *def.HttpRequestDef

func GenReqDefForListServiceSet

func GenReqDefForListServiceSet() *def.HttpRequestDef

func GenReqDefForListServiceSetDetails

func GenReqDefForListServiceSetDetails() *def.HttpRequestDef

func GenReqDefForListVpcProtects

func GenReqDefForListVpcProtects() *def.HttpRequestDef

func GenReqDefForUpdateAddressSetInfoUsingPut

func GenReqDefForUpdateAddressSetInfoUsingPut() *def.HttpRequestDef

func GenReqDefForUpdateBlackWhiteListUsingPut

func GenReqDefForUpdateBlackWhiteListUsingPut() *def.HttpRequestDef

func GenReqDefForUpdateDnsServers

func GenReqDefForUpdateDnsServers() *def.HttpRequestDef

func GenReqDefForUpdateRuleAclUsingPut

func GenReqDefForUpdateRuleAclUsingPut() *def.HttpRequestDef

func GenReqDefForUpdateServiceSetUsingPut

func GenReqDefForUpdateServiceSetUsingPut() *def.HttpRequestDef

Types

type AddAddressItemsUsingPostInvoker

type AddAddressItemsUsingPostInvoker struct {
	*invoker.BaseInvoker
}

func (*AddAddressItemsUsingPostInvoker) Invoke

type AddAddressSetInfoUsingPostInvoker

type AddAddressSetInfoUsingPostInvoker struct {
	*invoker.BaseInvoker
}

func (*AddAddressSetInfoUsingPostInvoker) Invoke

type AddBlackWhiteListUsingPostInvoker

type AddBlackWhiteListUsingPostInvoker struct {
	*invoker.BaseInvoker
}

func (*AddBlackWhiteListUsingPostInvoker) Invoke

type AddRuleAclUsingPostInvoker

type AddRuleAclUsingPostInvoker struct {
	*invoker.BaseInvoker
}

func (*AddRuleAclUsingPostInvoker) Invoke

type AddServiceItemsUsingPostInvoker

type AddServiceItemsUsingPostInvoker struct {
	*invoker.BaseInvoker
}

func (*AddServiceItemsUsingPostInvoker) Invoke

type AddServiceSetUsingPostInvoker

type AddServiceSetUsingPostInvoker struct {
	*invoker.BaseInvoker
}

func (*AddServiceSetUsingPostInvoker) Invoke

type CfwClient

type CfwClient struct {
	HcClient *http_client.HcHttpClient
}

func NewCfwClient

func NewCfwClient(hcClient *http_client.HcHttpClient) *CfwClient

func (*CfwClient) AddAddressItemsUsingPost

AddAddressItemsUsingPost 添加地址组成员

添加地址组成员

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) AddAddressItemsUsingPostInvoker

func (c *CfwClient) AddAddressItemsUsingPostInvoker(request *model.AddAddressItemsUsingPostRequest) *AddAddressItemsUsingPostInvoker

AddAddressItemsUsingPostInvoker 添加地址组成员

func (*CfwClient) AddAddressSetInfoUsingPost

AddAddressSetInfoUsingPost 添加地址组

添加地址组

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) AddAddressSetInfoUsingPostInvoker

func (c *CfwClient) AddAddressSetInfoUsingPostInvoker(request *model.AddAddressSetInfoUsingPostRequest) *AddAddressSetInfoUsingPostInvoker

AddAddressSetInfoUsingPostInvoker 添加地址组

func (*CfwClient) AddBlackWhiteListUsingPost

AddBlackWhiteListUsingPost 创建黑白名单规则

创建黑白名单规则

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) AddBlackWhiteListUsingPostInvoker

func (c *CfwClient) AddBlackWhiteListUsingPostInvoker(request *model.AddBlackWhiteListUsingPostRequest) *AddBlackWhiteListUsingPostInvoker

AddBlackWhiteListUsingPostInvoker 创建黑白名单规则

func (*CfwClient) AddRuleAclUsingPost

AddRuleAclUsingPost 创建ACL规则

创建ACL规则

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) AddRuleAclUsingPostInvoker

func (c *CfwClient) AddRuleAclUsingPostInvoker(request *model.AddRuleAclUsingPostRequest) *AddRuleAclUsingPostInvoker

AddRuleAclUsingPostInvoker 创建ACL规则

func (*CfwClient) AddServiceItemsUsingPost

AddServiceItemsUsingPost 新建服务成员

批量添加服务组成员

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) AddServiceItemsUsingPostInvoker

func (c *CfwClient) AddServiceItemsUsingPostInvoker(request *model.AddServiceItemsUsingPostRequest) *AddServiceItemsUsingPostInvoker

AddServiceItemsUsingPostInvoker 新建服务成员

func (*CfwClient) AddServiceSetUsingPost

AddServiceSetUsingPost 新建服务组

创建服务组

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) AddServiceSetUsingPostInvoker

func (c *CfwClient) AddServiceSetUsingPostInvoker(request *model.AddServiceSetUsingPostRequest) *AddServiceSetUsingPostInvoker

AddServiceSetUsingPostInvoker 新建服务组

func (*CfwClient) ChangeEwProtectStatus

ChangeEwProtectStatus 修改东西向防火墙防护状态

东西向防护资源防护开启/关闭

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ChangeEwProtectStatusInvoker

func (c *CfwClient) ChangeEwProtectStatusInvoker(request *model.ChangeEwProtectStatusRequest) *ChangeEwProtectStatusInvoker

ChangeEwProtectStatusInvoker 修改东西向防火墙防护状态

func (*CfwClient) ChangeIpsProtectModeUsingPost

ChangeIpsProtectModeUsingPost 切换防护模式

切换防护模式

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ChangeIpsProtectModeUsingPostInvoker

func (c *CfwClient) ChangeIpsProtectModeUsingPostInvoker(request *model.ChangeIpsProtectModeUsingPostRequest) *ChangeIpsProtectModeUsingPostInvoker

ChangeIpsProtectModeUsingPostInvoker 切换防护模式

func (*CfwClient) ChangeIpsSwitchUsingPost

ChangeIpsSwitchUsingPost IPS特性开关操作

切换开关状态

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ChangeIpsSwitchUsingPostInvoker

func (c *CfwClient) ChangeIpsSwitchUsingPostInvoker(request *model.ChangeIpsSwitchUsingPostRequest) *ChangeIpsSwitchUsingPostInvoker

ChangeIpsSwitchUsingPostInvoker IPS特性开关操作

func (*CfwClient) ChangeProtectEip

func (c *CfwClient) ChangeProtectEip(request *model.ChangeProtectEipRequest) (*model.ChangeProtectEipResponse, error)

ChangeProtectEip 弹性IP开启关闭

开启关闭EIP

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ChangeProtectEipInvoker

func (c *CfwClient) ChangeProtectEipInvoker(request *model.ChangeProtectEipRequest) *ChangeProtectEipInvoker

ChangeProtectEipInvoker 弹性IP开启关闭

func (*CfwClient) CountEips

func (c *CfwClient) CountEips(request *model.CountEipsRequest) (*model.CountEipsResponse, error)

CountEips 查询Eip个数

查询Eip个数

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) CountEipsInvoker

func (c *CfwClient) CountEipsInvoker(request *model.CountEipsRequest) *CountEipsInvoker

CountEipsInvoker 查询Eip个数

func (*CfwClient) DeleteAclRuleCount

func (c *CfwClient) DeleteAclRuleCount(request *model.DeleteAclRuleCountRequest) (*model.DeleteAclRuleCountResponse, error)

DeleteAclRuleCount 删除规则击中次数

清除规则击中次数

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) DeleteAclRuleCountInvoker

func (c *CfwClient) DeleteAclRuleCountInvoker(request *model.DeleteAclRuleCountRequest) *DeleteAclRuleCountInvoker

DeleteAclRuleCountInvoker 删除规则击中次数

func (*CfwClient) DeleteAddressItemUsingDelete

DeleteAddressItemUsingDelete 删除地址组成员

删除地址组成员

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) DeleteAddressItemUsingDeleteInvoker

func (c *CfwClient) DeleteAddressItemUsingDeleteInvoker(request *model.DeleteAddressItemUsingDeleteRequest) *DeleteAddressItemUsingDeleteInvoker

DeleteAddressItemUsingDeleteInvoker 删除地址组成员

func (*CfwClient) DeleteAddressSetInfoUsingDelete

DeleteAddressSetInfoUsingDelete 删除地址组

删除地址组

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) DeleteAddressSetInfoUsingDeleteInvoker

func (c *CfwClient) DeleteAddressSetInfoUsingDeleteInvoker(request *model.DeleteAddressSetInfoUsingDeleteRequest) *DeleteAddressSetInfoUsingDeleteInvoker

DeleteAddressSetInfoUsingDeleteInvoker 删除地址组

func (*CfwClient) DeleteBlackWhiteListUsingDelete

DeleteBlackWhiteListUsingDelete 删除黑白名单规则

删除黑白名单规则

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) DeleteBlackWhiteListUsingDeleteInvoker

func (c *CfwClient) DeleteBlackWhiteListUsingDeleteInvoker(request *model.DeleteBlackWhiteListUsingDeleteRequest) *DeleteBlackWhiteListUsingDeleteInvoker

DeleteBlackWhiteListUsingDeleteInvoker 删除黑白名单规则

func (*CfwClient) DeleteRuleAclUsingDelete

DeleteRuleAclUsingDelete 删除ACL规则组

删除ACL规则组

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) DeleteRuleAclUsingDeleteInvoker

func (c *CfwClient) DeleteRuleAclUsingDeleteInvoker(request *model.DeleteRuleAclUsingDeleteRequest) *DeleteRuleAclUsingDeleteInvoker

DeleteRuleAclUsingDeleteInvoker 删除ACL规则组

func (*CfwClient) DeleteServiceItemUsingDelete

DeleteServiceItemUsingDelete 删除服务成员

删除服务组成员

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) DeleteServiceItemUsingDeleteInvoker

func (c *CfwClient) DeleteServiceItemUsingDeleteInvoker(request *model.DeleteServiceItemUsingDeleteRequest) *DeleteServiceItemUsingDeleteInvoker

DeleteServiceItemUsingDeleteInvoker 删除服务成员

func (*CfwClient) DeleteServiceSetUsingDelete

DeleteServiceSetUsingDelete 删除服务组

删除服务组

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) DeleteServiceSetUsingDeleteInvoker

func (c *CfwClient) DeleteServiceSetUsingDeleteInvoker(request *model.DeleteServiceSetUsingDeleteRequest) *DeleteServiceSetUsingDeleteInvoker

DeleteServiceSetUsingDeleteInvoker 删除服务组

func (*CfwClient) ListAccessControlLogs

ListAccessControlLogs 查询访问控制日志

查询访问控制日志

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ListAccessControlLogsInvoker

func (c *CfwClient) ListAccessControlLogsInvoker(request *model.ListAccessControlLogsRequest) *ListAccessControlLogsInvoker

ListAccessControlLogsInvoker 查询访问控制日志

func (*CfwClient) ListAddressItemsUsingGet

ListAddressItemsUsingGet 查询地址组成员

查询地址组成员

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ListAddressItemsUsingGetInvoker

func (c *CfwClient) ListAddressItemsUsingGetInvoker(request *model.ListAddressItemsUsingGetRequest) *ListAddressItemsUsingGetInvoker

ListAddressItemsUsingGetInvoker 查询地址组成员

func (*CfwClient) ListAddressSetDetailUsingGet

ListAddressSetDetailUsingGet 查询地址组详细信息

查询地址组详细

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ListAddressSetDetailUsingGetInvoker

func (c *CfwClient) ListAddressSetDetailUsingGetInvoker(request *model.ListAddressSetDetailUsingGetRequest) *ListAddressSetDetailUsingGetInvoker

ListAddressSetDetailUsingGetInvoker 查询地址组详细信息

func (*CfwClient) ListAddressSetListUsingGet

ListAddressSetListUsingGet 查询地址组列表

查询地址组列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ListAddressSetListUsingGetInvoker

func (c *CfwClient) ListAddressSetListUsingGetInvoker(request *model.ListAddressSetListUsingGetRequest) *ListAddressSetListUsingGetInvoker

ListAddressSetListUsingGetInvoker 查询地址组列表

func (*CfwClient) ListAttackLogs

func (c *CfwClient) ListAttackLogs(request *model.ListAttackLogsRequest) (*model.ListAttackLogsResponse, error)

ListAttackLogs 查询攻击日志

查询攻击日志

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ListAttackLogsInvoker

func (c *CfwClient) ListAttackLogsInvoker(request *model.ListAttackLogsRequest) *ListAttackLogsInvoker

ListAttackLogsInvoker 查询攻击日志

func (*CfwClient) ListBlackWhiteListsUsingGet

ListBlackWhiteListsUsingGet 查询黑白名单列表

查询黑白名单列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ListBlackWhiteListsUsingGetInvoker

func (c *CfwClient) ListBlackWhiteListsUsingGetInvoker(request *model.ListBlackWhiteListsUsingGetRequest) *ListBlackWhiteListsUsingGetInvoker

ListBlackWhiteListsUsingGetInvoker 查询黑白名单列表

func (*CfwClient) ListDnsServers

func (c *CfwClient) ListDnsServers(request *model.ListDnsServersRequest) (*model.ListDnsServersResponse, error)

ListDnsServers 查询dns服务器列表

查询dns服务器列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ListDnsServersInvoker

func (c *CfwClient) ListDnsServersInvoker(request *model.ListDnsServersRequest) *ListDnsServersInvoker

ListDnsServersInvoker 查询dns服务器列表

func (*CfwClient) ListEastWestFirewall

ListEastWestFirewall 获取东西向防火墙信息

查询东西向防火墙信息

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ListEastWestFirewallInvoker

func (c *CfwClient) ListEastWestFirewallInvoker(request *model.ListEastWestFirewallRequest) *ListEastWestFirewallInvoker

ListEastWestFirewallInvoker 获取东西向防火墙信息

func (*CfwClient) ListEipResources

func (c *CfwClient) ListEipResources(request *model.ListEipResourcesRequest) (*model.ListEipResourcesResponse, error)

ListEipResources 弹性IP列表查询

弹性IP列表查询

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ListEipResourcesInvoker

func (c *CfwClient) ListEipResourcesInvoker(request *model.ListEipResourcesRequest) *ListEipResourcesInvoker

ListEipResourcesInvoker 弹性IP列表查询

func (*CfwClient) ListFirewallUsingGet

ListFirewallUsingGet 查询防火墙实例

查询防火墙实例

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ListFirewallUsingGetInvoker

func (c *CfwClient) ListFirewallUsingGetInvoker(request *model.ListFirewallUsingGetRequest) *ListFirewallUsingGetInvoker

ListFirewallUsingGetInvoker 查询防火墙实例

func (*CfwClient) ListFlowLogs

func (c *CfwClient) ListFlowLogs(request *model.ListFlowLogsRequest) (*model.ListFlowLogsResponse, error)

ListFlowLogs 查询流日志

查询流日志

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ListFlowLogsInvoker

func (c *CfwClient) ListFlowLogsInvoker(request *model.ListFlowLogsRequest) *ListFlowLogsInvoker

ListFlowLogsInvoker 查询流日志

func (*CfwClient) ListIpsProtectModeUsingPost

ListIpsProtectModeUsingPost 查询防护模式

查询防护模式

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ListIpsProtectModeUsingPostInvoker

func (c *CfwClient) ListIpsProtectModeUsingPostInvoker(request *model.ListIpsProtectModeUsingPostRequest) *ListIpsProtectModeUsingPostInvoker

ListIpsProtectModeUsingPostInvoker 查询防护模式

func (*CfwClient) ListIpsSwitchStatusUsingGet

ListIpsSwitchStatusUsingGet 查询IPS特性开关状态

查询IPS特性开关状态

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ListIpsSwitchStatusUsingGetInvoker

func (c *CfwClient) ListIpsSwitchStatusUsingGetInvoker(request *model.ListIpsSwitchStatusUsingGetRequest) *ListIpsSwitchStatusUsingGetInvoker

ListIpsSwitchStatusUsingGetInvoker 查询IPS特性开关状态

func (*CfwClient) ListParseDomainDetails

ListParseDomainDetails 查询域名解析ip地址

测试域名有效性

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ListParseDomainDetailsInvoker

func (c *CfwClient) ListParseDomainDetailsInvoker(request *model.ListParseDomainDetailsRequest) *ListParseDomainDetailsInvoker

ListParseDomainDetailsInvoker 查询域名解析ip地址

func (*CfwClient) ListRuleAclUsingPut

ListRuleAclUsingPut ACL防护规则优先级设置

ACL防护规则优先级设置

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ListRuleAclUsingPutInvoker

func (c *CfwClient) ListRuleAclUsingPutInvoker(request *model.ListRuleAclUsingPutRequest) *ListRuleAclUsingPutInvoker

ListRuleAclUsingPutInvoker ACL防护规则优先级设置

func (*CfwClient) ListRuleAclsUsingGet

ListRuleAclsUsingGet 查询防护规则

查询防护规则

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ListRuleAclsUsingGetInvoker

func (c *CfwClient) ListRuleAclsUsingGetInvoker(request *model.ListRuleAclsUsingGetRequest) *ListRuleAclsUsingGetInvoker

ListRuleAclsUsingGetInvoker 查询防护规则

func (*CfwClient) ListRuleHitCount

func (c *CfwClient) ListRuleHitCount(request *model.ListRuleHitCountRequest) (*model.ListRuleHitCountResponse, error)

ListRuleHitCount 获取规则击中次数

获取规则击中次数

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ListRuleHitCountInvoker

func (c *CfwClient) ListRuleHitCountInvoker(request *model.ListRuleHitCountRequest) *ListRuleHitCountInvoker

ListRuleHitCountInvoker 获取规则击中次数

func (*CfwClient) ListServiceItemsDetails

ListServiceItemsDetails 查询服务成员列表

查询服务组成员列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ListServiceItemsDetailsInvoker

func (c *CfwClient) ListServiceItemsDetailsInvoker(request *model.ListServiceItemsDetailsRequest) *ListServiceItemsDetailsInvoker

ListServiceItemsDetailsInvoker 查询服务成员列表

func (*CfwClient) ListServiceSet

func (c *CfwClient) ListServiceSet(request *model.ListServiceSetRequest) (*model.ListServiceSetResponse, error)

ListServiceSet 获取服务组列表

获取服务组列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ListServiceSetDetails

ListServiceSetDetails 查询服务组详情

查询服务组细节

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ListServiceSetDetailsInvoker

func (c *CfwClient) ListServiceSetDetailsInvoker(request *model.ListServiceSetDetailsRequest) *ListServiceSetDetailsInvoker

ListServiceSetDetailsInvoker 查询服务组详情

func (*CfwClient) ListServiceSetInvoker

func (c *CfwClient) ListServiceSetInvoker(request *model.ListServiceSetRequest) *ListServiceSetInvoker

ListServiceSetInvoker 获取服务组列表

func (*CfwClient) ListVpcProtects

func (c *CfwClient) ListVpcProtects(request *model.ListVpcProtectsRequest) (*model.ListVpcProtectsResponse, error)

ListVpcProtects 查询防护VPC数

查询防护vpc信息

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) ListVpcProtectsInvoker

func (c *CfwClient) ListVpcProtectsInvoker(request *model.ListVpcProtectsRequest) *ListVpcProtectsInvoker

ListVpcProtectsInvoker 查询防护VPC数

func (*CfwClient) UpdateAddressSetInfoUsingPut

UpdateAddressSetInfoUsingPut 更新地址组信息

更新地址组信息

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) UpdateAddressSetInfoUsingPutInvoker

func (c *CfwClient) UpdateAddressSetInfoUsingPutInvoker(request *model.UpdateAddressSetInfoUsingPutRequest) *UpdateAddressSetInfoUsingPutInvoker

UpdateAddressSetInfoUsingPutInvoker 更新地址组信息

func (*CfwClient) UpdateBlackWhiteListUsingPut

UpdateBlackWhiteListUsingPut 更新黑白名单列表

更新黑白名单列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) UpdateBlackWhiteListUsingPutInvoker

func (c *CfwClient) UpdateBlackWhiteListUsingPutInvoker(request *model.UpdateBlackWhiteListUsingPutRequest) *UpdateBlackWhiteListUsingPutInvoker

UpdateBlackWhiteListUsingPutInvoker 更新黑白名单列表

func (*CfwClient) UpdateDnsServers

func (c *CfwClient) UpdateDnsServers(request *model.UpdateDnsServersRequest) (*model.UpdateDnsServersResponse, error)

UpdateDnsServers 更新dns服务器列表

更新dns服务器列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) UpdateDnsServersInvoker

func (c *CfwClient) UpdateDnsServersInvoker(request *model.UpdateDnsServersRequest) *UpdateDnsServersInvoker

UpdateDnsServersInvoker 更新dns服务器列表

func (*CfwClient) UpdateRuleAclUsingPut

UpdateRuleAclUsingPut 更新ACL规则

更新ACL规则

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) UpdateRuleAclUsingPutInvoker

func (c *CfwClient) UpdateRuleAclUsingPutInvoker(request *model.UpdateRuleAclUsingPutRequest) *UpdateRuleAclUsingPutInvoker

UpdateRuleAclUsingPutInvoker 更新ACL规则

func (*CfwClient) UpdateServiceSetUsingPut

UpdateServiceSetUsingPut 修改服务组

更新服务组

Please refer to HUAWEI cloud API Explorer for details.

func (*CfwClient) UpdateServiceSetUsingPutInvoker

func (c *CfwClient) UpdateServiceSetUsingPutInvoker(request *model.UpdateServiceSetUsingPutRequest) *UpdateServiceSetUsingPutInvoker

UpdateServiceSetUsingPutInvoker 修改服务组

type ChangeEwProtectStatusInvoker

type ChangeEwProtectStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeEwProtectStatusInvoker) Invoke

type ChangeIpsProtectModeUsingPostInvoker

type ChangeIpsProtectModeUsingPostInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeIpsProtectModeUsingPostInvoker) Invoke

type ChangeIpsSwitchUsingPostInvoker

type ChangeIpsSwitchUsingPostInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeIpsSwitchUsingPostInvoker) Invoke

type ChangeProtectEipInvoker

type ChangeProtectEipInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeProtectEipInvoker) Invoke

type CountEipsInvoker

type CountEipsInvoker struct {
	*invoker.BaseInvoker
}

func (*CountEipsInvoker) Invoke

type DeleteAclRuleCountInvoker

type DeleteAclRuleCountInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAclRuleCountInvoker) Invoke

type DeleteAddressItemUsingDeleteInvoker

type DeleteAddressItemUsingDeleteInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAddressItemUsingDeleteInvoker) Invoke

type DeleteAddressSetInfoUsingDeleteInvoker

type DeleteAddressSetInfoUsingDeleteInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAddressSetInfoUsingDeleteInvoker) Invoke

type DeleteBlackWhiteListUsingDeleteInvoker

type DeleteBlackWhiteListUsingDeleteInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteBlackWhiteListUsingDeleteInvoker) Invoke

type DeleteRuleAclUsingDeleteInvoker

type DeleteRuleAclUsingDeleteInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteRuleAclUsingDeleteInvoker) Invoke

type DeleteServiceItemUsingDeleteInvoker

type DeleteServiceItemUsingDeleteInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteServiceItemUsingDeleteInvoker) Invoke

type DeleteServiceSetUsingDeleteInvoker

type DeleteServiceSetUsingDeleteInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteServiceSetUsingDeleteInvoker) Invoke

type ListAccessControlLogsInvoker

type ListAccessControlLogsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAccessControlLogsInvoker) Invoke

type ListAddressItemsUsingGetInvoker

type ListAddressItemsUsingGetInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAddressItemsUsingGetInvoker) Invoke

type ListAddressSetDetailUsingGetInvoker

type ListAddressSetDetailUsingGetInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAddressSetDetailUsingGetInvoker) Invoke

type ListAddressSetListUsingGetInvoker

type ListAddressSetListUsingGetInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAddressSetListUsingGetInvoker) Invoke

type ListAttackLogsInvoker

type ListAttackLogsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAttackLogsInvoker) Invoke

type ListBlackWhiteListsUsingGetInvoker

type ListBlackWhiteListsUsingGetInvoker struct {
	*invoker.BaseInvoker
}

func (*ListBlackWhiteListsUsingGetInvoker) Invoke

type ListDnsServersInvoker

type ListDnsServersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDnsServersInvoker) Invoke

type ListEastWestFirewallInvoker

type ListEastWestFirewallInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEastWestFirewallInvoker) Invoke

type ListEipResourcesInvoker

type ListEipResourcesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEipResourcesInvoker) Invoke

type ListFirewallUsingGetInvoker

type ListFirewallUsingGetInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFirewallUsingGetInvoker) Invoke

type ListFlowLogsInvoker

type ListFlowLogsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFlowLogsInvoker) Invoke

type ListIpsProtectModeUsingPostInvoker

type ListIpsProtectModeUsingPostInvoker struct {
	*invoker.BaseInvoker
}

func (*ListIpsProtectModeUsingPostInvoker) Invoke

type ListIpsSwitchStatusUsingGetInvoker

type ListIpsSwitchStatusUsingGetInvoker struct {
	*invoker.BaseInvoker
}

func (*ListIpsSwitchStatusUsingGetInvoker) Invoke

type ListParseDomainDetailsInvoker

type ListParseDomainDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListParseDomainDetailsInvoker) Invoke

type ListRuleAclUsingPutInvoker

type ListRuleAclUsingPutInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRuleAclUsingPutInvoker) Invoke

type ListRuleAclsUsingGetInvoker

type ListRuleAclsUsingGetInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRuleAclsUsingGetInvoker) Invoke

type ListRuleHitCountInvoker

type ListRuleHitCountInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRuleHitCountInvoker) Invoke

type ListServiceItemsDetailsInvoker

type ListServiceItemsDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListServiceItemsDetailsInvoker) Invoke

type ListServiceSetDetailsInvoker

type ListServiceSetDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListServiceSetDetailsInvoker) Invoke

type ListServiceSetInvoker

type ListServiceSetInvoker struct {
	*invoker.BaseInvoker
}

func (*ListServiceSetInvoker) Invoke

type ListVpcProtectsInvoker

type ListVpcProtectsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListVpcProtectsInvoker) Invoke

type UpdateAddressSetInfoUsingPutInvoker

type UpdateAddressSetInfoUsingPutInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAddressSetInfoUsingPutInvoker) Invoke

type UpdateBlackWhiteListUsingPutInvoker

type UpdateBlackWhiteListUsingPutInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateBlackWhiteListUsingPutInvoker) Invoke

type UpdateDnsServersInvoker

type UpdateDnsServersInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDnsServersInvoker) Invoke

type UpdateRuleAclUsingPutInvoker

type UpdateRuleAclUsingPutInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateRuleAclUsingPutInvoker) Invoke

type UpdateServiceSetUsingPutInvoker

type UpdateServiceSetUsingPutInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateServiceSetUsingPutInvoker) Invoke

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL