v3

package
v0.1.120 Latest Latest
Warning

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

Go to latest
Published: Oct 31, 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 GenReqDefForAddClouddcnSubnetsTags added in v0.1.98

func GenReqDefForAddClouddcnSubnetsTags() *def.HttpRequestDef

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 GenReqDefForBatchCreateClouddcnSubnetsTags added in v0.1.98

func GenReqDefForBatchCreateClouddcnSubnetsTags() *def.HttpRequestDef

func GenReqDefForBatchCreateFirewallTags added in v0.1.100

func GenReqDefForBatchCreateFirewallTags() *def.HttpRequestDef

func GenReqDefForBatchCreatePortTags added in v0.1.103

func GenReqDefForBatchCreatePortTags() *def.HttpRequestDef

func GenReqDefForBatchCreateSecurityGroupRules added in v0.1.62

func GenReqDefForBatchCreateSecurityGroupRules() *def.HttpRequestDef

func GenReqDefForBatchCreateSubNetworkInterface

func GenReqDefForBatchCreateSubNetworkInterface() *def.HttpRequestDef

func GenReqDefForBatchDeleteClouddcnSubnetsTags added in v0.1.98

func GenReqDefForBatchDeleteClouddcnSubnetsTags() *def.HttpRequestDef

func GenReqDefForBatchDeleteFirewallTags added in v0.1.100

func GenReqDefForBatchDeleteFirewallTags() *def.HttpRequestDef

func GenReqDefForBatchDeletePortTags added in v0.1.103

func GenReqDefForBatchDeletePortTags() *def.HttpRequestDef

func GenReqDefForCountFirewallsByTags added in v0.1.100

func GenReqDefForCountFirewallsByTags() *def.HttpRequestDef

func GenReqDefForCountPortsByTags added in v0.1.103

func GenReqDefForCountPortsByTags() *def.HttpRequestDef

func GenReqDefForCreateAddressGroup added in v0.0.68

func GenReqDefForCreateAddressGroup() *def.HttpRequestDef

func GenReqDefForCreateClouddcnSubnet added in v0.1.98

func GenReqDefForCreateClouddcnSubnet() *def.HttpRequestDef

func GenReqDefForCreateFirewall added in v0.1.56

func GenReqDefForCreateFirewall() *def.HttpRequestDef

func GenReqDefForCreateFirewallTag added in v0.1.100

func GenReqDefForCreateFirewallTag() *def.HttpRequestDef

func GenReqDefForCreatePortTag added in v0.1.103

func GenReqDefForCreatePortTag() *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 GenReqDefForDeleteClouddcnSubnet added in v0.1.98

func GenReqDefForDeleteClouddcnSubnet() *def.HttpRequestDef

func GenReqDefForDeleteClouddcnSubnetsTag added in v0.1.98

func GenReqDefForDeleteClouddcnSubnetsTag() *def.HttpRequestDef

func GenReqDefForDeleteFirewall added in v0.1.56

func GenReqDefForDeleteFirewall() *def.HttpRequestDef

func GenReqDefForDeleteFirewallTag added in v0.1.100

func GenReqDefForDeleteFirewallTag() *def.HttpRequestDef

func GenReqDefForDeleteIpAddressGroupForce added in v0.0.68

func GenReqDefForDeleteIpAddressGroupForce() *def.HttpRequestDef

func GenReqDefForDeletePortTag added in v0.1.103

func GenReqDefForDeletePortTag() *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 GenReqDefForListClouddcnSubnets added in v0.1.98

func GenReqDefForListClouddcnSubnets() *def.HttpRequestDef

func GenReqDefForListClouddcnSubnetsCountFilterTags added in v0.1.98

func GenReqDefForListClouddcnSubnetsCountFilterTags() *def.HttpRequestDef

func GenReqDefForListClouddcnSubnetsFilterTags added in v0.1.98

func GenReqDefForListClouddcnSubnetsFilterTags() *def.HttpRequestDef

func GenReqDefForListClouddcnSubnetsTags added in v0.1.98

func GenReqDefForListClouddcnSubnetsTags() *def.HttpRequestDef

func GenReqDefForListFirewall added in v0.1.56

func GenReqDefForListFirewall() *def.HttpRequestDef

func GenReqDefForListFirewallTags added in v0.1.100

func GenReqDefForListFirewallTags() *def.HttpRequestDef

func GenReqDefForListFirewallsByTags added in v0.1.100

func GenReqDefForListFirewallsByTags() *def.HttpRequestDef

func GenReqDefForListPortTags added in v0.1.103

func GenReqDefForListPortTags() *def.HttpRequestDef

func GenReqDefForListPortsByTags added in v0.1.103

func GenReqDefForListPortsByTags() *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 GenReqDefForShowClouddcnSubnet added in v0.1.98

func GenReqDefForShowClouddcnSubnet() *def.HttpRequestDef

func GenReqDefForShowClouddcnSubnetsTags added in v0.1.98

func GenReqDefForShowClouddcnSubnetsTags() *def.HttpRequestDef

func GenReqDefForShowFirewall added in v0.1.56

func GenReqDefForShowFirewall() *def.HttpRequestDef

func GenReqDefForShowFirewallTags added in v0.1.100

func GenReqDefForShowFirewallTags() *def.HttpRequestDef

func GenReqDefForShowPortTags added in v0.1.103

func GenReqDefForShowPortTags() *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 GenReqDefForUpdateClouddcnSubnet added in v0.1.98

func GenReqDefForUpdateClouddcnSubnet() *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 AddClouddcnSubnetsTagsInvoker added in v0.1.98

type AddClouddcnSubnetsTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*AddClouddcnSubnetsTagsInvoker) GetBaseInvoker added in v0.1.118

func (i *AddClouddcnSubnetsTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*AddClouddcnSubnetsTagsInvoker) Invoke added in v0.1.98

type AddFirewallRulesInvoker added in v0.1.56

type AddFirewallRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*AddFirewallRulesInvoker) GetBaseInvoker added in v0.1.118

func (i *AddFirewallRulesInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*AddFirewallRulesInvoker) Invoke added in v0.1.56

type AddSecurityGroupsInvoker added in v0.1.63

type AddSecurityGroupsInvoker struct {
	*invoker.BaseInvoker
}

func (*AddSecurityGroupsInvoker) GetBaseInvoker added in v0.1.118

func (i *AddSecurityGroupsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*AddSecurityGroupsInvoker) Invoke added in v0.1.63

type AddSourcesToTrafficMirrorSessionInvoker added in v0.1.61

type AddSourcesToTrafficMirrorSessionInvoker struct {
	*invoker.BaseInvoker
}

func (*AddSourcesToTrafficMirrorSessionInvoker) GetBaseInvoker added in v0.1.118

func (*AddSourcesToTrafficMirrorSessionInvoker) Invoke added in v0.1.61

type AddVpcExtendCidrInvoker added in v0.0.90

type AddVpcExtendCidrInvoker struct {
	*invoker.BaseInvoker
}

func (*AddVpcExtendCidrInvoker) GetBaseInvoker added in v0.1.118

func (i *AddVpcExtendCidrInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*AddVpcExtendCidrInvoker) Invoke added in v0.0.90

type AssociateSubnetFirewallInvoker added in v0.1.56

type AssociateSubnetFirewallInvoker struct {
	*invoker.BaseInvoker
}

func (*AssociateSubnetFirewallInvoker) GetBaseInvoker added in v0.1.118

func (i *AssociateSubnetFirewallInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*AssociateSubnetFirewallInvoker) Invoke added in v0.1.56

type BatchCreateClouddcnSubnetsTagsInvoker added in v0.1.98

type BatchCreateClouddcnSubnetsTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateClouddcnSubnetsTagsInvoker) GetBaseInvoker added in v0.1.118

func (*BatchCreateClouddcnSubnetsTagsInvoker) Invoke added in v0.1.98

type BatchCreateFirewallTagsInvoker added in v0.1.100

type BatchCreateFirewallTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateFirewallTagsInvoker) GetBaseInvoker added in v0.1.118

func (i *BatchCreateFirewallTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*BatchCreateFirewallTagsInvoker) Invoke added in v0.1.100

type BatchCreatePortTagsInvoker added in v0.1.103

type BatchCreatePortTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreatePortTagsInvoker) GetBaseInvoker added in v0.1.118

func (i *BatchCreatePortTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*BatchCreatePortTagsInvoker) Invoke added in v0.1.103

type BatchCreateSecurityGroupRulesInvoker added in v0.1.62

type BatchCreateSecurityGroupRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateSecurityGroupRulesInvoker) GetBaseInvoker added in v0.1.118

func (*BatchCreateSecurityGroupRulesInvoker) Invoke added in v0.1.62

type BatchCreateSubNetworkInterfaceInvoker added in v0.0.90

type BatchCreateSubNetworkInterfaceInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateSubNetworkInterfaceInvoker) GetBaseInvoker added in v0.1.118

func (*BatchCreateSubNetworkInterfaceInvoker) Invoke added in v0.0.90

type BatchDeleteClouddcnSubnetsTagsInvoker added in v0.1.98

type BatchDeleteClouddcnSubnetsTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchDeleteClouddcnSubnetsTagsInvoker) GetBaseInvoker added in v0.1.118

func (*BatchDeleteClouddcnSubnetsTagsInvoker) Invoke added in v0.1.98

type BatchDeleteFirewallTagsInvoker added in v0.1.100

type BatchDeleteFirewallTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchDeleteFirewallTagsInvoker) GetBaseInvoker added in v0.1.118

func (i *BatchDeleteFirewallTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*BatchDeleteFirewallTagsInvoker) Invoke added in v0.1.100

type BatchDeletePortTagsInvoker added in v0.1.103

type BatchDeletePortTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchDeletePortTagsInvoker) GetBaseInvoker added in v0.1.118

func (i *BatchDeletePortTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*BatchDeletePortTagsInvoker) Invoke added in v0.1.103

type CountFirewallsByTagsInvoker added in v0.1.100

type CountFirewallsByTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*CountFirewallsByTagsInvoker) GetBaseInvoker added in v0.1.118

func (i *CountFirewallsByTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*CountFirewallsByTagsInvoker) Invoke added in v0.1.100

type CountPortsByTagsInvoker added in v0.1.103

type CountPortsByTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*CountPortsByTagsInvoker) GetBaseInvoker added in v0.1.118

func (i *CountPortsByTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*CountPortsByTagsInvoker) Invoke added in v0.1.103

type CreateAddressGroupInvoker added in v0.0.90

type CreateAddressGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAddressGroupInvoker) GetBaseInvoker added in v0.1.118

func (i *CreateAddressGroupInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*CreateAddressGroupInvoker) Invoke added in v0.0.90

type CreateClouddcnSubnetInvoker added in v0.1.98

type CreateClouddcnSubnetInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateClouddcnSubnetInvoker) GetBaseInvoker added in v0.1.118

func (i *CreateClouddcnSubnetInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*CreateClouddcnSubnetInvoker) Invoke added in v0.1.98

type CreateFirewallInvoker added in v0.1.56

type CreateFirewallInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateFirewallInvoker) GetBaseInvoker added in v0.1.118

func (i *CreateFirewallInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*CreateFirewallInvoker) Invoke added in v0.1.56

type CreateFirewallTagInvoker added in v0.1.100

type CreateFirewallTagInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateFirewallTagInvoker) GetBaseInvoker added in v0.1.118

func (i *CreateFirewallTagInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*CreateFirewallTagInvoker) Invoke added in v0.1.100

type CreatePortTagInvoker added in v0.1.103

type CreatePortTagInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePortTagInvoker) GetBaseInvoker added in v0.1.118

