Class: Aws::FMS::Types::DnsRuleGroupPriorityConflictViolation

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

Overview

A rule group that Firewall Manager tried to associate with a VPC has the same priority as a rule group that’s already associated.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#conflicting_policy_idString

The ID of the Firewall Manager DNS Firewall policy that was already applied to the VPC. This policy contains the rule group that’s already associated with the VPC.

Returns:

  • (String)


477
478
479
480
481
482
483
484
485
# File 'lib/aws-sdk-fms/types.rb', line 477

class DnsRuleGroupPriorityConflictViolation < Struct.new(
  :violation_target,
  :violation_target_description,
  :conflicting_priority,
  :conflicting_policy_id,
  :unavailable_priorities)
  SENSITIVE = []
  include Aws::Structure
end

#conflicting_priorityInteger

The priority setting of the two conflicting rule groups.

Returns:

  • (Integer)


477
478
479
480
481
482
483
484
485
# File 'lib/aws-sdk-fms/types.rb', line 477

class DnsRuleGroupPriorityConflictViolation < Struct.new(
  :violation_target,
  :violation_target_description,
  :conflicting_priority,
  :conflicting_policy_id,
  :unavailable_priorities)
  SENSITIVE = []
  include Aws::Structure
end

#unavailable_prioritiesArray<Integer>

The priorities of rule groups that are already associated with the VPC. To retry your operation, choose priority settings that aren’t in this list for the rule groups in your new DNS Firewall policy.

Returns:

  • (Array<Integer>)


477
478
479
480
481
482
483
484
485
# File 'lib/aws-sdk-fms/types.rb', line 477

class DnsRuleGroupPriorityConflictViolation < Struct.new(
  :violation_target,
  :violation_target_description,
  :conflicting_priority,
  :conflicting_policy_id,
  :unavailable_priorities)
  SENSITIVE = []
  include Aws::Structure
end

#violation_targetString

The ID of the VPC.

Returns:

  • (String)


477
478
479
480
481
482
483
484
485
# File 'lib/aws-sdk-fms/types.rb', line 477

class DnsRuleGroupPriorityConflictViolation < Struct.new(
  :violation_target,
  :violation_target_description,
  :conflicting_priority,
  :conflicting_policy_id,
  :unavailable_priorities)
  SENSITIVE = []
  include Aws::Structure
end

#violation_target_descriptionString

A description of the violation that specifies the VPC and the rule group that’s already associated with it.

Returns:

  • (String)


477
478
479
480
481
482
483
484
485
# File 'lib/aws-sdk-fms/types.rb', line 477

class DnsRuleGroupPriorityConflictViolation < Struct.new(
  :violation_target,
  :violation_target_description,
  :conflicting_priority,
  :conflicting_policy_id,
  :unavailable_priorities)
  SENSITIVE = []
  include Aws::Structure
end