7#include <aws/inspector2/Inspector2_EXPORTS.h>
8#include <aws/inspector2/model/EcrPullDateRescanDuration.h>
9#include <aws/inspector2/model/EcrRescanDuration.h>
68 bool m_pullDateRescanDurationHasBeenSet =
false;
71 bool m_rescanDurationHasBeenSet =
false;
EcrConfiguration & WithRescanDuration(EcrRescanDuration &&value)
EcrConfiguration & WithPullDateRescanDuration(EcrPullDateRescanDuration &&value)
void SetRescanDuration(EcrRescanDuration &&value)
bool PullDateRescanDurationHasBeenSet() const
void SetPullDateRescanDuration(const EcrPullDateRescanDuration &value)
AWS_INSPECTOR2_API Aws::Utils::Json::JsonValue Jsonize() const
EcrConfiguration & WithPullDateRescanDuration(const EcrPullDateRescanDuration &value)
const EcrRescanDuration & GetRescanDuration() const
void SetPullDateRescanDuration(EcrPullDateRescanDuration &&value)
EcrConfiguration & WithRescanDuration(const EcrRescanDuration &value)
void SetRescanDuration(const EcrRescanDuration &value)
bool RescanDurationHasBeenSet() const
const EcrPullDateRescanDuration & GetPullDateRescanDuration() const
AWS_INSPECTOR2_API EcrConfiguration()
AWS_INSPECTOR2_API EcrConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_INSPECTOR2_API EcrConfiguration(Aws::Utils::Json::JsonView jsonValue)
EcrPullDateRescanDuration
Aws::Utils::Json::JsonValue JsonValue