v3

package
v0.1.90 Latest Latest
Warning

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

Go to latest
Published: Apr 3, 2024 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenReqDefForAddFirewallRules added in v0.1.56

func GenReqDefForAddFirewallRules() *def.HttpRequestDef

func GenReqDefForAddSecurityGroups added in v0.1.63

func GenReqDefForAddSecurityGroups() *def.HttpRequestDef

func GenReqDefForAddSourcesToTrafficMirrorSession added in v0.1.61

func GenReqDefForAddSourcesToTrafficMirrorSession() *def.HttpRequestDef

func GenReqDefForAddVpcExtendCidr added in v0.0.68

func GenReqDefForAddVpcExtendCidr() *def.HttpRequestDef

func GenReqDefForAssociateSubnetFirewall added in v0.1.56

func GenReqDefForAssociateSubnetFirewall() *def.HttpRequestDef

func GenReqDefForBatchCreateSecurityGroupRules added in v0.1.62

func GenReqDefForBatchCreateSecurityGroupRules() *def.HttpRequestDef

func GenReqDefForBatchCreateSubNetworkInterface

func GenReqDefForBatchCreateSubNetworkInterface() *def.HttpRequestDef

func GenReqDefForCreateAddressGroup added in v0.0.68

func GenReqDefForCreateAddressGroup() *def.HttpRequestDef

func GenReqDefForCreateFirewall added in v0.1.56

func GenReqDefForCreateFirewall() *def.HttpRequestDef

func GenReqDefForCreateSecurityGroup

func GenReqDefForCreateSecurityGroup() *def.HttpRequestDef

func GenReqDefForCreateSecurityGroupRule

func GenReqDefForCreateSecurityGroupRule() *def.HttpRequestDef

func GenReqDefForCreateSubNetworkInterface

func GenReqDefForCreateSubNetworkInterface() *def.HttpRequestDef

func GenReqDefForCreateTrafficMirrorFilter added in v0.1.61

func GenReqDefForCreateTrafficMirrorFilter() *def.HttpRequestDef

func GenReqDefForCreateTrafficMirrorFilterRule added in v0.1.61

func GenReqDefForCreateTrafficMirrorFilterRule() *def.HttpRequestDef

func GenReqDefForCreateTrafficMirrorSession added in v0.1.61

func GenReqDefForCreateTrafficMirrorSession() *def.HttpRequestDef

func GenReqDefForCreateVpc added in v0.0.68

func GenReqDefForCreateVpc() *def.HttpRequestDef

func GenReqDefForDeleteAddressGroup added in v0.0.68

func GenReqDefForDeleteAddressGroup() *def.HttpRequestDef

func GenReqDefForDeleteFirewall added in v0.1.56

func GenReqDefForDeleteFirewall() *def.HttpRequestDef

func GenReqDefForDeleteIpAddressGroupForce added in v0.0.68

func GenReqDefForDeleteIpAddressGroupForce() *def.HttpRequestDef

func GenReqDefForDeleteSecurityGroup

func GenReqDefForDeleteSecurityGroup() *def.HttpRequestDef

func GenReqDefForDeleteSecurityGroupRule

func GenReqDefForDeleteSecurityGroupRule() *def.HttpRequestDef

func GenReqDefForDeleteSubNetworkInterface

func GenReqDefForDeleteSubNetworkInterface() *def.HttpRequestDef

func GenReqDefForDeleteTrafficMirrorFilter added in v0.1.61

func GenReqDefForDeleteTrafficMirrorFilter() *def.HttpRequestDef

func GenReqDefForDeleteTrafficMirrorFilterRule added in v0.1.61

func GenReqDefForDeleteTrafficMirrorFilterRule() *def.HttpRequestDef

func GenReqDefForDeleteTrafficMirrorSession added in v0.1.61

func GenReqDefForDeleteTrafficMirrorSession() *def.HttpRequestDef

func GenReqDefForDeleteVpc added in v0.0.68

func GenReqDefForDeleteVpc() *def.HttpRequestDef

func GenReqDefForDisassociateSubnetFirewall added in v0.1.56

func GenReqDefForDisassociateSubnetFirewall() *def.HttpRequestDef

func GenReqDefForListAddressGroup added in v0.0.68

func GenReqDefForListAddressGroup() *def.HttpRequestDef

func GenReqDefForListFirewall added in v0.1.56

func GenReqDefForListFirewall() *def.HttpRequestDef

func GenReqDefForListSecurityGroupRules

func GenReqDefForListSecurityGroupRules() *def.HttpRequestDef

func GenReqDefForListSecurityGroups

func GenReqDefForListSecurityGroups() *def.HttpRequestDef

func GenReqDefForListSubNetworkInterfaces

func GenReqDefForListSubNetworkInterfaces() *def.HttpRequestDef

func GenReqDefForListTrafficMirrorFilterRules added in v0.1.61

func GenReqDefForListTrafficMirrorFilterRules() *def.HttpRequestDef

func GenReqDefForListTrafficMirrorFilters added in v0.1.61

func GenReqDefForListTrafficMirrorFilters() *def.HttpRequestDef

func GenReqDefForListTrafficMirrorSessions added in v0.1.61

func GenReqDefForListTrafficMirrorSessions() *def.HttpRequestDef

func GenReqDefForListVpcs added in v0.0.68

func GenReqDefForListVpcs() *def.HttpRequestDef

func GenReqDefForMigrateSubNetworkInterface added in v0.0.68

func GenReqDefForMigrateSubNetworkInterface() *def.HttpRequestDef

func GenReqDefForRemoveFirewallRules added in v0.1.56

func GenReqDefForRemoveFirewallRules() *def.HttpRequestDef

func GenReqDefForRemoveSecurityGroups added in v0.1.63

func GenReqDefForRemoveSecurityGroups() *def.HttpRequestDef

func GenReqDefForRemoveSourcesFromTrafficMirrorSession added in v0.1.61

func GenReqDefForRemoveSourcesFromTrafficMirrorSession() *def.HttpRequestDef

func GenReqDefForRemoveVpcExtendCidr added in v0.0.68

func GenReqDefForRemoveVpcExtendCidr() *def.HttpRequestDef

func GenReqDefForShowAddressGroup added in v0.0.68

func GenReqDefForShowAddressGroup() *def.HttpRequestDef

