Documentation ¶
Index ¶
- func CfwClientBuilder() *http_client.HcHttpClientBuilder
- func GenReqDefForAddAddressItemsUsingPost() *def.HttpRequestDef
- func GenReqDefForAddAddressSetInfoUsingPost() *def.HttpRequestDef
- func GenReqDefForAddBlackWhiteListUsingPost() *def.HttpRequestDef
- func GenReqDefForAddRuleAclUsingPost() *def.HttpRequestDef
- func GenReqDefForAddServiceItemsUsingPost() *def.HttpRequestDef
- func GenReqDefForAddServiceSetUsingPost() *def.HttpRequestDef
- func GenReqDefForChangeEwProtectStatus() *def.HttpRequestDef
- func GenReqDefForChangeIpsProtectModeUsingPost() *def.HttpRequestDef
- func GenReqDefForChangeIpsSwitchUsingPost() *def.HttpRequestDef
- func GenReqDefForChangeProtectEip() *def.HttpRequestDef
- func GenReqDefForCountEips() *def.HttpRequestDef
- func GenReqDefForDeleteAclRuleCount() *def.HttpRequestDef
- func GenReqDefForDeleteAddressItemUsingDelete() *def.HttpRequestDef
- func GenReqDefForDeleteAddressSetInfoUsingDelete() *def.HttpRequestDef
- func GenReqDefForDeleteBlackWhiteListUsingDelete() *def.HttpRequestDef
- func GenReqDefForDeleteRuleAclUsingDelete() *def.HttpRequestDef
- func GenReqDefForDeleteServiceItemUsingDelete() *def.HttpRequestDef
- func GenReqDefForDeleteServiceSetUsingDelete() *def.HttpRequestDef
- func GenReqDefForListAccessControlLogs() *def.HttpRequestDef
- func GenReqDefForListAddressItemsUsingGet() *def.HttpRequestDef
- func GenReqDefForListAddressSetDetailUsingGet() *def.HttpRequestDef
- func GenReqDefForListAddressSetListUsingGet() *def.HttpRequestDef
- func GenReqDefForListAttackLogs() *def.HttpRequestDef
- func GenReqDefForListBlackWhiteListsUsingGet() *def.HttpRequestDef
- func GenReqDefForListDnsServers() *def.HttpRequestDef
- func GenReqDefForListEastWestFirewall() *def.HttpRequestDef
- func GenReqDefForListEipResources() *def.HttpRequestDef
- func GenReqDefForListFirewallUsingGet() *def.HttpRequestDef
- func GenReqDefForListFlowLogs() *def.HttpRequestDef
- func GenReqDefForListIpsProtectModeUsingPost() *def.HttpRequestDef
- func GenReqDefForListIpsSwitchStatusUsingGet() *def.HttpRequestDef
- func GenReqDefForListParseDomainDetails() *def.HttpRequestDef
- func GenReqDefForListRuleAclUsingPut() *def.HttpRequestDef
- func GenReqDefForListRuleAclsUsingGet() *def.HttpRequestDef
- func GenReqDefForListRuleHitCount() *def.HttpRequestDef
- func GenReqDefForListServiceItemsDetails() *def.HttpRequestDef
- func GenReqDefForListServiceSet() *def.HttpRequestDef
- func GenReqDefForListServiceSetDetails() *def.HttpRequestDef
- func GenReqDefForListVpcProtects() *def.HttpRequestDef
- func GenReqDefForUpdateAddressSetInfoUsingPut() *def.HttpRequestDef
- func GenReqDefForUpdateBlackWhiteListUsingPut() *def.HttpRequestDef
- func GenReqDefForUpdateDnsServers() *def.HttpRequestDef
- func GenReqDefForUpdateRuleAclUsingPut() *def.HttpRequestDef
- func GenReqDefForUpdateServiceSetUsingPut() *def.HttpRequestDef
- type AddAddressItemsUsingPostInvoker
- type AddAddressSetInfoUsingPostInvoker
- type AddBlackWhiteListUsingPostInvoker
- type AddRuleAclUsingPostInvoker
- type AddServiceItemsUsingPostInvoker
- type AddServiceSetUsingPostInvoker
- type CfwClient
- func (c *CfwClient) AddAddressItemsUsingPost(request *model.AddAddressItemsUsingPostRequest) (*model.AddAddressItemsUsingPostResponse, error)
- func (c *CfwClient) AddAddressItemsUsingPostInvoker(request *model.AddAddressItemsUsingPostRequest) *AddAddressItemsUsingPostInvoker
- func (c *CfwClient) AddAddressSetInfoUsingPost(request *model.AddAddressSetInfoUsingPostRequest) (*model.AddAddressSetInfoUsingPostResponse, error)
- func (c *CfwClient) AddAddressSetInfoUsingPostInvoker(request *model.AddAddressSetInfoUsingPostRequest) *AddAddressSetInfoUsingPostInvoker
- func (c *CfwClient) AddBlackWhiteListUsingPost(request *model.AddBlackWhiteListUsingPostRequest) (*model.AddBlackWhiteListUsingPostResponse, error)
- func (c *CfwClient) AddBlackWhiteListUsingPostInvoker(request *model.AddBlackWhiteListUsingPostRequest) *AddBlackWhiteListUsingPostInvoker
- func (c *CfwClient) AddRuleAclUsingPost(request *model.AddRuleAclUsingPostRequest) (*model.AddRuleAclUsingPostResponse, error)
- func (c *CfwClient) AddRuleAclUsingPostInvoker(request *model.AddRuleAclUsingPostRequest) *AddRuleAclUsingPostInvoker
- func (c *CfwClient) AddServiceItemsUsingPost(request *model.AddServiceItemsUsingPostRequest) (*model.AddServiceItemsUsingPostResponse, error)
- func (c *CfwClient) AddServiceItemsUsingPostInvoker(request *model.AddServiceItemsUsingPostRequest) *AddServiceItemsUsingPostInvoker
- func (c *CfwClient) AddServiceSetUsingPost(request *model.AddServiceSetUsingPostRequest) (*model.AddServiceSetUsingPostResponse, error)
- func (c *CfwClient) AddServiceSetUsingPostInvoker(request *model.AddServiceSetUsingPostRequest) *AddServiceSetUsingPostInvoker
- func (c *CfwClient) ChangeEwProtectStatus(request *model.ChangeEwProtectStatusRequest) (*model.ChangeEwProtectStatusResponse, error)
- func (c *CfwClient) ChangeEwProtectStatusInvoker(request *model.ChangeEwProtectStatusRequest) *ChangeEwProtectStatusInvoker
- func (c *CfwClient) ChangeIpsProtectModeUsingPost(request *model.ChangeIpsProtectModeUsingPostRequest) (*model.ChangeIpsProtectModeUsingPostResponse, error)
- func (c *CfwClient) ChangeIpsProtectModeUsingPostInvoker(request *model.ChangeIpsProtectModeUsingPostRequest) *ChangeIpsProtectModeUsingPostInvoker
- func (c *CfwClient) ChangeIpsSwitchUsingPost(request *model.ChangeIpsSwitchUsingPostRequest) (*model.ChangeIpsSwitchUsingPostResponse, error)
- func (c *CfwClient) ChangeIpsSwitchUsingPostInvoker(request *model.ChangeIpsSwitchUsingPostRequest) *ChangeIpsSwitchUsingPostInvoker
- func (c *CfwClient) ChangeProtectEip(request *model.ChangeProtectEipRequest) (*model.ChangeProtectEipResponse, error)
- func (c *CfwClient) ChangeProtectEipInvoker(request *model.ChangeProtectEipRequest) *ChangeProtectEipInvoker
- func (c *CfwClient) CountEips(request *model.CountEipsRequest) (*model.CountEipsResponse, error)
- func (c *CfwClient) CountEipsInvoker(request *model.CountEipsRequest) *CountEipsInvoker
- func (c *CfwClient) DeleteAclRuleCount(request *model.DeleteAclRuleCountRequest) (*model.DeleteAclRuleCountResponse, error)
- func (c *CfwClient) DeleteAclRuleCountInvoker(request *model.DeleteAclRuleCountRequest) *DeleteAclRuleCountInvoker
- func (c *CfwClient) DeleteAddressItemUsingDelete(request *model.DeleteAddressItemUsingDeleteRequest) (*model.DeleteAddressItemUsingDeleteResponse, error)
- func (c *CfwClient) DeleteAddressItemUsingDeleteInvoker(request *model.DeleteAddressItemUsingDeleteRequest) *DeleteAddressItemUsingDeleteInvoker
- func (c *CfwClient) DeleteAddressSetInfoUsingDelete(request *model.DeleteAddressSetInfoUsingDeleteRequest) (*model.DeleteAddressSetInfoUsingDeleteResponse, error)
- func (c *CfwClient) DeleteAddressSetInfoUsingDeleteInvoker(request *model.DeleteAddressSetInfoUsingDeleteRequest) *DeleteAddressSetInfoUsingDeleteInvoker
- func (c *CfwClient) DeleteBlackWhiteListUsingDelete(request *model.DeleteBlackWhiteListUsingDeleteRequest) (*model.DeleteBlackWhiteListUsingDeleteResponse, error)
- func (c *CfwClient) DeleteBlackWhiteListUsingDeleteInvoker(request *model.DeleteBlackWhiteListUsingDeleteRequest) *DeleteBlackWhiteListUsingDeleteInvoker
- func (c *CfwClient) DeleteRuleAclUsingDelete(request *model.DeleteRuleAclUsingDeleteRequest) (*model.DeleteRuleAclUsingDeleteResponse, error)
- func (c *CfwClient) DeleteRuleAclUsingDeleteInvoker(request *model.DeleteRuleAclUsingDeleteRequest) *DeleteRuleAclUsingDeleteInvoker
- func (c *CfwClient) DeleteServiceItemUsingDelete(request *model.DeleteServiceItemUsingDeleteRequest) (*model.DeleteServiceItemUsingDeleteResponse, error)
- func (c *CfwClient) DeleteServiceItemUsingDeleteInvoker(request *model.DeleteServiceItemUsingDeleteRequest) *DeleteServiceItemUsingDeleteInvoker
- func (c *CfwClient) DeleteServiceSetUsingDelete(request *model.DeleteServiceSetUsingDeleteRequest) (*model.DeleteServiceSetUsingDeleteResponse, error)
- func (c *CfwClient) DeleteServiceSetUsingDeleteInvoker(request *model.DeleteServiceSetUsingDeleteRequest) *DeleteServiceSetUsingDeleteInvoker
- func (c *CfwClient) ListAccessControlLogs(request *model.ListAccessControlLogsRequest) (*model.ListAccessControlLogsResponse, error)
- func (c *CfwClient) ListAccessControlLogsInvoker(request *model.ListAccessControlLogsRequest) *ListAccessControlLogsInvoker
- func (c *CfwClient) ListAddressItemsUsingGet(request *model.ListAddressItemsUsingGetRequest) (*model.ListAddressItemsUsingGetResponse, error)
- func (c *CfwClient) ListAddressItemsUsingGetInvoker(request *model.ListAddressItemsUsingGetRequest) *ListAddressItemsUsingGetInvoker
- func (c *CfwClient) ListAddressSetDetailUsingGet(request *model.ListAddressSetDetailUsingGetRequest) (*model.ListAddressSetDetailUsingGetResponse, error)
- func (c *CfwClient) ListAddressSetDetailUsingGetInvoker(request *model.ListAddressSetDetailUsingGetRequest) *ListAddressSetDetailUsingGetInvoker
- func (c *CfwClient) ListAddressSetListUsingGet(request *model.ListAddressSetListUsingGetRequest) (*model.ListAddressSetListUsingGetResponse, error)
- func (c *CfwClient) ListAddressSetListUsingGetInvoker(request *model.ListAddressSetListUsingGetRequest) *ListAddressSetListUsingGetInvoker
- func (c *CfwClient) ListAttackLogs(request *model.ListAttackLogsRequest) (*model.ListAttackLogsResponse, error)
- func (c *CfwClient) ListAttackLogsInvoker(request *model.ListAttackLogsRequest) *ListAttackLogsInvoker
- func (c *CfwClient) ListBlackWhiteListsUsingGet(request *model.ListBlackWhiteListsUsingGetRequest) (*model.ListBlackWhiteListsUsingGetResponse, error)
- func (c *CfwClient) ListBlackWhiteListsUsingGetInvoker(request *model.ListBlackWhiteListsUsingGetRequest) *ListBlackWhiteListsUsingGetInvoker
- func (c *CfwClient) ListDnsServers(request *model.ListDnsServersRequest) (*model.ListDnsServersResponse, error)
- func (c *CfwClient) ListDnsServersInvoker(request *model.ListDnsServersRequest) *ListDnsServersInvoker
- func (c *CfwClient) ListEastWestFirewall(request *model.ListEastWestFirewallRequest) (*model.ListEastWestFirewallResponse, error)
- func (c *CfwClient) ListEastWestFirewallInvoker(request *model.ListEastWestFirewallRequest) *ListEastWestFirewallInvoker
- func (c *CfwClient) ListEipResources(request *model.ListEipResourcesRequest) (*model.ListEipResourcesResponse, error)
- func (c *CfwClient) ListEipResourcesInvoker(request *model.ListEipResourcesRequest) *ListEipResourcesInvoker
- func (c *CfwClient) ListFirewallUsingGet(request *model.ListFirewallUsingGetRequest) (*model.ListFirewallUsingGetResponse, error)
- func (c *CfwClient) ListFirewallUsingGetInvoker(request *model.ListFirewallUsingGetRequest) *ListFirewallUsingGetInvoker
- func (c *CfwClient) ListFlowLogs(request *model.ListFlowLogsRequest) (*model.ListFlowLogsResponse, error)
- func (c *CfwClient) ListFlowLogsInvoker(request *model.ListFlowLogsRequest) *ListFlowLogsInvoker
- func (c *CfwClient) ListIpsProtectModeUsingPost(request *model.ListIpsProtectModeUsingPostRequest) (*model.ListIpsProtectModeUsingPostResponse, error)
- func (c *CfwClient) ListIpsProtectModeUsingPostInvoker(request *model.ListIpsProtectModeUsingPostRequest) *ListIpsProtectModeUsingPostInvoker
- func (c *CfwClient) ListIpsSwitchStatusUsingGet(request *model.ListIpsSwitchStatusUsingGetRequest) (*model.ListIpsSwitchStatusUsingGetResponse, error)
- func (c *CfwClient) ListIpsSwitchStatusUsingGetInvoker(request *model.ListIpsSwitchStatusUsingGetRequest) *ListIpsSwitchStatusUsingGetInvoker
- func (c *CfwClient) ListParseDomainDetails(request *model.ListParseDomainDetailsRequest) (*model.ListParseDomainDetailsResponse, error)
- func (c *CfwClient) ListParseDomainDetailsInvoker(request *model.ListParseDomainDetailsRequest) *ListParseDomainDetailsInvoker
- func (c *CfwClient) ListRuleAclUsingPut(request *model.ListRuleAclUsingPutRequest) (*model.ListRuleAclUsingPutResponse, error)
- func (c *CfwClient) ListRuleAclUsingPutInvoker(request *model.ListRuleAclUsingPutRequest) *ListRuleAclUsingPutInvoker
- func (c *CfwClient) ListRuleAclsUsingGet(request *model.ListRuleAclsUsingGetRequest) (*model.ListRuleAclsUsingGetResponse, error)
- func (c *CfwClient) ListRuleAclsUsingGetInvoker(request *model.ListRuleAclsUsingGetRequest) *ListRuleAclsUsingGetInvoker
- func (c *CfwClient) ListRuleHitCount(request *model.ListRuleHitCountRequest) (*model.ListRuleHitCountResponse, error)
- func (c *CfwClient) ListRuleHitCountInvoker(request *model.ListRuleHitCountRequest) *ListRuleHitCountInvoker
- func (c *CfwClient) ListServiceItemsDetails(request *model.ListServiceItemsDetailsRequest) (*model.ListServiceItemsDetailsResponse, error)
- func (c *CfwClient) ListServiceItemsDetailsInvoker(request *model.ListServiceItemsDetailsRequest) *ListServiceItemsDetailsInvoker
- func (c *CfwClient) ListServiceSet(request *model.ListServiceSetRequest) (*model.ListServiceSetResponse, error)
- func (c *CfwClient) ListServiceSetDetails(request *model.ListServiceSetDetailsRequest) (*model.ListServiceSetDetailsResponse, error)
- func (c *CfwClient) ListServiceSetDetailsInvoker(request *model.ListServiceSetDetailsRequest) *ListServiceSetDetailsInvoker
- func (c *CfwClient) ListServiceSetInvoker(request *model.ListServiceSetRequest) *ListServiceSetInvoker
- func (c *CfwClient) ListVpcProtects(request *model.ListVpcProtectsRequest) (*model.ListVpcProtectsResponse, error)
- func (c *CfwClient) ListVpcProtectsInvoker(request *model.ListVpcProtectsRequest) *ListVpcProtectsInvoker
- func (c *CfwClient) UpdateAddressSetInfoUsingPut(request *model.UpdateAddressSetInfoUsingPutRequest) (*model.UpdateAddressSetInfoUsingPutResponse, error)
- func (c *CfwClient) UpdateAddressSetInfoUsingPutInvoker(request *model.UpdateAddressSetInfoUsingPutRequest) *UpdateAddressSetInfoUsingPutInvoker
- func (c *CfwClient) UpdateBlackWhiteListUsingPut(request *model.UpdateBlackWhiteListUsingPutRequest) (*model.UpdateBlackWhiteListUsingPutResponse, error)
- func (c *CfwClient) UpdateBlackWhiteListUsingPutInvoker(request *model.UpdateBlackWhiteListUsingPutRequest) *UpdateBlackWhiteListUsingPutInvoker
- func (c *CfwClient) UpdateDnsServers(request *model.UpdateDnsServersRequest) (*model.UpdateDnsServersResponse, error)
- func (c *CfwClient) UpdateDnsServersInvoker(request *model.UpdateDnsServersRequest) *UpdateDnsServersInvoker
- func (c *CfwClient) UpdateRuleAclUsingPut(request *model.UpdateRuleAclUsingPutRequest) (*model.UpdateRuleAclUsingPutResponse, error)
- func (c *CfwClient) UpdateRuleAclUsingPutInvoker(request *model.UpdateRuleAclUsingPutRequest) *UpdateRuleAclUsingPutInvoker
- func (c *CfwClient) UpdateServiceSetUsingPut(request *model.UpdateServiceSetUsingPutRequest) (*model.UpdateServiceSetUsingPutResponse, error)
- func (c *CfwClient) UpdateServiceSetUsingPutInvoker(request *model.UpdateServiceSetUsingPutRequest) *UpdateServiceSetUsingPutInvoker
- type ChangeEwProtectStatusInvoker
- type ChangeIpsProtectModeUsingPostInvoker
- type ChangeIpsSwitchUsingPostInvoker
- type ChangeProtectEipInvoker
- type CountEipsInvoker
- type DeleteAclRuleCountInvoker
- type DeleteAddressItemUsingDeleteInvoker
- type DeleteAddressSetInfoUsingDeleteInvoker
- type DeleteBlackWhiteListUsingDeleteInvoker
- type DeleteRuleAclUsingDeleteInvoker
- type DeleteServiceItemUsingDeleteInvoker
- type DeleteServiceSetUsingDeleteInvoker
- type ListAccessControlLogsInvoker
- type ListAddressItemsUsingGetInvoker
- type ListAddressSetDetailUsingGetInvoker
- type ListAddressSetListUsingGetInvoker
- type ListAttackLogsInvoker
- type ListBlackWhiteListsUsingGetInvoker
- type ListDnsServersInvoker
- type ListEastWestFirewallInvoker
- type ListEipResourcesInvoker
- type ListFirewallUsingGetInvoker
- type ListFlowLogsInvoker
- type ListIpsProtectModeUsingPostInvoker
- type ListIpsSwitchStatusUsingGetInvoker
- type ListParseDomainDetailsInvoker
- type ListRuleAclUsingPutInvoker
- type ListRuleAclsUsingGetInvoker
- type ListRuleHitCountInvoker
- type ListServiceItemsDetailsInvoker
- type ListServiceSetDetailsInvoker
- type ListServiceSetInvoker
- type ListVpcProtectsInvoker
- type UpdateAddressSetInfoUsingPutInvoker
- type UpdateBlackWhiteListUsingPutInvoker
- type UpdateDnsServersInvoker
- type UpdateRuleAclUsingPutInvoker
- type UpdateServiceSetUsingPutInvoker
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 ¶
func (i *AddAddressItemsUsingPostInvoker) Invoke() (*model.AddAddressItemsUsingPostResponse, error)
type AddAddressSetInfoUsingPostInvoker ¶
type AddAddressSetInfoUsingPostInvoker struct {
*invoker.BaseInvoker
}
func (*AddAddressSetInfoUsingPostInvoker) Invoke ¶
func (i *AddAddressSetInfoUsingPostInvoker) Invoke() (*model.AddAddressSetInfoUsingPostResponse, error)
type AddBlackWhiteListUsingPostInvoker ¶
type AddBlackWhiteListUsingPostInvoker struct {
*invoker.BaseInvoker
}
func (*AddBlackWhiteListUsingPostInvoker) Invoke ¶
func (i *AddBlackWhiteListUsingPostInvoker) Invoke() (*model.AddBlackWhiteListUsingPostResponse, error)
type AddRuleAclUsingPostInvoker ¶
type AddRuleAclUsingPostInvoker struct {
*invoker.BaseInvoker
}
func (*AddRuleAclUsingPostInvoker) Invoke ¶
func (i *AddRuleAclUsingPostInvoker) Invoke() (*model.AddRuleAclUsingPostResponse, error)
type AddServiceItemsUsingPostInvoker ¶
type AddServiceItemsUsingPostInvoker struct {
*invoker.BaseInvoker
}
func (*AddServiceItemsUsingPostInvoker) Invoke ¶
func (i *AddServiceItemsUsingPostInvoker) Invoke() (*model.AddServiceItemsUsingPostResponse, error)
type AddServiceSetUsingPostInvoker ¶
type AddServiceSetUsingPostInvoker struct {
*invoker.BaseInvoker
}
func (*AddServiceSetUsingPostInvoker) Invoke ¶
func (i *AddServiceSetUsingPostInvoker) Invoke() (*model.AddServiceSetUsingPostResponse, error)
type CfwClient ¶
type CfwClient struct {
HcClient *http_client.HcHttpClient
}
func NewCfwClient ¶
func NewCfwClient(hcClient *http_client.HcHttpClient) *CfwClient
func (*CfwClient) AddAddressItemsUsingPost ¶
func (c *CfwClient) AddAddressItemsUsingPost(request *model.AddAddressItemsUsingPostRequest) (*model.AddAddressItemsUsingPostResponse, error)
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 ¶
func (c *CfwClient) AddAddressSetInfoUsingPost(request *model.AddAddressSetInfoUsingPostRequest) (*model.AddAddressSetInfoUsingPostResponse, error)
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 ¶
func (c *CfwClient) AddBlackWhiteListUsingPost(request *model.AddBlackWhiteListUsingPostRequest) (*model.AddBlackWhiteListUsingPostResponse, error)
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 ¶
func (c *CfwClient) AddRuleAclUsingPost(request *model.AddRuleAclUsingPostRequest) (*model.AddRuleAclUsingPostResponse, error)
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 ¶
func (c *CfwClient) AddServiceItemsUsingPost(request *model.AddServiceItemsUsingPostRequest) (*model.AddServiceItemsUsingPostResponse, error)
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 ¶
func (c *CfwClient) AddServiceSetUsingPost(request *model.AddServiceSetUsingPostRequest) (*model.AddServiceSetUsingPostResponse, error)
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 ¶
func (c *CfwClient) ChangeEwProtectStatus(request *model.ChangeEwProtectStatusRequest) (*model.ChangeEwProtectStatusResponse, error)
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 ¶
func (c *CfwClient) ChangeIpsProtectModeUsingPost(request *model.ChangeIpsProtectModeUsingPostRequest) (*model.ChangeIpsProtectModeUsingPostResponse, error)
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 ¶
func (c *CfwClient) ChangeIpsSwitchUsingPost(request *model.ChangeIpsSwitchUsingPostRequest) (*model.ChangeIpsSwitchUsingPostResponse, error)
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 ¶
func (c *CfwClient) DeleteAddressItemUsingDelete(request *model.DeleteAddressItemUsingDeleteRequest) (*model.DeleteAddressItemUsingDeleteResponse, error)
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 ¶
func (c *CfwClient) DeleteAddressSetInfoUsingDelete(request *model.DeleteAddressSetInfoUsingDeleteRequest) (*model.DeleteAddressSetInfoUsingDeleteResponse, error)
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 ¶
func (c *CfwClient) DeleteBlackWhiteListUsingDelete(request *model.DeleteBlackWhiteListUsingDeleteRequest) (*model.DeleteBlackWhiteListUsingDeleteResponse, error)
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 ¶
func (c *CfwClient) DeleteRuleAclUsingDelete(request *model.DeleteRuleAclUsingDeleteRequest) (*model.DeleteRuleAclUsingDeleteResponse, error)
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 ¶
func (c *CfwClient) DeleteServiceItemUsingDelete(request *model.DeleteServiceItemUsingDeleteRequest) (*model.DeleteServiceItemUsingDeleteResponse, error)
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 ¶
func (c *CfwClient) DeleteServiceSetUsingDelete(request *model.DeleteServiceSetUsingDeleteRequest) (*model.DeleteServiceSetUsingDeleteResponse, error)
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 ¶
func (c *CfwClient) ListAccessControlLogs(request *model.ListAccessControlLogsRequest) (*model.ListAccessControlLogsResponse, error)
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 ¶
func (c *CfwClient) ListAddressItemsUsingGet(request *model.ListAddressItemsUsingGetRequest) (*model.ListAddressItemsUsingGetResponse, error)
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 ¶
func (c *CfwClient) ListAddressSetDetailUsingGet(request *model.ListAddressSetDetailUsingGetRequest) (*model.ListAddressSetDetailUsingGetResponse, error)
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 ¶
func (c *CfwClient) ListAddressSetListUsingGet(request *model.ListAddressSetListUsingGetRequest) (*model.ListAddressSetListUsingGetResponse, error)
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 ¶
func (c *CfwClient) ListBlackWhiteListsUsingGet(request *model.ListBlackWhiteListsUsingGetRequest) (*model.ListBlackWhiteListsUsingGetResponse, error)
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 ¶
func (c *CfwClient) ListEastWestFirewall(request *model.ListEastWestFirewallRequest) (*model.ListEastWestFirewallResponse, error)
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 ¶
func (c *CfwClient) ListFirewallUsingGet(request *model.ListFirewallUsingGetRequest) (*model.ListFirewallUsingGetResponse, error)
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 ¶
func (c *CfwClient) ListIpsProtectModeUsingPost(request *model.ListIpsProtectModeUsingPostRequest) (*model.ListIpsProtectModeUsingPostResponse, error)
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 ¶
func (c *CfwClient) ListIpsSwitchStatusUsingGet(request *model.ListIpsSwitchStatusUsingGetRequest) (*model.ListIpsSwitchStatusUsingGetResponse, error)
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 ¶
func (c *CfwClient) ListParseDomainDetails(request *model.ListParseDomainDetailsRequest) (*model.ListParseDomainDetailsResponse, error)
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 ¶
func (c *CfwClient) ListRuleAclUsingPut(request *model.ListRuleAclUsingPutRequest) (*model.ListRuleAclUsingPutResponse, error)
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 ¶
func (c *CfwClient) ListRuleAclsUsingGet(request *model.ListRuleAclsUsingGetRequest) (*model.ListRuleAclsUsingGetResponse, error)
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 ¶
func (c *CfwClient) ListServiceItemsDetails(request *model.ListServiceItemsDetailsRequest) (*model.ListServiceItemsDetailsResponse, error)
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 ¶
func (c *CfwClient) ListServiceSetDetails(request *model.ListServiceSetDetailsRequest) (*model.ListServiceSetDetailsResponse, error)
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 ¶
func (c *CfwClient) UpdateAddressSetInfoUsingPut(request *model.UpdateAddressSetInfoUsingPutRequest) (*model.UpdateAddressSetInfoUsingPutResponse, error)
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 ¶
func (c *CfwClient) UpdateBlackWhiteListUsingPut(request *model.UpdateBlackWhiteListUsingPutRequest) (*model.UpdateBlackWhiteListUsingPutResponse, error)
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 ¶
func (c *CfwClient) UpdateRuleAclUsingPut(request *model.UpdateRuleAclUsingPutRequest) (*model.UpdateRuleAclUsingPutResponse, error)
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 ¶
func (c *CfwClient) UpdateServiceSetUsingPut(request *model.UpdateServiceSetUsingPutRequest) (*model.UpdateServiceSetUsingPutResponse, error)
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 ¶
func (i *ChangeEwProtectStatusInvoker) Invoke() (*model.ChangeEwProtectStatusResponse, error)
type ChangeIpsProtectModeUsingPostInvoker ¶
type ChangeIpsProtectModeUsingPostInvoker struct {
*invoker.BaseInvoker
}
func (*ChangeIpsProtectModeUsingPostInvoker) Invoke ¶
func (i *ChangeIpsProtectModeUsingPostInvoker) Invoke() (*model.ChangeIpsProtectModeUsingPostResponse, error)
type ChangeIpsSwitchUsingPostInvoker ¶
type ChangeIpsSwitchUsingPostInvoker struct {
*invoker.BaseInvoker
}
func (*ChangeIpsSwitchUsingPostInvoker) Invoke ¶
func (i *ChangeIpsSwitchUsingPostInvoker) Invoke() (*model.ChangeIpsSwitchUsingPostResponse, error)
type ChangeProtectEipInvoker ¶
type ChangeProtectEipInvoker struct {
*invoker.BaseInvoker
}
func (*ChangeProtectEipInvoker) Invoke ¶
func (i *ChangeProtectEipInvoker) Invoke() (*model.ChangeProtectEipResponse, error)
type CountEipsInvoker ¶
type CountEipsInvoker struct {
*invoker.BaseInvoker
}
func (*CountEipsInvoker) Invoke ¶
func (i *CountEipsInvoker) Invoke() (*model.CountEipsResponse, error)
type DeleteAclRuleCountInvoker ¶
type DeleteAclRuleCountInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteAclRuleCountInvoker) Invoke ¶
func (i *DeleteAclRuleCountInvoker) Invoke() (*model.DeleteAclRuleCountResponse, error)
type DeleteAddressItemUsingDeleteInvoker ¶
type DeleteAddressItemUsingDeleteInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteAddressItemUsingDeleteInvoker) Invoke ¶
func (i *DeleteAddressItemUsingDeleteInvoker) Invoke() (*model.DeleteAddressItemUsingDeleteResponse, error)
type DeleteAddressSetInfoUsingDeleteInvoker ¶
type DeleteAddressSetInfoUsingDeleteInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteAddressSetInfoUsingDeleteInvoker) Invoke ¶
func (i *DeleteAddressSetInfoUsingDeleteInvoker) Invoke() (*model.DeleteAddressSetInfoUsingDeleteResponse, error)
type DeleteBlackWhiteListUsingDeleteInvoker ¶
type DeleteBlackWhiteListUsingDeleteInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteBlackWhiteListUsingDeleteInvoker) Invoke ¶
func (i *DeleteBlackWhiteListUsingDeleteInvoker) Invoke() (*model.DeleteBlackWhiteListUsingDeleteResponse, error)
type DeleteRuleAclUsingDeleteInvoker ¶
type DeleteRuleAclUsingDeleteInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteRuleAclUsingDeleteInvoker) Invoke ¶
func (i *DeleteRuleAclUsingDeleteInvoker) Invoke() (*model.DeleteRuleAclUsingDeleteResponse, error)
type DeleteServiceItemUsingDeleteInvoker ¶
type DeleteServiceItemUsingDeleteInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteServiceItemUsingDeleteInvoker) Invoke ¶
func (i *DeleteServiceItemUsingDeleteInvoker) Invoke() (*model.DeleteServiceItemUsingDeleteResponse, error)
type DeleteServiceSetUsingDeleteInvoker ¶
type DeleteServiceSetUsingDeleteInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteServiceSetUsingDeleteInvoker) Invoke ¶
func (i *DeleteServiceSetUsingDeleteInvoker) Invoke() (*model.DeleteServiceSetUsingDeleteResponse, error)
type ListAccessControlLogsInvoker ¶
type ListAccessControlLogsInvoker struct {
*invoker.BaseInvoker
}
func (*ListAccessControlLogsInvoker) Invoke ¶
func (i *ListAccessControlLogsInvoker) Invoke() (*model.ListAccessControlLogsResponse, error)
type ListAddressItemsUsingGetInvoker ¶
type ListAddressItemsUsingGetInvoker struct {
*invoker.BaseInvoker
}
func (*ListAddressItemsUsingGetInvoker) Invoke ¶
func (i *ListAddressItemsUsingGetInvoker) Invoke() (*model.ListAddressItemsUsingGetResponse, error)
type ListAddressSetDetailUsingGetInvoker ¶
type ListAddressSetDetailUsingGetInvoker struct {
*invoker.BaseInvoker
}
func (*ListAddressSetDetailUsingGetInvoker) Invoke ¶
func (i *ListAddressSetDetailUsingGetInvoker) Invoke() (*model.ListAddressSetDetailUsingGetResponse, error)
type ListAddressSetListUsingGetInvoker ¶
type ListAddressSetListUsingGetInvoker struct {
*invoker.BaseInvoker
}
func (*ListAddressSetListUsingGetInvoker) Invoke ¶
func (i *ListAddressSetListUsingGetInvoker) Invoke() (*model.ListAddressSetListUsingGetResponse, error)
type ListAttackLogsInvoker ¶
type ListAttackLogsInvoker struct {
*invoker.BaseInvoker
}
func (*ListAttackLogsInvoker) Invoke ¶
func (i *ListAttackLogsInvoker) Invoke() (*model.ListAttackLogsResponse, error)
type ListBlackWhiteListsUsingGetInvoker ¶
type ListBlackWhiteListsUsingGetInvoker struct {
*invoker.BaseInvoker
}
func (*ListBlackWhiteListsUsingGetInvoker) Invoke ¶
func (i *ListBlackWhiteListsUsingGetInvoker) Invoke() (*model.ListBlackWhiteListsUsingGetResponse, error)
type ListDnsServersInvoker ¶
type ListDnsServersInvoker struct {
*invoker.BaseInvoker
}
func (*ListDnsServersInvoker) Invoke ¶
func (i *ListDnsServersInvoker) Invoke() (*model.ListDnsServersResponse, error)
type ListEastWestFirewallInvoker ¶
type ListEastWestFirewallInvoker struct {
*invoker.BaseInvoker
}
func (*ListEastWestFirewallInvoker) Invoke ¶
func (i *ListEastWestFirewallInvoker) Invoke() (*model.ListEastWestFirewallResponse, error)
type ListEipResourcesInvoker ¶
type ListEipResourcesInvoker struct {
*invoker.BaseInvoker
}
func (*ListEipResourcesInvoker) Invoke ¶
func (i *ListEipResourcesInvoker) Invoke() (*model.ListEipResourcesResponse, error)
type ListFirewallUsingGetInvoker ¶
type ListFirewallUsingGetInvoker struct {
*invoker.BaseInvoker
}
func (*ListFirewallUsingGetInvoker) Invoke ¶
func (i *ListFirewallUsingGetInvoker) Invoke() (*model.ListFirewallUsingGetResponse, error)
type ListFlowLogsInvoker ¶
type ListFlowLogsInvoker struct {
*invoker.BaseInvoker
}
func (*ListFlowLogsInvoker) Invoke ¶
func (i *ListFlowLogsInvoker) Invoke() (*model.ListFlowLogsResponse, error)
type ListIpsProtectModeUsingPostInvoker ¶
type ListIpsProtectModeUsingPostInvoker struct {
*invoker.BaseInvoker
}
func (*ListIpsProtectModeUsingPostInvoker) Invoke ¶
func (i *ListIpsProtectModeUsingPostInvoker) Invoke() (*model.ListIpsProtectModeUsingPostResponse, error)
type ListIpsSwitchStatusUsingGetInvoker ¶
type ListIpsSwitchStatusUsingGetInvoker struct {
*invoker.BaseInvoker
}
func (*ListIpsSwitchStatusUsingGetInvoker) Invoke ¶
func (i *ListIpsSwitchStatusUsingGetInvoker) Invoke() (*model.ListIpsSwitchStatusUsingGetResponse, error)
type ListParseDomainDetailsInvoker ¶
type ListParseDomainDetailsInvoker struct {
*invoker.BaseInvoker
}
func (*ListParseDomainDetailsInvoker) Invoke ¶
func (i *ListParseDomainDetailsInvoker) Invoke() (*model.ListParseDomainDetailsResponse, error)
type ListRuleAclUsingPutInvoker ¶
type ListRuleAclUsingPutInvoker struct {
*invoker.BaseInvoker
}
func (*ListRuleAclUsingPutInvoker) Invoke ¶
func (i *ListRuleAclUsingPutInvoker) Invoke() (*model.ListRuleAclUsingPutResponse, error)
type ListRuleAclsUsingGetInvoker ¶
type ListRuleAclsUsingGetInvoker struct {
*invoker.BaseInvoker
}
func (*ListRuleAclsUsingGetInvoker) Invoke ¶
func (i *ListRuleAclsUsingGetInvoker) Invoke() (*model.ListRuleAclsUsingGetResponse, error)
type ListRuleHitCountInvoker ¶
type ListRuleHitCountInvoker struct {
*invoker.BaseInvoker
}
func (*ListRuleHitCountInvoker) Invoke ¶
func (i *ListRuleHitCountInvoker) Invoke() (*model.ListRuleHitCountResponse, error)
type ListServiceItemsDetailsInvoker ¶
type ListServiceItemsDetailsInvoker struct {
*invoker.BaseInvoker
}
func (*ListServiceItemsDetailsInvoker) Invoke ¶
func (i *ListServiceItemsDetailsInvoker) Invoke() (*model.ListServiceItemsDetailsResponse, error)
type ListServiceSetDetailsInvoker ¶
type ListServiceSetDetailsInvoker struct {
*invoker.BaseInvoker
}
func (*ListServiceSetDetailsInvoker) Invoke ¶
func (i *ListServiceSetDetailsInvoker) Invoke() (*model.ListServiceSetDetailsResponse, error)
type ListServiceSetInvoker ¶
type ListServiceSetInvoker struct {
*invoker.BaseInvoker
}
func (*ListServiceSetInvoker) Invoke ¶
func (i *ListServiceSetInvoker) Invoke() (*model.ListServiceSetResponse, error)
type ListVpcProtectsInvoker ¶
type ListVpcProtectsInvoker struct {
*invoker.BaseInvoker
}
func (*ListVpcProtectsInvoker) Invoke ¶
func (i *ListVpcProtectsInvoker) Invoke() (*model.ListVpcProtectsResponse, error)
type UpdateAddressSetInfoUsingPutInvoker ¶
type UpdateAddressSetInfoUsingPutInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateAddressSetInfoUsingPutInvoker) Invoke ¶
func (i *UpdateAddressSetInfoUsingPutInvoker) Invoke() (*model.UpdateAddressSetInfoUsingPutResponse, error)
type UpdateBlackWhiteListUsingPutInvoker ¶
type UpdateBlackWhiteListUsingPutInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateBlackWhiteListUsingPutInvoker) Invoke ¶
func (i *UpdateBlackWhiteListUsingPutInvoker) Invoke() (*model.UpdateBlackWhiteListUsingPutResponse, error)
type UpdateDnsServersInvoker ¶
type UpdateDnsServersInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateDnsServersInvoker) Invoke ¶
func (i *UpdateDnsServersInvoker) Invoke() (*model.UpdateDnsServersResponse, error)
type UpdateRuleAclUsingPutInvoker ¶
type UpdateRuleAclUsingPutInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateRuleAclUsingPutInvoker) Invoke ¶
func (i *UpdateRuleAclUsingPutInvoker) Invoke() (*model.UpdateRuleAclUsingPutResponse, error)
type UpdateServiceSetUsingPutInvoker ¶
type UpdateServiceSetUsingPutInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateServiceSetUsingPutInvoker) Invoke ¶
func (i *UpdateServiceSetUsingPutInvoker) Invoke() (*model.UpdateServiceSetUsingPutResponse, error)