AWS SDK for C++  1.9.68
AWS SDK for C++
ReplaceNetworkAclEntryRequest.h
Go to the documentation of this file.
1 
6 #pragma once
7 #include <aws/ec2/EC2_EXPORTS.h>
8 #include <aws/ec2/EC2Request.h>
13 #include <utility>
14 
15 namespace Aws
16 {
17 namespace EC2
18 {
19 namespace Model
20 {
21 
25  {
26  public:
28 
29  // Service request name is the Operation name which will send this request out,
30  // each operation should has unique request name, so that we can get operation's name from this request.
31  // Note: this is not true for response, multiple operations may have the same response name,
32  // so we can not get operation's name from response.
33  inline virtual const char* GetServiceRequestName() const override { return "ReplaceNetworkAclEntry"; }
34 
35  Aws::String SerializePayload() const override;
36 
37  protected:
38  void DumpBodyToUrl(Aws::Http::URI& uri ) const override;
39 
40  public:
41 
46  inline const Aws::String& GetCidrBlock() const{ return m_cidrBlock; }
47 
52  inline bool CidrBlockHasBeenSet() const { return m_cidrBlockHasBeenSet; }
53 
58  inline void SetCidrBlock(const Aws::String& value) { m_cidrBlockHasBeenSet = true; m_cidrBlock = value; }
59 
64  inline void SetCidrBlock(Aws::String&& value) { m_cidrBlockHasBeenSet = true; m_cidrBlock = std::move(value); }
65 
70  inline void SetCidrBlock(const char* value) { m_cidrBlockHasBeenSet = true; m_cidrBlock.assign(value); }
71 
76  inline ReplaceNetworkAclEntryRequest& WithCidrBlock(const Aws::String& value) { SetCidrBlock(value); return *this;}
77 
82  inline ReplaceNetworkAclEntryRequest& WithCidrBlock(Aws::String&& value) { SetCidrBlock(std::move(value)); return *this;}
83 
88  inline ReplaceNetworkAclEntryRequest& WithCidrBlock(const char* value) { SetCidrBlock(value); return *this;}
89 
90 
97  inline bool GetDryRun() const{ return m_dryRun; }
98 
105  inline bool DryRunHasBeenSet() const { return m_dryRunHasBeenSet; }
106 
113  inline void SetDryRun(bool value) { m_dryRunHasBeenSet = true; m_dryRun = value; }
114 
121  inline ReplaceNetworkAclEntryRequest& WithDryRun(bool value) { SetDryRun(value); return *this;}
122 
123 
128  inline bool GetEgress() const{ return m_egress; }
129 
134  inline bool EgressHasBeenSet() const { return m_egressHasBeenSet; }
135 
140  inline void SetEgress(bool value) { m_egressHasBeenSet = true; m_egress = value; }
141 
146  inline ReplaceNetworkAclEntryRequest& WithEgress(bool value) { SetEgress(value); return *this;}
147 
148 
153  inline const IcmpTypeCode& GetIcmpTypeCode() const{ return m_icmpTypeCode; }
154 
159  inline bool IcmpTypeCodeHasBeenSet() const { return m_icmpTypeCodeHasBeenSet; }
160 
165  inline void SetIcmpTypeCode(const IcmpTypeCode& value) { m_icmpTypeCodeHasBeenSet = true; m_icmpTypeCode = value; }
166 
171  inline void SetIcmpTypeCode(IcmpTypeCode&& value) { m_icmpTypeCodeHasBeenSet = true; m_icmpTypeCode = std::move(value); }
172 
177  inline ReplaceNetworkAclEntryRequest& WithIcmpTypeCode(const IcmpTypeCode& value) { SetIcmpTypeCode(value); return *this;}
178 
183  inline ReplaceNetworkAclEntryRequest& WithIcmpTypeCode(IcmpTypeCode&& value) { SetIcmpTypeCode(std::move(value)); return *this;}
184 
185 
190  inline const Aws::String& GetIpv6CidrBlock() const{ return m_ipv6CidrBlock; }
191 
196  inline bool Ipv6CidrBlockHasBeenSet() const { return m_ipv6CidrBlockHasBeenSet; }
197 
202  inline void SetIpv6CidrBlock(const Aws::String& value) { m_ipv6CidrBlockHasBeenSet = true; m_ipv6CidrBlock = value; }
203 
208  inline void SetIpv6CidrBlock(Aws::String&& value) { m_ipv6CidrBlockHasBeenSet = true; m_ipv6CidrBlock = std::move(value); }
209 
214  inline void SetIpv6CidrBlock(const char* value) { m_ipv6CidrBlockHasBeenSet = true; m_ipv6CidrBlock.assign(value); }
215 
220  inline ReplaceNetworkAclEntryRequest& WithIpv6CidrBlock(const Aws::String& value) { SetIpv6CidrBlock(value); return *this;}
221 
226  inline ReplaceNetworkAclEntryRequest& WithIpv6CidrBlock(Aws::String&& value) { SetIpv6CidrBlock(std::move(value)); return *this;}
227 
232  inline ReplaceNetworkAclEntryRequest& WithIpv6CidrBlock(const char* value) { SetIpv6CidrBlock(value); return *this;}
233 
234 
238  inline const Aws::String& GetNetworkAclId() const{ return m_networkAclId; }
239 
243  inline bool NetworkAclIdHasBeenSet() const { return m_networkAclIdHasBeenSet; }
244 
248  inline void SetNetworkAclId(const Aws::String& value) { m_networkAclIdHasBeenSet = true; m_networkAclId = value; }
249 
253  inline void SetNetworkAclId(Aws::String&& value) { m_networkAclIdHasBeenSet = true; m_networkAclId = std::move(value); }
254 
258  inline void SetNetworkAclId(const char* value) { m_networkAclIdHasBeenSet = true; m_networkAclId.assign(value); }
259 
263  inline ReplaceNetworkAclEntryRequest& WithNetworkAclId(const Aws::String& value) { SetNetworkAclId(value); return *this;}
264 
268  inline ReplaceNetworkAclEntryRequest& WithNetworkAclId(Aws::String&& value) { SetNetworkAclId(std::move(value)); return *this;}
269 
273  inline ReplaceNetworkAclEntryRequest& WithNetworkAclId(const char* value) { SetNetworkAclId(value); return *this;}
274 
275 
280  inline const PortRange& GetPortRange() const{ return m_portRange; }
281 
286  inline bool PortRangeHasBeenSet() const { return m_portRangeHasBeenSet; }
287 
292  inline void SetPortRange(const PortRange& value) { m_portRangeHasBeenSet = true; m_portRange = value; }
293 
298  inline void SetPortRange(PortRange&& value) { m_portRangeHasBeenSet = true; m_portRange = std::move(value); }
299 
304  inline ReplaceNetworkAclEntryRequest& WithPortRange(const PortRange& value) { SetPortRange(value); return *this;}
305 
310  inline ReplaceNetworkAclEntryRequest& WithPortRange(PortRange&& value) { SetPortRange(std::move(value)); return *this;}
311 
312 
322  inline const Aws::String& GetProtocol() const{ return m_protocol; }
323 
333  inline bool ProtocolHasBeenSet() const { return m_protocolHasBeenSet; }
334 
344  inline void SetProtocol(const Aws::String& value) { m_protocolHasBeenSet = true; m_protocol = value; }
345 
355  inline void SetProtocol(Aws::String&& value) { m_protocolHasBeenSet = true; m_protocol = std::move(value); }
356 
366  inline void SetProtocol(const char* value) { m_protocolHasBeenSet = true; m_protocol.assign(value); }
367 
377  inline ReplaceNetworkAclEntryRequest& WithProtocol(const Aws::String& value) { SetProtocol(value); return *this;}
378 
388  inline ReplaceNetworkAclEntryRequest& WithProtocol(Aws::String&& value) { SetProtocol(std::move(value)); return *this;}
389 
399  inline ReplaceNetworkAclEntryRequest& WithProtocol(const char* value) { SetProtocol(value); return *this;}
400 
401 
405  inline const RuleAction& GetRuleAction() const{ return m_ruleAction; }
406 
410  inline bool RuleActionHasBeenSet() const { return m_ruleActionHasBeenSet; }
411 
415  inline void SetRuleAction(const RuleAction& value) { m_ruleActionHasBeenSet = true; m_ruleAction = value; }
416 
420  inline void SetRuleAction(RuleAction&& value) { m_ruleActionHasBeenSet = true; m_ruleAction = std::move(value); }
421 
425  inline ReplaceNetworkAclEntryRequest& WithRuleAction(const RuleAction& value) { SetRuleAction(value); return *this;}
426 
430  inline ReplaceNetworkAclEntryRequest& WithRuleAction(RuleAction&& value) { SetRuleAction(std::move(value)); return *this;}
431 
432 
436  inline int GetRuleNumber() const{ return m_ruleNumber; }
437 
441  inline bool RuleNumberHasBeenSet() const { return m_ruleNumberHasBeenSet; }
442 
446  inline void SetRuleNumber(int value) { m_ruleNumberHasBeenSet = true; m_ruleNumber = value; }
447 
451  inline ReplaceNetworkAclEntryRequest& WithRuleNumber(int value) { SetRuleNumber(value); return *this;}
452 
453  private:
454 
455  Aws::String m_cidrBlock;
456  bool m_cidrBlockHasBeenSet;
457 
458  bool m_dryRun;
459  bool m_dryRunHasBeenSet;
460 
461  bool m_egress;
462  bool m_egressHasBeenSet;
463 
464  IcmpTypeCode m_icmpTypeCode;
465  bool m_icmpTypeCodeHasBeenSet;
466 
467  Aws::String m_ipv6CidrBlock;
468  bool m_ipv6CidrBlockHasBeenSet;
469 
470  Aws::String m_networkAclId;
471  bool m_networkAclIdHasBeenSet;
472 
473  PortRange m_portRange;
474  bool m_portRangeHasBeenSet;
475 
476  Aws::String m_protocol;
477  bool m_protocolHasBeenSet;
478 
479  RuleAction m_ruleAction;
480  bool m_ruleActionHasBeenSet;
481 
482  int m_ruleNumber;
483  bool m_ruleNumberHasBeenSet;
484  };
485 
486 } // namespace Model
487 } // namespace EC2
488 } // namespace Aws
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::DumpBodyToUrl
void DumpBodyToUrl(Aws::Http::URI &uri) const override
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::WithIcmpTypeCode
ReplaceNetworkAclEntryRequest & WithIcmpTypeCode(const IcmpTypeCode &value)
Definition: ReplaceNetworkAclEntryRequest.h:177
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::SetRuleNumber
void SetRuleNumber(int value)
Definition: ReplaceNetworkAclEntryRequest.h:446
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::SetIpv6CidrBlock
void SetIpv6CidrBlock(Aws::String &&value)
Definition: ReplaceNetworkAclEntryRequest.h:208
Aws::Http::URI
Definition: URI.h:32
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::IcmpTypeCodeHasBeenSet
bool IcmpTypeCodeHasBeenSet() const
Definition: ReplaceNetworkAclEntryRequest.h:159
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::SetIpv6CidrBlock
void SetIpv6CidrBlock(const char *value)
Definition: ReplaceNetworkAclEntryRequest.h:214
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::GetPortRange
const PortRange & GetPortRange() const
Definition: ReplaceNetworkAclEntryRequest.h:280
Aws::EC2::Model::RuleAction
RuleAction
Definition: RuleAction.h:17
Aws::EC2::Model::IcmpTypeCode
Definition: IcmpTypeCode.h:30
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::GetNetworkAclId
const Aws::String & GetNetworkAclId() const
Definition: ReplaceNetworkAclEntryRequest.h:238
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::WithIcmpTypeCode
ReplaceNetworkAclEntryRequest & WithIcmpTypeCode(IcmpTypeCode &&value)
Definition: ReplaceNetworkAclEntryRequest.h:183
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::WithRuleAction
ReplaceNetworkAclEntryRequest & WithRuleAction(const RuleAction &value)
Definition: ReplaceNetworkAclEntryRequest.h:425
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::SetNetworkAclId
void SetNetworkAclId(const char *value)
Definition: ReplaceNetworkAclEntryRequest.h:258
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::SetRuleAction
void SetRuleAction(const RuleAction &value)
Definition: ReplaceNetworkAclEntryRequest.h:415
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::WithProtocol
ReplaceNetworkAclEntryRequest & WithProtocol(Aws::String &&value)
Definition: ReplaceNetworkAclEntryRequest.h:388
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::SetProtocol
void SetProtocol(const char *value)
Definition: ReplaceNetworkAclEntryRequest.h:366
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::WithNetworkAclId
ReplaceNetworkAclEntryRequest & WithNetworkAclId(const char *value)
Definition: ReplaceNetworkAclEntryRequest.h:273
AWS_EC2_API
#define AWS_EC2_API
Definition: EC2_EXPORTS.h:28
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::WithIpv6CidrBlock
ReplaceNetworkAclEntryRequest & WithIpv6CidrBlock(const Aws::String &value)
Definition: ReplaceNetworkAclEntryRequest.h:220
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::SetRuleAction
void SetRuleAction(RuleAction &&value)
Definition: ReplaceNetworkAclEntryRequest.h:420
IcmpTypeCode.h
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::SerializePayload
Aws::String SerializePayload() const override
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::WithProtocol
ReplaceNetworkAclEntryRequest & WithProtocol(const Aws::String &value)
Definition: ReplaceNetworkAclEntryRequest.h:377
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::WithRuleNumber
ReplaceNetworkAclEntryRequest & WithRuleNumber(int value)
Definition: ReplaceNetworkAclEntryRequest.h:451
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::WithPortRange
ReplaceNetworkAclEntryRequest & WithPortRange(PortRange &&value)
Definition: ReplaceNetworkAclEntryRequest.h:310
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::GetRuleNumber
int GetRuleNumber() const
Definition: ReplaceNetworkAclEntryRequest.h:436
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::GetIcmpTypeCode
const IcmpTypeCode & GetIcmpTypeCode() const
Definition: ReplaceNetworkAclEntryRequest.h:153
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::RuleActionHasBeenSet
bool RuleActionHasBeenSet() const
Definition: ReplaceNetworkAclEntryRequest.h:410
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::SetCidrBlock
void SetCidrBlock(const Aws::String &value)
Definition: ReplaceNetworkAclEntryRequest.h:58
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::SetProtocol
void SetProtocol(const Aws::String &value)
Definition: ReplaceNetworkAclEntryRequest.h:344
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::WithIpv6CidrBlock
ReplaceNetworkAclEntryRequest & WithIpv6CidrBlock(Aws::String &&value)
Definition: ReplaceNetworkAclEntryRequest.h:226
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::CidrBlockHasBeenSet
bool CidrBlockHasBeenSet() const
Definition: ReplaceNetworkAclEntryRequest.h:52
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::EgressHasBeenSet
bool EgressHasBeenSet() const
Definition: ReplaceNetworkAclEntryRequest.h:134
PortRange.h
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::NetworkAclIdHasBeenSet
bool NetworkAclIdHasBeenSet() const
Definition: ReplaceNetworkAclEntryRequest.h:243
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::DryRunHasBeenSet
bool DryRunHasBeenSet() const
Definition: ReplaceNetworkAclEntryRequest.h:105
EC2Request.h
Aws::EC2::Model::ReplaceNetworkAclEntryRequest
Definition: ReplaceNetworkAclEntryRequest.h:25
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::SetIcmpTypeCode
void SetIcmpTypeCode(IcmpTypeCode &&value)
Definition: ReplaceNetworkAclEntryRequest.h:171
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::GetDryRun
bool GetDryRun() const
Definition: ReplaceNetworkAclEntryRequest.h:97
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::SetEgress
void SetEgress(bool value)
Definition: ReplaceNetworkAclEntryRequest.h:140
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::SetPortRange
void SetPortRange(PortRange &&value)
Definition: ReplaceNetworkAclEntryRequest.h:298
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::GetRuleAction
const RuleAction & GetRuleAction() const
Definition: ReplaceNetworkAclEntryRequest.h:405
AWSString.h
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::WithProtocol
ReplaceNetworkAclEntryRequest & WithProtocol(const char *value)
Definition: ReplaceNetworkAclEntryRequest.h:399
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::SetNetworkAclId
void SetNetworkAclId(const Aws::String &value)
Definition: ReplaceNetworkAclEntryRequest.h:248
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::GetIpv6CidrBlock
const Aws::String & GetIpv6CidrBlock() const
Definition: ReplaceNetworkAclEntryRequest.h:190
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::GetProtocol
const Aws::String & GetProtocol() const
Definition: ReplaceNetworkAclEntryRequest.h:322
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::SetIcmpTypeCode
void SetIcmpTypeCode(const IcmpTypeCode &value)
Definition: ReplaceNetworkAclEntryRequest.h:165
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::WithDryRun
ReplaceNetworkAclEntryRequest & WithDryRun(bool value)
Definition: ReplaceNetworkAclEntryRequest.h:121
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::SetPortRange
void SetPortRange(const PortRange &value)
Definition: ReplaceNetworkAclEntryRequest.h:292
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::SetIpv6CidrBlock
void SetIpv6CidrBlock(const Aws::String &value)
Definition: ReplaceNetworkAclEntryRequest.h:202
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::GetEgress
bool GetEgress() const
Definition: ReplaceNetworkAclEntryRequest.h:128
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::RuleNumberHasBeenSet
bool RuleNumberHasBeenSet() const
Definition: ReplaceNetworkAclEntryRequest.h:441
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::GetServiceRequestName
virtual const char * GetServiceRequestName() const override
Definition: ReplaceNetworkAclEntryRequest.h:33
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::WithCidrBlock
ReplaceNetworkAclEntryRequest & WithCidrBlock(const Aws::String &value)
Definition: ReplaceNetworkAclEntryRequest.h:76
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::WithPortRange
ReplaceNetworkAclEntryRequest & WithPortRange(const PortRange &value)
Definition: ReplaceNetworkAclEntryRequest.h:304
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::WithCidrBlock
ReplaceNetworkAclEntryRequest & WithCidrBlock(Aws::String &&value)
Definition: ReplaceNetworkAclEntryRequest.h:82
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::WithCidrBlock
ReplaceNetworkAclEntryRequest & WithCidrBlock(const char *value)
Definition: ReplaceNetworkAclEntryRequest.h:88
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::GetCidrBlock
const Aws::String & GetCidrBlock() const
Definition: ReplaceNetworkAclEntryRequest.h:46
Aws
Definition: AccessManagementClient.h:15
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::WithEgress
ReplaceNetworkAclEntryRequest & WithEgress(bool value)
Definition: ReplaceNetworkAclEntryRequest.h:146
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::Ipv6CidrBlockHasBeenSet
bool Ipv6CidrBlockHasBeenSet() const
Definition: ReplaceNetworkAclEntryRequest.h:196
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::SetCidrBlock
void SetCidrBlock(Aws::String &&value)
Definition: ReplaceNetworkAclEntryRequest.h:64
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::EC2::EC2Request
Definition: EC2Request.h:17
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::ProtocolHasBeenSet
bool ProtocolHasBeenSet() const
Definition: ReplaceNetworkAclEntryRequest.h:333
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::SetDryRun
void SetDryRun(bool value)
Definition: ReplaceNetworkAclEntryRequest.h:113
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::WithRuleAction
ReplaceNetworkAclEntryRequest & WithRuleAction(RuleAction &&value)
Definition: ReplaceNetworkAclEntryRequest.h:430
Aws::EC2::Model::PortRange
Definition: PortRange.h:30
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::WithIpv6CidrBlock
ReplaceNetworkAclEntryRequest & WithIpv6CidrBlock(const char *value)
Definition: ReplaceNetworkAclEntryRequest.h:232
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::WithNetworkAclId
ReplaceNetworkAclEntryRequest & WithNetworkAclId(const Aws::String &value)
Definition: ReplaceNetworkAclEntryRequest.h:263
EC2_EXPORTS.h
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::PortRangeHasBeenSet
bool PortRangeHasBeenSet() const
Definition: ReplaceNetworkAclEntryRequest.h:286
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::SetNetworkAclId
void SetNetworkAclId(Aws::String &&value)
Definition: ReplaceNetworkAclEntryRequest.h:253
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::SetCidrBlock
void SetCidrBlock(const char *value)
Definition: ReplaceNetworkAclEntryRequest.h:70
RuleAction.h
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::SetProtocol
void SetProtocol(Aws::String &&value)
Definition: ReplaceNetworkAclEntryRequest.h:355
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::ReplaceNetworkAclEntryRequest
ReplaceNetworkAclEntryRequest()
Aws::EC2::Model::ReplaceNetworkAclEntryRequest::WithNetworkAclId
ReplaceNetworkAclEntryRequest & WithNetworkAclId(Aws::String &&value)
Definition: ReplaceNetworkAclEntryRequest.h:268