7#include <aws/network-firewall/NetworkFirewall_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
21namespace NetworkFirewall
49 template<
typename FirewallNameT = Aws::String>
50 void SetFirewallName(FirewallNameT&& value) { m_firewallNameHasBeenSet =
true; m_firewallName = std::forward<FirewallNameT>(value); }
51 template<
typename FirewallNameT = Aws::String>
61 template<
typename FirewallArnT = Aws::String>
62 void SetFirewallArn(FirewallArnT&& value) { m_firewallArnHasBeenSet =
true; m_firewallArn = std::forward<FirewallArnT>(value); }
63 template<
typename FirewallArnT = Aws::String>
74 template<
typename TransitGatewayAttachmentIdT = Aws::String>
75 void SetTransitGatewayAttachmentId(TransitGatewayAttachmentIdT&& value) { m_transitGatewayAttachmentIdHasBeenSet =
true; m_transitGatewayAttachmentId = std::forward<TransitGatewayAttachmentIdT>(value); }
76 template<
typename TransitGatewayAttachmentIdT = Aws::String>
82 bool m_firewallNameHasBeenSet =
false;
85 bool m_firewallArnHasBeenSet =
false;
88 bool m_transitGatewayAttachmentIdHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue