7#include <aws/storagegateway/StorageGateway_EXPORTS.h>
8#include <aws/storagegateway/model/AutomaticUpdatePolicy.h>
21namespace StorageGateway
61 bool m_automaticUpdatePolicyHasBeenSet =
false;
AWS_STORAGEGATEWAY_API Aws::Utils::Json::JsonValue Jsonize() const
SoftwareUpdatePreferences & WithAutomaticUpdatePolicy(const AutomaticUpdatePolicy &value)
AWS_STORAGEGATEWAY_API SoftwareUpdatePreferences(Aws::Utils::Json::JsonView jsonValue)
AWS_STORAGEGATEWAY_API SoftwareUpdatePreferences()
void SetAutomaticUpdatePolicy(const AutomaticUpdatePolicy &value)
AWS_STORAGEGATEWAY_API SoftwareUpdatePreferences & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetAutomaticUpdatePolicy(AutomaticUpdatePolicy &&value)
SoftwareUpdatePreferences & WithAutomaticUpdatePolicy(AutomaticUpdatePolicy &&value)
bool AutomaticUpdatePolicyHasBeenSet() const
const AutomaticUpdatePolicy & GetAutomaticUpdatePolicy() const
Aws::Utils::Json::JsonValue JsonValue