v1

package
v0.1.84 Latest Latest
Warning

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

Go to latest
Published: Feb 29, 2024 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 AadClientBuilder

func AadClientBuilder() *httpclient.HcHttpClientBuilder

func GenReqDefForAddBlackWhiteIpList added in v0.1.75

func GenReqDefForAddBlackWhiteIpList() *def.HttpRequestDef

func GenReqDefForAddPolicyBlackAndWhiteIpList

func GenReqDefForAddPolicyBlackAndWhiteIpList() *def.HttpRequestDef

func GenReqDefForAssociateIpToPolicy

func GenReqDefForAssociateIpToPolicy() *def.HttpRequestDef

func GenReqDefForBatchCreateInstanceIpRule

func GenReqDefForBatchCreateInstanceIpRule() *def.HttpRequestDef

func GenReqDefForBatchDeleteInstanceIpRule

func GenReqDefForBatchDeleteInstanceIpRule() *def.HttpRequestDef

func GenReqDefForCreateAadDomain added in v0.1.75

func GenReqDefForCreateAadDomain() *def.HttpRequestDef

func GenReqDefForCreatePolicy

func GenReqDefForCreatePolicy() *def.HttpRequestDef

func GenReqDefForDeleteAlarmConfig

func GenReqDefForDeleteAlarmConfig() *def.HttpRequestDef

func GenReqDefForDeleteBlackWhiteIpList added in v0.1.75

func GenReqDefForDeleteBlackWhiteIpList() *def.HttpRequestDef

func GenReqDefForDeletePolicy

func GenReqDefForDeletePolicy() *def.HttpRequestDef

func GenReqDefForDeletePolicyBlackAndWhiteIpList

func GenReqDefForDeletePolicyBlackAndWhiteIpList() *def.HttpRequestDef

func GenReqDefForDisassociateIpFromPolicy

func GenReqDefForDisassociateIpFromPolicy() *def.HttpRequestDef

func GenReqDefForExecuteUnblockIp

func GenReqDefForExecuteUnblockIp() *def.HttpRequestDef

func GenReqDefForListBlockIps

func GenReqDefForListBlockIps() *def.HttpRequestDef

func GenReqDefForListDomain

func GenReqDefForListDomain() *def.HttpRequestDef

func GenReqDefForListInstance

func GenReqDefForListInstance() *def.HttpRequestDef

func GenReqDefForListInstanceId

func GenReqDefForListInstanceId() *def.HttpRequestDef

func GenReqDefForListInstanceIpRule

func GenReqDefForListInstanceIpRule() *def.HttpRequestDef

func GenReqDefForListPackage

func GenReqDefForListPackage() *def.HttpRequestDef

func GenReqDefForListPeak

func GenReqDefForListPeak() *def.HttpRequestDef

func GenReqDefForListPolicy

func GenReqDefForListPolicy() *def.HttpRequestDef

func GenReqDefForListProtectedIp

func GenReqDefForListProtectedIp() *def.HttpRequestDef

func GenReqDefForListSourceIps added in v0.1.75

func GenReqDefForListSourceIps() *def.HttpRequestDef

func GenReqDefForListUnblockQuotaStatistics

func GenReqDefForListUnblockQuotaStatistics() *def.HttpRequestDef

func GenReqDefForListUnboundProtectedIp

func GenReqDefForListUnboundProtectedIp() *def.HttpRequestDef

func GenReqDefForModifyDomainWebSwitch added in v0.1.75

func GenReqDefForModifyDomainWebSwitch() *def.HttpRequestDef

func GenReqDefForSetCertForDomain added in v0.1.79

func GenReqDefForSetCertForDomain() *def.HttpRequestDef

func GenReqDefForShowAlarmConfig

func GenReqDefForShowAlarmConfig() *def.HttpRequestDef

func GenReqDefForShowBlockStatistics

func GenReqDefForShowBlockStatistics() *def.HttpRequestDef

func GenReqDefForShowPolicy

func GenReqDefForShowPolicy() *def.HttpRequestDef

func GenReqDefForShowUnblockRecord

func GenReqDefForShowUnblockRecord() *def.HttpRequestDef

func GenReqDefForUpdateAlarmConfig

func GenReqDefForUpdateAlarmConfig() *def.HttpRequestDef

func GenReqDefForUpdateDomain

func GenReqDefForUpdateDomain() *def.HttpRequestDef

func GenReqDefForUpdateInstanceIpRule

func GenReqDefForUpdateInstanceIpRule() *def.HttpRequestDef

func GenReqDefForUpdatePackageIp

func GenReqDefForUpdatePackageIp() *def.HttpRequestDef

func GenReqDefForUpdatePackageName

func GenReqDefForUpdatePackageName() *def.HttpRequestDef

func GenReqDefForUpdatePolicy

func GenReqDefForUpdatePolicy() *def.HttpRequestDef

func GenReqDefForUpdateTagForProtectedIp

func GenReqDefForUpdateTagForProtectedIp() *def.HttpRequestDef

Types

type AadClient

type AadClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewAadClient

func NewAadClient(hcClient *httpclient.HcHttpClient) *AadClient

func (*AadClient) AddBlackWhiteIpList added in v0.1.75

AddBlackWhiteIpList 高防实例添加黑白名单

高防实例添加黑白名单

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) AddBlackWhiteIpListInvoker added in v0.1.75

func (c *AadClient) AddBlackWhiteIpListInvoker(request *model.AddBlackWhiteIpListRequest) *AddBlackWhiteIpListInvoker

AddBlackWhiteIpListInvoker 高防实例添加黑白名单

func (*AadClient) AddPolicyBlackAndWhiteIpList

AddPolicyBlackAndWhiteIpList 策略添加黑白名单

策略添加黑白名单

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) AddPolicyBlackAndWhiteIpListInvoker

func (c *AadClient) AddPolicyBlackAndWhiteIpListInvoker(request *model.AddPolicyBlackAndWhiteIpListRequest) *AddPolicyBlackAndWhiteIpListInvoker

AddPolicyBlackAndWhiteIpListInvoker 策略添加黑白名单

func (*AadClient) AssociateIpToPolicy

AssociateIpToPolicy 策略绑定防护对象

策略绑定防护对象

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) AssociateIpToPolicyInvoker

func (c *AadClient) AssociateIpToPolicyInvoker(request *model.AssociateIpToPolicyRequest) *AssociateIpToPolicyInvoker

AssociateIpToPolicyInvoker 策略绑定防护对象

func (*AadClient) BatchCreateInstanceIpRule

BatchCreateInstanceIpRule 批量创建高防实例IP的转发规则

批量创建高防实例IP的转发规则

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) BatchCreateInstanceIpRuleInvoker

func (c *AadClient) BatchCreateInstanceIpRuleInvoker(request *model.BatchCreateInstanceIpRuleRequest) *BatchCreateInstanceIpRuleInvoker

BatchCreateInstanceIpRuleInvoker 批量创建高防实例IP的转发规则

func (*AadClient) BatchDeleteInstanceIpRule

BatchDeleteInstanceIpRule 批量删除高防实例IP的转发规则

批量删除高防实例IP的转发规则

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) BatchDeleteInstanceIpRuleInvoker

func (c *AadClient) BatchDeleteInstanceIpRuleInvoker(request *model.BatchDeleteInstanceIpRuleRequest) *BatchDeleteInstanceIpRuleInvoker

BatchDeleteInstanceIpRuleInvoker 批量删除高防实例IP的转发规则

func (*AadClient) CreateAadDomain added in v0.1.75

func (c *AadClient) CreateAadDomain(request *model.CreateAadDomainRequest) (*model.CreateAadDomainResponse, error)

CreateAadDomain 创建防护域名

创建防护域名

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) CreateAadDomainInvoker added in v0.1.75

func (c *AadClient) CreateAadDomainInvoker(request *model.CreateAadDomainRequest) *CreateAadDomainInvoker

CreateAadDomainInvoker 创建防护域名

func (*AadClient) CreatePolicy

func (c *AadClient) CreatePolicy(request *model.CreatePolicyRequest) (*model.CreatePolicyResponse, error)

