7#include <aws/securityhub/SecurityHub_EXPORTS.h>
8#include <aws/securityhub/model/AIDetails.h>
43 template <
typename AIDetailsT = AIDetails>
45 m_aIDetailsHasBeenSet =
true;
46 m_aIDetails = std::forward<AIDetailsT>(value);
48 template <
typename AIDetailsT = AIDetails>
56 bool m_aIDetailsHasBeenSet =
false;
ResourceInfo & WithAIDetails(AIDetailsT &&value)
void SetAIDetails(AIDetailsT &&value)
const AIDetails & GetAIDetails() const
AWS_SECURITYHUB_API ResourceInfo & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_SECURITYHUB_API ResourceInfo()=default
AWS_SECURITYHUB_API ResourceInfo(Aws::Utils::Json::JsonView jsonValue)
bool AIDetailsHasBeenSet() const
AWS_SECURITYHUB_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue