huawei-cloud-api-definitions-VPC 0.1.20250523

Huawei Cloud API definitions, generated from OpenAPI spec
Documentation
#[cfg(feature = "AcceptVpcPeering")]
pub mod AcceptVpcPeering;
#[cfg(feature = "AddFirewallRules")]
pub mod AddFirewallRules;
#[cfg(feature = "AddSecurityGroups")]
pub mod AddSecurityGroups;
#[cfg(feature = "AddSourcesToTrafficMirrorSession")]
pub mod AddSourcesToTrafficMirrorSession;
#[cfg(feature = "AddVpcExtendCidr")]
pub mod AddVpcExtendCidr;
#[cfg(feature = "AssociateRouteTable")]
pub mod AssociateRouteTable;
#[cfg(feature = "AssociateSubnetFirewall")]
pub mod AssociateSubnetFirewall;
#[cfg(feature = "BatchCreateFirewallTags")]
pub mod BatchCreateFirewallTags;
#[cfg(feature = "BatchCreatePortTags")]
pub mod BatchCreatePortTags;
#[cfg(feature = "BatchCreateSecurityGroupRules")]
pub mod BatchCreateSecurityGroupRules;
#[cfg(feature = "BatchCreateSecurityGroupTags")]
pub mod BatchCreateSecurityGroupTags;
#[cfg(feature = "BatchCreateSubnetTags")]
pub mod BatchCreateSubnetTags;
#[cfg(feature = "BatchCreateSubNetworkInterface")]
pub mod BatchCreateSubNetworkInterface;
#[cfg(feature = "BatchCreateVpcTags")]
pub mod BatchCreateVpcTags;
#[cfg(feature = "BatchDeleteFirewallTags")]
pub mod BatchDeleteFirewallTags;
#[cfg(feature = "BatchDeletePortTags")]
pub mod BatchDeletePortTags;
#[cfg(feature = "BatchDeleteSecurityGroupTags")]
pub mod BatchDeleteSecurityGroupTags;
#[cfg(feature = "BatchDeleteSubnetTags")]
pub mod BatchDeleteSubnetTags;
#[cfg(feature = "BatchDeleteVpcTags")]
pub mod BatchDeleteVpcTags;
#[cfg(feature = "CountFirewallsByTags")]
pub mod CountFirewallsByTags;
#[cfg(feature = "CountPortsByTags")]
pub mod CountPortsByTags;
#[cfg(feature = "CreateAddressGroup")]
pub mod CreateAddressGroup;
#[cfg(feature = "CreateFirewall")]
pub mod CreateFirewall;
#[cfg(feature = "CreateFirewallTag")]
pub mod CreateFirewallTag;
#[cfg(feature = "CreateFlowLog")]
pub mod CreateFlowLog;
#[cfg(feature = "CreatePort")]
pub mod CreatePort;
#[cfg(feature = "CreatePortTag")]
pub mod CreatePortTag;
#[cfg(feature = "CreatePrivateip")]
pub mod CreatePrivateip;
#[cfg(feature = "CreateRouteTable")]
pub mod CreateRouteTable;
#[cfg(feature = "CreateSecurityGroup")]
pub mod CreateSecurityGroup;
#[cfg(feature = "CreateSecurityGroupRule")]
pub mod CreateSecurityGroupRule;
#[cfg(feature = "CreateSecurityGroupTag")]
pub mod CreateSecurityGroupTag;
#[cfg(feature = "CreateSubnet")]
pub mod CreateSubnet;
#[cfg(feature = "CreateSubnetTag")]
pub mod CreateSubnetTag;
#[cfg(feature = "CreateSubNetworkInterface")]
pub mod CreateSubNetworkInterface;
#[cfg(feature = "CreateTrafficMirrorFilter")]
pub mod CreateTrafficMirrorFilter;
#[cfg(feature = "CreateTrafficMirrorFilterRule")]
pub mod CreateTrafficMirrorFilterRule;
#[cfg(feature = "CreateTrafficMirrorSession")]
pub mod CreateTrafficMirrorSession;
#[cfg(feature = "CreateVpc")]
pub mod CreateVpc;
#[cfg(feature = "CreateVpcPeering")]
pub mod CreateVpcPeering;
#[cfg(feature = "CreateVpcResourceTag")]
pub mod CreateVpcResourceTag;
#[cfg(feature = "CreateVpcRoute")]
pub mod CreateVpcRoute;
#[cfg(feature = "DeleteAddressGroup")]
pub mod DeleteAddressGroup;
#[cfg(feature = "DeleteFirewall")]
pub mod DeleteFirewall;
#[cfg(feature = "DeleteFirewallTag")]
pub mod DeleteFirewallTag;
#[cfg(feature = "DeleteFlowLog")]
pub mod DeleteFlowLog;
#[cfg(feature = "DeleteIpAddressGroupForce")]
pub mod DeleteIpAddressGroupForce;
#[cfg(feature = "DeletePort")]
pub mod DeletePort;
#[cfg(feature = "DeletePortTag")]
pub mod DeletePortTag;
#[cfg(feature = "DeletePrivateip")]
pub mod DeletePrivateip;
#[cfg(feature = "DeleteRouteTable")]
pub mod DeleteRouteTable;
#[cfg(feature = "DeleteSecurityGroup")]
pub mod DeleteSecurityGroup;
#[cfg(feature = "DeleteSecurityGroupRule")]
pub mod DeleteSecurityGroupRule;
#[cfg(feature = "DeleteSecurityGroupTag")]
pub mod DeleteSecurityGroupTag;
#[cfg(feature = "DeleteSubnet")]
pub mod DeleteSubnet;
#[cfg(feature = "DeleteSubnetTag")]
pub mod DeleteSubnetTag;
#[cfg(feature = "DeleteSubNetworkInterface")]
pub mod DeleteSubNetworkInterface;
#[cfg(feature = "DeleteTrafficMirrorFilter")]
pub mod DeleteTrafficMirrorFilter;
#[cfg(feature = "DeleteTrafficMirrorFilterRule")]
pub mod DeleteTrafficMirrorFilterRule;
#[cfg(feature = "DeleteTrafficMirrorSession")]
pub mod DeleteTrafficMirrorSession;
#[cfg(feature = "DeleteVpc")]
pub mod DeleteVpc;
#[cfg(feature = "DeleteVpcPeering")]
pub mod DeleteVpcPeering;
#[cfg(feature = "DeleteVpcRoute")]
pub mod DeleteVpcRoute;
#[cfg(feature = "DeleteVpcTag")]
pub mod DeleteVpcTag;
#[cfg(feature = "DisassociateRouteTable")]
pub mod DisassociateRouteTable;
#[cfg(feature = "DisassociateSubnetFirewall")]
pub mod DisassociateSubnetFirewall;
#[cfg(feature = "ListAddressGroup")]
pub mod ListAddressGroup;
#[cfg(feature = "ListApiVersion")]
pub mod ListApiVersion;
#[cfg(feature = "ListFirewall")]
pub mod ListFirewall;
#[cfg(feature = "ListFirewallsByTags")]
pub mod ListFirewallsByTags;
#[cfg(feature = "ListFirewallTags")]
pub mod ListFirewallTags;
#[cfg(feature = "ListFlowLogs")]
pub mod ListFlowLogs;
#[cfg(feature = "ListPorts")]
pub mod ListPorts;
#[cfg(feature = "ListPortsByTags")]
pub mod ListPortsByTags;
#[cfg(feature = "ListPortTags")]
pub mod ListPortTags;
#[cfg(feature = "ListPrivateips")]
pub mod ListPrivateips;
#[cfg(feature = "ListRouteTables")]
pub mod ListRouteTables;
#[cfg(feature = "ListSecurityGroupRules")]
pub mod ListSecurityGroupRules;
#[cfg(feature = "ListSecurityGroups")]
pub mod ListSecurityGroups;
#[cfg(feature = "ListSecurityGroupsByTags")]
pub mod ListSecurityGroupsByTags;
#[cfg(feature = "ListSecurityGroupTags")]
pub mod ListSecurityGroupTags;
#[cfg(feature = "ListSubnets")]
pub mod ListSubnets;
#[cfg(feature = "ListSubnetsByTags")]
pub mod ListSubnetsByTags;
#[cfg(feature = "ListSubnetTags")]
pub mod ListSubnetTags;
#[cfg(feature = "ListSubNetworkInterfaces")]
pub mod ListSubNetworkInterfaces;
#[cfg(feature = "ListTrafficMirrorFilterRules")]
pub mod ListTrafficMirrorFilterRules;
#[cfg(feature = "ListTrafficMirrorFilters")]
pub mod ListTrafficMirrorFilters;
#[cfg(feature = "ListTrafficMirrorSessions")]
pub mod ListTrafficMirrorSessions;
#[cfg(feature = "ListVpcPeerings")]
pub mod ListVpcPeerings;
#[cfg(feature = "ListVpcRoutes")]
pub mod ListVpcRoutes;
#[cfg(feature = "ListVpcs")]
pub mod ListVpcs;
#[cfg(feature = "ListVpcsByTags")]
pub mod ListVpcsByTags;
#[cfg(feature = "ListVpcTags")]
pub mod ListVpcTags;
#[cfg(feature = "NeutronAddFirewallRule")]
pub mod NeutronAddFirewallRule;
#[cfg(feature = "NeutronAddRouterInterface")]
pub mod NeutronAddRouterInterface;
#[cfg(feature = "NeutronCreateFirewallGroup")]
pub mod NeutronCreateFirewallGroup;
#[cfg(feature = "NeutronCreateFirewallPolicy")]
pub mod NeutronCreateFirewallPolicy;
#[cfg(feature = "NeutronCreateFirewallRule")]
pub mod NeutronCreateFirewallRule;
#[cfg(feature = "NeutronCreateNetwork")]
pub mod NeutronCreateNetwork;
#[cfg(feature = "NeutronCreatePort")]
pub mod NeutronCreatePort;