7#include <aws/panorama/Panorama_EXPORTS.h>
8#include <aws/panorama/model/EthernetStatus.h>
9#include <aws/core/utils/DateTime.h>
10#include <aws/panorama/model/NtpStatus.h>
92 bool m_ethernet0StatusHasBeenSet =
false;
95 bool m_ethernet1StatusHasBeenSet =
false;
98 bool m_lastUpdatedTimeHasBeenSet =
false;
101 bool m_ntpStatusHasBeenSet =
false;
const EthernetStatus & GetEthernet0Status() const
AWS_PANORAMA_API NetworkStatus()
const Aws::Utils::DateTime & GetLastUpdatedTime() const
NetworkStatus & WithLastUpdatedTime(const Aws::Utils::DateTime &value)
void SetEthernet1Status(EthernetStatus &&value)
void SetLastUpdatedTime(const Aws::Utils::DateTime &value)
bool Ethernet1StatusHasBeenSet() const
void SetEthernet1Status(const EthernetStatus &value)
NetworkStatus & WithEthernet0Status(const EthernetStatus &value)
NetworkStatus & WithEthernet1Status(const EthernetStatus &value)
NetworkStatus & WithNtpStatus(const NtpStatus &value)
void SetEthernet0Status(EthernetStatus &&value)
void SetEthernet0Status(const EthernetStatus &value)
void SetLastUpdatedTime(Aws::Utils::DateTime &&value)
NetworkStatus & WithNtpStatus(NtpStatus &&value)
NetworkStatus & WithLastUpdatedTime(Aws::Utils::DateTime &&value)
AWS_PANORAMA_API NetworkStatus & operator=(Aws::Utils::Json::JsonView jsonValue)
const EthernetStatus & GetEthernet1Status() const
void SetNtpStatus(NtpStatus &&value)
void SetNtpStatus(const NtpStatus &value)
NetworkStatus & WithEthernet0Status(EthernetStatus &&value)
bool LastUpdatedTimeHasBeenSet() const
bool Ethernet0StatusHasBeenSet() const
AWS_PANORAMA_API Aws::Utils::Json::JsonValue Jsonize() const
const NtpStatus & GetNtpStatus() const
NetworkStatus & WithEthernet1Status(EthernetStatus &&value)
AWS_PANORAMA_API NetworkStatus(Aws::Utils::Json::JsonView jsonValue)
bool NtpStatusHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue