7#include <aws/ssm-incidents/SSMIncidents_EXPORTS.h>
8#include <aws/ssm-incidents/model/CloudFormationStackUpdate.h>
9#include <aws/ssm-incidents/model/CodeDeployDeployment.h>
48 template<
typename CloudFormationStackUpdateT = CloudFormationStackUpdate>
49 void SetCloudFormationStackUpdate(CloudFormationStackUpdateT&& value) { m_cloudFormationStackUpdateHasBeenSet =
true; m_cloudFormationStackUpdate = std::forward<CloudFormationStackUpdateT>(value); }
50 template<
typename CloudFormationStackUpdateT = CloudFormationStackUpdate>
60 template<
typename CodeDeployDeploymentT = CodeDeployDeployment>
61 void SetCodeDeployDeployment(CodeDeployDeploymentT&& value) { m_codeDeployDeploymentHasBeenSet =
true; m_codeDeployDeployment = std::forward<CodeDeployDeploymentT>(value); }
62 template<
typename CodeDeployDeploymentT = CodeDeployDeployment>
68 bool m_cloudFormationStackUpdateHasBeenSet =
false;
71 bool m_codeDeployDeploymentHasBeenSet =
false;
AWS_SSMINCIDENTS_API Aws::Utils::Json::JsonValue Jsonize() const
FindingDetails & WithCloudFormationStackUpdate(CloudFormationStackUpdateT &&value)
bool CodeDeployDeploymentHasBeenSet() const
AWS_SSMINCIDENTS_API FindingDetails & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_SSMINCIDENTS_API FindingDetails()=default
AWS_SSMINCIDENTS_API FindingDetails(Aws::Utils::Json::JsonView jsonValue)
void SetCloudFormationStackUpdate(CloudFormationStackUpdateT &&value)
void SetCodeDeployDeployment(CodeDeployDeploymentT &&value)
const CodeDeployDeployment & GetCodeDeployDeployment() const
FindingDetails & WithCodeDeployDeployment(CodeDeployDeploymentT &&value)
bool CloudFormationStackUpdateHasBeenSet() const
const CloudFormationStackUpdate & GetCloudFormationStackUpdate() const
Aws::Utils::Json::JsonValue JsonValue