func (i *CreatePortTagInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*CreatePortTagInvoker) Invoke added in v0.1.103

type CreateSecurityGroupInvoker added in v0.0.90

type CreateSecurityGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateSecurityGroupInvoker) GetBaseInvoker added in v0.1.118

func (i *CreateSecurityGroupInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*CreateSecurityGroupInvoker) Invoke added in v0.0.90

type CreateSecurityGroupRuleInvoker added in v0.0.90

type CreateSecurityGroupRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateSecurityGroupRuleInvoker) GetBaseInvoker added in v0.1.118

func (i *CreateSecurityGroupRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*CreateSecurityGroupRuleInvoker) Invoke added in v0.0.90

type CreateSubNetworkInterfaceInvoker added in v0.0.90

type CreateSubNetworkInterfaceInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateSubNetworkInterfaceInvoker) GetBaseInvoker added in v0.1.118

func (*CreateSubNetworkInterfaceInvoker) Invoke added in v0.0.90

type CreateTrafficMirrorFilterInvoker added in v0.1.61

type CreateTrafficMirrorFilterInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateTrafficMirrorFilterInvoker) GetBaseInvoker added in v0.1.118

func (*CreateTrafficMirrorFilterInvoker) Invoke added in v0.1.61

type CreateTrafficMirrorFilterRuleInvoker added in v0.1.61

type CreateTrafficMirrorFilterRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateTrafficMirrorFilterRuleInvoker) GetBaseInvoker added in v0.1.118

func (*CreateTrafficMirrorFilterRuleInvoker) Invoke added in v0.1.61

type CreateTrafficMirrorSessionInvoker added in v0.1.61

type CreateTrafficMirrorSessionInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateTrafficMirrorSessionInvoker) GetBaseInvoker added in v0.1.118

func (*CreateTrafficMirrorSessionInvoker) Invoke added in v0.1.61

type CreateVpcInvoker added in v0.0.90

type CreateVpcInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateVpcInvoker) GetBaseInvoker added in v0.1.118

func (i *CreateVpcInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*CreateVpcInvoker) Invoke added in v0.0.90

type DeleteAddressGroupInvoker added in v0.0.90

type DeleteAddressGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAddressGroupInvoker) GetBaseInvoker added in v0.1.118

func (i *DeleteAddressGroupInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*DeleteAddressGroupInvoker) Invoke added in v0.0.90

type DeleteClouddcnSubnetInvoker added in v0.1.98

type DeleteClouddcnSubnetInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteClouddcnSubnetInvoker) GetBaseInvoker added in v0.1.118

func (i *DeleteClouddcnSubnetInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*DeleteClouddcnSubnetInvoker) Invoke added in v0.1.98

type DeleteClouddcnSubnetsTagInvoker added in v0.1.98

type DeleteClouddcnSubnetsTagInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteClouddcnSubnetsTagInvoker) GetBaseInvoker added in v0.1.118

func (*DeleteClouddcnSubnetsTagInvoker) Invoke added in v0.1.98

type DeleteFirewallInvoker added in v0.1.56

type DeleteFirewallInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteFirewallInvoker) GetBaseInvoker added in v0.1.118

func (i *DeleteFirewallInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*DeleteFirewallInvoker) Invoke added in v0.1.56

type DeleteFirewallTagInvoker added in v0.1.100

type DeleteFirewallTagInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteFirewallTagInvoker) GetBaseInvoker added in v0.1.118

func (i *DeleteFirewallTagInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*DeleteFirewallTagInvoker) Invoke added in v0.1.100

type DeleteIpAddressGroupForceInvoker added in v0.0.90

type DeleteIpAddressGroupForceInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteIpAddressGroupForceInvoker) GetBaseInvoker added in v0.1.118

func (*DeleteIpAddressGroupForceInvoker) Invoke added in v0.0.90

type DeletePortTagInvoker added in v0.1.103

type DeletePortTagInvoker struct {
	*invoker.BaseInvoker
}

func (*DeletePortTagInvoker) GetBaseInvoker added in v0.1.118

func (i *DeletePortTagInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*DeletePortTagInvoker) Invoke added in v0.1.103

type DeleteSecurityGroupInvoker added in v0.0.90

type DeleteSecurityGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSecurityGroupInvoker) GetBaseInvoker added in v0.1.118

func (i *DeleteSecurityGroupInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*DeleteSecurityGroupInvoker) Invoke added in v0.0.90

type DeleteSecurityGroupRuleInvoker added in v0.0.90

type DeleteSecurityGroupRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSecurityGroupRuleInvoker) GetBaseInvoker added in v0.1.118

func (i *DeleteSecurityGroupRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*DeleteSecurityGroupRuleInvoker) Invoke added in v0.0.90

type DeleteSubNetworkInterfaceInvoker added in v0.0.90

type DeleteSubNetworkInterfaceInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSubNetworkInterfaceInvoker) GetBaseInvoker added in v0.1.118

func (*DeleteSubNetworkInterfaceInvoker) Invoke added in v0.0.90

type DeleteTrafficMirrorFilterInvoker added in v0.1.61

type DeleteTrafficMirrorFilterInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteTrafficMirrorFilterInvoker) GetBaseInvoker added in v0.1.118

func (*DeleteTrafficMirrorFilterInvoker) Invoke added in v0.1.61

type DeleteTrafficMirrorFilterRuleInvoker added in v0.1.61

type DeleteTrafficMirrorFilterRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteTrafficMirrorFilterRuleInvoker) GetBaseInvoker added in v0.1.118

func (*DeleteTrafficMirrorFilterRuleInvoker) Invoke added in v0.1.61

type DeleteTrafficMirrorSessionInvoker added in v0.1.61

type DeleteTrafficMirrorSessionInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteTrafficMirrorSessionInvoker) GetBaseInvoker added in v0.1.118

func (*DeleteTrafficMirrorSessionInvoker) Invoke added in v0.1.61

type DeleteVpcInvoker added in v0.0.90

type DeleteVpcInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteVpcInvoker) GetBaseInvoker added in v0.1.118

func (i *DeleteVpcInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*DeleteVpcInvoker) Invoke added in v0.0.90

type DisassociateSubnetFirewallInvoker added in v0.1.56

type DisassociateSubnetFirewallInvoker struct {
	*invoker.BaseInvoker
}

func (*DisassociateSubnetFirewallInvoker) GetBaseInvoker added in v0.1.118

func (*DisassociateSubnetFirewallInvoker) Invoke added in v0.1.56

type ListAddressGroupInvoker added in v0.0.90

type ListAddressGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAddressGroupInvoker) GetBaseInvoker added in v0.1.118

func (i *ListAddressGroupInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListAddressGroupInvoker) Invoke added in v0.0.90

type ListClouddcnSubnetsCountFilterTagsInvoker added in v0.1.98

type ListClouddcnSubnetsCountFilterTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListClouddcnSubnetsCountFilterTagsInvoker) GetBaseInvoker added in v0.1.118

func (*ListClouddcnSubnetsCountFilterTagsInvoker) Invoke added in v0.1.98

type ListClouddcnSubnetsFilterTagsInvoker added in v0.1.98

type ListClouddcnSubnetsFilterTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListClouddcnSubnetsFilterTagsInvoker) GetBaseInvoker added in v0.1.118

func (*ListClouddcnSubnetsFilterTagsInvoker) Invoke added in v0.1.98

type ListClouddcnSubnetsInvoker added in v0.1.98

type ListClouddcnSubnetsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListClouddcnSubnetsInvoker) GetBaseInvoker added in v0.1.118

func (i *ListClouddcnSubnetsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListClouddcnSubnetsInvoker) Invoke added in v0.1.98

type ListClouddcnSubnetsTagsInvoker added in v0.1.98

type ListClouddcnSubnetsTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListClouddcnSubnetsTagsInvoker) GetBaseInvoker added in v0.1.118

func (i *ListClouddcnSubnetsTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListClouddcnSubnetsTagsInvoker) Invoke added in v0.1.98

type ListFirewallInvoker added in v0.1.56

type ListFirewallInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFirewallInvoker) GetBaseInvoker added in v0.1.118

func (i *ListFirewallInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListFirewallInvoker) Invoke added in v0.1.56

type ListFirewallTagsInvoker added in v0.1.100

type ListFirewallTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFirewallTagsInvoker) GetBaseInvoker added in v0.1.118

func (i *ListFirewallTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListFirewallTagsInvoker) Invoke added in v0.1.100

type ListFirewallsByTagsInvoker added in v0.1.100

type ListFirewallsByTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFirewallsByTagsInvoker) GetBaseInvoker added in v0.1.118

func (i *ListFirewallsByTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListFirewallsByTagsInvoker) Invoke added in v0.1.100

type ListPortTagsInvoker added in v0.1.103

type ListPortTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPortTagsInvoker) GetBaseInvoker added in v0.1.118

func (i *ListPortTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListPortTagsInvoker) Invoke added in v0.1.103

type ListPortsByTagsInvoker added in v0.1.103

type ListPortsByTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPortsByTagsInvoker) GetBaseInvoker added in v0.1.118

func (i *ListPortsByTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListPortsByTagsInvoker) Invoke added in v0.1.103

type ListSecurityGroupRulesInvoker added in v0.0.90

type ListSecurityGroupRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSecurityGroupRulesInvoker) GetBaseInvoker added in v0.1.118

func (i *ListSecurityGroupRulesInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListSecurityGroupRulesInvoker) Invoke added in v0.0.90

type ListSecurityGroupsInvoker added in v0.0.90

type ListSecurityGroupsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSecurityGroupsInvoker) GetBaseInvoker added in v0.1.118

func (i *ListSecurityGroupsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListSecurityGroupsInvoker) Invoke added in v0.0.90

type ListSubNetworkInterfacesInvoker added in v0.0.90

type ListSubNetworkInterfacesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSubNetworkInterfacesInvoker) GetBaseInvoker added in v0.1.118

func (*ListSubNetworkInterfacesInvoker) Invoke added in v0.0.90

type ListTrafficMirrorFilterRulesInvoker added in v0.1.61

type ListTrafficMirrorFilterRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTrafficMirrorFilterRulesInvoker) GetBaseInvoker added in v0.1.118

func (*ListTrafficMirrorFilterRulesInvoker) Invoke added in v0.1.61

type ListTrafficMirrorFiltersInvoker added in v0.1.61

type ListTrafficMirrorFiltersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTrafficMirrorFiltersInvoker) GetBaseInvoker added in v0.1.118

func (*ListTrafficMirrorFiltersInvoker) Invoke added in v0.1.61

type ListTrafficMirrorSessionsInvoker added in v0.1.61

type ListTrafficMirrorSessionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTrafficMirrorSessionsInvoker) GetBaseInvoker added in v0.1.118

func (*ListTrafficMirrorSessionsInvoker) Invoke added in v0.1.61

type ListVpcsInvoker added in v0.0.90

type ListVpcsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListVpcsInvoker) GetBaseInvoker added in v0.1.118

func (i *ListVpcsInvoker) GetBaseInvoker() *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) GetBaseInvoker added in v0.1.118

func (*MigrateSubNetworkInterfaceInvoker) Invoke added in v0.0.90

type RemoveFirewallRulesInvoker added in v0.1.56

type RemoveFirewallRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*RemoveFirewallRulesInvoker) GetBaseInvoker added in v0.1.118

func (i *RemoveFirewallRulesInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*RemoveFirewallRulesInvoker) Invoke added in v0.1.56

type RemoveSecurityGroupsInvoker added in v0.1.63

