Class: Aws::FMS::Types::EntryViolation

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-fms/types.rb

Overview

Detailed information about an entry violation in a network ACL. The violation is against the network ACL specification inside the Firewall Manager network ACL policy. This data object is part of ‘InvalidNetworkAclEntriesViolation`.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#actual_evaluation_orderString

The evaluation location within the ordered list of entries where the ‘ExpectedEntry` is currently located.

Returns:

  • (String)


1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
# File 'lib/aws-sdk-fms/types.rb', line 1190

class EntryViolation < Struct.new(
  :expected_entry,
  :expected_evaluation_order,
  :actual_evaluation_order,
  :entry_at_expected_evaluation_order,
  :entries_with_conflicts,
  :entry_violation_reasons)
  SENSITIVE = []
  include Aws::Structure
end

#entries_with_conflictsArray<Types::EntryDescription>

The list of entries that are in conflict with ‘ExpectedEntry`.

Returns:



1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
# File 'lib/aws-sdk-fms/types.rb', line 1190

class EntryViolation < Struct.new(
  :expected_entry,
  :expected_evaluation_order,
  :actual_evaluation_order,
  :entry_at_expected_evaluation_order,
  :entries_with_conflicts,
  :entry_violation_reasons)
  SENSITIVE = []
  include Aws::Structure
end

#entry_at_expected_evaluation_orderTypes::EntryDescription

The entry that’s currently in the ‘ExpectedEvaluationOrder` location, in place of the expected entry.



1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
# File 'lib/aws-sdk-fms/types.rb', line 1190

class EntryViolation < Struct.new(
  :expected_entry,
  :expected_evaluation_order,
  :actual_evaluation_order,
  :entry_at_expected_evaluation_order,
  :entries_with_conflicts,
  :entry_violation_reasons)
  SENSITIVE = []
  include Aws::Structure
end

#entry_violation_reasonsArray<String>

Descriptions of the violations that Firewall Manager found for these entries.

Returns:

  • (Array<String>)


1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
# File 'lib/aws-sdk-fms/types.rb', line 1190

class EntryViolation < Struct.new(
  :expected_entry,
  :expected_evaluation_order,
  :actual_evaluation_order,
  :entry_at_expected_evaluation_order,
  :entries_with_conflicts,
  :entry_violation_reasons)
  SENSITIVE = []
  include Aws::Structure
end

#expected_entryTypes::EntryDescription

The Firewall Manager-managed network ACL entry that is involved in the entry violation.



1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
# File 'lib/aws-sdk-fms/types.rb', line 1190

class EntryViolation < Struct.new(
  :expected_entry,
  :expected_evaluation_order,
  :actual_evaluation_order,
  :entry_at_expected_evaluation_order,
  :entries_with_conflicts,
  :entry_violation_reasons)
  SENSITIVE = []
  include Aws::Structure
end

#expected_evaluation_orderString

The evaluation location within the ordered list of entries where the ‘ExpectedEntry` should be, according to the network ACL policy specifications.

Returns:

  • (String)


1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
# File 'lib/aws-sdk-fms/types.rb', line 1190

class EntryViolation < Struct.new(
  :expected_entry,
  :expected_evaluation_order,
  :actual_evaluation_order,
  :entry_at_expected_evaluation_order,
  :entries_with_conflicts,
  :entry_violation_reasons)
  SENSITIVE = []
  include Aws::Structure
end