7#include <aws/cloudfront/CloudFront_EXPORTS.h>
8#include <aws/cloudfront/model/ContinuousDeploymentPolicy.h>
41 template <
typename ContinuousDeploymentPolicyT = ContinuousDeploymentPolicy>
43 m_continuousDeploymentPolicyHasBeenSet =
true;
44 m_continuousDeploymentPolicy = std::forward<ContinuousDeploymentPolicyT>(value);
46 template <
typename ContinuousDeploymentPolicyT = ContinuousDeploymentPolicy>
54 bool m_continuousDeploymentPolicyHasBeenSet =
false;
ContinuousDeploymentPolicySummary & WithContinuousDeploymentPolicy(ContinuousDeploymentPolicyT &&value)
AWS_CLOUDFRONT_API ContinuousDeploymentPolicySummary()=default
AWS_CLOUDFRONT_API ContinuousDeploymentPolicySummary(const Aws::Utils::Xml::XmlNode &xmlNode)
void SetContinuousDeploymentPolicy(ContinuousDeploymentPolicyT &&value)
const ContinuousDeploymentPolicy & GetContinuousDeploymentPolicy() const
AWS_CLOUDFRONT_API void AddToNode(Aws::Utils::Xml::XmlNode &parentNode) const
bool ContinuousDeploymentPolicyHasBeenSet() const
AWS_CLOUDFRONT_API ContinuousDeploymentPolicySummary & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)