7#include <aws/securityhub/SecurityHub_EXPORTS.h>
8#include <aws/securityhub/model/AwsSsmPatch.h>
48 template<
typename PatchT = AwsSsmPatch>
49 void SetPatch(PatchT&& value) { m_patchHasBeenSet =
true; m_patch = std::forward<PatchT>(value); }
50 template<
typename PatchT = AwsSsmPatch>
56 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