7#include <aws/securityhub/SecurityHub_EXPORTS.h>
8#include <aws/securityhub/model/AwsSsmPatch.h>
42 template <
typename PatchT = AwsSsmPatch>
44 m_patchHasBeenSet =
true;
45 m_patch = std::forward<PatchT>(value);
47 template <
typename PatchT = AwsSsmPatch>
49 SetPatch(std::forward<PatchT>(value));
55 bool m_patchHasBeenSet =
false;
AWS_SECURITYHUB_API AwsSsmPatchComplianceDetails & operator=(Aws::Utils::Json::JsonView jsonValue)
const AwsSsmPatch & GetPatch() const
AWS_SECURITYHUB_API AwsSsmPatchComplianceDetails()=default
AwsSsmPatchComplianceDetails & WithPatch(PatchT &&value)
AWS_SECURITYHUB_API AwsSsmPatchComplianceDetails(Aws::Utils::Json::JsonView jsonValue)
bool PatchHasBeenSet() const
void SetPatch(PatchT &&value)
AWS_SECURITYHUB_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue