toValue method

String toValue()

Implementation

String toValue() {
  switch (this) {
    case ViolationReason.webAclMissingRuleGroup:
      return 'WEB_ACL_MISSING_RULE_GROUP';
    case ViolationReason.resourceMissingWebAcl:
      return 'RESOURCE_MISSING_WEB_ACL';
    case ViolationReason.resourceIncorrectWebAcl:
      return 'RESOURCE_INCORRECT_WEB_ACL';
    case ViolationReason.resourceMissingShieldProtection:
      return 'RESOURCE_MISSING_SHIELD_PROTECTION';
    case ViolationReason.resourceMissingWebAclOrShieldProtection:
      return 'RESOURCE_MISSING_WEB_ACL_OR_SHIELD_PROTECTION';
    case ViolationReason.resourceMissingSecurityGroup:
      return 'RESOURCE_MISSING_SECURITY_GROUP';
    case ViolationReason.resourceViolatesAuditSecurityGroup:
      return 'RESOURCE_VIOLATES_AUDIT_SECURITY_GROUP';
    case ViolationReason.securityGroupUnused:
      return 'SECURITY_GROUP_UNUSED';
    case ViolationReason.securityGroupRedundant:
      return 'SECURITY_GROUP_REDUNDANT';
    case ViolationReason.missingFirewall:
      return 'MISSING_FIREWALL';
    case ViolationReason.missingFirewallSubnetInAz:
      return 'MISSING_FIREWALL_SUBNET_IN_AZ';
    case ViolationReason.missingExpectedRouteTable:
      return 'MISSING_EXPECTED_ROUTE_TABLE';
    case ViolationReason.networkFirewallPolicyModified:
      return 'NETWORK_FIREWALL_POLICY_MODIFIED';
  }
}