type RemoveSecurityGroupsInvoker struct {
	*invoker.BaseInvoker
}

func (*RemoveSecurityGroupsInvoker) GetBaseInvoker added in v0.1.118

func (i *RemoveSecurityGroupsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*RemoveSecurityGroupsInvoker) Invoke added in v0.1.63

type RemoveSourcesFromTrafficMirrorSessionInvoker added in v0.1.61

type RemoveSourcesFromTrafficMirrorSessionInvoker struct {
	*invoker.BaseInvoker
}

func (*RemoveSourcesFromTrafficMirrorSessionInvoker) GetBaseInvoker added in v0.1.118

func (*RemoveSourcesFromTrafficMirrorSessionInvoker) Invoke added in v0.1.61

type RemoveVpcExtendCidrInvoker added in v0.0.90

type RemoveVpcExtendCidrInvoker struct {
	*invoker.BaseInvoker
}

func (*RemoveVpcExtendCidrInvoker) GetBaseInvoker added in v0.1.118

func (i *RemoveVpcExtendCidrInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*RemoveVpcExtendCidrInvoker) Invoke added in v0.0.90

type ShowAddressGroupInvoker added in v0.0.90

type ShowAddressGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAddressGroupInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowAddressGroupInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowAddressGroupInvoker) Invoke added in v0.0.90

type ShowClouddcnSubnetInvoker added in v0.1.98

type ShowClouddcnSubnetInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowClouddcnSubnetInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowClouddcnSubnetInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowClouddcnSubnetInvoker) Invoke added in v0.1.98

type ShowClouddcnSubnetsTagsInvoker added in v0.1.98

type ShowClouddcnSubnetsTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowClouddcnSubnetsTagsInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowClouddcnSubnetsTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowClouddcnSubnetsTagsInvoker) Invoke added in v0.1.98

type ShowFirewallInvoker added in v0.1.56

type ShowFirewallInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowFirewallInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowFirewallInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowFirewallInvoker) Invoke added in v0.1.56

type ShowFirewallTagsInvoker added in v0.1.100

type ShowFirewallTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowFirewallTagsInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowFirewallTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowFirewallTagsInvoker) Invoke added in v0.1.100

type ShowPortTagsInvoker added in v0.1.103

type ShowPortTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowPortTagsInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowPortTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowPortTagsInvoker) Invoke added in v0.1.103

type ShowSecurityGroupInvoker added in v0.0.90

type ShowSecurityGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSecurityGroupInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowSecurityGroupInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowSecurityGroupInvoker) Invoke added in v0.0.90

type ShowSecurityGroupRuleInvoker added in v0.0.90

type ShowSecurityGroupRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSecurityGroupRuleInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowSecurityGroupRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowSecurityGroupRuleInvoker) Invoke added in v0.0.90

type ShowSubNetworkInterfaceInvoker added in v0.0.90

type ShowSubNetworkInterfaceInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSubNetworkInterfaceInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowSubNetworkInterfaceInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowSubNetworkInterfaceInvoker) Invoke added in v0.0.90

type ShowSubNetworkInterfacesQuantityInvoker added in v0.0.90

type ShowSubNetworkInterfacesQuantityInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSubNetworkInterfacesQuantityInvoker) GetBaseInvoker added in v0.1.118

func (*ShowSubNetworkInterfacesQuantityInvoker) Invoke added in v0.0.90

type ShowTrafficMirrorFilterInvoker added in v0.1.61

type ShowTrafficMirrorFilterInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowTrafficMirrorFilterInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowTrafficMirrorFilterInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowTrafficMirrorFilterInvoker) Invoke added in v0.1.61

type ShowTrafficMirrorFilterRuleInvoker added in v0.1.61

type ShowTrafficMirrorFilterRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowTrafficMirrorFilterRuleInvoker) GetBaseInvoker added in v0.1.118

func (*ShowTrafficMirrorFilterRuleInvoker) Invoke added in v0.1.61

type ShowTrafficMirrorSessionInvoker added in v0.1.61

type ShowTrafficMirrorSessionInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowTrafficMirrorSessionInvoker) GetBaseInvoker added in v0.1.118

func (*ShowTrafficMirrorSessionInvoker) Invoke added in v0.1.61

type ShowVpcInvoker added in v0.0.90

type ShowVpcInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowVpcInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowVpcInvoker) GetBaseInvoker() *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) GetBaseInvoker added in v0.1.118

func (i *UpdateAddressGroupInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*UpdateAddressGroupInvoker) Invoke added in v0.0.90

type UpdateClouddcnSubnetInvoker added in v0.1.98

type UpdateClouddcnSubnetInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateClouddcnSubnetInvoker) GetBaseInvoker added in v0.1.118

func (i *UpdateClouddcnSubnetInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*UpdateClouddcnSubnetInvoker) Invoke added in v0.1.98

type UpdateFirewallInvoker added in v0.1.56

type UpdateFirewallInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateFirewallInvoker) GetBaseInvoker added in v0.1.118

func (i *UpdateFirewallInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*UpdateFirewallInvoker) Invoke added in v0.1.56

type UpdateFirewallRulesInvoker added in v0.1.56

type UpdateFirewallRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateFirewallRulesInvoker) GetBaseInvoker added in v0.1.118

func (i *UpdateFirewallRulesInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*UpdateFirewallRulesInvoker) Invoke added in v0.1.56

type UpdateSecurityGroupInvoker added in v0.0.90

type UpdateSecurityGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateSecurityGroupInvoker) GetBaseInvoker added in v0.1.118

func (i *UpdateSecurityGroupInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*UpdateSecurityGroupInvoker) Invoke added in v0.0.90

type UpdateSubNetworkInterfaceInvoker added in v0.0.90

type UpdateSubNetworkInterfaceInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateSubNetworkInterfaceInvoker) GetBaseInvoker added in v0.1.118