func GenReqDefForShowFirewall added in v0.1.56

func GenReqDefForShowFirewall() *def.HttpRequestDef

func GenReqDefForShowSecurityGroup

func GenReqDefForShowSecurityGroup() *def.HttpRequestDef

func GenReqDefForShowSecurityGroupRule

func GenReqDefForShowSecurityGroupRule() *def.HttpRequestDef

func GenReqDefForShowSubNetworkInterface

func GenReqDefForShowSubNetworkInterface() *def.HttpRequestDef

func GenReqDefForShowSubNetworkInterfacesQuantity

func GenReqDefForShowSubNetworkInterfacesQuantity() *def.HttpRequestDef

func GenReqDefForShowTrafficMirrorFilter added in v0.1.61

func GenReqDefForShowTrafficMirrorFilter() *def.HttpRequestDef

func GenReqDefForShowTrafficMirrorFilterRule added in v0.1.61

func GenReqDefForShowTrafficMirrorFilterRule() *def.HttpRequestDef

func GenReqDefForShowTrafficMirrorSession added in v0.1.61

func GenReqDefForShowTrafficMirrorSession() *def.HttpRequestDef

func GenReqDefForShowVpc added in v0.0.68

func GenReqDefForShowVpc() *def.HttpRequestDef

func GenReqDefForUpdateAddressGroup added in v0.0.68

func GenReqDefForUpdateAddressGroup() *def.HttpRequestDef

func GenReqDefForUpdateFirewall added in v0.1.56

func GenReqDefForUpdateFirewall() *def.HttpRequestDef

func GenReqDefForUpdateFirewallRules added in v0.1.56

func GenReqDefForUpdateFirewallRules() *def.HttpRequestDef

func GenReqDefForUpdateSecurityGroup

func GenReqDefForUpdateSecurityGroup() *def.HttpRequestDef

func GenReqDefForUpdateSubNetworkInterface

func GenReqDefForUpdateSubNetworkInterface() *def.HttpRequestDef

func GenReqDefForUpdateTrafficMirrorFilter added in v0.1.61

func GenReqDefForUpdateTrafficMirrorFilter() *def.HttpRequestDef

func GenReqDefForUpdateTrafficMirrorFilterRule added in v0.1.61

func GenReqDefForUpdateTrafficMirrorFilterRule() *def.HttpRequestDef

func GenReqDefForUpdateTrafficMirrorSession added in v0.1.61

func GenReqDefForUpdateTrafficMirrorSession() *def.HttpRequestDef

func GenReqDefForUpdateVpc added in v0.0.68

func GenReqDefForUpdateVpc() *def.HttpRequestDef

func VpcClientBuilder

func VpcClientBuilder() *httpclient.HcHttpClientBuilder

Types

type AddFirewallRulesInvoker added in v0.1.56

type AddFirewallRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*AddFirewallRulesInvoker) Invoke added in v0.1.56

type AddSecurityGroupsInvoker added in v0.1.63

type AddSecurityGroupsInvoker struct {
	*invoker.BaseInvoker
}

func (*AddSecurityGroupsInvoker) Invoke added in v0.1.63

type AddSourcesToTrafficMirrorSessionInvoker added in v0.1.61

type AddSourcesToTrafficMirrorSessionInvoker struct {
	*invoker.BaseInvoker
}

func (*AddSourcesToTrafficMirrorSessionInvoker) Invoke added in v0.1.61

type AddVpcExtendCidrInvoker added in v0.0.90

type AddVpcExtendCidrInvoker struct {
	*invoker.BaseInvoker
}

func (*AddVpcExtendCidrInvoker) Invoke added in v0.0.90

type AssociateSubnetFirewallInvoker added in v0.1.56

type AssociateSubnetFirewallInvoker struct {
	*invoker.BaseInvoker
}

func (*AssociateSubnetFirewallInvoker) Invoke added in v0.1.56

type BatchCreateSecurityGroupRulesInvoker added in v0.1.62

type BatchCreateSecurityGroupRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateSecurityGroupRulesInvoker) Invoke added in v0.1.62

type BatchCreateSubNetworkInterfaceInvoker added in v0.0.90

type BatchCreateSubNetworkInterfaceInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateSubNetworkInterfaceInvoker) Invoke added in v0.0.90

type CreateAddressGroupInvoker added in v0.0.90

type CreateAddressGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAddressGroupInvoker) Invoke added in v0.0.90

type CreateFirewallInvoker added in v0.1.56

type CreateFirewallInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateFirewallInvoker) Invoke added in v0.1.56

type CreateSecurityGroupInvoker added in v0.0.90

type CreateSecurityGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateSecurityGroupInvoker) Invoke added in v0.0.90

type CreateSecurityGroupRuleInvoker added in v0.0.90

type CreateSecurityGroupRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateSecurityGroupRuleInvoker) Invoke added in v0.0.90

type CreateSubNetworkInterfaceInvoker added in v0.0.90

type CreateSubNetworkInterfaceInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateSubNetworkInterfaceInvoker) Invoke added in v0.0.90

type CreateTrafficMirrorFilterInvoker added in v0.1.61

type CreateTrafficMirrorFilterInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateTrafficMirrorFilterInvoker) Invoke added in v0.1.61

type CreateTrafficMirrorFilterRuleInvoker added in v0.1.61

type CreateTrafficMirrorFilterRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateTrafficMirrorFilterRuleInvoker) Invoke added in v0.1.61

type CreateTrafficMirrorSessionInvoker added in v0.1.61

type CreateTrafficMirrorSessionInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateTrafficMirrorSessionInvoker) Invoke added in v0.1.61

type CreateVpcInvoker added in v0.0.90

type CreateVpcInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateVpcInvoker) Invoke added in v0.0.90

type DeleteAddressGroupInvoker added in v0.0.90

type DeleteAddressGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAddressGroupInvoker) Invoke added in v0.0.90

type DeleteFirewallInvoker added in v0.1.56

type DeleteFirewallInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteFirewallInvoker) Invoke added in v0.1.56

type DeleteIpAddressGroupForceInvoker added in v0.0.90

type DeleteIpAddressGroupForceInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteIpAddressGroupForceInvoker) Invoke added in v0.0.90

type DeleteSecurityGroupInvoker added in v0.0.90

type DeleteSecurityGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSecurityGroupInvoker) Invoke added in v0.0.90

type DeleteSecurityGroupRuleInvoker added in v0.0.90

type DeleteSecurityGroupRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSecurityGroupRuleInvoker) Invoke added in v0.0.90

type DeleteSubNetworkInterfaceInvoker added in v0.0.90

type DeleteSubNetworkInterfaceInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSubNetworkInterfaceInvoker) Invoke added in v0.0.90

type DeleteTrafficMirrorFilterInvoker added in v0.1.61

type DeleteTrafficMirrorFilterInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteTrafficMirrorFilterInvoker) Invoke added in v0.1.61

type DeleteTrafficMirrorFilterRuleInvoker added in v0.1.61

type DeleteTrafficMirrorFilterRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteTrafficMirrorFilterRuleInvoker) Invoke added in v0.1.61

type DeleteTrafficMirrorSessionInvoker added in v0.1.61

type DeleteTrafficMirrorSessionInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteTrafficMirrorSessionInvoker) Invoke added in v0.1.61

type DeleteVpcInvoker added in v0.0.90

type DeleteVpcInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteVpcInvoker) Invoke added in v0.0.90

type DisassociateSubnetFirewallInvoker added in v0.1.56

type DisassociateSubnetFirewallInvoker struct {
	*invoker.BaseInvoker
}

func (*DisassociateSubnetFirewallInvoker) Invoke added in v0.1.56

type ListAddressGroupInvoker added in v0.0.90

type ListAddressGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAddressGroupInvoker) Invoke added in v0.0.90

type ListFirewallInvoker added in v0.1.56

type ListFirewallInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFirewallInvoker) Invoke added in v0.1.56

type ListSecurityGroupRulesInvoker added in v0.0.90

type ListSecurityGroupRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSecurityGroupRulesInvoker) Invoke added in v0.0.90

type ListSecurityGroupsInvoker added in v0.0.90

type ListSecurityGroupsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSecurityGroupsInvoker) Invoke added in v0.0.90

type ListSubNetworkInterfacesInvoker added in v0.0.90

type ListSubNetworkInterfacesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSubNetworkInterfacesInvoker) Invoke added in v0.0.90

type ListTrafficMirrorFilterRulesInvoker added in v0.1.61

type ListTrafficMirrorFilterRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTrafficMirrorFilterRulesInvoker) Invoke added in v0.1.61

type ListTrafficMirrorFiltersInvoker added in v0.1.61

type ListTrafficMirrorFiltersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTrafficMirrorFiltersInvoker) Invoke added in v0.1.61

type ListTrafficMirrorSessionsInvoker added in v0.1.61

type ListTrafficMirrorSessionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTrafficMirrorSessionsInvoker) Invoke added in v0.1.61

type ListVpcsInvoker added in v0.0.90

type ListVpcsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListVpcsInvoker) Invoke added in v0.0.90

func (i *ListVpcsInvoker) Invoke() (*model.ListVpcsResponse, error)

type MigrateSubNetworkInterfaceInvoker added in v0.0.90

type MigrateSubNetworkInterfaceInvoker struct {
	*invoker.BaseInvoker
}

func (*MigrateSubNetworkInterfaceInvoker) Invoke added in v0.0.90

type RemoveFirewallRulesInvoker added in v0.1.56

type RemoveFirewallRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*RemoveFirewallRulesInvoker) Invoke added in v0.1.56

type RemoveSecurityGroupsInvoker added in v0.1.63

type RemoveSecurityGroupsInvoker struct {
	*invoker.BaseInvoker
}

func (*RemoveSecurityGroupsInvoker) Invoke added in v0.1.63

type RemoveSourcesFromTrafficMirrorSessionInvoker added in v0.1.61

type RemoveSourcesFromTrafficMirrorSessionInvoker struct {
	*invoker.BaseInvoker
}

func (*RemoveSourcesFromTrafficMirrorSessionInvoker) Invoke added in v0.1.61

type RemoveVpcExtendCidrInvoker added in v0.0.90

type RemoveVpcExtendCidrInvoker struct {
	*invoker.BaseInvoker
}

func (*RemoveVpcExtendCidrInvoker) Invoke added in v0.0.90

type ShowAddressGroupInvoker added in v0.0.90

type ShowAddressGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAddressGroupInvoker) Invoke added in v0.0.90

type ShowFirewallInvoker added in v0.1.56

type ShowFirewallInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowFirewallInvoker) Invoke added in v0.1.56

type ShowSecurityGroupInvoker added in v0.0.90

type ShowSecurityGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSecurityGroupInvoker) Invoke added in v0.0.90

type ShowSecurityGroupRuleInvoker added in v0.0.90

type ShowSecurityGroupRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSecurityGroupRuleInvoker) Invoke added in v0.0.90

type ShowSubNetworkInterfaceInvoker added in v0.0.90

type ShowSubNetworkInterfaceInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSubNetworkInterfaceInvoker) Invoke added in v0.0.90

type ShowSubNetworkInterfacesQuantityInvoker added in v0.0.90

type ShowSubNetworkInterfacesQuantityInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSubNetworkInterfacesQuantityInvoker) Invoke added in v0.0.90

type ShowTrafficMirrorFilterInvoker added in v0.1.61

type ShowTrafficMirrorFilterInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowTrafficMirrorFilterInvoker) Invoke added in v0.1.61

type ShowTrafficMirrorFilterRuleInvoker added in v0.1.61

type ShowTrafficMirrorFilterRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowTrafficMirrorFilterRuleInvoker) Invoke added in v0.1.61

type ShowTrafficMirrorSessionInvoker added in v0.1.61

type ShowTrafficMirrorSessionInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowTrafficMirrorSessionInvoker) Invoke added in v0.1.61

type ShowVpcInvoker added in v0.0.90

type ShowVpcInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowVpcInvoker) Invoke added in v0.0.90

func (i *ShowVpcInvoker) Invoke() (*model.ShowVpcResponse, error)

type UpdateAddressGroupInvoker added in v0.0.90

type UpdateAddressGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAddressGroupInvoker) Invoke added in v0.0.90

type UpdateFirewallInvoker added in v0.1.56

type UpdateFirewallInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateFirewallInvoker) Invoke added in v0.1.56