CreatePolicy 创建策略

创建策略

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) CreatePolicyInvoker

func (c *AadClient) CreatePolicyInvoker(request *model.CreatePolicyRequest) *CreatePolicyInvoker

CreatePolicyInvoker 创建策略

func (*AadClient) DeleteAlarmConfig

func (c *AadClient) DeleteAlarmConfig(request *model.DeleteAlarmConfigRequest) (*model.DeleteAlarmConfigResponse, error)

DeleteAlarmConfig 删除告警配置

删除告警配置

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) DeleteAlarmConfigInvoker

func (c *AadClient) DeleteAlarmConfigInvoker(request *model.DeleteAlarmConfigRequest) *DeleteAlarmConfigInvoker

DeleteAlarmConfigInvoker 删除告警配置

func (*AadClient) DeleteBlackWhiteIpList added in v0.1.75

DeleteBlackWhiteIpList 高防实例删除黑白名单

高防实例删除黑白名单

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) DeleteBlackWhiteIpListInvoker added in v0.1.75

func (c *AadClient) DeleteBlackWhiteIpListInvoker(request *model.DeleteBlackWhiteIpListRequest) *DeleteBlackWhiteIpListInvoker

DeleteBlackWhiteIpListInvoker 高防实例删除黑白名单

func (*AadClient) DeletePolicy

func (c *AadClient) DeletePolicy(request *model.DeletePolicyRequest) (*model.DeletePolicyResponse, error)

DeletePolicy 删除策略

删除策略

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) DeletePolicyBlackAndWhiteIpList

DeletePolicyBlackAndWhiteIpList 策略删除黑白名单

策略删除黑白名单

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) DeletePolicyBlackAndWhiteIpListInvoker

func (c *AadClient) DeletePolicyBlackAndWhiteIpListInvoker(request *model.DeletePolicyBlackAndWhiteIpListRequest) *DeletePolicyBlackAndWhiteIpListInvoker

DeletePolicyBlackAndWhiteIpListInvoker 策略删除黑白名单

func (*AadClient) DeletePolicyInvoker

func (c *AadClient) DeletePolicyInvoker(request *model.DeletePolicyRequest) *DeletePolicyInvoker

DeletePolicyInvoker 删除策略

func (*AadClient) DisassociateIpFromPolicy

DisassociateIpFromPolicy 策略解绑防护对象

策略解绑防护对象

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) DisassociateIpFromPolicyInvoker

func (c *AadClient) DisassociateIpFromPolicyInvoker(request *model.DisassociateIpFromPolicyRequest) *DisassociateIpFromPolicyInvoker

DisassociateIpFromPolicyInvoker 策略解绑防护对象

func (*AadClient) ExecuteUnblockIp

func (c *AadClient) ExecuteUnblockIp(request *model.ExecuteUnblockIpRequest) (*model.ExecuteUnblockIpResponse, error)

ExecuteUnblockIp 解封IP

解封IP

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) ExecuteUnblockIpInvoker

func (c *AadClient) ExecuteUnblockIpInvoker(request *model.ExecuteUnblockIpRequest) *ExecuteUnblockIpInvoker

ExecuteUnblockIpInvoker 解封IP

func (*AadClient) ListBlockIps

func (c *AadClient) ListBlockIps(request *model.ListBlockIpsRequest) (*model.ListBlockIpsResponse, error)

ListBlockIps 查询租户封堵列表

查询租户封堵列表

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) ListBlockIpsInvoker

func (c *AadClient) ListBlockIpsInvoker(request *model.ListBlockIpsRequest) *ListBlockIpsInvoker

ListBlockIpsInvoker 查询租户封堵列表

func (*AadClient) ListDomain

func (c *AadClient) ListDomain(request *model.ListDomainRequest) (*model.ListDomainResponse, error)

ListDomain 查询域名列表

查询域名列表

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) ListDomainInvoker

func (c *AadClient) ListDomainInvoker(request *model.ListDomainRequest) *ListDomainInvoker

ListDomainInvoker 查询域名列表

func (*AadClient) ListInstance

func (c *AadClient) ListInstance(request *model.ListInstanceRequest) (*model.ListInstanceResponse, error)

ListInstance 查询高防实例列表

查询高防实例列表

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) ListInstanceId

func (c *AadClient) ListInstanceId(request *model.ListInstanceIdRequest) (*model.ListInstanceIdResponse, error)

ListInstanceId 查询域名关联的实例ID

查询域名关联的实例ID

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) ListInstanceIdInvoker

func (c *AadClient) ListInstanceIdInvoker(request *model.ListInstanceIdRequest) *ListInstanceIdInvoker

ListInstanceIdInvoker 查询域名关联的实例ID

func (*AadClient) ListInstanceInvoker

func (c *AadClient) ListInstanceInvoker(request *model.ListInstanceRequest) *ListInstanceInvoker

ListInstanceInvoker 查询高防实例列表

func (*AadClient) ListInstanceIpRule

func (c *AadClient) ListInstanceIpRule(request *model.ListInstanceIpRuleRequest) (*model.ListInstanceIpRuleResponse, error)

ListInstanceIpRule 查询高防实例IP的转发规则列表

查询高防实例IP的转发规则列表

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) ListInstanceIpRuleInvoker

func (c *AadClient) ListInstanceIpRuleInvoker(request *model.ListInstanceIpRuleRequest) *ListInstanceIpRuleInvoker

ListInstanceIpRuleInvoker 查询高防实例IP的转发规则列表

func (*AadClient) ListPackage

func (c *AadClient) ListPackage(request *model.ListPackageRequest) (*model.ListPackageResponse, error)

ListPackage 查询防护包列表

查询防护包列表

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) ListPackageInvoker

func (c *AadClient) ListPackageInvoker(request *model.ListPackageRequest) *ListPackageInvoker

ListPackageInvoker 查询防护包列表

func (*AadClient) ListPeak

func (c *AadClient) ListPeak(request *model.ListPeakRequest) (*model.ListPeakResponse, error)

ListPeak 查询流量峰值、攻击计数

查询流量峰值、攻击计数

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) ListPeakInvoker

func (c *AadClient) ListPeakInvoker(request *model.ListPeakRequest) *ListPeakInvoker

ListPeakInvoker 查询流量峰值、攻击计数

func (*AadClient) ListPolicy

func (c *AadClient) ListPolicy(request *model.ListPolicyRequest) (*model.ListPolicyResponse, error)

ListPolicy 查询策略列表

查询策略列表

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) ListPolicyInvoker

func (c *AadClient) ListPolicyInvoker(request *model.ListPolicyRequest) *ListPolicyInvoker

ListPolicyInvoker 查询策略列表

func (*AadClient) ListProtectedIp

func (c *AadClient) ListProtectedIp(request *model.ListProtectedIpRequest) (*model.ListProtectedIpResponse, error)

ListProtectedIp 查询防护对象列表

查询防护对象列表

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) ListProtectedIpInvoker

func (c *AadClient) ListProtectedIpInvoker(request *model.ListProtectedIpRequest) *ListProtectedIpInvoker

ListProtectedIpInvoker 查询防护对象列表

func (*AadClient) ListSourceIps added in v0.1.75

func (c *AadClient) ListSourceIps(request *model.ListSourceIpsRequest) (*model.ListSourceIpsResponse, error)

ListSourceIps 查询高防回源IP段列表

查询高防回源IP段列表

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) ListSourceIpsInvoker added in v0.1.75

func (c *AadClient) ListSourceIpsInvoker(request *model.ListSourceIpsRequest) *ListSourceIpsInvoker

ListSourceIpsInvoker 查询高防回源IP段列表

func (*AadClient) ListUnblockQuotaStatistics

ListUnblockQuotaStatistics 查询解封配额

查询解封配额

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) ListUnblockQuotaStatisticsInvoker

func (c *AadClient) ListUnblockQuotaStatisticsInvoker(request *model.ListUnblockQuotaStatisticsRequest) *ListUnblockQuotaStatisticsInvoker