func (*UpdateSubNetworkInterfaceInvoker) Invoke added in v0.0.90

type UpdateTrafficMirrorFilterInvoker added in v0.1.61

type UpdateTrafficMirrorFilterInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateTrafficMirrorFilterInvoker) GetBaseInvoker added in v0.1.118

func (*UpdateTrafficMirrorFilterInvoker) Invoke added in v0.1.61

type UpdateTrafficMirrorFilterRuleInvoker added in v0.1.61

type UpdateTrafficMirrorFilterRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateTrafficMirrorFilterRuleInvoker) GetBaseInvoker added in v0.1.118

func (*UpdateTrafficMirrorFilterRuleInvoker) Invoke added in v0.1.61

type UpdateTrafficMirrorSessionInvoker added in v0.1.61

type UpdateTrafficMirrorSessionInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateTrafficMirrorSessionInvoker) GetBaseInvoker added in v0.1.118

func (*UpdateTrafficMirrorSessionInvoker) Invoke added in v0.1.61

type UpdateVpcInvoker added in v0.0.90

type UpdateVpcInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateVpcInvoker) GetBaseInvoker added in v0.1.118

func (i *UpdateVpcInvoker) GetBaseInvoker() *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) AddClouddcnSubnetsTags added in v0.1.98

AddClouddcnSubnetsTags 添加Clouddcn子网标签

添加Clouddcn子网的标签

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) AddClouddcnSubnetsTagsInvoker added in v0.1.98

func (c *VpcClient) AddClouddcnSubnetsTagsInvoker(request *model.AddClouddcnSubnetsTagsRequest) *AddClouddcnSubnetsTagsInvoker

AddClouddcnSubnetsTagsInvoker 添加Clouddcn子网标签

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) BatchCreateClouddcnSubnetsTags added in v0.1.98

BatchCreateClouddcnSubnetsTags 批量添加Clouddcn子网标签

批量添加Clouddcn子网的标签

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) BatchCreateClouddcnSubnetsTagsInvoker added in v0.1.98

func (c *VpcClient) BatchCreateClouddcnSubnetsTagsInvoker(request *model.BatchCreateClouddcnSubnetsTagsRequest) *BatchCreateClouddcnSubnetsTagsInvoker

BatchCreateClouddcnSubnetsTagsInvoker 批量添加Clouddcn子网标签

func (*VpcClient) BatchCreateFirewallTags added in v0.1.100

BatchCreateFirewallTags 批量添加ACL资源标签

为指定的网络ACL资源实例批量添加标签。 此接口为幂等接口:创建时如果请求体中存在重复key则报错。创建时,不允许设置重复key数据,如果数据库已存在该key,就覆盖value的值。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) BatchCreateFirewallTagsInvoker added in v0.1.100

func (c *VpcClient) BatchCreateFirewallTagsInvoker(request *model.BatchCreateFirewallTagsRequest) *BatchCreateFirewallTagsInvoker

BatchCreateFirewallTagsInvoker 批量添加ACL资源标签

func (*VpcClient) BatchCreatePortTags added in v0.1.103

BatchCreatePortTags 批量添加端口资源标签

为指定的端口批量添加标签。 此接口为幂等接口:创建时如果请求体中存在重复key则报错。创建时,不允许设置重复key数据,如果数据库已存在该key,就覆盖value的值。 该接口在华南-深圳上线。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) BatchCreatePortTagsInvoker added in v0.1.103

func (c *VpcClient) BatchCreatePortTagsInvoker(request *model.BatchCreatePortTagsRequest) *BatchCreatePortTagsInvoker

BatchCreatePortTagsInvoker 批量添加端口资源标签

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) BatchDeleteClouddcnSubnetsTags added in v0.1.98

BatchDeleteClouddcnSubnetsTags 批量删除Clouddcn子网标签

批量删除Clouddcn子网的标签

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) BatchDeleteClouddcnSubnetsTagsInvoker added in v0.1.98

func (c *VpcClient) BatchDeleteClouddcnSubnetsTagsInvoker(request *model.BatchDeleteClouddcnSubnetsTagsRequest) *BatchDeleteClouddcnSubnetsTagsInvoker

BatchDeleteClouddcnSubnetsTagsInvoker 批量删除Clouddcn子网标签

func (*VpcClient) BatchDeleteFirewallTags added in v0.1.100

BatchDeleteFirewallTags 批量删除ACL资源标签

为指定的网络ACL资源实例批量删除标签。 此接口为幂等接口:删除时,如果删除的标签不存在,默认处理成功;删除时不对标签字符集范围做校验。删除时tags结构体不能缺失,key不能为空,或者空字符串。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) BatchDeleteFirewallTagsInvoker added in v0.1.100

func (c *VpcClient) BatchDeleteFirewallTagsInvoker(request *model.BatchDeleteFirewallTagsRequest) *BatchDeleteFirewallTagsInvoker

BatchDeleteFirewallTagsInvoker 批量删除ACL资源标签

func (*VpcClient) BatchDeletePortTags added in v0.1.103

BatchDeletePortTags 批量删除端口资源标签

为指定的端口资源实例批量删除标签。 此接口为幂等接口:删除时,如果删除的标签不存在,默认处理成功;删除时不对标签字符集范围做校验。删除时tags结构体不能缺失,key不能为空,或者空字符串。 该接口在华南-深圳上线。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) BatchDeletePortTagsInvoker added in v0.1.103

func (c *VpcClient) BatchDeletePortTagsInvoker(request *model.BatchDeletePortTagsRequest) *BatchDeletePortTagsInvoker

BatchDeletePortTagsInvoker 批量删除端口资源标签

func (*VpcClient) CountFirewallsByTags added in v0.1.100

CountFirewallsByTags 查询ACL资源实例数量

使用标签过滤查询ACL实例数量。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) CountFirewallsByTagsInvoker added in v0.1.100