type UpdateFirewallRulesInvoker added in v0.1.56

type UpdateFirewallRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateFirewallRulesInvoker) Invoke added in v0.1.56

type UpdateSecurityGroupInvoker added in v0.0.90

type UpdateSecurityGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateSecurityGroupInvoker) Invoke added in v0.0.90

type UpdateSubNetworkInterfaceInvoker added in v0.0.90

type UpdateSubNetworkInterfaceInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateSubNetworkInterfaceInvoker) Invoke added in v0.0.90

type UpdateTrafficMirrorFilterInvoker added in v0.1.61

type UpdateTrafficMirrorFilterInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateTrafficMirrorFilterInvoker) Invoke added in v0.1.61

type UpdateTrafficMirrorFilterRuleInvoker added in v0.1.61

type UpdateTrafficMirrorFilterRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateTrafficMirrorFilterRuleInvoker) Invoke added in v0.1.61

type UpdateTrafficMirrorSessionInvoker added in v0.1.61

type UpdateTrafficMirrorSessionInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateTrafficMirrorSessionInvoker) Invoke added in v0.1.61

type UpdateVpcInvoker added in v0.0.90

type UpdateVpcInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateVpcInvoker) Invoke added in v0.0.90

type VpcClient

type VpcClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewVpcClient

func NewVpcClient(hcClient *httpclient.HcHttpClient) *VpcClient

func (*VpcClient) AddFirewallRules added in v0.1.56

func (c *VpcClient) AddFirewallRules(request *model.AddFirewallRulesRequest) (*model.AddFirewallRulesResponse, error)

AddFirewallRules 网络ACL插入规则

网络ACL插入规则

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) AddFirewallRulesInvoker added in v0.1.56

func (c *VpcClient) AddFirewallRulesInvoker(request *model.AddFirewallRulesRequest) *AddFirewallRulesInvoker

AddFirewallRulesInvoker 网络ACL插入规则

func (*VpcClient) AddSecurityGroups added in v0.1.63

func (c *VpcClient) AddSecurityGroups(request *model.AddSecurityGroupsRequest) (*model.AddSecurityGroupsResponse, error)

AddSecurityGroups 端口插入安全组

端口插入安全组

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) AddSecurityGroupsInvoker added in v0.1.63

func (c *VpcClient) AddSecurityGroupsInvoker(request *model.AddSecurityGroupsRequest) *AddSecurityGroupsInvoker

AddSecurityGroupsInvoker 端口插入安全组

func (*VpcClient) AddSourcesToTrafficMirrorSession added in v0.1.61

AddSourcesToTrafficMirrorSession 流量镜像会话添加镜像源

流量镜像会话添加镜像源

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) AddSourcesToTrafficMirrorSessionInvoker added in v0.1.61

func (c *VpcClient) AddSourcesToTrafficMirrorSessionInvoker(request *model.AddSourcesToTrafficMirrorSessionRequest) *AddSourcesToTrafficMirrorSessionInvoker

AddSourcesToTrafficMirrorSessionInvoker 流量镜像会话添加镜像源

func (*VpcClient) AddVpcExtendCidr added in v0.0.68

func (c *VpcClient) AddVpcExtendCidr(request *model.AddVpcExtendCidrRequest) (*model.AddVpcExtendCidrResponse, error)

AddVpcExtendCidr 添加VPC扩展网段

添加VPC的扩展网段

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) AddVpcExtendCidrInvoker added in v0.0.90

func (c *VpcClient) AddVpcExtendCidrInvoker(request *model.AddVpcExtendCidrRequest) *AddVpcExtendCidrInvoker

AddVpcExtendCidrInvoker 添加VPC扩展网段

func (*VpcClient) AssociateSubnetFirewall added in v0.1.56

AssociateSubnetFirewall 网络ACL绑定子网

网络ACL绑定子网

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) AssociateSubnetFirewallInvoker added in v0.1.56

func (c *VpcClient) AssociateSubnetFirewallInvoker(request *model.AssociateSubnetFirewallRequest) *AssociateSubnetFirewallInvoker

AssociateSubnetFirewallInvoker 网络ACL绑定子网

func (*VpcClient) BatchCreateSecurityGroupRules added in v0.1.62

BatchCreateSecurityGroupRules 批量创建安全组规则

在特定安全组下批量创建安全组规则

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) BatchCreateSecurityGroupRulesInvoker added in v0.1.62

func (c *VpcClient) BatchCreateSecurityGroupRulesInvoker(request *model.BatchCreateSecurityGroupRulesRequest) *BatchCreateSecurityGroupRulesInvoker

BatchCreateSecurityGroupRulesInvoker 批量创建安全组规则

func (*VpcClient) BatchCreateSubNetworkInterface

BatchCreateSubNetworkInterface 批量创建辅助弹性网卡

批量创建辅助弹性网卡

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) BatchCreateSubNetworkInterfaceInvoker added in v0.0.90

func (c *VpcClient) BatchCreateSubNetworkInterfaceInvoker(request *model.BatchCreateSubNetworkInterfaceRequest) *BatchCreateSubNetworkInterfaceInvoker

BatchCreateSubNetworkInterfaceInvoker 批量创建辅助弹性网卡

func (*VpcClient) CreateAddressGroup added in v0.0.68

func (c *VpcClient) CreateAddressGroup(request *model.CreateAddressGroupRequest) (*model.CreateAddressGroupResponse, error)

CreateAddressGroup 创建地址组

创建地址组

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) CreateAddressGroupInvoker added in v0.0.90

func (c *VpcClient) CreateAddressGroupInvoker(request *model.CreateAddressGroupRequest) *CreateAddressGroupInvoker

CreateAddressGroupInvoker 创建地址组

func (*VpcClient) CreateFirewall added in v0.1.56

func (c *VpcClient) CreateFirewall(request *model.CreateFirewallRequest) (*model.CreateFirewallResponse, error)

CreateFirewall 创建网络ACL

创建网络ACL

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) CreateFirewallInvoker added in v0.1.56

func (c *VpcClient) CreateFirewallInvoker(request *model.CreateFirewallRequest) *CreateFirewallInvoker

CreateFirewallInvoker 创建网络ACL

func (*VpcClient) CreateSecurityGroup

CreateSecurityGroup 创建安全组

创建安全组

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) CreateSecurityGroupInvoker added in v0.0.90

