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)


866
867
868
869
870
871
872
873
874
# File 'lib/aws-sdk-fms/types.rb', line 866

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)


866
867
868
869
870
871
872
873
874
# File 'lib/aws-sdk-fms/types.rb', line 866

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>)


866
867
868
869
870
871
872
873
874
# File 'lib/aws-sdk-fms/types.rb', line 866

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

#violation_targetString

Information about the VPC ID.

Returns:

  • (String)


866
867
868
869
870
871
872
873
874
# File 'lib/aws-sdk-fms/types.rb', line 866

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)


866
867
868
869
870
871
872
873
874
# File 'lib/aws-sdk-fms/types.rb', line 866

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