huawei_cloud_api_definitions_NAT/
lib.rs1#[cfg(feature = "BatchCreateDeleteNatGatewayTag")]
2pub mod BatchCreateDeleteNatGatewayTag;
3#[cfg(feature = "BatchCreateDeletePrivateNatTags")]
4pub mod BatchCreateDeletePrivateNatTags;
5#[cfg(feature = "BatchCreateDeleteTransitIpTags")]
6pub mod BatchCreateDeleteTransitIpTags;
7#[cfg(feature = "BatchCreateDeleteTransitSubnetTags")]
8pub mod BatchCreateDeleteTransitSubnetTags;
9#[cfg(feature = "BatchCreateNatGatewayDnatRules")]
10pub mod BatchCreateNatGatewayDnatRules;
11#[cfg(feature = "CreateNatGateway")]
12pub mod CreateNatGateway;
13#[cfg(feature = "CreateNatGatewayDnatRule")]
14pub mod CreateNatGatewayDnatRule;
15#[cfg(feature = "CreateNatGatewaySnatRule")]
16pub mod CreateNatGatewaySnatRule;
17#[cfg(feature = "CreateNatGatewayTag")]
18pub mod CreateNatGatewayTag;
19#[cfg(feature = "CreatePrivateDnat")]
20pub mod CreatePrivateDnat;
21#[cfg(feature = "CreatePrivateNat")]
22pub mod CreatePrivateNat;
23#[cfg(feature = "CreatePrivateNatTag")]
24pub mod CreatePrivateNatTag;
25#[cfg(feature = "CreatePrivateSnat")]
26pub mod CreatePrivateSnat;
27#[cfg(feature = "CreateTransitIp")]
28pub mod CreateTransitIp;
29#[cfg(feature = "CreateTransitIpTag")]
30pub mod CreateTransitIpTag;
31#[cfg(feature = "CreateTransitSubnet")]
32pub mod CreateTransitSubnet;
33#[cfg(feature = "CreateTransitSubnetTag")]
34pub mod CreateTransitSubnetTag;
35#[cfg(feature = "DeleteNatGateway")]
36pub mod DeleteNatGateway;
37#[cfg(feature = "DeleteNatGatewayDnatRule")]
38pub mod DeleteNatGatewayDnatRule;
39#[cfg(feature = "DeleteNatGatewaySnatRule")]
40pub mod DeleteNatGatewaySnatRule;
41#[cfg(feature = "DeleteNatGatewayTag")]
42pub mod DeleteNatGatewayTag;
43#[cfg(feature = "DeletePrivateDnat")]
44pub mod DeletePrivateDnat;
45#[cfg(feature = "DeletePrivateNat")]
46pub mod DeletePrivateNat;
47#[cfg(feature = "DeletePrivateNatTag")]
48pub mod DeletePrivateNatTag;
49#[cfg(feature = "DeletePrivateSnat")]
50pub mod DeletePrivateSnat;
51#[cfg(feature = "DeleteTransitIp")]
52pub mod DeleteTransitIp;
53#[cfg(feature = "DeleteTransitIpTag")]
54pub mod DeleteTransitIpTag;
55#[cfg(feature = "DeleteTransitSubnet")]
56pub mod DeleteTransitSubnet;
57#[cfg(feature = "DeleteTransitSubnetTag")]
58pub mod DeleteTransitSubnetTag;
59#[cfg(feature = "ListNatGatewayByTag")]
60pub mod ListNatGatewayByTag;
61#[cfg(feature = "ListNatGatewayDnatRules")]
62pub mod ListNatGatewayDnatRules;
63#[cfg(feature = "ListNatGateways")]
64pub mod ListNatGateways;
65#[cfg(feature = "ListNatGatewaySnatRules")]
66pub mod ListNatGatewaySnatRules;
67#[cfg(feature = "ListNatGatewaySpecs")]
68pub mod ListNatGatewaySpecs;
69#[cfg(feature = "ListNatGatewayTag")]
70pub mod ListNatGatewayTag;
71#[cfg(feature = "ListPrivateDnats")]
72pub mod ListPrivateDnats;
73#[cfg(feature = "ListPrivateNats")]
74pub mod ListPrivateNats;
75#[cfg(feature = "ListPrivateNatsByTags")]
76pub mod ListPrivateNatsByTags;
77#[cfg(feature = "ListPrivateNatTags")]
78pub mod ListPrivateNatTags;
79#[cfg(feature = "ListPrivateSnats")]
80pub mod ListPrivateSnats;
81#[cfg(feature = "ListSpecs")]
82pub mod ListSpecs;
83#[cfg(feature = "ListTransitIps")]
84pub mod ListTransitIps;
85#[cfg(feature = "ListTransitIpsByTags")]
86pub mod ListTransitIpsByTags;
87#[cfg(feature = "ListTransitIpTags")]
88pub mod ListTransitIpTags;
89#[cfg(feature = "ListTransitSubnet")]
90pub mod ListTransitSubnet;
91#[cfg(feature = "ListTransitSubnetsByTags")]
92pub mod ListTransitSubnetsByTags;
93#[cfg(feature = "ListTransitSubnetTags")]
94pub mod ListTransitSubnetTags;
95#[cfg(feature = "ShowNatGateway")]
96pub mod ShowNatGateway;
97#[cfg(feature = "ShowNatGatewayDnatRule")]
98pub mod ShowNatGatewayDnatRule;
99#[cfg(feature = "ShowNatGatewaySnatRule")]
100pub mod ShowNatGatewaySnatRule;
101#[cfg(feature = "ShowNatGatewayTag")]
102pub mod ShowNatGatewayTag;
103#[cfg(feature = "ShowPrivateDnat")]
104pub mod ShowPrivateDnat;
105#[cfg(feature = "ShowPrivateNat")]
106pub mod ShowPrivateNat;
107#[cfg(feature = "ShowPrivateNatTags")]
108pub mod ShowPrivateNatTags;
109#[cfg(feature = "ShowPrivateSnat")]
110pub mod ShowPrivateSnat;
111#[cfg(feature = "ShowTransitIp")]
112pub mod ShowTransitIp;
113#[cfg(feature = "ShowTransitIpTags")]
114pub mod ShowTransitIpTags;
115#[cfg(feature = "ShowTransitSubnet")]
116pub mod ShowTransitSubnet;
117#[cfg(feature = "ShowTransitSubnetTags")]
118pub mod ShowTransitSubnetTags;
119#[cfg(feature = "UpdateNatGateway")]
120pub mod UpdateNatGateway;
121#[cfg(feature = "UpdateNatGatewayDnatRule")]
122pub mod UpdateNatGatewayDnatRule;
123#[cfg(feature = "UpdateNatGatewaySnatRule")]
124pub mod UpdateNatGatewaySnatRule;
125#[cfg(feature = "UpdateNatGatewayToPeriod")]
126pub mod UpdateNatGatewayToPeriod;
127#[cfg(feature = "UpdatePrivateDnat")]
128pub mod UpdatePrivateDnat;
129#[cfg(feature = "UpdatePrivateNat")]
130pub mod UpdatePrivateNat;
131#[cfg(feature = "UpdatePrivateSnat")]
132pub mod UpdatePrivateSnat;
133#[cfg(feature = "UpdateTransitSubnet")]
134pub mod UpdateTransitSubnet;