Documentation ¶
Index ¶
- func GenReqDefForAddFirewallRules() *def.HttpRequestDef
- func GenReqDefForAddSecurityGroups() *def.HttpRequestDef
- func GenReqDefForAddSourcesToTrafficMirrorSession() *def.HttpRequestDef
- func GenReqDefForAddVpcExtendCidr() *def.HttpRequestDef
- func GenReqDefForAssociateSubnetFirewall() *def.HttpRequestDef
- func GenReqDefForBatchCreateSecurityGroupRules() *def.HttpRequestDef
- func GenReqDefForBatchCreateSubNetworkInterface() *def.HttpRequestDef
- func GenReqDefForCreateAddressGroup() *def.HttpRequestDef
- func GenReqDefForCreateFirewall() *def.HttpRequestDef
- func GenReqDefForCreateSecurityGroup() *def.HttpRequestDef
- func GenReqDefForCreateSecurityGroupRule() *def.HttpRequestDef
- func GenReqDefForCreateSubNetworkInterface() *def.HttpRequestDef
- func GenReqDefForCreateTrafficMirrorFilter() *def.HttpRequestDef
- func GenReqDefForCreateTrafficMirrorFilterRule() *def.HttpRequestDef
- func GenReqDefForCreateTrafficMirrorSession() *def.HttpRequestDef
- func GenReqDefForCreateVpc() *def.HttpRequestDef
- func GenReqDefForDeleteAddressGroup() *def.HttpRequestDef
- func GenReqDefForDeleteFirewall() *def.HttpRequestDef
- func GenReqDefForDeleteIpAddressGroupForce() *def.HttpRequestDef
- func GenReqDefForDeleteSecurityGroup() *def.HttpRequestDef
- func GenReqDefForDeleteSecurityGroupRule() *def.HttpRequestDef
- func GenReqDefForDeleteSubNetworkInterface() *def.HttpRequestDef
- func GenReqDefForDeleteTrafficMirrorFilter() *def.HttpRequestDef
- func GenReqDefForDeleteTrafficMirrorFilterRule() *def.HttpRequestDef
- func GenReqDefForDeleteTrafficMirrorSession() *def.HttpRequestDef
- func GenReqDefForDeleteVpc() *def.HttpRequestDef
- func GenReqDefForDisassociateSubnetFirewall() *def.HttpRequestDef
- func GenReqDefForListAddressGroup() *def.HttpRequestDef
- func GenReqDefForListFirewall() *def.HttpRequestDef
- func GenReqDefForListSecurityGroupRules() *def.HttpRequestDef
- func GenReqDefForListSecurityGroups() *def.HttpRequestDef
- func GenReqDefForListSubNetworkInterfaces() *def.HttpRequestDef
- func GenReqDefForListTrafficMirrorFilterRules() *def.HttpRequestDef
- func GenReqDefForListTrafficMirrorFilters() *def.HttpRequestDef
- func GenReqDefForListTrafficMirrorSessions() *def.HttpRequestDef
- func GenReqDefForListVpcs() *def.HttpRequestDef
- func GenReqDefForMigrateSubNetworkInterface() *def.HttpRequestDef
- func GenReqDefForRemoveFirewallRules() *def.HttpRequestDef
- func GenReqDefForRemoveSecurityGroups() *def.HttpRequestDef
- func GenReqDefForRemoveSourcesFromTrafficMirrorSession() *def.HttpRequestDef
- func GenReqDefForRemoveVpcExtendCidr() *def.HttpRequestDef
- func GenReqDefForShowAddressGroup() *def.HttpRequestDef
- func GenReqDefForShowFirewall() *def.HttpRequestDef
- func GenReqDefForShowSecurityGroup() *def.HttpRequestDef
- func GenReqDefForShowSecurityGroupRule() *def.HttpRequestDef
- func GenReqDefForShowSubNetworkInterface() *def.HttpRequestDef
- func GenReqDefForShowSubNetworkInterfacesQuantity() *def.HttpRequestDef
- func GenReqDefForShowTrafficMirrorFilter() *def.HttpRequestDef
- func GenReqDefForShowTrafficMirrorFilterRule() *def.HttpRequestDef
- func GenReqDefForShowTrafficMirrorSession() *def.HttpRequestDef
- func GenReqDefForShowVpc() *def.HttpRequestDef
- func GenReqDefForUpdateAddressGroup() *def.HttpRequestDef
- func GenReqDefForUpdateFirewall() *def.HttpRequestDef
- func GenReqDefForUpdateFirewallRules() *def.HttpRequestDef
- func GenReqDefForUpdateSecurityGroup() *def.HttpRequestDef
- func GenReqDefForUpdateSubNetworkInterface() *def.HttpRequestDef
- func GenReqDefForUpdateTrafficMirrorFilter() *def.HttpRequestDef
- func GenReqDefForUpdateTrafficMirrorFilterRule() *def.HttpRequestDef
- func GenReqDefForUpdateTrafficMirrorSession() *def.HttpRequestDef
- func GenReqDefForUpdateVpc() *def.HttpRequestDef
- func VpcClientBuilder() *httpclient.HcHttpClientBuilder
- type AddFirewallRulesInvoker
- type AddSecurityGroupsInvoker
- type AddSourcesToTrafficMirrorSessionInvoker
- type AddVpcExtendCidrInvoker
- type AssociateSubnetFirewallInvoker
- type BatchCreateSecurityGroupRulesInvoker
- type BatchCreateSubNetworkInterfaceInvoker
- type CreateAddressGroupInvoker
- type CreateFirewallInvoker
- type CreateSecurityGroupInvoker
- type CreateSecurityGroupRuleInvoker
- type CreateSubNetworkInterfaceInvoker
- type CreateTrafficMirrorFilterInvoker
- type CreateTrafficMirrorFilterRuleInvoker
- type CreateTrafficMirrorSessionInvoker
- type CreateVpcInvoker
- type DeleteAddressGroupInvoker
- type DeleteFirewallInvoker
- type DeleteIpAddressGroupForceInvoker
- type DeleteSecurityGroupInvoker
- type DeleteSecurityGroupRuleInvoker
- type DeleteSubNetworkInterfaceInvoker
- type DeleteTrafficMirrorFilterInvoker
- type DeleteTrafficMirrorFilterRuleInvoker
- type DeleteTrafficMirrorSessionInvoker
- type DeleteVpcInvoker
- type DisassociateSubnetFirewallInvoker
- type ListAddressGroupInvoker
- type ListFirewallInvoker
- type ListSecurityGroupRulesInvoker
- type ListSecurityGroupsInvoker
- type ListSubNetworkInterfacesInvoker
- type ListTrafficMirrorFilterRulesInvoker
- type ListTrafficMirrorFiltersInvoker
- type ListTrafficMirrorSessionsInvoker
- type ListVpcsInvoker
- type MigrateSubNetworkInterfaceInvoker
- type RemoveFirewallRulesInvoker
- type RemoveSecurityGroupsInvoker
- type RemoveSourcesFromTrafficMirrorSessionInvoker
- type RemoveVpcExtendCidrInvoker
- type ShowAddressGroupInvoker
- type ShowFirewallInvoker
- type ShowSecurityGroupInvoker
- type ShowSecurityGroupRuleInvoker
- type ShowSubNetworkInterfaceInvoker
- type ShowSubNetworkInterfacesQuantityInvoker
- type ShowTrafficMirrorFilterInvoker
- type ShowTrafficMirrorFilterRuleInvoker
- type ShowTrafficMirrorSessionInvoker
- type ShowVpcInvoker
- type UpdateAddressGroupInvoker
- type UpdateFirewallInvoker
- type UpdateFirewallRulesInvoker
- type UpdateSecurityGroupInvoker
- type UpdateSubNetworkInterfaceInvoker
- type UpdateTrafficMirrorFilterInvoker
- type UpdateTrafficMirrorFilterRuleInvoker
- type UpdateTrafficMirrorSessionInvoker
- type UpdateVpcInvoker
- type VpcClient
- func (c *VpcClient) AddFirewallRules(request *model.AddFirewallRulesRequest) (*model.AddFirewallRulesResponse, error)
- func (c *VpcClient) AddFirewallRulesInvoker(request *model.AddFirewallRulesRequest) *AddFirewallRulesInvoker
- func (c *VpcClient) AddSecurityGroups(request *model.AddSecurityGroupsRequest) (*model.AddSecurityGroupsResponse, error)
- func (c *VpcClient) AddSecurityGroupsInvoker(request *model.AddSecurityGroupsRequest) *AddSecurityGroupsInvoker
- func (c *VpcClient) AddSourcesToTrafficMirrorSession(request *model.AddSourcesToTrafficMirrorSessionRequest) (*model.AddSourcesToTrafficMirrorSessionResponse, error)
- func (c *VpcClient) AddSourcesToTrafficMirrorSessionInvoker(request *model.AddSourcesToTrafficMirrorSessionRequest) *AddSourcesToTrafficMirrorSessionInvoker
- func (c *VpcClient) AddVpcExtendCidr(request *model.AddVpcExtendCidrRequest) (*model.AddVpcExtendCidrResponse, error)
- func (c *VpcClient) AddVpcExtendCidrInvoker(request *model.AddVpcExtendCidrRequest) *AddVpcExtendCidrInvoker
- func (c *VpcClient) AssociateSubnetFirewall(request *model.AssociateSubnetFirewallRequest) (*model.AssociateSubnetFirewallResponse, error)
- func (c *VpcClient) AssociateSubnetFirewallInvoker(request *model.AssociateSubnetFirewallRequest) *AssociateSubnetFirewallInvoker
- func (c *VpcClient) BatchCreateSecurityGroupRules(request *model.BatchCreateSecurityGroupRulesRequest) (*model.BatchCreateSecurityGroupRulesResponse, error)
- func (c *VpcClient) BatchCreateSecurityGroupRulesInvoker(request *model.BatchCreateSecurityGroupRulesRequest) *BatchCreateSecurityGroupRulesInvoker
- func (c *VpcClient) BatchCreateSubNetworkInterface(request *model.BatchCreateSubNetworkInterfaceRequest) (*model.BatchCreateSubNetworkInterfaceResponse, error)
- func (c *VpcClient) BatchCreateSubNetworkInterfaceInvoker(request *model.BatchCreateSubNetworkInterfaceRequest) *BatchCreateSubNetworkInterfaceInvoker
- func (c *VpcClient) CreateAddressGroup(request *model.CreateAddressGroupRequest) (*model.CreateAddressGroupResponse, error)
- func (c *VpcClient) CreateAddressGroupInvoker(request *model.CreateAddressGroupRequest) *CreateAddressGroupInvoker
- func (c *VpcClient) CreateFirewall(request *model.CreateFirewallRequest) (*model.CreateFirewallResponse, error)
- func (c *VpcClient) CreateFirewallInvoker(request *model.CreateFirewallRequest) *CreateFirewallInvoker
- func (c *VpcClient) CreateSecurityGroup(request *model.CreateSecurityGroupRequest) (*model.CreateSecurityGroupResponse, error)
- func (c *VpcClient) CreateSecurityGroupInvoker(request *model.CreateSecurityGroupRequest) *CreateSecurityGroupInvoker
- func (c *VpcClient) CreateSecurityGroupRule(request *model.CreateSecurityGroupRuleRequest) (*model.CreateSecurityGroupRuleResponse, error)
- func (c *VpcClient) CreateSecurityGroupRuleInvoker(request *model.CreateSecurityGroupRuleRequest) *CreateSecurityGroupRuleInvoker
- func (c *VpcClient) CreateSubNetworkInterface(request *model.CreateSubNetworkInterfaceRequest) (*model.CreateSubNetworkInterfaceResponse, error)
- func (c *VpcClient) CreateSubNetworkInterfaceInvoker(request *model.CreateSubNetworkInterfaceRequest) *CreateSubNetworkInterfaceInvoker
- func (c *VpcClient) CreateTrafficMirrorFilter(request *model.CreateTrafficMirrorFilterRequest) (*model.CreateTrafficMirrorFilterResponse, error)
- func (c *VpcClient) CreateTrafficMirrorFilterInvoker(request *model.CreateTrafficMirrorFilterRequest) *CreateTrafficMirrorFilterInvoker
- func (c *VpcClient) CreateTrafficMirrorFilterRule(request *model.CreateTrafficMirrorFilterRuleRequest) (*model.CreateTrafficMirrorFilterRuleResponse, error)
- func (c *VpcClient) CreateTrafficMirrorFilterRuleInvoker(request *model.CreateTrafficMirrorFilterRuleRequest) *CreateTrafficMirrorFilterRuleInvoker
- func (c *VpcClient) CreateTrafficMirrorSession(request *model.CreateTrafficMirrorSessionRequest) (*model.CreateTrafficMirrorSessionResponse, error)
- func (c *VpcClient) CreateTrafficMirrorSessionInvoker(request *model.CreateTrafficMirrorSessionRequest) *CreateTrafficMirrorSessionInvoker
- func (c *VpcClient) CreateVpc(request *model.CreateVpcRequest) (*model.CreateVpcResponse, error)
- func (c *VpcClient) CreateVpcInvoker(request *model.CreateVpcRequest) *CreateVpcInvoker
- func (c *VpcClient) DeleteAddressGroup(request *model.DeleteAddressGroupRequest) (*model.DeleteAddressGroupResponse, error)
- func (c *VpcClient) DeleteAddressGroupInvoker(request *model.DeleteAddressGroupRequest) *DeleteAddressGroupInvoker
- func (c *VpcClient) DeleteFirewall(request *model.DeleteFirewallRequest) (*model.DeleteFirewallResponse, error)
- func (c *VpcClient) DeleteFirewallInvoker(request *model.DeleteFirewallRequest) *DeleteFirewallInvoker
- func (c *VpcClient) DeleteIpAddressGroupForce(request *model.DeleteIpAddressGroupForceRequest) (*model.DeleteIpAddressGroupForceResponse, error)
- func (c *VpcClient) DeleteIpAddressGroupForceInvoker(request *model.DeleteIpAddressGroupForceRequest) *DeleteIpAddressGroupForceInvoker
- func (c *VpcClient) DeleteSecurityGroup(request *model.DeleteSecurityGroupRequest) (*model.DeleteSecurityGroupResponse, error)
- func (c *VpcClient) DeleteSecurityGroupInvoker(request *model.DeleteSecurityGroupRequest) *DeleteSecurityGroupInvoker
- func (c *VpcClient) DeleteSecurityGroupRule(request *model.DeleteSecurityGroupRuleRequest) (*model.DeleteSecurityGroupRuleResponse, error)
- func (c *VpcClient) DeleteSecurityGroupRuleInvoker(request *model.DeleteSecurityGroupRuleRequest) *DeleteSecurityGroupRuleInvoker
- func (c *VpcClient) DeleteSubNetworkInterface(request *model.DeleteSubNetworkInterfaceRequest) (*model.DeleteSubNetworkInterfaceResponse, error)
- func (c *VpcClient) DeleteSubNetworkInterfaceInvoker(request *model.DeleteSubNetworkInterfaceRequest) *DeleteSubNetworkInterfaceInvoker
- func (c *VpcClient) DeleteTrafficMirrorFilter(request *model.DeleteTrafficMirrorFilterRequest) (*model.DeleteTrafficMirrorFilterResponse, error)
- func (c *VpcClient) DeleteTrafficMirrorFilterInvoker(request *model.DeleteTrafficMirrorFilterRequest) *DeleteTrafficMirrorFilterInvoker
- func (c *VpcClient) DeleteTrafficMirrorFilterRule(request *model.DeleteTrafficMirrorFilterRuleRequest) (*model.DeleteTrafficMirrorFilterRuleResponse, error)
- func (c *VpcClient) DeleteTrafficMirrorFilterRuleInvoker(request *model.DeleteTrafficMirrorFilterRuleRequest) *DeleteTrafficMirrorFilterRuleInvoker
- func (c *VpcClient) DeleteTrafficMirrorSession(request *model.DeleteTrafficMirrorSessionRequest) (*model.DeleteTrafficMirrorSessionResponse, error)
- func (c *VpcClient) DeleteTrafficMirrorSessionInvoker(request *model.DeleteTrafficMirrorSessionRequest) *DeleteTrafficMirrorSessionInvoker
- func (c *VpcClient) DeleteVpc(request *model.DeleteVpcRequest) (*model.DeleteVpcResponse, error)
- func (c *VpcClient) DeleteVpcInvoker(request *model.DeleteVpcRequest) *DeleteVpcInvoker
- func (c *VpcClient) DisassociateSubnetFirewall(request *model.DisassociateSubnetFirewallRequest) (*model.DisassociateSubnetFirewallResponse, error)
- func (c *VpcClient) DisassociateSubnetFirewallInvoker(request *model.DisassociateSubnetFirewallRequest) *DisassociateSubnetFirewallInvoker
- func (c *VpcClient) ListAddressGroup(request *model.ListAddressGroupRequest) (*model.ListAddressGroupResponse, error)
- func (c *VpcClient) ListAddressGroupInvoker(request *model.ListAddressGroupRequest) *ListAddressGroupInvoker
- func (c *VpcClient) ListFirewall(request *model.ListFirewallRequest) (*model.ListFirewallResponse, error)
- func (c *VpcClient) ListFirewallInvoker(request *model.ListFirewallRequest) *ListFirewallInvoker
- func (c *VpcClient) ListSecurityGroupRules(request *model.ListSecurityGroupRulesRequest) (*model.ListSecurityGroupRulesResponse, error)
- func (c *VpcClient) ListSecurityGroupRulesInvoker(request *model.ListSecurityGroupRulesRequest) *ListSecurityGroupRulesInvoker
- func (c *VpcClient) ListSecurityGroups(request *model.ListSecurityGroupsRequest) (*model.ListSecurityGroupsResponse, error)
- func (c *VpcClient) ListSecurityGroupsInvoker(request *model.ListSecurityGroupsRequest) *ListSecurityGroupsInvoker
- func (c *VpcClient) ListSubNetworkInterfaces(request *model.ListSubNetworkInterfacesRequest) (*model.ListSubNetworkInterfacesResponse, error)
- func (c *VpcClient) ListSubNetworkInterfacesInvoker(request *model.ListSubNetworkInterfacesRequest) *ListSubNetworkInterfacesInvoker
- func (c *VpcClient) ListTrafficMirrorFilterRules(request *model.ListTrafficMirrorFilterRulesRequest) (*model.ListTrafficMirrorFilterRulesResponse, error)
- func (c *VpcClient) ListTrafficMirrorFilterRulesInvoker(request *model.ListTrafficMirrorFilterRulesRequest) *ListTrafficMirrorFilterRulesInvoker
- func (c *VpcClient) ListTrafficMirrorFilters(request *model.ListTrafficMirrorFiltersRequest) (*model.ListTrafficMirrorFiltersResponse, error)
- func (c *VpcClient) ListTrafficMirrorFiltersInvoker(request *model.ListTrafficMirrorFiltersRequest) *ListTrafficMirrorFiltersInvoker
- func (c *VpcClient) ListTrafficMirrorSessions(request *model.ListTrafficMirrorSessionsRequest) (*model.ListTrafficMirrorSessionsResponse, error)
- func (c *VpcClient) ListTrafficMirrorSessionsInvoker(request *model.ListTrafficMirrorSessionsRequest) *ListTrafficMirrorSessionsInvoker
- func (c *VpcClient) ListVpcs(request *model.ListVpcsRequest) (*model.ListVpcsResponse, error)
- func (c *VpcClient) ListVpcsInvoker(request *model.ListVpcsRequest) *ListVpcsInvoker
- func (c *VpcClient) MigrateSubNetworkInterface(request *model.MigrateSubNetworkInterfaceRequest) (*model.MigrateSubNetworkInterfaceResponse, error)
- func (c *VpcClient) MigrateSubNetworkInterfaceInvoker(request *model.MigrateSubNetworkInterfaceRequest) *MigrateSubNetworkInterfaceInvoker
- func (c *VpcClient) RemoveFirewallRules(request *model.RemoveFirewallRulesRequest) (*model.RemoveFirewallRulesResponse, error)
- func (c *VpcClient) RemoveFirewallRulesInvoker(request *model.RemoveFirewallRulesRequest) *RemoveFirewallRulesInvoker
- func (c *VpcClient) RemoveSecurityGroups(request *model.RemoveSecurityGroupsRequest) (*model.RemoveSecurityGroupsResponse, error)
- func (c *VpcClient) RemoveSecurityGroupsInvoker(request *model.RemoveSecurityGroupsRequest) *RemoveSecurityGroupsInvoker
- func (c *VpcClient) RemoveSourcesFromTrafficMirrorSession(request *model.RemoveSourcesFromTrafficMirrorSessionRequest) (*model.RemoveSourcesFromTrafficMirrorSessionResponse, error)
- func (c *VpcClient) RemoveSourcesFromTrafficMirrorSessionInvoker(request *model.RemoveSourcesFromTrafficMirrorSessionRequest) *RemoveSourcesFromTrafficMirrorSessionInvoker
- func (c *VpcClient) RemoveVpcExtendCidr(request *model.RemoveVpcExtendCidrRequest) (*model.RemoveVpcExtendCidrResponse, error)
- func (c *VpcClient) RemoveVpcExtendCidrInvoker(request *model.RemoveVpcExtendCidrRequest) *RemoveVpcExtendCidrInvoker
- func (c *VpcClient) ShowAddressGroup(request *model.ShowAddressGroupRequest) (*model.ShowAddressGroupResponse, error)
- func (c *VpcClient) ShowAddressGroupInvoker(request *model.ShowAddressGroupRequest) *ShowAddressGroupInvoker
- func (c *VpcClient) ShowFirewall(request *model.ShowFirewallRequest) (*model.ShowFirewallResponse, error)
- func (c *VpcClient) ShowFirewallInvoker(request *model.ShowFirewallRequest) *ShowFirewallInvoker
- func (c *VpcClient) ShowSecurityGroup(request *model.ShowSecurityGroupRequest) (*model.ShowSecurityGroupResponse, error)
- func (c *VpcClient) ShowSecurityGroupInvoker(request *model.ShowSecurityGroupRequest) *ShowSecurityGroupInvoker
- func (c *VpcClient) ShowSecurityGroupRule(request *model.ShowSecurityGroupRuleRequest) (*model.ShowSecurityGroupRuleResponse, error)
- func (c *VpcClient) ShowSecurityGroupRuleInvoker(request *model.ShowSecurityGroupRuleRequest) *ShowSecurityGroupRuleInvoker
- func (c *VpcClient) ShowSubNetworkInterface(request *model.ShowSubNetworkInterfaceRequest) (*model.ShowSubNetworkInterfaceResponse, error)
- func (c *VpcClient) ShowSubNetworkInterfaceInvoker(request *model.ShowSubNetworkInterfaceRequest) *ShowSubNetworkInterfaceInvoker
- func (c *VpcClient) ShowSubNetworkInterfacesQuantity(request *model.ShowSubNetworkInterfacesQuantityRequest) (*model.ShowSubNetworkInterfacesQuantityResponse, error)
- func (c *VpcClient) ShowSubNetworkInterfacesQuantityInvoker(request *model.ShowSubNetworkInterfacesQuantityRequest) *ShowSubNetworkInterfacesQuantityInvoker
- func (c *VpcClient) ShowTrafficMirrorFilter(request *model.ShowTrafficMirrorFilterRequest) (*model.ShowTrafficMirrorFilterResponse, error)
- func (c *VpcClient) ShowTrafficMirrorFilterInvoker(request *model.ShowTrafficMirrorFilterRequest) *ShowTrafficMirrorFilterInvoker
- func (c *VpcClient) ShowTrafficMirrorFilterRule(request *model.ShowTrafficMirrorFilterRuleRequest) (*model.ShowTrafficMirrorFilterRuleResponse, error)
- func (c *VpcClient) ShowTrafficMirrorFilterRuleInvoker(request *model.ShowTrafficMirrorFilterRuleRequest) *ShowTrafficMirrorFilterRuleInvoker
- func (c *VpcClient) ShowTrafficMirrorSession(request *model.ShowTrafficMirrorSessionRequest) (*model.ShowTrafficMirrorSessionResponse, error)
- func (c *VpcClient) ShowTrafficMirrorSessionInvoker(request *model.ShowTrafficMirrorSessionRequest) *ShowTrafficMirrorSessionInvoker
- func (c *VpcClient) ShowVpc(request *model.ShowVpcRequest) (*model.ShowVpcResponse, error)
- func (c *VpcClient) ShowVpcInvoker(request *model.ShowVpcRequest) *ShowVpcInvoker
- func (c *VpcClient) UpdateAddressGroup(request *model.UpdateAddressGroupRequest) (*model.UpdateAddressGroupResponse, error)
- func (c *VpcClient) UpdateAddressGroupInvoker(request *model.UpdateAddressGroupRequest) *UpdateAddressGroupInvoker
- func (c *VpcClient) UpdateFirewall(request *model.UpdateFirewallRequest) (*model.UpdateFirewallResponse, error)
- func (c *VpcClient) UpdateFirewallInvoker(request *model.UpdateFirewallRequest) *UpdateFirewallInvoker
- func (c *VpcClient) UpdateFirewallRules(request *model.UpdateFirewallRulesRequest) (*model.UpdateFirewallRulesResponse, error)
- func (c *VpcClient) UpdateFirewallRulesInvoker(request *model.UpdateFirewallRulesRequest) *UpdateFirewallRulesInvoker
- func (c *VpcClient) UpdateSecurityGroup(request *model.UpdateSecurityGroupRequest) (*model.UpdateSecurityGroupResponse, error)
- func (c *VpcClient) UpdateSecurityGroupInvoker(request *model.UpdateSecurityGroupRequest) *UpdateSecurityGroupInvoker
- func (c *VpcClient) UpdateSubNetworkInterface(request *model.UpdateSubNetworkInterfaceRequest) (*model.UpdateSubNetworkInterfaceResponse, error)
- func (c *VpcClient) UpdateSubNetworkInterfaceInvoker(request *model.UpdateSubNetworkInterfaceRequest) *UpdateSubNetworkInterfaceInvoker
- func (c *VpcClient) UpdateTrafficMirrorFilter(request *model.UpdateTrafficMirrorFilterRequest) (*model.UpdateTrafficMirrorFilterResponse, error)
- func (c *VpcClient) UpdateTrafficMirrorFilterInvoker(request *model.UpdateTrafficMirrorFilterRequest) *UpdateTrafficMirrorFilterInvoker
- func (c *VpcClient) UpdateTrafficMirrorFilterRule(request *model.UpdateTrafficMirrorFilterRuleRequest) (*model.UpdateTrafficMirrorFilterRuleResponse, error)
- func (c *VpcClient) UpdateTrafficMirrorFilterRuleInvoker(request *model.UpdateTrafficMirrorFilterRuleRequest) *UpdateTrafficMirrorFilterRuleInvoker
- func (c *VpcClient) UpdateTrafficMirrorSession(request *model.UpdateTrafficMirrorSessionRequest) (*model.UpdateTrafficMirrorSessionResponse, error)
- func (c *VpcClient) UpdateTrafficMirrorSessionInvoker(request *model.UpdateTrafficMirrorSessionRequest) *UpdateTrafficMirrorSessionInvoker
- func (c *VpcClient) UpdateVpc(request *model.UpdateVpcRequest) (*model.UpdateVpcResponse, error)
- func (c *VpcClient) UpdateVpcInvoker(request *model.UpdateVpcRequest) *UpdateVpcInvoker
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
func (i *AddFirewallRulesInvoker) Invoke() (*model.AddFirewallRulesResponse, error)
type AddSecurityGroupsInvoker ¶ added in v0.1.63
type AddSecurityGroupsInvoker struct {
*invoker.BaseInvoker
}
func (*AddSecurityGroupsInvoker) Invoke ¶ added in v0.1.63
func (i *AddSecurityGroupsInvoker) Invoke() (*model.AddSecurityGroupsResponse, error)
type AddSourcesToTrafficMirrorSessionInvoker ¶ added in v0.1.61
type AddSourcesToTrafficMirrorSessionInvoker struct {
*invoker.BaseInvoker
}
func (*AddSourcesToTrafficMirrorSessionInvoker) Invoke ¶ added in v0.1.61
func (i *AddSourcesToTrafficMirrorSessionInvoker) Invoke() (*model.AddSourcesToTrafficMirrorSessionResponse, error)
type AddVpcExtendCidrInvoker ¶ added in v0.0.90
type AddVpcExtendCidrInvoker struct {
*invoker.BaseInvoker
}
func (*AddVpcExtendCidrInvoker) Invoke ¶ added in v0.0.90
func (i *AddVpcExtendCidrInvoker) Invoke() (*model.AddVpcExtendCidrResponse, error)
type AssociateSubnetFirewallInvoker ¶ added in v0.1.56
type AssociateSubnetFirewallInvoker struct {
*invoker.BaseInvoker
}
func (*AssociateSubnetFirewallInvoker) Invoke ¶ added in v0.1.56
func (i *AssociateSubnetFirewallInvoker) Invoke() (*model.AssociateSubnetFirewallResponse, error)
type BatchCreateSecurityGroupRulesInvoker ¶ added in v0.1.62
type BatchCreateSecurityGroupRulesInvoker struct {
*invoker.BaseInvoker
}
func (*BatchCreateSecurityGroupRulesInvoker) Invoke ¶ added in v0.1.62
func (i *BatchCreateSecurityGroupRulesInvoker) Invoke() (*model.BatchCreateSecurityGroupRulesResponse, error)
type BatchCreateSubNetworkInterfaceInvoker ¶ added in v0.0.90
type BatchCreateSubNetworkInterfaceInvoker struct {
*invoker.BaseInvoker
}
func (*BatchCreateSubNetworkInterfaceInvoker) Invoke ¶ added in v0.0.90
func (i *BatchCreateSubNetworkInterfaceInvoker) Invoke() (*model.BatchCreateSubNetworkInterfaceResponse, error)
type CreateAddressGroupInvoker ¶ added in v0.0.90
type CreateAddressGroupInvoker struct {
*invoker.BaseInvoker
}
func (*CreateAddressGroupInvoker) Invoke ¶ added in v0.0.90
func (i *CreateAddressGroupInvoker) Invoke() (*model.CreateAddressGroupResponse, error)
type CreateFirewallInvoker ¶ added in v0.1.56
type CreateFirewallInvoker struct {
*invoker.BaseInvoker
}
func (*CreateFirewallInvoker) Invoke ¶ added in v0.1.56
func (i *CreateFirewallInvoker) Invoke() (*model.CreateFirewallResponse, error)
type CreateSecurityGroupInvoker ¶ added in v0.0.90
type CreateSecurityGroupInvoker struct {
*invoker.BaseInvoker
}
func (*CreateSecurityGroupInvoker) Invoke ¶ added in v0.0.90
func (i *CreateSecurityGroupInvoker) Invoke() (*model.CreateSecurityGroupResponse, error)
type CreateSecurityGroupRuleInvoker ¶ added in v0.0.90
type CreateSecurityGroupRuleInvoker struct {
*invoker.BaseInvoker
}
func (*CreateSecurityGroupRuleInvoker) Invoke ¶ added in v0.0.90
func (i *CreateSecurityGroupRuleInvoker) Invoke() (*model.CreateSecurityGroupRuleResponse, error)
type CreateSubNetworkInterfaceInvoker ¶ added in v0.0.90
type CreateSubNetworkInterfaceInvoker struct {
*invoker.BaseInvoker
}
func (*CreateSubNetworkInterfaceInvoker) Invoke ¶ added in v0.0.90
func (i *CreateSubNetworkInterfaceInvoker) Invoke() (*model.CreateSubNetworkInterfaceResponse, error)
type CreateTrafficMirrorFilterInvoker ¶ added in v0.1.61
type CreateTrafficMirrorFilterInvoker struct {
*invoker.BaseInvoker
}
func (*CreateTrafficMirrorFilterInvoker) Invoke ¶ added in v0.1.61
func (i *CreateTrafficMirrorFilterInvoker) Invoke() (*model.CreateTrafficMirrorFilterResponse, error)
type CreateTrafficMirrorFilterRuleInvoker ¶ added in v0.1.61
type CreateTrafficMirrorFilterRuleInvoker struct {
*invoker.BaseInvoker
}
func (*CreateTrafficMirrorFilterRuleInvoker) Invoke ¶ added in v0.1.61
func (i *CreateTrafficMirrorFilterRuleInvoker) Invoke() (*model.CreateTrafficMirrorFilterRuleResponse, error)
type CreateTrafficMirrorSessionInvoker ¶ added in v0.1.61
type CreateTrafficMirrorSessionInvoker struct {
*invoker.BaseInvoker
}
func (*CreateTrafficMirrorSessionInvoker) Invoke ¶ added in v0.1.61
func (i *CreateTrafficMirrorSessionInvoker) Invoke() (*model.CreateTrafficMirrorSessionResponse, error)
type CreateVpcInvoker ¶ added in v0.0.90
type CreateVpcInvoker struct {
*invoker.BaseInvoker
}
func (*CreateVpcInvoker) Invoke ¶ added in v0.0.90
func (i *CreateVpcInvoker) Invoke() (*model.CreateVpcResponse, error)
type DeleteAddressGroupInvoker ¶ added in v0.0.90
type DeleteAddressGroupInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteAddressGroupInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteAddressGroupInvoker) Invoke() (*model.DeleteAddressGroupResponse, error)
type DeleteFirewallInvoker ¶ added in v0.1.56
type DeleteFirewallInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteFirewallInvoker) Invoke ¶ added in v0.1.56
func (i *DeleteFirewallInvoker) Invoke() (*model.DeleteFirewallResponse, error)
type DeleteIpAddressGroupForceInvoker ¶ added in v0.0.90
type DeleteIpAddressGroupForceInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteIpAddressGroupForceInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteIpAddressGroupForceInvoker) Invoke() (*model.DeleteIpAddressGroupForceResponse, error)
type DeleteSecurityGroupInvoker ¶ added in v0.0.90
type DeleteSecurityGroupInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteSecurityGroupInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteSecurityGroupInvoker) Invoke() (*model.DeleteSecurityGroupResponse, error)
type DeleteSecurityGroupRuleInvoker ¶ added in v0.0.90
type DeleteSecurityGroupRuleInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteSecurityGroupRuleInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteSecurityGroupRuleInvoker) Invoke() (*model.DeleteSecurityGroupRuleResponse, error)
type DeleteSubNetworkInterfaceInvoker ¶ added in v0.0.90
type DeleteSubNetworkInterfaceInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteSubNetworkInterfaceInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteSubNetworkInterfaceInvoker) Invoke() (*model.DeleteSubNetworkInterfaceResponse, error)
type DeleteTrafficMirrorFilterInvoker ¶ added in v0.1.61
type DeleteTrafficMirrorFilterInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteTrafficMirrorFilterInvoker) Invoke ¶ added in v0.1.61
func (i *DeleteTrafficMirrorFilterInvoker) Invoke() (*model.DeleteTrafficMirrorFilterResponse, error)
type DeleteTrafficMirrorFilterRuleInvoker ¶ added in v0.1.61
type DeleteTrafficMirrorFilterRuleInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteTrafficMirrorFilterRuleInvoker) Invoke ¶ added in v0.1.61
func (i *DeleteTrafficMirrorFilterRuleInvoker) Invoke() (*model.DeleteTrafficMirrorFilterRuleResponse, error)
type DeleteTrafficMirrorSessionInvoker ¶ added in v0.1.61
type DeleteTrafficMirrorSessionInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteTrafficMirrorSessionInvoker) Invoke ¶ added in v0.1.61
func (i *DeleteTrafficMirrorSessionInvoker) Invoke() (*model.DeleteTrafficMirrorSessionResponse, error)
type DeleteVpcInvoker ¶ added in v0.0.90
type DeleteVpcInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteVpcInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteVpcInvoker) Invoke() (*model.DeleteVpcResponse, error)
type DisassociateSubnetFirewallInvoker ¶ added in v0.1.56
type DisassociateSubnetFirewallInvoker struct {
*invoker.BaseInvoker
}
func (*DisassociateSubnetFirewallInvoker) Invoke ¶ added in v0.1.56
func (i *DisassociateSubnetFirewallInvoker) Invoke() (*model.DisassociateSubnetFirewallResponse, error)
type ListAddressGroupInvoker ¶ added in v0.0.90
type ListAddressGroupInvoker struct {
*invoker.BaseInvoker
}
func (*ListAddressGroupInvoker) Invoke ¶ added in v0.0.90
func (i *ListAddressGroupInvoker) Invoke() (*model.ListAddressGroupResponse, error)
type ListFirewallInvoker ¶ added in v0.1.56
type ListFirewallInvoker struct {
*invoker.BaseInvoker
}
func (*ListFirewallInvoker) Invoke ¶ added in v0.1.56
func (i *ListFirewallInvoker) Invoke() (*model.ListFirewallResponse, error)
type ListSecurityGroupRulesInvoker ¶ added in v0.0.90
type ListSecurityGroupRulesInvoker struct {
*invoker.BaseInvoker
}
func (*ListSecurityGroupRulesInvoker) Invoke ¶ added in v0.0.90
func (i *ListSecurityGroupRulesInvoker) Invoke() (*model.ListSecurityGroupRulesResponse, error)
type ListSecurityGroupsInvoker ¶ added in v0.0.90
type ListSecurityGroupsInvoker struct {
*invoker.BaseInvoker
}
func (*ListSecurityGroupsInvoker) Invoke ¶ added in v0.0.90
func (i *ListSecurityGroupsInvoker) Invoke() (*model.ListSecurityGroupsResponse, error)
type ListSubNetworkInterfacesInvoker ¶ added in v0.0.90
type ListSubNetworkInterfacesInvoker struct {
*invoker.BaseInvoker
}
func (*ListSubNetworkInterfacesInvoker) Invoke ¶ added in v0.0.90
func (i *ListSubNetworkInterfacesInvoker) Invoke() (*model.ListSubNetworkInterfacesResponse, error)
type ListTrafficMirrorFilterRulesInvoker ¶ added in v0.1.61
type ListTrafficMirrorFilterRulesInvoker struct {
*invoker.BaseInvoker
}
func (*ListTrafficMirrorFilterRulesInvoker) Invoke ¶ added in v0.1.61
func (i *ListTrafficMirrorFilterRulesInvoker) Invoke() (*model.ListTrafficMirrorFilterRulesResponse, error)
type ListTrafficMirrorFiltersInvoker ¶ added in v0.1.61
type ListTrafficMirrorFiltersInvoker struct {
*invoker.BaseInvoker
}
func (*ListTrafficMirrorFiltersInvoker) Invoke ¶ added in v0.1.61
func (i *ListTrafficMirrorFiltersInvoker) Invoke() (*model.ListTrafficMirrorFiltersResponse, error)
type ListTrafficMirrorSessionsInvoker ¶ added in v0.1.61
type ListTrafficMirrorSessionsInvoker struct {
*invoker.BaseInvoker
}
func (*ListTrafficMirrorSessionsInvoker) Invoke ¶ added in v0.1.61
func (i *ListTrafficMirrorSessionsInvoker) Invoke() (*model.ListTrafficMirrorSessionsResponse, error)
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
func (i *MigrateSubNetworkInterfaceInvoker) Invoke() (*model.MigrateSubNetworkInterfaceResponse, error)
type RemoveFirewallRulesInvoker ¶ added in v0.1.56
type RemoveFirewallRulesInvoker struct {
*invoker.BaseInvoker
}
func (*RemoveFirewallRulesInvoker) Invoke ¶ added in v0.1.56
func (i *RemoveFirewallRulesInvoker) Invoke() (*model.RemoveFirewallRulesResponse, error)
type RemoveSecurityGroupsInvoker ¶ added in v0.1.63
type RemoveSecurityGroupsInvoker struct {
*invoker.BaseInvoker
}
func (*RemoveSecurityGroupsInvoker) Invoke ¶ added in v0.1.63
func (i *RemoveSecurityGroupsInvoker) Invoke() (*model.RemoveSecurityGroupsResponse, error)
type RemoveSourcesFromTrafficMirrorSessionInvoker ¶ added in v0.1.61
type RemoveSourcesFromTrafficMirrorSessionInvoker struct {
*invoker.BaseInvoker
}
func (*RemoveSourcesFromTrafficMirrorSessionInvoker) Invoke ¶ added in v0.1.61
func (i *RemoveSourcesFromTrafficMirrorSessionInvoker) Invoke() (*model.RemoveSourcesFromTrafficMirrorSessionResponse, error)
type RemoveVpcExtendCidrInvoker ¶ added in v0.0.90
type RemoveVpcExtendCidrInvoker struct {
*invoker.BaseInvoker
}
func (*RemoveVpcExtendCidrInvoker) Invoke ¶ added in v0.0.90
func (i *RemoveVpcExtendCidrInvoker) Invoke() (*model.RemoveVpcExtendCidrResponse, error)
type ShowAddressGroupInvoker ¶ added in v0.0.90
type ShowAddressGroupInvoker struct {
*invoker.BaseInvoker
}
func (*ShowAddressGroupInvoker) Invoke ¶ added in v0.0.90
func (i *ShowAddressGroupInvoker) Invoke() (*model.ShowAddressGroupResponse, error)
type ShowFirewallInvoker ¶ added in v0.1.56
type ShowFirewallInvoker struct {
*invoker.BaseInvoker
}
func (*ShowFirewallInvoker) Invoke ¶ added in v0.1.56
func (i *ShowFirewallInvoker) Invoke() (*model.ShowFirewallResponse, error)
type ShowSecurityGroupInvoker ¶ added in v0.0.90
type ShowSecurityGroupInvoker struct {
*invoker.BaseInvoker
}
func (*ShowSecurityGroupInvoker) Invoke ¶ added in v0.0.90
func (i *ShowSecurityGroupInvoker) Invoke() (*model.ShowSecurityGroupResponse, error)
type ShowSecurityGroupRuleInvoker ¶ added in v0.0.90
type ShowSecurityGroupRuleInvoker struct {
*invoker.BaseInvoker
}
func (*ShowSecurityGroupRuleInvoker) Invoke ¶ added in v0.0.90
func (i *ShowSecurityGroupRuleInvoker) Invoke() (*model.ShowSecurityGroupRuleResponse, error)
type ShowSubNetworkInterfaceInvoker ¶ added in v0.0.90
type ShowSubNetworkInterfaceInvoker struct {
*invoker.BaseInvoker
}
func (*ShowSubNetworkInterfaceInvoker) Invoke ¶ added in v0.0.90
func (i *ShowSubNetworkInterfaceInvoker) Invoke() (*model.ShowSubNetworkInterfaceResponse, error)
type ShowSubNetworkInterfacesQuantityInvoker ¶ added in v0.0.90
type ShowSubNetworkInterfacesQuantityInvoker struct {
*invoker.BaseInvoker
}
func (*ShowSubNetworkInterfacesQuantityInvoker) Invoke ¶ added in v0.0.90
func (i *ShowSubNetworkInterfacesQuantityInvoker) Invoke() (*model.ShowSubNetworkInterfacesQuantityResponse, error)
type ShowTrafficMirrorFilterInvoker ¶ added in v0.1.61
type ShowTrafficMirrorFilterInvoker struct {
*invoker.BaseInvoker
}
func (*ShowTrafficMirrorFilterInvoker) Invoke ¶ added in v0.1.61
func (i *ShowTrafficMirrorFilterInvoker) Invoke() (*model.ShowTrafficMirrorFilterResponse, error)
type ShowTrafficMirrorFilterRuleInvoker ¶ added in v0.1.61
type ShowTrafficMirrorFilterRuleInvoker struct {
*invoker.BaseInvoker
}
func (*ShowTrafficMirrorFilterRuleInvoker) Invoke ¶ added in v0.1.61
func (i *ShowTrafficMirrorFilterRuleInvoker) Invoke() (*model.ShowTrafficMirrorFilterRuleResponse, error)
type ShowTrafficMirrorSessionInvoker ¶ added in v0.1.61
type ShowTrafficMirrorSessionInvoker struct {
*invoker.BaseInvoker
}
func (*ShowTrafficMirrorSessionInvoker) Invoke ¶ added in v0.1.61
func (i *ShowTrafficMirrorSessionInvoker) Invoke() (*model.ShowTrafficMirrorSessionResponse, error)
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
func (i *UpdateAddressGroupInvoker) Invoke() (*model.UpdateAddressGroupResponse, error)
type UpdateFirewallInvoker ¶ added in v0.1.56
type UpdateFirewallInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateFirewallInvoker) Invoke ¶ added in v0.1.56
func (i *UpdateFirewallInvoker) Invoke() (*model.UpdateFirewallResponse, error)
type UpdateFirewallRulesInvoker ¶ added in v0.1.56
type UpdateFirewallRulesInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateFirewallRulesInvoker) Invoke ¶ added in v0.1.56
func (i *UpdateFirewallRulesInvoker) Invoke() (*model.UpdateFirewallRulesResponse, error)
type UpdateSecurityGroupInvoker ¶ added in v0.0.90
type UpdateSecurityGroupInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateSecurityGroupInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateSecurityGroupInvoker) Invoke() (*model.UpdateSecurityGroupResponse, error)
type UpdateSubNetworkInterfaceInvoker ¶ added in v0.0.90
type UpdateSubNetworkInterfaceInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateSubNetworkInterfaceInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateSubNetworkInterfaceInvoker) Invoke() (*model.UpdateSubNetworkInterfaceResponse, error)
type UpdateTrafficMirrorFilterInvoker ¶ added in v0.1.61
type UpdateTrafficMirrorFilterInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateTrafficMirrorFilterInvoker) Invoke ¶ added in v0.1.61
func (i *UpdateTrafficMirrorFilterInvoker) Invoke() (*model.UpdateTrafficMirrorFilterResponse, error)
type UpdateTrafficMirrorFilterRuleInvoker ¶ added in v0.1.61
type UpdateTrafficMirrorFilterRuleInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateTrafficMirrorFilterRuleInvoker) Invoke ¶ added in v0.1.61
func (i *UpdateTrafficMirrorFilterRuleInvoker) Invoke() (*model.UpdateTrafficMirrorFilterRuleResponse, error)
type UpdateTrafficMirrorSessionInvoker ¶ added in v0.1.61
type UpdateTrafficMirrorSessionInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateTrafficMirrorSessionInvoker) Invoke ¶ added in v0.1.61
func (i *UpdateTrafficMirrorSessionInvoker) Invoke() (*model.UpdateTrafficMirrorSessionResponse, error)
type UpdateVpcInvoker ¶ added in v0.0.90
type UpdateVpcInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateVpcInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateVpcInvoker) Invoke() (*model.UpdateVpcResponse, error)
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
func (c *VpcClient) AddSourcesToTrafficMirrorSession(request *model.AddSourcesToTrafficMirrorSessionRequest) (*model.AddSourcesToTrafficMirrorSessionResponse, error)
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
func (c *VpcClient) AssociateSubnetFirewall(request *model.AssociateSubnetFirewallRequest) (*model.AssociateSubnetFirewallResponse, error)
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
func (c *VpcClient) BatchCreateSecurityGroupRules(request *model.BatchCreateSecurityGroupRulesRequest) (*model.BatchCreateSecurityGroupRulesResponse, error)
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 ¶
func (c *VpcClient) BatchCreateSubNetworkInterface(request *model.BatchCreateSubNetworkInterfaceRequest) (*model.BatchCreateSubNetworkInterfaceResponse, error)
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 ¶
func (c *VpcClient) CreateSecurityGroup(request *model.CreateSecurityGroupRequest) (*model.CreateSecurityGroupResponse, error)
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 ¶
func (c *VpcClient) CreateSecurityGroupRule(request *model.CreateSecurityGroupRuleRequest) (*model.CreateSecurityGroupRuleResponse, error)
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 ¶
func (c *VpcClient) CreateSubNetworkInterface(request *model.CreateSubNetworkInterfaceRequest) (*model.CreateSubNetworkInterfaceResponse, error)
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
func (c *VpcClient) CreateTrafficMirrorFilter(request *model.CreateTrafficMirrorFilterRequest) (*model.CreateTrafficMirrorFilterResponse, error)
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
func (c *VpcClient) CreateTrafficMirrorFilterRule(request *model.CreateTrafficMirrorFilterRuleRequest) (*model.CreateTrafficMirrorFilterRuleResponse, error)
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
func (c *VpcClient) CreateTrafficMirrorSession(request *model.CreateTrafficMirrorSessionRequest) (*model.CreateTrafficMirrorSessionResponse, error)
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
func (c *VpcClient) DeleteIpAddressGroupForce(request *model.DeleteIpAddressGroupForceRequest) (*model.DeleteIpAddressGroupForceResponse, error)
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 ¶
func (c *VpcClient) DeleteSecurityGroup(request *model.DeleteSecurityGroupRequest) (*model.DeleteSecurityGroupResponse, error)
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 ¶
func (c *VpcClient) DeleteSecurityGroupRule(request *model.DeleteSecurityGroupRuleRequest) (*model.DeleteSecurityGroupRuleResponse, error)
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 ¶
func (c *VpcClient) DeleteSubNetworkInterface(request *model.DeleteSubNetworkInterfaceRequest) (*model.DeleteSubNetworkInterfaceResponse, error)
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
func (c *VpcClient) DeleteTrafficMirrorFilter(request *model.DeleteTrafficMirrorFilterRequest) (*model.DeleteTrafficMirrorFilterResponse, error)
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
func (c *VpcClient) DeleteTrafficMirrorFilterRule(request *model.DeleteTrafficMirrorFilterRuleRequest) (*model.DeleteTrafficMirrorFilterRuleResponse, error)
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
func (c *VpcClient) DeleteTrafficMirrorSession(request *model.DeleteTrafficMirrorSessionRequest) (*model.DeleteTrafficMirrorSessionResponse, error)
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
func (c *VpcClient) DisassociateSubnetFirewall(request *model.DisassociateSubnetFirewallRequest) (*model.DisassociateSubnetFirewallResponse, error)
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 ¶
func (c *VpcClient) ListSecurityGroupRules(request *model.ListSecurityGroupRulesRequest) (*model.ListSecurityGroupRulesResponse, error)
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 ¶
func (c *VpcClient) ListSubNetworkInterfaces(request *model.ListSubNetworkInterfacesRequest) (*model.ListSubNetworkInterfacesResponse, error)
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
func (c *VpcClient) ListTrafficMirrorFilterRules(request *model.ListTrafficMirrorFilterRulesRequest) (*model.ListTrafficMirrorFilterRulesResponse, error)
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
func (c *VpcClient) ListTrafficMirrorFilters(request *model.ListTrafficMirrorFiltersRequest) (*model.ListTrafficMirrorFiltersResponse, error)
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
func (c *VpcClient) ListTrafficMirrorSessions(request *model.ListTrafficMirrorSessionsRequest) (*model.ListTrafficMirrorSessionsResponse, error)
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
func (c *VpcClient) MigrateSubNetworkInterface(request *model.MigrateSubNetworkInterfaceRequest) (*model.MigrateSubNetworkInterfaceResponse, error)
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
func (c *VpcClient) RemoveFirewallRules(request *model.RemoveFirewallRulesRequest) (*model.RemoveFirewallRulesResponse, error)
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
func (c *VpcClient) RemoveSecurityGroups(request *model.RemoveSecurityGroupsRequest) (*model.RemoveSecurityGroupsResponse, error)
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
func (c *VpcClient) RemoveSourcesFromTrafficMirrorSession(request *model.RemoveSourcesFromTrafficMirrorSessionRequest) (*model.RemoveSourcesFromTrafficMirrorSessionResponse, error)
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
func (c *VpcClient) RemoveVpcExtendCidr(request *model.RemoveVpcExtendCidrRequest) (*model.RemoveVpcExtendCidrResponse, error)
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 ¶
func (c *VpcClient) ShowSecurityGroupRule(request *model.ShowSecurityGroupRuleRequest) (*model.ShowSecurityGroupRuleResponse, error)
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 ¶
func (c *VpcClient) ShowSubNetworkInterface(request *model.ShowSubNetworkInterfaceRequest) (*model.ShowSubNetworkInterfaceResponse, error)
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 ¶
func (c *VpcClient) ShowSubNetworkInterfacesQuantity(request *model.ShowSubNetworkInterfacesQuantityRequest) (*model.ShowSubNetworkInterfacesQuantityResponse, error)
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
func (c *VpcClient) ShowTrafficMirrorFilter(request *model.ShowTrafficMirrorFilterRequest) (*model.ShowTrafficMirrorFilterResponse, error)
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
func (c *VpcClient) ShowTrafficMirrorFilterRule(request *model.ShowTrafficMirrorFilterRuleRequest) (*model.ShowTrafficMirrorFilterRuleResponse, error)
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
func (c *VpcClient) ShowTrafficMirrorSession(request *model.ShowTrafficMirrorSessionRequest) (*model.ShowTrafficMirrorSessionResponse, error)
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
func (c *VpcClient) UpdateFirewallRules(request *model.UpdateFirewallRulesRequest) (*model.UpdateFirewallRulesResponse, error)
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 ¶
func (c *VpcClient) UpdateSecurityGroup(request *model.UpdateSecurityGroupRequest) (*model.UpdateSecurityGroupResponse, error)
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 ¶
func (c *VpcClient) UpdateSubNetworkInterface(request *model.UpdateSubNetworkInterfaceRequest) (*model.UpdateSubNetworkInterfaceResponse, error)
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
func (c *VpcClient) UpdateTrafficMirrorFilter(request *model.UpdateTrafficMirrorFilterRequest) (*model.UpdateTrafficMirrorFilterResponse, error)
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
func (c *VpcClient) UpdateTrafficMirrorFilterRule(request *model.UpdateTrafficMirrorFilterRuleRequest) (*model.UpdateTrafficMirrorFilterRuleResponse, error)
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
func (c *VpcClient) UpdateTrafficMirrorSession(request *model.UpdateTrafficMirrorSessionRequest) (*model.UpdateTrafficMirrorSessionResponse, error)
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