func (c *VpcClient) CreateSecurityGroupInvoker(request *model.CreateSecurityGroupRequest) *CreateSecurityGroupInvoker

CreateSecurityGroupInvoker 创建安全组

func (*VpcClient) CreateSecurityGroupRule

CreateSecurityGroupRule 创建安全组规则

创建安全组规则

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) CreateSecurityGroupRuleInvoker added in v0.0.90

func (c *VpcClient) CreateSecurityGroupRuleInvoker(request *model.CreateSecurityGroupRuleRequest) *CreateSecurityGroupRuleInvoker

CreateSecurityGroupRuleInvoker 创建安全组规则

func (*VpcClient) CreateSubNetworkInterface

CreateSubNetworkInterface 创建辅助弹性网卡

创建辅助弹性网卡

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) CreateSubNetworkInterfaceInvoker added in v0.0.90

func (c *VpcClient) CreateSubNetworkInterfaceInvoker(request *model.CreateSubNetworkInterfaceRequest) *CreateSubNetworkInterfaceInvoker

CreateSubNetworkInterfaceInvoker 创建辅助弹性网卡

func (*VpcClient) CreateTrafficMirrorFilter added in v0.1.61

CreateTrafficMirrorFilter 创建流量镜像筛选条件

创建流量镜像筛选条件

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) CreateTrafficMirrorFilterInvoker added in v0.1.61

func (c *VpcClient) CreateTrafficMirrorFilterInvoker(request *model.CreateTrafficMirrorFilterRequest) *CreateTrafficMirrorFilterInvoker

CreateTrafficMirrorFilterInvoker 创建流量镜像筛选条件

func (*VpcClient) CreateTrafficMirrorFilterRule added in v0.1.61

CreateTrafficMirrorFilterRule 创建流量镜像筛选规则

创建流量镜像筛选规则

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) CreateTrafficMirrorFilterRuleInvoker added in v0.1.61

func (c *VpcClient) CreateTrafficMirrorFilterRuleInvoker(request *model.CreateTrafficMirrorFilterRuleRequest) *CreateTrafficMirrorFilterRuleInvoker

CreateTrafficMirrorFilterRuleInvoker 创建流量镜像筛选规则

func (*VpcClient) CreateTrafficMirrorSession added in v0.1.61

CreateTrafficMirrorSession 创建流量镜像会话

创建流量镜像会话

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) CreateTrafficMirrorSessionInvoker added in v0.1.61

func (c *VpcClient) CreateTrafficMirrorSessionInvoker(request *model.CreateTrafficMirrorSessionRequest) *CreateTrafficMirrorSessionInvoker

CreateTrafficMirrorSessionInvoker 创建流量镜像会话

func (*VpcClient) CreateVpc added in v0.0.68

func (c *VpcClient) CreateVpc(request *model.CreateVpcRequest) (*model.CreateVpcResponse, error)

CreateVpc 创建VPC

创建虚拟私有云

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) CreateVpcInvoker added in v0.0.90

func (c *VpcClient) CreateVpcInvoker(request *model.CreateVpcRequest) *CreateVpcInvoker

CreateVpcInvoker 创建VPC

func (*VpcClient) DeleteAddressGroup added in v0.0.68

func (c *VpcClient) DeleteAddressGroup(request *model.DeleteAddressGroupRequest) (*model.DeleteAddressGroupResponse, error)

DeleteAddressGroup 删除地址组

删除地址组,非强制删除,删除前请确保未被其他资源引用

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) DeleteAddressGroupInvoker added in v0.0.90

func (c *VpcClient) DeleteAddressGroupInvoker(request *model.DeleteAddressGroupRequest) *DeleteAddressGroupInvoker

DeleteAddressGroupInvoker 删除地址组

func (*VpcClient) DeleteFirewall added in v0.1.56

func (c *VpcClient) DeleteFirewall(request *model.DeleteFirewallRequest) (*model.DeleteFirewallResponse, error)

DeleteFirewall 删除网络ACL

删除网络ACL

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) DeleteFirewallInvoker added in v0.1.56

func (c *VpcClient) DeleteFirewallInvoker(request *model.DeleteFirewallRequest) *DeleteFirewallInvoker

DeleteFirewallInvoker 删除网络ACL

func (*VpcClient) DeleteIpAddressGroupForce added in v0.0.68

DeleteIpAddressGroupForce 强制删除地址组

强制删除地址组,删除的地址组与安全组规则关联时,会删除地址组与关联的安全组规则。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) DeleteIpAddressGroupForceInvoker added in v0.0.90

func (c *VpcClient) DeleteIpAddressGroupForceInvoker(request *model.DeleteIpAddressGroupForceRequest) *DeleteIpAddressGroupForceInvoker

DeleteIpAddressGroupForceInvoker 强制删除地址组

func (*VpcClient) DeleteSecurityGroup

DeleteSecurityGroup 删除安全组

删除安全组

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) DeleteSecurityGroupInvoker added in v0.0.90

func (c *VpcClient) DeleteSecurityGroupInvoker(request *model.DeleteSecurityGroupRequest) *DeleteSecurityGroupInvoker

DeleteSecurityGroupInvoker 删除安全组

func (*VpcClient) DeleteSecurityGroupRule

DeleteSecurityGroupRule 删除安全组规则

删除安全组规则

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) DeleteSecurityGroupRuleInvoker added in v0.0.90

func (c *VpcClient) DeleteSecurityGroupRuleInvoker(request *model.DeleteSecurityGroupRuleRequest) *DeleteSecurityGroupRuleInvoker

DeleteSecurityGroupRuleInvoker 删除安全组规则

func (*VpcClient) DeleteSubNetworkInterface

DeleteSubNetworkInterface 删除辅助弹性网卡

删除辅助弹性网卡

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) DeleteSubNetworkInterfaceInvoker added in v0.0.90

func (c *VpcClient) DeleteSubNetworkInterfaceInvoker(request *model.DeleteSubNetworkInterfaceRequest) *DeleteSubNetworkInterfaceInvoker

DeleteSubNetworkInterfaceInvoker 删除辅助弹性网卡

func (*VpcClient) DeleteTrafficMirrorFilter added in v0.1.61

DeleteTrafficMirrorFilter 删除流量镜像筛选条件

删除流量镜像筛选条件

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) DeleteTrafficMirrorFilterInvoker added in v0.1.61

func (c *VpcClient) DeleteTrafficMirrorFilterInvoker(request *model.DeleteTrafficMirrorFilterRequest) *DeleteTrafficMirrorFilterInvoker

DeleteTrafficMirrorFilterInvoker 删除流量镜像筛选条件

func (*VpcClient) DeleteTrafficMirrorFilterRule added in v0.1.61

DeleteTrafficMirrorFilterRule 删除流量镜像筛选规则

删除流量镜像筛选规则

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) DeleteTrafficMirrorFilterRuleInvoker added in v0.1.61

func (c *VpcClient) DeleteTrafficMirrorFilterRuleInvoker(request *model.DeleteTrafficMirrorFilterRuleRequest) *DeleteTrafficMirrorFilterRuleInvoker

DeleteTrafficMirrorFilterRuleInvoker 删除流量镜像筛选规则

func (*VpcClient) DeleteTrafficMirrorSession added in v0.1.61

DeleteTrafficMirrorSession 删除流量镜像会话

删除流量镜像会话

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) DeleteTrafficMirrorSessionInvoker added in v0.1.61

func (c *VpcClient) DeleteTrafficMirrorSessionInvoker(request *model.DeleteTrafficMirrorSessionRequest) *DeleteTrafficMirrorSessionInvoker

DeleteTrafficMirrorSessionInvoker 删除流量镜像会话

func (*VpcClient) DeleteVpc added in v0.0.68

func (c *VpcClient) DeleteVpc(request *model.DeleteVpcRequest) (*model.DeleteVpcResponse, error)

DeleteVpc 删除VPC

删除VPC

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) DeleteVpcInvoker added in v0.0.90

func (c *VpcClient) DeleteVpcInvoker(request *model.DeleteVpcRequest) *DeleteVpcInvoker

DeleteVpcInvoker 删除VPC

func (*VpcClient) DisassociateSubnetFirewall added in v0.1.56

DisassociateSubnetFirewall 网络ACL解绑子网

网络ACL解绑子网

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) DisassociateSubnetFirewallInvoker added in v0.1.56

func (c *VpcClient) DisassociateSubnetFirewallInvoker(request *model.DisassociateSubnetFirewallRequest) *DisassociateSubnetFirewallInvoker

DisassociateSubnetFirewallInvoker 网络ACL解绑子网

func (*VpcClient) ListAddressGroup added in v0.0.68

func (c *VpcClient) ListAddressGroup(request *model.ListAddressGroupRequest) (*model.ListAddressGroupResponse, error)

ListAddressGroup 查询地址组列表

查询地址组列表,根据过滤条件进行过滤。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ListAddressGroupInvoker added in v0.0.90

func (c *VpcClient) ListAddressGroupInvoker(request *model.ListAddressGroupRequest) *ListAddressGroupInvoker

ListAddressGroupInvoker 查询地址组列表

func (*VpcClient) ListFirewall added in v0.1.56

func (c *VpcClient) ListFirewall(request *model.ListFirewallRequest) (*model.ListFirewallResponse, error)

ListFirewall 查询网络ACL列表

查询网络ACL列表

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ListFirewallInvoker added in v0.1.56

func (c *VpcClient) ListFirewallInvoker(request *model.ListFirewallRequest) *ListFirewallInvoker

ListFirewallInvoker 查询网络ACL列表

func (*VpcClient) ListSecurityGroupRules

ListSecurityGroupRules 查询安全组规则列表

查询安全组规则列表

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ListSecurityGroupRulesInvoker added in v0.0.90

func (c *VpcClient) ListSecurityGroupRulesInvoker(request *model.ListSecurityGroupRulesRequest) *ListSecurityGroupRulesInvoker

ListSecurityGroupRulesInvoker 查询安全组规则列表

func (*VpcClient) ListSecurityGroups

func (c *VpcClient) ListSecurityGroups(request *model.ListSecurityGroupsRequest) (*model.ListSecurityGroupsResponse, error)

ListSecurityGroups 查询安全组列表

查询某租户下的安全组列表

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ListSecurityGroupsInvoker added in v0.0.90

func (c *VpcClient) ListSecurityGroupsInvoker(request *model.ListSecurityGroupsRequest) *ListSecurityGroupsInvoker

ListSecurityGroupsInvoker 查询安全组列表

func (*VpcClient) ListSubNetworkInterfaces

ListSubNetworkInterfaces 查询租户下辅助弹性网卡列表

查询辅助弹性网卡列表,单次查询最多返回2000条数据

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ListSubNetworkInterfacesInvoker added in v0.0.90

func (c *VpcClient) ListSubNetworkInterfacesInvoker(request *model.ListSubNetworkInterfacesRequest) *ListSubNetworkInterfacesInvoker

ListSubNetworkInterfacesInvoker 查询租户下辅助弹性网卡列表

func (*VpcClient) ListTrafficMirrorFilterRules added in v0.1.61

ListTrafficMirrorFilterRules 查询流量镜像筛选规则列表

查询流量镜像筛选规则列表

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ListTrafficMirrorFilterRulesInvoker added in v0.1.61

func (c *VpcClient) ListTrafficMirrorFilterRulesInvoker(request *model.ListTrafficMirrorFilterRulesRequest) *ListTrafficMirrorFilterRulesInvoker

ListTrafficMirrorFilterRulesInvoker 查询流量镜像筛选规则列表

func (*VpcClient) ListTrafficMirrorFilters added in v0.1.61

ListTrafficMirrorFilters 查询流量镜像筛选条件列表

查询流量镜像筛选条件列表

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ListTrafficMirrorFiltersInvoker added in v0.1.61

func (c *VpcClient) ListTrafficMirrorFiltersInvoker(request *model.ListTrafficMirrorFiltersRequest) *ListTrafficMirrorFiltersInvoker

ListTrafficMirrorFiltersInvoker 查询流量镜像筛选条件列表

func (*VpcClient) ListTrafficMirrorSessions added in v0.1.61

ListTrafficMirrorSessions 查询流量镜像会话列表

查询流量镜像会话列表

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ListTrafficMirrorSessionsInvoker added in v0.1.61

func (c *VpcClient) ListTrafficMirrorSessionsInvoker(request *model.ListTrafficMirrorSessionsRequest) *ListTrafficMirrorSessionsInvoker