ListUnblockQuotaStatisticsInvoker 查询解封配额

func (*AadClient) ListUnboundProtectedIp

ListUnboundProtectedIp 查询可绑定的防护对象列表

查询可绑定的防护对象列表

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) ListUnboundProtectedIpInvoker

func (c *AadClient) ListUnboundProtectedIpInvoker(request *model.ListUnboundProtectedIpRequest) *ListUnboundProtectedIpInvoker

ListUnboundProtectedIpInvoker 查询可绑定的防护对象列表

func (*AadClient) ModifyDomainWebSwitch added in v0.1.75

ModifyDomainWebSwitch 修改域名WEB基础防护开关/CC防护开关

修改域名WEB基础防护开关/CC防护开关

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) ModifyDomainWebSwitchInvoker added in v0.1.75

func (c *AadClient) ModifyDomainWebSwitchInvoker(request *model.ModifyDomainWebSwitchRequest) *ModifyDomainWebSwitchInvoker

ModifyDomainWebSwitchInvoker 修改域名WEB基础防护开关/CC防护开关

func (*AadClient) SetCertForDomain added in v0.1.79

func (c *AadClient) SetCertForDomain(request *model.SetCertForDomainRequest) (*model.SetCertForDomainResponse, error)

SetCertForDomain 上传/修改域名对应证书

上传/修改域名对应证书

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) SetCertForDomainInvoker added in v0.1.79

func (c *AadClient) SetCertForDomainInvoker(request *model.SetCertForDomainRequest) *SetCertForDomainInvoker

SetCertForDomainInvoker 上传/修改域名对应证书

func (*AadClient) ShowAlarmConfig

func (c *AadClient) ShowAlarmConfig(request *model.ShowAlarmConfigRequest) (*model.ShowAlarmConfigResponse, error)

ShowAlarmConfig 查询告警配置

查询告警配置

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) ShowAlarmConfigInvoker

func (c *AadClient) ShowAlarmConfigInvoker(request *model.ShowAlarmConfigRequest) *ShowAlarmConfigInvoker

ShowAlarmConfigInvoker 查询告警配置

func (*AadClient) ShowBlockStatistics

ShowBlockStatistics 查询封堵统计数据

查询封堵统计数据

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) ShowBlockStatisticsInvoker

func (c *AadClient) ShowBlockStatisticsInvoker(request *model.ShowBlockStatisticsRequest) *ShowBlockStatisticsInvoker

ShowBlockStatisticsInvoker 查询封堵统计数据

func (*AadClient) ShowPolicy

func (c *AadClient) ShowPolicy(request *model.ShowPolicyRequest) (*model.ShowPolicyResponse, error)

ShowPolicy 查询策略详情

查询策略详情

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) ShowPolicyInvoker

func (c *AadClient) ShowPolicyInvoker(request *model.ShowPolicyRequest) *ShowPolicyInvoker

ShowPolicyInvoker 查询策略详情

func (*AadClient) ShowUnblockRecord

func (c *AadClient) ShowUnblockRecord(request *model.ShowUnblockRecordRequest) (*model.ShowUnblockRecordResponse, error)

ShowUnblockRecord 查询租户解封记录

查询租户解封记录

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) ShowUnblockRecordInvoker

func (c *AadClient) ShowUnblockRecordInvoker(request *model.ShowUnblockRecordRequest) *ShowUnblockRecordInvoker

ShowUnblockRecordInvoker 查询租户解封记录

func (*AadClient) UpdateAlarmConfig

func (c *AadClient) UpdateAlarmConfig(request *model.UpdateAlarmConfigRequest) (*model.UpdateAlarmConfigResponse, error)

UpdateAlarmConfig 设置告警配置

设置告警配置

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) UpdateAlarmConfigInvoker

func (c *AadClient) UpdateAlarmConfigInvoker(request *model.UpdateAlarmConfigRequest) *UpdateAlarmConfigInvoker

UpdateAlarmConfigInvoker 设置告警配置

func (*AadClient) UpdateDomain

func (c *AadClient) UpdateDomain(request *model.UpdateDomainRequest) (*model.UpdateDomainResponse, error)

UpdateDomain 更新域名信息

更新域名源站配置信息

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) UpdateDomainInvoker

func (c *AadClient) UpdateDomainInvoker(request *model.UpdateDomainRequest) *UpdateDomainInvoker

UpdateDomainInvoker 更新域名信息

func (*AadClient) UpdateInstanceIpRule

UpdateInstanceIpRule 修改高防实例转发配置的源站IP

修改高防实例转发配置的源站IP

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) UpdateInstanceIpRuleInvoker

func (c *AadClient) UpdateInstanceIpRuleInvoker(request *model.UpdateInstanceIpRuleRequest) *UpdateInstanceIpRuleInvoker

UpdateInstanceIpRuleInvoker 修改高防实例转发配置的源站IP

func (*AadClient) UpdatePackageIp

func (c *AadClient) UpdatePackageIp(request *model.UpdatePackageIpRequest) (*model.UpdatePackageIpResponse, error)

UpdatePackageIp 更新防护包绑定的全量防护对象

更新防护包绑定的全量防护对象

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) UpdatePackageIpInvoker

func (c *AadClient) UpdatePackageIpInvoker(request *model.UpdatePackageIpRequest) *UpdatePackageIpInvoker

UpdatePackageIpInvoker 更新防护包绑定的全量防护对象

func (*AadClient) UpdatePackageName

func (c *AadClient) UpdatePackageName(request *model.UpdatePackageNameRequest) (*model.UpdatePackageNameResponse, error)

UpdatePackageName 更新防护包名字

更新防护包名字

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) UpdatePackageNameInvoker

func (c *AadClient) UpdatePackageNameInvoker(request *model.UpdatePackageNameRequest) *UpdatePackageNameInvoker

UpdatePackageNameInvoker 更新防护包名字

func (*AadClient) UpdatePolicy

func (c *AadClient) UpdatePolicy(request *model.UpdatePolicyRequest) (*model.UpdatePolicyResponse, error)

UpdatePolicy 更新策略

更新策略

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) UpdatePolicyInvoker

func (c *AadClient) UpdatePolicyInvoker(request *model.UpdatePolicyRequest) *UpdatePolicyInvoker

UpdatePolicyInvoker 更新策略

func (*AadClient) UpdateTagForProtectedIp

UpdateTagForProtectedIp 防护对象设置标签

防护对象设置标签

Please refer to HUAWEI cloud API Explorer for details.

func (*AadClient) UpdateTagForProtectedIpInvoker

func (c *AadClient) UpdateTagForProtectedIpInvoker(request *model.UpdateTagForProtectedIpRequest) *UpdateTagForProtectedIpInvoker

UpdateTagForProtectedIpInvoker 防护对象设置标签

type AddBlackWhiteIpListInvoker added in v0.1.75

type AddBlackWhiteIpListInvoker struct {
	*invoker.BaseInvoker
}

func (*AddBlackWhiteIpListInvoker) Invoke added in v0.1.75

type AddPolicyBlackAndWhiteIpListInvoker

type AddPolicyBlackAndWhiteIpListInvoker struct {
	*invoker.BaseInvoker
}

func (*AddPolicyBlackAndWhiteIpListInvoker) Invoke

type AssociateIpToPolicyInvoker

type AssociateIpToPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*AssociateIpToPolicyInvoker) Invoke

type BatchCreateInstanceIpRuleInvoker

type BatchCreateInstanceIpRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateInstanceIpRuleInvoker) Invoke

type BatchDeleteInstanceIpRuleInvoker

type BatchDeleteInstanceIpRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchDeleteInstanceIpRuleInvoker) Invoke

type CreateAadDomainInvoker added in v0.1.75

type CreateAadDomainInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAadDomainInvoker) Invoke added in v0.1.75

type CreatePolicyInvoker

type CreatePolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePolicyInvoker) Invoke

type DeleteAlarmConfigInvoker

type DeleteAlarmConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAlarmConfigInvoker) Invoke

type DeleteBlackWhiteIpListInvoker added in v0.1.75

type DeleteBlackWhiteIpListInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteBlackWhiteIpListInvoker) Invoke added in v0.1.75

type DeletePolicyBlackAndWhiteIpListInvoker

type DeletePolicyBlackAndWhiteIpListInvoker struct {
	*invoker.BaseInvoker
}

func (*DeletePolicyBlackAndWhiteIpListInvoker) Invoke

type DeletePolicyInvoker

type DeletePolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*DeletePolicyInvoker) Invoke

type DisassociateIpFromPolicyInvoker

type DisassociateIpFromPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*DisassociateIpFromPolicyInvoker) Invoke

type ExecuteUnblockIpInvoker

type ExecuteUnblockIpInvoker struct {
	*invoker.BaseInvoker
}

func (*ExecuteUnblockIpInvoker) Invoke

type ListBlockIpsInvoker

type ListBlockIpsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListBlockIpsInvoker) Invoke

type ListDomainInvoker

type ListDomainInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDomainInvoker) Invoke

type ListInstanceIdInvoker

type ListInstanceIdInvoker struct {
	*invoker.BaseInvoker
}

func (*ListInstanceIdInvoker) Invoke

type ListInstanceInvoker

type ListInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*ListInstanceInvoker) Invoke

type ListInstanceIpRuleInvoker

type ListInstanceIpRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*ListInstanceIpRuleInvoker) Invoke

type ListPackageInvoker

type ListPackageInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPackageInvoker) Invoke

type ListPeakInvoker

type ListPeakInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPeakInvoker) Invoke

func (i *ListPeakInvoker) Invoke() (*model.ListPeakResponse, error)

type ListPolicyInvoker

type ListPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPolicyInvoker) Invoke

type ListProtectedIpInvoker

type ListProtectedIpInvoker struct {
	*invoker.BaseInvoker
}

func (*ListProtectedIpInvoker) Invoke

type ListSourceIpsInvoker added in v0.1.75

type ListSourceIpsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSourceIpsInvoker) Invoke added in v0.1.75

type ListUnblockQuotaStatisticsInvoker

type ListUnblockQuotaStatisticsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListUnblockQuotaStatisticsInvoker) Invoke

type ListUnboundProtectedIpInvoker

type ListUnboundProtectedIpInvoker struct {
	*invoker.BaseInvoker
}

func (*ListUnboundProtectedIpInvoker) Invoke

type ModifyDomainWebSwitchInvoker added in v0.1.75

type ModifyDomainWebSwitchInvoker struct {
	*invoker.BaseInvoker
}

func (*ModifyDomainWebSwitchInvoker) Invoke added in v0.1.75

type SetCertForDomainInvoker added in v0.1.79

type SetCertForDomainInvoker struct {
	*invoker.BaseInvoker
}

func (*SetCertForDomainInvoker) Invoke added in v0.1.79

type ShowAlarmConfigInvoker

type ShowAlarmConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAlarmConfigInvoker) Invoke

type ShowBlockStatisticsInvoker

type ShowBlockStatisticsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowBlockStatisticsInvoker) Invoke

type ShowPolicyInvoker

type ShowPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowPolicyInvoker) Invoke

type ShowUnblockRecordInvoker

type ShowUnblockRecordInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowUnblockRecordInvoker) Invoke

type UpdateAlarmConfigInvoker

type UpdateAlarmConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAlarmConfigInvoker) Invoke

type UpdateDomainInvoker

type UpdateDomainInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDomainInvoker) Invoke

type UpdateInstanceIpRuleInvoker

type UpdateInstanceIpRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateInstanceIpRuleInvoker) Invoke

type UpdatePackageIpInvoker

type UpdatePackageIpInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdatePackageIpInvoker) Invoke

type UpdatePackageNameInvoker

type UpdatePackageNameInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdatePackageNameInvoker) Invoke

type UpdatePolicyInvoker

type UpdatePolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdatePolicyInvoker) Invoke

type UpdateTagForProtectedIpInvoker

type UpdateTagForProtectedIpInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateTagForProtectedIpInvoker) Invoke

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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