7#include <aws/networkmanager/NetworkManager_EXPORTS.h>
8#include <aws/networkmanager/model/TunnelProtocol.h>
21namespace NetworkManager
53 bool m_protocolHasBeenSet =
false;
AWS_NETWORKMANAGER_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_NETWORKMANAGER_API ConnectAttachmentOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetProtocol(TunnelProtocol value)
bool ProtocolHasBeenSet() const
AWS_NETWORKMANAGER_API ConnectAttachmentOptions(Aws::Utils::Json::JsonView jsonValue)
TunnelProtocol GetProtocol() const
ConnectAttachmentOptions & WithProtocol(TunnelProtocol value)
AWS_NETWORKMANAGER_API ConnectAttachmentOptions()=default
Aws::Utils::Json::JsonValue JsonValue