func (c *VpcClient) CountFirewallsByTagsInvoker(request *model.CountFirewallsByTagsRequest) *CountFirewallsByTagsInvoker

CountFirewallsByTagsInvoker 查询ACL资源实例数量

func (*VpcClient) CountPortsByTags added in v0.1.103

func (c *VpcClient) CountPortsByTags(request *model.CountPortsByTagsRequest) (*model.CountPortsByTagsResponse, error)

CountPortsByTags 查询端口资源实例数量

使用标签过滤查询端口实例数量。 该接口在华南-深圳上线。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) CountPortsByTagsInvoker added in v0.1.103

func (c *VpcClient) CountPortsByTagsInvoker(request *model.CountPortsByTagsRequest) *CountPortsByTagsInvoker

CountPortsByTagsInvoker 查询端口资源实例数量

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) CreateClouddcnSubnet added in v0.1.98

CreateClouddcnSubnet 创建clouddcn子网

创建clouddcn子网。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) CreateClouddcnSubnetInvoker added in v0.1.98

func (c *VpcClient) CreateClouddcnSubnetInvoker(request *model.CreateClouddcnSubnetRequest) *CreateClouddcnSubnetInvoker

CreateClouddcnSubnetInvoker 创建clouddcn子网

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) CreateFirewallTag added in v0.1.100

func (c *VpcClient) CreateFirewallTag(request *model.CreateFirewallTagRequest) (*model.CreateFirewallTagResponse, error)

CreateFirewallTag 添加ACL资源标签

给指定IP地址组资源实例增加标签信息 此接口为幂等接口:创建时,如果创建的标签已经存在(key相同),则覆盖。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) CreateFirewallTagInvoker added in v0.1.100

func (c *VpcClient) CreateFirewallTagInvoker(request *model.CreateFirewallTagRequest) *CreateFirewallTagInvoker

CreateFirewallTagInvoker 添加ACL资源标签

func (*VpcClient) CreatePortTag added in v0.1.103

func (c *VpcClient) CreatePortTag(request *model.CreatePortTagRequest) (*model.CreatePortTagResponse, error)

CreatePortTag 添加端口资源标签

给指定端口资源实例增加标签信息 此接口为幂等接口:创建时,如果创建的标签已经存在(key相同),则覆盖。 该接口在华南-深圳上线。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) CreatePortTagInvoker added in v0.1.103

func (c *VpcClient) CreatePortTagInvoker(request *model.CreatePortTagRequest) *CreatePortTagInvoker

CreatePortTagInvoker 添加端口资源标签

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) DeleteClouddcnSubnet added in v0.1.98

DeleteClouddcnSubnet 删除clouddcn子网

删除clouddcn子网

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) DeleteClouddcnSubnetInvoker added in v0.1.98

func (c *VpcClient) DeleteClouddcnSubnetInvoker(request *model.DeleteClouddcnSubnetRequest) *DeleteClouddcnSubnetInvoker

DeleteClouddcnSubnetInvoker 删除clouddcn子网

func (*VpcClient) DeleteClouddcnSubnetsTag added in v0.1.98

DeleteClouddcnSubnetsTag 删除Clouddcn子网标签

删除Clouddcn子网的标签

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) DeleteClouddcnSubnetsTagInvoker added in v0.1.98

func (c *VpcClient) DeleteClouddcnSubnetsTagInvoker(request *model.DeleteClouddcnSubnetsTagRequest) *DeleteClouddcnSubnetsTagInvoker

DeleteClouddcnSubnetsTagInvoker 删除Clouddcn子网标签

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) DeleteFirewallTag added in v0.1.100

func (c *VpcClient) DeleteFirewallTag(request *model.DeleteFirewallTagRequest) (*model.DeleteFirewallTagResponse, error)

DeleteFirewallTag 删除ACL资源标签

删除指定IP地址组资源实例的标签信息 该接口为幂等接口:删除的key不存在报404,key不能为空或者空字符串

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) DeleteFirewallTagInvoker added in v0.1.100

func (c *VpcClient) DeleteFirewallTagInvoker(request *model.DeleteFirewallTagRequest) *DeleteFirewallTagInvoker

DeleteFirewallTagInvoker 删除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) DeletePortTag added in v0.1.103

func (c *VpcClient) DeletePortTag(request *model.DeletePortTagRequest) (*model.DeletePortTagResponse, error)

DeletePortTag 删除端口资源标签

删除指定端口的标签信息 该接口为幂等接口:删除的key不存在报404,key不能为空或者空字符串。 该接口在华南-深圳上线。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) DeletePortTagInvoker added in v0.1.103

func (c *VpcClient) DeletePortTagInvoker(request *model.DeletePortTagRequest) *DeletePortTagInvoker

DeletePortTagInvoker 删除端口资源标签

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) ListClouddcnSubnets added in v0.1.98

ListClouddcnSubnets 查询clouddcn子网列表

查询clouddcn子网列表

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ListClouddcnSubnetsCountFilterTags added in v0.1.98

ListClouddcnSubnetsCountFilterTags 查询资源实例列表数目

查询资源实例列表数目

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ListClouddcnSubnetsCountFilterTagsInvoker added in v0.1.98

func (c *VpcClient) ListClouddcnSubnetsCountFilterTagsInvoker(request *model.ListClouddcnSubnetsCountFilterTagsRequest) *ListClouddcnSubnetsCountFilterTagsInvoker

ListClouddcnSubnetsCountFilterTagsInvoker 查询资源实例列表数目

func (*VpcClient) ListClouddcnSubnetsFilterTags added in v0.1.98

ListClouddcnSubnetsFilterTags 查询资源实例列表

查询资源实例列表

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ListClouddcnSubnetsFilterTagsInvoker added in v0.1.98

func (c *VpcClient) ListClouddcnSubnetsFilterTagsInvoker(request *model.ListClouddcnSubnetsFilterTagsRequest) *ListClouddcnSubnetsFilterTagsInvoker

