Documentation ¶
Index ¶
- func EdgeSecClientBuilder() *httpclient.HcHttpClientBuilder
- func GenReqDefForApplyWafPolicy() *def.HttpRequestDef
- func GenReqDefForCreateCertificate() *def.HttpRequestDef
- func GenReqDefForCreateEdgeDDoSDomains() *def.HttpRequestDef
- func GenReqDefForCreateEdgeWafDomains() *def.HttpRequestDef
- func GenReqDefForCreatePolicy() *def.HttpRequestDef
- func GenReqDefForDeleteCertificate() *def.HttpRequestDef
- func GenReqDefForDeleteEdgeDDoSDomains() *def.HttpRequestDef
- func GenReqDefForDeleteEdgeWafDomains() *def.HttpRequestDef
- func GenReqDefForDeletePolicy() *def.HttpRequestDef
- func GenReqDefForListCdnDomains() *def.HttpRequestDef
- func GenReqDefForListCertificates() *def.HttpRequestDef
- func GenReqDefForListEdgeDDoSDomains() *def.HttpRequestDef
- func GenReqDefForListEdgeSecSubscription() *def.HttpRequestDef
- func GenReqDefForListEdgeWafDomains() *def.HttpRequestDef
- func GenReqDefForListPolicy() *def.HttpRequestDef
- func GenReqDefForShowCertificate() *def.HttpRequestDef
- func GenReqDefForShowEdgeWafDomains() *def.HttpRequestDef
- func GenReqDefForShowStatisticsEvent() *def.HttpRequestDef
- func GenReqDefForShowStatisticsTraffic() *def.HttpRequestDef
- func GenReqDefForUpdateCertificate() *def.HttpRequestDef
- func GenReqDefForUpdateEdgeDDoSDomains() *def.HttpRequestDef
- func GenReqDefForUpdateEdgeWafDomains() *def.HttpRequestDef
- type ApplyWafPolicyInvoker
- type CreateCertificateInvoker
- type CreateEdgeDDoSDomainsInvoker
- type CreateEdgeWafDomainsInvoker
- type CreatePolicyInvoker
- type DeleteCertificateInvoker
- type DeleteEdgeDDoSDomainsInvoker
- type DeleteEdgeWafDomainsInvoker
- type DeletePolicyInvoker
- type EdgeSecClient
- func (c *EdgeSecClient) ApplyWafPolicy(request *model.ApplyWafPolicyRequest) (*model.ApplyWafPolicyResponse, error)
- func (c *EdgeSecClient) ApplyWafPolicyInvoker(request *model.ApplyWafPolicyRequest) *ApplyWafPolicyInvoker
- func (c *EdgeSecClient) CreateCertificate(request *model.CreateCertificateRequest) (*model.CreateCertificateResponse, error)
- func (c *EdgeSecClient) CreateCertificateInvoker(request *model.CreateCertificateRequest) *CreateCertificateInvoker
- func (c *EdgeSecClient) CreateEdgeDDoSDomains(request *model.CreateEdgeDDoSDomainsRequest) (*model.CreateEdgeDDoSDomainsResponse, error)
- func (c *EdgeSecClient) CreateEdgeDDoSDomainsInvoker(request *model.CreateEdgeDDoSDomainsRequest) *CreateEdgeDDoSDomainsInvoker
- func (c *EdgeSecClient) CreateEdgeWafDomains(request *model.CreateEdgeWafDomainsRequest) (*model.CreateEdgeWafDomainsResponse, error)
- func (c *EdgeSecClient) CreateEdgeWafDomainsInvoker(request *model.CreateEdgeWafDomainsRequest) *CreateEdgeWafDomainsInvoker
- func (c *EdgeSecClient) CreatePolicy(request *model.CreatePolicyRequest) (*model.CreatePolicyResponse, error)
- func (c *EdgeSecClient) CreatePolicyInvoker(request *model.CreatePolicyRequest) *CreatePolicyInvoker
- func (c *EdgeSecClient) DeleteCertificate(request *model.DeleteCertificateRequest) (*model.DeleteCertificateResponse, error)
- func (c *EdgeSecClient) DeleteCertificateInvoker(request *model.DeleteCertificateRequest) *DeleteCertificateInvoker
- func (c *EdgeSecClient) DeleteEdgeDDoSDomains(request *model.DeleteEdgeDDoSDomainsRequest) (*model.DeleteEdgeDDoSDomainsResponse, error)
- func (c *EdgeSecClient) DeleteEdgeDDoSDomainsInvoker(request *model.DeleteEdgeDDoSDomainsRequest) *DeleteEdgeDDoSDomainsInvoker
- func (c *EdgeSecClient) DeleteEdgeWafDomains(request *model.DeleteEdgeWafDomainsRequest) (*model.DeleteEdgeWafDomainsResponse, error)
- func (c *EdgeSecClient) DeleteEdgeWafDomainsInvoker(request *model.DeleteEdgeWafDomainsRequest) *DeleteEdgeWafDomainsInvoker
- func (c *EdgeSecClient) DeletePolicy(request *model.DeletePolicyRequest) (*model.DeletePolicyResponse, error)
- func (c *EdgeSecClient) DeletePolicyInvoker(request *model.DeletePolicyRequest) *DeletePolicyInvoker
- func (c *EdgeSecClient) ListCdnDomains(request *model.ListCdnDomainsRequest) (*model.ListCdnDomainsResponse, error)
- func (c *EdgeSecClient) ListCdnDomainsInvoker(request *model.ListCdnDomainsRequest) *ListCdnDomainsInvoker
- func (c *EdgeSecClient) ListCertificates(request *model.ListCertificatesRequest) (*model.ListCertificatesResponse, error)
- func (c *EdgeSecClient) ListCertificatesInvoker(request *model.ListCertificatesRequest) *ListCertificatesInvoker
- func (c *EdgeSecClient) ListEdgeDDoSDomains(request *model.ListEdgeDDoSDomainsRequest) (*model.ListEdgeDDoSDomainsResponse, error)
- func (c *EdgeSecClient) ListEdgeDDoSDomainsInvoker(request *model.ListEdgeDDoSDomainsRequest) *ListEdgeDDoSDomainsInvoker
- func (c *EdgeSecClient) ListEdgeSecSubscription(request *model.ListEdgeSecSubscriptionRequest) (*model.ListEdgeSecSubscriptionResponse, error)
- func (c *EdgeSecClient) ListEdgeSecSubscriptionInvoker(request *model.ListEdgeSecSubscriptionRequest) *ListEdgeSecSubscriptionInvoker
- func (c *EdgeSecClient) ListEdgeWafDomains(request *model.ListEdgeWafDomainsRequest) (*model.ListEdgeWafDomainsResponse, error)
- func (c *EdgeSecClient) ListEdgeWafDomainsInvoker(request *model.ListEdgeWafDomainsRequest) *ListEdgeWafDomainsInvoker
- func (c *EdgeSecClient) ListPolicy(request *model.ListPolicyRequest) (*model.ListPolicyResponse, error)
- func (c *EdgeSecClient) ListPolicyInvoker(request *model.ListPolicyRequest) *ListPolicyInvoker
- func (c *EdgeSecClient) ShowCertificate(request *model.ShowCertificateRequest) (*model.ShowCertificateResponse, error)
- func (c *EdgeSecClient) ShowCertificateInvoker(request *model.ShowCertificateRequest) *ShowCertificateInvoker
- func (c *EdgeSecClient) ShowEdgeWafDomains(request *model.ShowEdgeWafDomainsRequest) (*model.ShowEdgeWafDomainsResponse, error)
- func (c *EdgeSecClient) ShowEdgeWafDomainsInvoker(request *model.ShowEdgeWafDomainsRequest) *ShowEdgeWafDomainsInvoker
- func (c *EdgeSecClient) ShowStatisticsEvent(request *model.ShowStatisticsEventRequest) (*model.ShowStatisticsEventResponse, error)
- func (c *EdgeSecClient) ShowStatisticsEventInvoker(request *model.ShowStatisticsEventRequest) *ShowStatisticsEventInvoker
- func (c *EdgeSecClient) ShowStatisticsTraffic(request *model.ShowStatisticsTrafficRequest) (*model.ShowStatisticsTrafficResponse, error)
- func (c *EdgeSecClient) ShowStatisticsTrafficInvoker(request *model.ShowStatisticsTrafficRequest) *ShowStatisticsTrafficInvoker
- func (c *EdgeSecClient) UpdateCertificate(request *model.UpdateCertificateRequest) (*model.UpdateCertificateResponse, error)
- func (c *EdgeSecClient) UpdateCertificateInvoker(request *model.UpdateCertificateRequest) *UpdateCertificateInvoker
- func (c *EdgeSecClient) UpdateEdgeDDoSDomains(request *model.UpdateEdgeDDoSDomainsRequest) (*model.UpdateEdgeDDoSDomainsResponse, error)
- func (c *EdgeSecClient) UpdateEdgeDDoSDomainsInvoker(request *model.UpdateEdgeDDoSDomainsRequest) *UpdateEdgeDDoSDomainsInvoker
- func (c *EdgeSecClient) UpdateEdgeWafDomains(request *model.UpdateEdgeWafDomainsRequest) (*model.UpdateEdgeWafDomainsResponse, error)
- func (c *EdgeSecClient) UpdateEdgeWafDomainsInvoker(request *model.UpdateEdgeWafDomainsRequest) *UpdateEdgeWafDomainsInvoker
- type ListCdnDomainsInvoker
- type ListCertificatesInvoker
- type ListEdgeDDoSDomainsInvoker
- type ListEdgeSecSubscriptionInvoker
- type ListEdgeWafDomainsInvoker
- type ListPolicyInvoker
- type ShowCertificateInvoker
- type ShowEdgeWafDomainsInvoker
- type ShowStatisticsEventInvoker
- type ShowStatisticsTrafficInvoker
- type UpdateCertificateInvoker
- type UpdateEdgeDDoSDomainsInvoker
- type UpdateEdgeWafDomainsInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EdgeSecClientBuilder ¶
func EdgeSecClientBuilder() *httpclient.HcHttpClientBuilder
func GenReqDefForApplyWafPolicy ¶
func GenReqDefForApplyWafPolicy() *def.HttpRequestDef
func GenReqDefForCreateCertificate ¶ added in v0.1.67
func GenReqDefForCreateCertificate() *def.HttpRequestDef
func GenReqDefForCreateEdgeDDoSDomains ¶
func GenReqDefForCreateEdgeDDoSDomains() *def.HttpRequestDef
func GenReqDefForCreateEdgeWafDomains ¶
func GenReqDefForCreateEdgeWafDomains() *def.HttpRequestDef
func GenReqDefForCreatePolicy ¶
func GenReqDefForCreatePolicy() *def.HttpRequestDef
func GenReqDefForDeleteCertificate ¶ added in v0.1.67
func GenReqDefForDeleteCertificate() *def.HttpRequestDef
func GenReqDefForDeleteEdgeDDoSDomains ¶
func GenReqDefForDeleteEdgeDDoSDomains() *def.HttpRequestDef
func GenReqDefForDeleteEdgeWafDomains ¶
func GenReqDefForDeleteEdgeWafDomains() *def.HttpRequestDef
func GenReqDefForDeletePolicy ¶
func GenReqDefForDeletePolicy() *def.HttpRequestDef
func GenReqDefForListCdnDomains ¶
func GenReqDefForListCdnDomains() *def.HttpRequestDef
func GenReqDefForListCertificates ¶ added in v0.1.67
func GenReqDefForListCertificates() *def.HttpRequestDef
func GenReqDefForListEdgeDDoSDomains ¶
func GenReqDefForListEdgeDDoSDomains() *def.HttpRequestDef
func GenReqDefForListEdgeSecSubscription ¶
func GenReqDefForListEdgeSecSubscription() *def.HttpRequestDef
func GenReqDefForListEdgeWafDomains ¶
func GenReqDefForListEdgeWafDomains() *def.HttpRequestDef
func GenReqDefForListPolicy ¶
func GenReqDefForListPolicy() *def.HttpRequestDef
func GenReqDefForShowCertificate ¶ added in v0.1.67
func GenReqDefForShowCertificate() *def.HttpRequestDef
func GenReqDefForShowEdgeWafDomains ¶
func GenReqDefForShowEdgeWafDomains() *def.HttpRequestDef
func GenReqDefForShowStatisticsEvent ¶
func GenReqDefForShowStatisticsEvent() *def.HttpRequestDef
func GenReqDefForShowStatisticsTraffic ¶
func GenReqDefForShowStatisticsTraffic() *def.HttpRequestDef
func GenReqDefForUpdateCertificate ¶ added in v0.1.67
func GenReqDefForUpdateCertificate() *def.HttpRequestDef
func GenReqDefForUpdateEdgeDDoSDomains ¶
func GenReqDefForUpdateEdgeDDoSDomains() *def.HttpRequestDef
func GenReqDefForUpdateEdgeWafDomains ¶
func GenReqDefForUpdateEdgeWafDomains() *def.HttpRequestDef
Types ¶
type ApplyWafPolicyInvoker ¶
type ApplyWafPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*ApplyWafPolicyInvoker) Invoke ¶
func (i *ApplyWafPolicyInvoker) Invoke() (*model.ApplyWafPolicyResponse, error)
type CreateCertificateInvoker ¶ added in v0.1.67
type CreateCertificateInvoker struct {
*invoker.BaseInvoker
}
func (*CreateCertificateInvoker) Invoke ¶ added in v0.1.67
func (i *CreateCertificateInvoker) Invoke() (*model.CreateCertificateResponse, error)
type CreateEdgeDDoSDomainsInvoker ¶
type CreateEdgeDDoSDomainsInvoker struct {
*invoker.BaseInvoker
}
func (*CreateEdgeDDoSDomainsInvoker) Invoke ¶
func (i *CreateEdgeDDoSDomainsInvoker) Invoke() (*model.CreateEdgeDDoSDomainsResponse, error)
type CreateEdgeWafDomainsInvoker ¶
type CreateEdgeWafDomainsInvoker struct {
*invoker.BaseInvoker
}
func (*CreateEdgeWafDomainsInvoker) Invoke ¶
func (i *CreateEdgeWafDomainsInvoker) Invoke() (*model.CreateEdgeWafDomainsResponse, error)
type CreatePolicyInvoker ¶
type CreatePolicyInvoker struct {
*invoker.BaseInvoker
}
func (*CreatePolicyInvoker) Invoke ¶
func (i *CreatePolicyInvoker) Invoke() (*model.CreatePolicyResponse, error)
type DeleteCertificateInvoker ¶ added in v0.1.67
type DeleteCertificateInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteCertificateInvoker) Invoke ¶ added in v0.1.67
func (i *DeleteCertificateInvoker) Invoke() (*model.DeleteCertificateResponse, error)
type DeleteEdgeDDoSDomainsInvoker ¶
type DeleteEdgeDDoSDomainsInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteEdgeDDoSDomainsInvoker) Invoke ¶
func (i *DeleteEdgeDDoSDomainsInvoker) Invoke() (*model.DeleteEdgeDDoSDomainsResponse, error)
type DeleteEdgeWafDomainsInvoker ¶
type DeleteEdgeWafDomainsInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteEdgeWafDomainsInvoker) Invoke ¶
func (i *DeleteEdgeWafDomainsInvoker) Invoke() (*model.DeleteEdgeWafDomainsResponse, error)
type DeletePolicyInvoker ¶
type DeletePolicyInvoker struct {
*invoker.BaseInvoker
}
func (*DeletePolicyInvoker) Invoke ¶
func (i *DeletePolicyInvoker) Invoke() (*model.DeletePolicyResponse, error)
type EdgeSecClient ¶
type EdgeSecClient struct {
HcClient *httpclient.HcHttpClient
}
func NewEdgeSecClient ¶
func NewEdgeSecClient(hcClient *httpclient.HcHttpClient) *EdgeSecClient
func (*EdgeSecClient) ApplyWafPolicy ¶
func (c *EdgeSecClient) ApplyWafPolicy(request *model.ApplyWafPolicyRequest) (*model.ApplyWafPolicyResponse, error)
ApplyWafPolicy 更新防护策略的域名
更新防护策略的域名
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ApplyWafPolicyInvoker ¶
func (c *EdgeSecClient) ApplyWafPolicyInvoker(request *model.ApplyWafPolicyRequest) *ApplyWafPolicyInvoker
ApplyWafPolicyInvoker 更新防护策略的域名
func (*EdgeSecClient) CreateCertificate ¶ added in v0.1.67
func (c *EdgeSecClient) CreateCertificate(request *model.CreateCertificateRequest) (*model.CreateCertificateResponse, error)
CreateCertificate 创建证书
创建证书
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) CreateCertificateInvoker ¶ added in v0.1.67
func (c *EdgeSecClient) CreateCertificateInvoker(request *model.CreateCertificateRequest) *CreateCertificateInvoker
CreateCertificateInvoker 创建证书
func (*EdgeSecClient) CreateEdgeDDoSDomains ¶
func (c *EdgeSecClient) CreateEdgeDDoSDomains(request *model.CreateEdgeDDoSDomainsRequest) (*model.CreateEdgeDDoSDomainsResponse, error)
CreateEdgeDDoSDomains 添加ddos防护域名
租户添加ddos防护域名
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) CreateEdgeDDoSDomainsInvoker ¶
func (c *EdgeSecClient) CreateEdgeDDoSDomainsInvoker(request *model.CreateEdgeDDoSDomainsRequest) *CreateEdgeDDoSDomainsInvoker
CreateEdgeDDoSDomainsInvoker 添加ddos防护域名
func (*EdgeSecClient) CreateEdgeWafDomains ¶
func (c *EdgeSecClient) CreateEdgeWafDomains(request *model.CreateEdgeWafDomainsRequest) (*model.CreateEdgeWafDomainsResponse, error)
CreateEdgeWafDomains 创建防护域名
创建防护域名
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) CreateEdgeWafDomainsInvoker ¶
func (c *EdgeSecClient) CreateEdgeWafDomainsInvoker(request *model.CreateEdgeWafDomainsRequest) *CreateEdgeWafDomainsInvoker
CreateEdgeWafDomainsInvoker 创建防护域名
func (*EdgeSecClient) CreatePolicy ¶
func (c *EdgeSecClient) CreatePolicy(request *model.CreatePolicyRequest) (*model.CreatePolicyResponse, error)
CreatePolicy 创建防护策略
创建防护策略,系统会在生成策略时配置一些默认的配置项,如果需要修改策略的默认配置项需要通过调用更新防护策略接口实现
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) CreatePolicyInvoker ¶
func (c *EdgeSecClient) CreatePolicyInvoker(request *model.CreatePolicyRequest) *CreatePolicyInvoker
CreatePolicyInvoker 创建防护策略
func (*EdgeSecClient) DeleteCertificate ¶ added in v0.1.67
func (c *EdgeSecClient) DeleteCertificate(request *model.DeleteCertificateRequest) (*model.DeleteCertificateResponse, error)
DeleteCertificate 删除证书
删除证书
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) DeleteCertificateInvoker ¶ added in v0.1.67
func (c *EdgeSecClient) DeleteCertificateInvoker(request *model.DeleteCertificateRequest) *DeleteCertificateInvoker
DeleteCertificateInvoker 删除证书
func (*EdgeSecClient) DeleteEdgeDDoSDomains ¶
func (c *EdgeSecClient) DeleteEdgeDDoSDomains(request *model.DeleteEdgeDDoSDomainsRequest) (*model.DeleteEdgeDDoSDomainsResponse, error)
DeleteEdgeDDoSDomains 删除ddos防护域名
租户删除ddos防护域名
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) DeleteEdgeDDoSDomainsInvoker ¶
func (c *EdgeSecClient) DeleteEdgeDDoSDomainsInvoker(request *model.DeleteEdgeDDoSDomainsRequest) *DeleteEdgeDDoSDomainsInvoker
DeleteEdgeDDoSDomainsInvoker 删除ddos防护域名
func (*EdgeSecClient) DeleteEdgeWafDomains ¶
func (c *EdgeSecClient) DeleteEdgeWafDomains(request *model.DeleteEdgeWafDomainsRequest) (*model.DeleteEdgeWafDomainsResponse, error)
DeleteEdgeWafDomains 删除防护域名
删除防护域名
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) DeleteEdgeWafDomainsInvoker ¶
func (c *EdgeSecClient) DeleteEdgeWafDomainsInvoker(request *model.DeleteEdgeWafDomainsRequest) *DeleteEdgeWafDomainsInvoker
DeleteEdgeWafDomainsInvoker 删除防护域名
func (*EdgeSecClient) DeletePolicy ¶
func (c *EdgeSecClient) DeletePolicy(request *model.DeletePolicyRequest) (*model.DeletePolicyResponse, error)
DeletePolicy 删除防护策略
删除防护策略,若策略正在使用,则需要先接解除域名与策略的绑定关系才能删除策略。
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) DeletePolicyInvoker ¶
func (c *EdgeSecClient) DeletePolicyInvoker(request *model.DeletePolicyRequest) *DeletePolicyInvoker
DeletePolicyInvoker 删除防护策略
func (*EdgeSecClient) ListCdnDomains ¶
func (c *EdgeSecClient) ListCdnDomains(request *model.ListCdnDomainsRequest) (*model.ListCdnDomainsResponse, error)
ListCdnDomains 查询CDN域名列表
查询CDN域名列表
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ListCdnDomainsInvoker ¶
func (c *EdgeSecClient) ListCdnDomainsInvoker(request *model.ListCdnDomainsRequest) *ListCdnDomainsInvoker
ListCdnDomainsInvoker 查询CDN域名列表
func (*EdgeSecClient) ListCertificates ¶ added in v0.1.67
func (c *EdgeSecClient) ListCertificates(request *model.ListCertificatesRequest) (*model.ListCertificatesResponse, error)
ListCertificates 查询证书列表
查询证书列表
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ListCertificatesInvoker ¶ added in v0.1.67
func (c *EdgeSecClient) ListCertificatesInvoker(request *model.ListCertificatesRequest) *ListCertificatesInvoker
ListCertificatesInvoker 查询证书列表
func (*EdgeSecClient) ListEdgeDDoSDomains ¶
func (c *EdgeSecClient) ListEdgeDDoSDomains(request *model.ListEdgeDDoSDomainsRequest) (*model.ListEdgeDDoSDomainsResponse, error)
ListEdgeDDoSDomains 查询ddos防护域名
查询租户ddos防护域名
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ListEdgeDDoSDomainsInvoker ¶
func (c *EdgeSecClient) ListEdgeDDoSDomainsInvoker(request *model.ListEdgeDDoSDomainsRequest) *ListEdgeDDoSDomainsInvoker
ListEdgeDDoSDomainsInvoker 查询ddos防护域名
func (*EdgeSecClient) ListEdgeSecSubscription ¶
func (c *EdgeSecClient) ListEdgeSecSubscription(request *model.ListEdgeSecSubscriptionRequest) (*model.ListEdgeSecSubscriptionResponse, error)
ListEdgeSecSubscription 查询边缘安全已购产品
租户查询边缘安全已购产品
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ListEdgeSecSubscriptionInvoker ¶
func (c *EdgeSecClient) ListEdgeSecSubscriptionInvoker(request *model.ListEdgeSecSubscriptionRequest) *ListEdgeSecSubscriptionInvoker
ListEdgeSecSubscriptionInvoker 查询边缘安全已购产品
func (*EdgeSecClient) ListEdgeWafDomains ¶
func (c *EdgeSecClient) ListEdgeWafDomains(request *model.ListEdgeWafDomainsRequest) (*model.ListEdgeWafDomainsResponse, error)
ListEdgeWafDomains 查询WAF防护域名列表
查询WAF防护域名列表
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ListEdgeWafDomainsInvoker ¶
func (c *EdgeSecClient) ListEdgeWafDomainsInvoker(request *model.ListEdgeWafDomainsRequest) *ListEdgeWafDomainsInvoker
ListEdgeWafDomainsInvoker 查询WAF防护域名列表
func (*EdgeSecClient) ListPolicy ¶
func (c *EdgeSecClient) ListPolicy(request *model.ListPolicyRequest) (*model.ListPolicyResponse, error)
ListPolicy 查询防护策略列表
查询防护策略列表
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ListPolicyInvoker ¶
func (c *EdgeSecClient) ListPolicyInvoker(request *model.ListPolicyRequest) *ListPolicyInvoker
ListPolicyInvoker 查询防护策略列表
func (*EdgeSecClient) ShowCertificate ¶ added in v0.1.67
func (c *EdgeSecClient) ShowCertificate(request *model.ShowCertificateRequest) (*model.ShowCertificateResponse, error)
ShowCertificate 查询证书
查询证书
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowCertificateInvoker ¶ added in v0.1.67
func (c *EdgeSecClient) ShowCertificateInvoker(request *model.ShowCertificateRequest) *ShowCertificateInvoker
ShowCertificateInvoker 查询证书
func (*EdgeSecClient) ShowEdgeWafDomains ¶
func (c *EdgeSecClient) ShowEdgeWafDomains(request *model.ShowEdgeWafDomainsRequest) (*model.ShowEdgeWafDomainsResponse, error)
ShowEdgeWafDomains 查询防护域名
查询防护域名
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowEdgeWafDomainsInvoker ¶
func (c *EdgeSecClient) ShowEdgeWafDomainsInvoker(request *model.ShowEdgeWafDomainsRequest) *ShowEdgeWafDomainsInvoker
ShowEdgeWafDomainsInvoker 查询防护域名
func (*EdgeSecClient) ShowStatisticsEvent ¶
func (c *EdgeSecClient) ShowStatisticsEvent(request *model.ShowStatisticsEventRequest) (*model.ShowStatisticsEventResponse, error)
ShowStatisticsEvent 查询租户受攻击事件数据
查询租户受攻击事件数据
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowStatisticsEventInvoker ¶
func (c *EdgeSecClient) ShowStatisticsEventInvoker(request *model.ShowStatisticsEventRequest) *ShowStatisticsEventInvoker
ShowStatisticsEventInvoker 查询租户受攻击事件数据
func (*EdgeSecClient) ShowStatisticsTraffic ¶
func (c *EdgeSecClient) ShowStatisticsTraffic(request *model.ShowStatisticsTrafficRequest) (*model.ShowStatisticsTrafficResponse, error)
ShowStatisticsTraffic 查询租户流量数据
查询租户流量数据
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) ShowStatisticsTrafficInvoker ¶
func (c *EdgeSecClient) ShowStatisticsTrafficInvoker(request *model.ShowStatisticsTrafficRequest) *ShowStatisticsTrafficInvoker
ShowStatisticsTrafficInvoker 查询租户流量数据
func (*EdgeSecClient) UpdateCertificate ¶ added in v0.1.67
func (c *EdgeSecClient) UpdateCertificate(request *model.UpdateCertificateRequest) (*model.UpdateCertificateResponse, error)
UpdateCertificate 修改证书
修改证书
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) UpdateCertificateInvoker ¶ added in v0.1.67
func (c *EdgeSecClient) UpdateCertificateInvoker(request *model.UpdateCertificateRequest) *UpdateCertificateInvoker
UpdateCertificateInvoker 修改证书
func (*EdgeSecClient) UpdateEdgeDDoSDomains ¶
func (c *EdgeSecClient) UpdateEdgeDDoSDomains(request *model.UpdateEdgeDDoSDomainsRequest) (*model.UpdateEdgeDDoSDomainsResponse, error)
UpdateEdgeDDoSDomains 更新ddos防护域名
租户更新ddos防护域名
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) UpdateEdgeDDoSDomainsInvoker ¶
func (c *EdgeSecClient) UpdateEdgeDDoSDomainsInvoker(request *model.UpdateEdgeDDoSDomainsRequest) *UpdateEdgeDDoSDomainsInvoker
UpdateEdgeDDoSDomainsInvoker 更新ddos防护域名
func (*EdgeSecClient) UpdateEdgeWafDomains ¶
func (c *EdgeSecClient) UpdateEdgeWafDomains(request *model.UpdateEdgeWafDomainsRequest) (*model.UpdateEdgeWafDomainsResponse, error)
UpdateEdgeWafDomains 更新防护域名
更新防护域名
Please refer to HUAWEI cloud API Explorer for details.
func (*EdgeSecClient) UpdateEdgeWafDomainsInvoker ¶
func (c *EdgeSecClient) UpdateEdgeWafDomainsInvoker(request *model.UpdateEdgeWafDomainsRequest) *UpdateEdgeWafDomainsInvoker
UpdateEdgeWafDomainsInvoker 更新防护域名
type ListCdnDomainsInvoker ¶
type ListCdnDomainsInvoker struct {
*invoker.BaseInvoker
}
func (*ListCdnDomainsInvoker) Invoke ¶
func (i *ListCdnDomainsInvoker) Invoke() (*model.ListCdnDomainsResponse, error)
type ListCertificatesInvoker ¶ added in v0.1.67
type ListCertificatesInvoker struct {
*invoker.BaseInvoker
}
func (*ListCertificatesInvoker) Invoke ¶ added in v0.1.67
func (i *ListCertificatesInvoker) Invoke() (*model.ListCertificatesResponse, error)
type ListEdgeDDoSDomainsInvoker ¶
type ListEdgeDDoSDomainsInvoker struct {
*invoker.BaseInvoker
}
func (*ListEdgeDDoSDomainsInvoker) Invoke ¶
func (i *ListEdgeDDoSDomainsInvoker) Invoke() (*model.ListEdgeDDoSDomainsResponse, error)
type ListEdgeSecSubscriptionInvoker ¶
type ListEdgeSecSubscriptionInvoker struct {
*invoker.BaseInvoker
}
func (*ListEdgeSecSubscriptionInvoker) Invoke ¶
func (i *ListEdgeSecSubscriptionInvoker) Invoke() (*model.ListEdgeSecSubscriptionResponse, error)
type ListEdgeWafDomainsInvoker ¶
type ListEdgeWafDomainsInvoker struct {
*invoker.BaseInvoker
}
func (*ListEdgeWafDomainsInvoker) Invoke ¶
func (i *ListEdgeWafDomainsInvoker) Invoke() (*model.ListEdgeWafDomainsResponse, error)
type ListPolicyInvoker ¶
type ListPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*ListPolicyInvoker) Invoke ¶
func (i *ListPolicyInvoker) Invoke() (*model.ListPolicyResponse, error)
type ShowCertificateInvoker ¶ added in v0.1.67
type ShowCertificateInvoker struct {
*invoker.BaseInvoker
}
func (*ShowCertificateInvoker) Invoke ¶ added in v0.1.67
func (i *ShowCertificateInvoker) Invoke() (*model.ShowCertificateResponse, error)
type ShowEdgeWafDomainsInvoker ¶
type ShowEdgeWafDomainsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowEdgeWafDomainsInvoker) Invoke ¶
func (i *ShowEdgeWafDomainsInvoker) Invoke() (*model.ShowEdgeWafDomainsResponse, error)
type ShowStatisticsEventInvoker ¶
type ShowStatisticsEventInvoker struct {
*invoker.BaseInvoker
}
func (*ShowStatisticsEventInvoker) Invoke ¶
func (i *ShowStatisticsEventInvoker) Invoke() (*model.ShowStatisticsEventResponse, error)
type ShowStatisticsTrafficInvoker ¶
type ShowStatisticsTrafficInvoker struct {
*invoker.BaseInvoker
}
func (*ShowStatisticsTrafficInvoker) Invoke ¶
func (i *ShowStatisticsTrafficInvoker) Invoke() (*model.ShowStatisticsTrafficResponse, error)
type UpdateCertificateInvoker ¶ added in v0.1.67
type UpdateCertificateInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateCertificateInvoker) Invoke ¶ added in v0.1.67
func (i *UpdateCertificateInvoker) Invoke() (*model.UpdateCertificateResponse, error)
type UpdateEdgeDDoSDomainsInvoker ¶
type UpdateEdgeDDoSDomainsInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateEdgeDDoSDomainsInvoker) Invoke ¶
func (i *UpdateEdgeDDoSDomainsInvoker) Invoke() (*model.UpdateEdgeDDoSDomainsResponse, error)
type UpdateEdgeWafDomainsInvoker ¶
type UpdateEdgeWafDomainsInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateEdgeWafDomainsInvoker) Invoke ¶
func (i *UpdateEdgeWafDomainsInvoker) Invoke() (*model.UpdateEdgeWafDomainsResponse, error)