7#include <aws/securityhub/SecurityHub_EXPORTS.h>
8#include <aws/securityhub/model/AwsWafv2CustomRequestHandlingDetails.h>
44 template <
typename CustomRequestHandlingT = AwsWafv2CustomRequestHandlingDetails>
46 m_customRequestHandlingHasBeenSet =
true;
47 m_customRequestHandling = std::forward<CustomRequestHandlingT>(value);
49 template <
typename CustomRequestHandlingT = AwsWafv2CustomRequestHandlingDetails>
57 bool m_customRequestHandlingHasBeenSet =
false;
const AwsWafv2CustomRequestHandlingDetails & GetCustomRequestHandling() const
bool CustomRequestHandlingHasBeenSet() const
AWS_SECURITYHUB_API AwsWafv2ActionAllowDetails()=default
AWS_SECURITYHUB_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_SECURITYHUB_API AwsWafv2ActionAllowDetails & operator=(Aws::Utils::Json::JsonView jsonValue)
AwsWafv2ActionAllowDetails & WithCustomRequestHandling(CustomRequestHandlingT &&value)
AWS_SECURITYHUB_API AwsWafv2ActionAllowDetails(Aws::Utils::Json::JsonView jsonValue)
void SetCustomRequestHandling(CustomRequestHandlingT &&value)
Aws::Utils::Json::JsonValue JsonValue