ListClouddcnSubnetsFilterTagsInvoker 查询资源实例列表

func (*VpcClient) ListClouddcnSubnetsInvoker added in v0.1.98

func (c *VpcClient) ListClouddcnSubnetsInvoker(request *model.ListClouddcnSubnetsRequest) *ListClouddcnSubnetsInvoker

ListClouddcnSubnetsInvoker 查询clouddcn子网列表

func (*VpcClient) ListClouddcnSubnetsTags added in v0.1.98

ListClouddcnSubnetsTags 查询Clouddcn子网项目标签

查询Clouddcn子网的项目标签

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ListClouddcnSubnetsTagsInvoker added in v0.1.98

func (c *VpcClient) ListClouddcnSubnetsTagsInvoker(request *model.ListClouddcnSubnetsTagsRequest) *ListClouddcnSubnetsTagsInvoker

ListClouddcnSubnetsTagsInvoker 查询Clouddcn子网项目标签

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) ListFirewallTags added in v0.1.100

func (c *VpcClient) ListFirewallTags(request *model.ListFirewallTagsRequest) (*model.ListFirewallTagsResponse, error)

ListFirewallTags 查询ACL项目标签

查询租户在指定Project中实例类型的所有资源标签集合

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ListFirewallTagsInvoker added in v0.1.100

func (c *VpcClient) ListFirewallTagsInvoker(request *model.ListFirewallTagsRequest) *ListFirewallTagsInvoker

ListFirewallTagsInvoker 查询ACL项目标签

func (*VpcClient) ListFirewallsByTags added in v0.1.100

ListFirewallsByTags 查询ACL资源实例列表

使用标签过滤查询ACL实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ListFirewallsByTagsInvoker added in v0.1.100

func (c *VpcClient) ListFirewallsByTagsInvoker(request *model.ListFirewallsByTagsRequest) *ListFirewallsByTagsInvoker

ListFirewallsByTagsInvoker 查询ACL资源实例列表

func (*VpcClient) ListPortTags added in v0.1.103

func (c *VpcClient) ListPortTags(request *model.ListPortTagsRequest) (*model.ListPortTagsResponse, error)

ListPortTags 查询端口项目标签

查询租户在指定Project中实例类型的所有资源标签集合。 该接口在华南-深圳上线。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ListPortTagsInvoker added in v0.1.103

func (c *VpcClient) ListPortTagsInvoker(request *model.ListPortTagsRequest) *ListPortTagsInvoker

ListPortTagsInvoker 查询端口项目标签

func (*VpcClient) ListPortsByTags added in v0.1.103

func (c *VpcClient) ListPortsByTags(request *model.ListPortsByTagsRequest) (*model.ListPortsByTagsResponse, error)

ListPortsByTags 查询端口资源实例列表

使用标签过滤查询端口。 该接口在华南-深圳上线。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ListPortsByTagsInvoker added in v0.1.103

func (c *VpcClient) ListPortsByTagsInvoker(request *model.ListPortsByTagsRequest) *ListPortsByTagsInvoker

ListPortsByTagsInvoker 查询端口资源实例列表

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) ShowClouddcnSubnet added in v0.1.98

func (c *VpcClient) ShowClouddcnSubnet(request *model.ShowClouddcnSubnetRequest) (*model.ShowClouddcnSubnetResponse, error)

ShowClouddcnSubnet 查询clouddcn子网

查询clouddcn子网详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ShowClouddcnSubnetInvoker added in v0.1.98

func (c *VpcClient) ShowClouddcnSubnetInvoker(request *model.ShowClouddcnSubnetRequest) *ShowClouddcnSubnetInvoker

ShowClouddcnSubnetInvoker 查询clouddcn子网

func (*VpcClient) ShowClouddcnSubnetsTags added in v0.1.98

ShowClouddcnSubnetsTags 查询Clouddcn子网标签

查询Clouddcn子网的标签

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ShowClouddcnSubnetsTagsInvoker added in v0.1.98

func (c *VpcClient) ShowClouddcnSubnetsTagsInvoker(request *model.ShowClouddcnSubnetsTagsRequest) *ShowClouddcnSubnetsTagsInvoker

ShowClouddcnSubnetsTagsInvoker 查询Clouddcn子网标签

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) ShowFirewallTags added in v0.1.100

func (c *VpcClient) ShowFirewallTags(request *model.ShowFirewallTagsRequest) (*model.ShowFirewallTagsResponse, error)

ShowFirewallTags 查询ACL资源标签

查询指定ACL实例的标签信息

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ShowFirewallTagsInvoker added in v0.1.100

func (c *VpcClient) ShowFirewallTagsInvoker(request *model.ShowFirewallTagsRequest) *ShowFirewallTagsInvoker

ShowFirewallTagsInvoker 查询ACL资源标签

func (*VpcClient) ShowPortTags added in v0.1.103

func (c *VpcClient) ShowPortTags(request *model.ShowPortTagsRequest) (*model.ShowPortTagsResponse, error)

ShowPortTags 查询端口资源标签

查询指定端口的标签信息。 该接口在华南-深圳上线。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) ShowPortTagsInvoker added in v0.1.103

func (c *VpcClient) ShowPortTagsInvoker(request *model.ShowPortTagsRequest) *ShowPortTagsInvoker

ShowPortTagsInvoker 查询端口资源标签

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) UpdateClouddcnSubnet added in v0.1.98

UpdateClouddcnSubnet 更新clouddcn子网

更新clouddcn子网。

Please refer to HUAWEI cloud API Explorer for details.

func (*VpcClient) UpdateClouddcnSubnetInvoker added in v0.1.98

func (c *VpcClient) UpdateClouddcnSubnetInvoker(request *model.UpdateClouddcnSubnetRequest) *UpdateClouddcnSubnetInvoker

UpdateClouddcnSubnetInvoker 更新clouddcn子网

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