Enum ViolationReason
- java.lang.Object
-
- java.lang.Enum<ViolationReason>
-
- software.amazon.awssdk.services.fms.model.ViolationReason
-
- All Implemented Interfaces:
Serializable,Comparable<ViolationReason>
@Generated("software.amazon.awssdk:codegen") public enum ViolationReason extends Enum<ViolationReason>
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ViolationReasonfromValue(String value)Use this in place of valueOf to convert the raw string returned by the service into the enum value.static Set<ViolationReason>knownValues()StringtoString()static ViolationReasonvalueOf(String name)Returns the enum constant of this type with the specified name.static ViolationReason[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
WEB_ACL_MISSING_RULE_GROUP
public static final ViolationReason WEB_ACL_MISSING_RULE_GROUP
-
RESOURCE_MISSING_WEB_ACL
public static final ViolationReason RESOURCE_MISSING_WEB_ACL
-
RESOURCE_INCORRECT_WEB_ACL
public static final ViolationReason RESOURCE_INCORRECT_WEB_ACL
-
RESOURCE_MISSING_SHIELD_PROTECTION
public static final ViolationReason RESOURCE_MISSING_SHIELD_PROTECTION
-
RESOURCE_MISSING_WEB_ACL_OR_SHIELD_PROTECTION
public static final ViolationReason RESOURCE_MISSING_WEB_ACL_OR_SHIELD_PROTECTION
-
RESOURCE_MISSING_SECURITY_GROUP
public static final ViolationReason RESOURCE_MISSING_SECURITY_GROUP
-
RESOURCE_VIOLATES_AUDIT_SECURITY_GROUP
public static final ViolationReason RESOURCE_VIOLATES_AUDIT_SECURITY_GROUP
-
SECURITY_GROUP_UNUSED
public static final ViolationReason SECURITY_GROUP_UNUSED
-
SECURITY_GROUP_REDUNDANT
public static final ViolationReason SECURITY_GROUP_REDUNDANT
-
FMS_CREATED_SECURITY_GROUP_EDITED
public static final ViolationReason FMS_CREATED_SECURITY_GROUP_EDITED
-
MISSING_FIREWALL
public static final ViolationReason MISSING_FIREWALL
-
MISSING_FIREWALL_SUBNET_IN_AZ
public static final ViolationReason MISSING_FIREWALL_SUBNET_IN_AZ
-
MISSING_EXPECTED_ROUTE_TABLE
public static final ViolationReason MISSING_EXPECTED_ROUTE_TABLE
-
NETWORK_FIREWALL_POLICY_MODIFIED
public static final ViolationReason NETWORK_FIREWALL_POLICY_MODIFIED
-
FIREWALL_SUBNET_IS_OUT_OF_SCOPE
public static final ViolationReason FIREWALL_SUBNET_IS_OUT_OF_SCOPE
-
INTERNET_GATEWAY_MISSING_EXPECTED_ROUTE
public static final ViolationReason INTERNET_GATEWAY_MISSING_EXPECTED_ROUTE
-
FIREWALL_SUBNET_MISSING_EXPECTED_ROUTE
public static final ViolationReason FIREWALL_SUBNET_MISSING_EXPECTED_ROUTE
-
UNEXPECTED_FIREWALL_ROUTES
public static final ViolationReason UNEXPECTED_FIREWALL_ROUTES
-
UNEXPECTED_TARGET_GATEWAY_ROUTES
public static final ViolationReason UNEXPECTED_TARGET_GATEWAY_ROUTES
-
TRAFFIC_INSPECTION_CROSSES_AZ_BOUNDARY
public static final ViolationReason TRAFFIC_INSPECTION_CROSSES_AZ_BOUNDARY
-
INVALID_ROUTE_CONFIGURATION
public static final ViolationReason INVALID_ROUTE_CONFIGURATION
-
MISSING_TARGET_GATEWAY
public static final ViolationReason MISSING_TARGET_GATEWAY
-
INTERNET_TRAFFIC_NOT_INSPECTED
public static final ViolationReason INTERNET_TRAFFIC_NOT_INSPECTED
-
BLACK_HOLE_ROUTE_DETECTED
public static final ViolationReason BLACK_HOLE_ROUTE_DETECTED
-
BLACK_HOLE_ROUTE_DETECTED_IN_FIREWALL_SUBNET
public static final ViolationReason BLACK_HOLE_ROUTE_DETECTED_IN_FIREWALL_SUBNET
-
RESOURCE_MISSING_DNS_FIREWALL
public static final ViolationReason RESOURCE_MISSING_DNS_FIREWALL
-
ROUTE_HAS_OUT_OF_SCOPE_ENDPOINT
public static final ViolationReason ROUTE_HAS_OUT_OF_SCOPE_ENDPOINT
-
FIREWALL_SUBNET_MISSING_VPCE_ENDPOINT
public static final ViolationReason FIREWALL_SUBNET_MISSING_VPCE_ENDPOINT
-
UNKNOWN_TO_SDK_VERSION
public static final ViolationReason UNKNOWN_TO_SDK_VERSION
-
-
Method Detail
-
values
public static ViolationReason[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ViolationReason c : ViolationReason.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ViolationReason valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
toString
public String toString()
- Overrides:
toStringin classEnum<ViolationReason>
-
fromValue
public static ViolationReason fromValue(String value)
Use this in place of valueOf to convert the raw string returned by the service into the enum value.- Parameters:
value- real value- Returns:
- ViolationReason corresponding to the value
-
knownValues
public static Set<ViolationReason> knownValues()
Use this in place ofvalues()to return aSetof all values known to the SDK. This will return all known enum values exceptUNKNOWN_TO_SDK_VERSION.- Returns:
- a
Setof knownViolationReasons
-
-