ListTrafficMirrorSessionsInvoker 查询流量镜像会话列表

func (*VpcClient) ListVpcs added in v0.0.68

func (c *VpcClient) ListVpcs(request *model.ListVpcsRequest) (*model.ListVpcsResponse, error)

ListVpcs 查询VPC列表

查询vpc列表

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ListVpcsInvoker added in v0.0.90

func (c *VpcClient) ListVpcsInvoker(request *model.ListVpcsRequest) *ListVpcsInvoker

ListVpcsInvoker 查询VPC列表

func (*VpcClient) MigrateSubNetworkInterface added in v0.0.68

MigrateSubNetworkInterface 迁移辅助弹性网卡

批量迁移辅助弹性网卡

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) MigrateSubNetworkInterfaceInvoker added in v0.0.90

func (c *VpcClient) MigrateSubNetworkInterfaceInvoker(request *model.MigrateSubNetworkInterfaceRequest) *MigrateSubNetworkInterfaceInvoker

MigrateSubNetworkInterfaceInvoker 迁移辅助弹性网卡

func (*VpcClient) RemoveFirewallRules added in v0.1.56

RemoveFirewallRules 网络ACL移除规则

网络ACL移除规则

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) RemoveFirewallRulesInvoker added in v0.1.56

func (c *VpcClient) RemoveFirewallRulesInvoker(request *model.RemoveFirewallRulesRequest) *RemoveFirewallRulesInvoker

RemoveFirewallRulesInvoker 网络ACL移除规则

func (*VpcClient) RemoveSecurityGroups added in v0.1.63

RemoveSecurityGroups 端口移除安全组

端口移除安全组

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) RemoveSecurityGroupsInvoker added in v0.1.63

func (c *VpcClient) RemoveSecurityGroupsInvoker(request *model.RemoveSecurityGroupsRequest) *RemoveSecurityGroupsInvoker

RemoveSecurityGroupsInvoker 端口移除安全组

func (*VpcClient) RemoveSourcesFromTrafficMirrorSession added in v0.1.61

RemoveSourcesFromTrafficMirrorSession 流量镜像会话移除镜像源

流量镜像会话移除镜像源

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) RemoveSourcesFromTrafficMirrorSessionInvoker added in v0.1.61

func (c *VpcClient) RemoveSourcesFromTrafficMirrorSessionInvoker(request *model.RemoveSourcesFromTrafficMirrorSessionRequest) *RemoveSourcesFromTrafficMirrorSessionInvoker

RemoveSourcesFromTrafficMirrorSessionInvoker 流量镜像会话移除镜像源

func (*VpcClient) RemoveVpcExtendCidr added in v0.0.68

RemoveVpcExtendCidr 移除VPC扩展网段

移除VPC扩展网段

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) RemoveVpcExtendCidrInvoker added in v0.0.90

func (c *VpcClient) RemoveVpcExtendCidrInvoker(request *model.RemoveVpcExtendCidrRequest) *RemoveVpcExtendCidrInvoker

RemoveVpcExtendCidrInvoker 移除VPC扩展网段

func (*VpcClient) ShowAddressGroup added in v0.0.68

func (c *VpcClient) ShowAddressGroup(request *model.ShowAddressGroupRequest) (*model.ShowAddressGroupResponse, error)

ShowAddressGroup 查询地址组

查询地址组详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ShowAddressGroupInvoker added in v0.0.90

func (c *VpcClient) ShowAddressGroupInvoker(request *model.ShowAddressGroupRequest) *ShowAddressGroupInvoker

ShowAddressGroupInvoker 查询地址组

func (*VpcClient) ShowFirewall added in v0.1.56

func (c *VpcClient) ShowFirewall(request *model.ShowFirewallRequest) (*model.ShowFirewallResponse, error)

ShowFirewall 查询网络ACL详情

查询网络ACL详情

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ShowFirewallInvoker added in v0.1.56

func (c *VpcClient) ShowFirewallInvoker(request *model.ShowFirewallRequest) *ShowFirewallInvoker

ShowFirewallInvoker 查询网络ACL详情

func (*VpcClient) ShowSecurityGroup

func (c *VpcClient) ShowSecurityGroup(request *model.ShowSecurityGroupRequest) (*model.ShowSecurityGroupResponse, error)

ShowSecurityGroup 查询安全组

查询单个安全组详情

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ShowSecurityGroupInvoker added in v0.0.90

func (c *VpcClient) ShowSecurityGroupInvoker(request *model.ShowSecurityGroupRequest) *ShowSecurityGroupInvoker

ShowSecurityGroupInvoker 查询安全组

func (*VpcClient) ShowSecurityGroupRule

ShowSecurityGroupRule 查询安全组规则

查询单个安全组规则

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ShowSecurityGroupRuleInvoker added in v0.0.90

func (c *VpcClient) ShowSecurityGroupRuleInvoker(request *model.ShowSecurityGroupRuleRequest) *ShowSecurityGroupRuleInvoker

ShowSecurityGroupRuleInvoker 查询安全组规则

func (*VpcClient) ShowSubNetworkInterface

ShowSubNetworkInterface 查询租户下辅助弹性网卡

查询辅助弹性网卡详情

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ShowSubNetworkInterfaceInvoker added in v0.0.90

func (c *VpcClient) ShowSubNetworkInterfaceInvoker(request *model.ShowSubNetworkInterfaceRequest) *ShowSubNetworkInterfaceInvoker

ShowSubNetworkInterfaceInvoker 查询租户下辅助弹性网卡

func (*VpcClient) ShowSubNetworkInterfacesQuantity

ShowSubNetworkInterfacesQuantity 查询租户下辅助弹性网卡数目

查询辅助弹性网卡数目

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ShowSubNetworkInterfacesQuantityInvoker added in v0.0.90

func (c *VpcClient) ShowSubNetworkInterfacesQuantityInvoker(request *model.ShowSubNetworkInterfacesQuantityRequest) *ShowSubNetworkInterfacesQuantityInvoker

ShowSubNetworkInterfacesQuantityInvoker 查询租户下辅助弹性网卡数目

func (*VpcClient) ShowTrafficMirrorFilter added in v0.1.61

ShowTrafficMirrorFilter 查询流量镜像筛选条件详情

查询流量镜像筛选条件详情

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ShowTrafficMirrorFilterInvoker added in v0.1.61

func (c *VpcClient) ShowTrafficMirrorFilterInvoker(request *model.ShowTrafficMirrorFilterRequest) *ShowTrafficMirrorFilterInvoker

ShowTrafficMirrorFilterInvoker 查询流量镜像筛选条件详情

func (*VpcClient) ShowTrafficMirrorFilterRule added in v0.1.61

ShowTrafficMirrorFilterRule 查询流量镜像筛选规则详情

查询流量镜像筛选规则详情

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ShowTrafficMirrorFilterRuleInvoker added in v0.1.61

func (c *VpcClient) ShowTrafficMirrorFilterRuleInvoker(request *model.ShowTrafficMirrorFilterRuleRequest) *ShowTrafficMirrorFilterRuleInvoker

ShowTrafficMirrorFilterRuleInvoker 查询流量镜像筛选规则详情

func (*VpcClient) ShowTrafficMirrorSession added in v0.1.61

ShowTrafficMirrorSession 查询流量镜像会话详情

查询流量镜像会话详情

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ShowTrafficMirrorSessionInvoker added in v0.1.61

func (c *VpcClient) ShowTrafficMirrorSessionInvoker(request *model.ShowTrafficMirrorSessionRequest) *ShowTrafficMirrorSessionInvoker

ShowTrafficMirrorSessionInvoker 查询流量镜像会话详情

func (*VpcClient) ShowVpc added in v0.0.68

func (c *VpcClient) ShowVpc(request *model.ShowVpcRequest) (*model.ShowVpcResponse, error)

ShowVpc 查询VPC详情

查询vpc详情

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ShowVpcInvoker added in v0.0.90

func (c *VpcClient) ShowVpcInvoker(request *model.ShowVpcRequest) *ShowVpcInvoker

ShowVpcInvoker 查询VPC详情

func (*VpcClient) UpdateAddressGroup added in v0.0.68

func (c *VpcClient) UpdateAddressGroup(request *model.UpdateAddressGroupRequest) (*model.UpdateAddressGroupResponse, error)

UpdateAddressGroup 更新地址组

更新地址组。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) UpdateAddressGroupInvoker added in v0.0.90

func (c *VpcClient) UpdateAddressGroupInvoker(request *model.UpdateAddressGroupRequest) *UpdateAddressGroupInvoker

UpdateAddressGroupInvoker 更新地址组

func (*VpcClient) UpdateFirewall added in v0.1.56

func (c *VpcClient) UpdateFirewall(request *model.UpdateFirewallRequest) (*model.UpdateFirewallResponse, error)

UpdateFirewall 更新网络ACL

更新网络ACL

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) UpdateFirewallInvoker added in v0.1.56

func (c *VpcClient) UpdateFirewallInvoker(request *model.UpdateFirewallRequest) *UpdateFirewallInvoker

UpdateFirewallInvoker 更新网络ACL

func (*VpcClient) UpdateFirewallRules added in v0.1.56

UpdateFirewallRules 网络ACL更新规则

网络ACL更新规则

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) UpdateFirewallRulesInvoker added in v0.1.56

func (c *VpcClient) UpdateFirewallRulesInvoker(request *model.UpdateFirewallRulesRequest) *UpdateFirewallRulesInvoker

UpdateFirewallRulesInvoker 网络ACL更新规则

func (*VpcClient) UpdateSecurityGroup

UpdateSecurityGroup 更新安全组

更新安全组

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) UpdateSecurityGroupInvoker added in v0.0.90

func (c *VpcClient) UpdateSecurityGroupInvoker(request *model.UpdateSecurityGroupRequest) *UpdateSecurityGroupInvoker

UpdateSecurityGroupInvoker 更新安全组

func (*VpcClient) UpdateSubNetworkInterface

UpdateSubNetworkInterface 更新辅助弹性网卡

更新辅助弹性网卡

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) UpdateSubNetworkInterfaceInvoker added in v0.0.90

func (c *VpcClient) UpdateSubNetworkInterfaceInvoker(request *model.UpdateSubNetworkInterfaceRequest) *UpdateSubNetworkInterfaceInvoker

UpdateSubNetworkInterfaceInvoker 更新辅助弹性网卡

func (*VpcClient) UpdateTrafficMirrorFilter added in v0.1.61

UpdateTrafficMirrorFilter 更新流量镜像筛选条件

更新流量镜像筛选条件

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) UpdateTrafficMirrorFilterInvoker added in v0.1.61

func (c *VpcClient) UpdateTrafficMirrorFilterInvoker(request *model.UpdateTrafficMirrorFilterRequest) *UpdateTrafficMirrorFilterInvoker

UpdateTrafficMirrorFilterInvoker 更新流量镜像筛选条件

func (*VpcClient) UpdateTrafficMirrorFilterRule added in v0.1.61

UpdateTrafficMirrorFilterRule 更新流量镜像筛选规则

更新流量镜像筛选规则

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) UpdateTrafficMirrorFilterRuleInvoker added in v0.1.61

func (c *VpcClient) UpdateTrafficMirrorFilterRuleInvoker(request *model.UpdateTrafficMirrorFilterRuleRequest) *UpdateTrafficMirrorFilterRuleInvoker

UpdateTrafficMirrorFilterRuleInvoker 更新流量镜像筛选规则

func (*VpcClient) UpdateTrafficMirrorSession added in v0.1.61

UpdateTrafficMirrorSession 更新流量镜像会话

更新流量镜像会话

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) UpdateTrafficMirrorSessionInvoker added in v0.1.61

func (c *VpcClient) UpdateTrafficMirrorSessionInvoker(request *model.UpdateTrafficMirrorSessionRequest) *UpdateTrafficMirrorSessionInvoker

UpdateTrafficMirrorSessionInvoker 更新流量镜像会话

func (*VpcClient) UpdateVpc added in v0.0.68

func (c *VpcClient) UpdateVpc(request *model.UpdateVpcRequest) (*model.UpdateVpcResponse, error)

UpdateVpc 更新VPC

更新vpc

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) UpdateVpcInvoker added in v0.0.90

func (c *VpcClient) UpdateVpcInvoker(request *model.UpdateVpcRequest) *UpdateVpcInvoker

UpdateVpcInvoker 更新VPC

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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