7#include <aws/appmesh/AppMesh_EXPORTS.h>
8#include <aws/appmesh/model/VirtualGatewayAccessLog.h>
54 bool m_accessLogHasBeenSet =
false;
AWS_APPMESH_API VirtualGatewayLogging(Aws::Utils::Json::JsonView jsonValue)
AWS_APPMESH_API VirtualGatewayLogging & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetAccessLog(VirtualGatewayAccessLog &&value)
void SetAccessLog(const VirtualGatewayAccessLog &value)
VirtualGatewayLogging & WithAccessLog(VirtualGatewayAccessLog &&value)
const VirtualGatewayAccessLog & GetAccessLog() const
AWS_APPMESH_API VirtualGatewayLogging()
AWS_APPMESH_API Aws::Utils::Json::JsonValue Jsonize() const
bool AccessLogHasBeenSet() const
VirtualGatewayLogging & WithAccessLog(const VirtualGatewayAccessLog &value)
Aws::Utils::Json::JsonValue JsonValue