7#include <aws/network-firewall/NetworkFirewall_EXPORTS.h>
8#include <aws/network-firewall/model/RevocationCheckAction.h>
21namespace NetworkFirewall
86 bool m_revokedStatusActionHasBeenSet =
false;
89 bool m_unknownStatusActionHasBeenSet =
false;
CheckCertificateRevocationStatusActions & WithUnknownStatusAction(const RevocationCheckAction &value)
AWS_NETWORKFIREWALL_API CheckCertificateRevocationStatusActions(Aws::Utils::Json::JsonView jsonValue)
void SetRevokedStatusAction(const RevocationCheckAction &value)
const RevocationCheckAction & GetRevokedStatusAction() const
void SetRevokedStatusAction(RevocationCheckAction &&value)
CheckCertificateRevocationStatusActions & WithRevokedStatusAction(RevocationCheckAction &&value)
void SetUnknownStatusAction(const RevocationCheckAction &value)
CheckCertificateRevocationStatusActions & WithRevokedStatusAction(const RevocationCheckAction &value)
CheckCertificateRevocationStatusActions & WithUnknownStatusAction(RevocationCheckAction &&value)
AWS_NETWORKFIREWALL_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_NETWORKFIREWALL_API CheckCertificateRevocationStatusActions()
bool UnknownStatusActionHasBeenSet() const
void SetUnknownStatusAction(RevocationCheckAction &&value)
AWS_NETWORKFIREWALL_API CheckCertificateRevocationStatusActions & operator=(Aws::Utils::Json::JsonView jsonValue)
const RevocationCheckAction & GetUnknownStatusAction() const
bool RevokedStatusActionHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue