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