Class: Aws::FMS::Types::ViolationDetail
- Inherits:
-
Struct
- Object
- Struct
- Aws::FMS::Types::ViolationDetail
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-fms/types.rb
Overview
Violations for a resource based on the specified Firewall Manager policy and Amazon Web Services account.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#member_account ⇒ String
The Amazon Web Services account that the violation details were requested for.
-
#policy_id ⇒ String
The ID of the Firewall Manager policy that the violation details were requested for.
-
#resource_description ⇒ String
Brief description for the requested resource.
-
#resource_id ⇒ String
The resource ID that the violation details were requested for.
-
#resource_tags ⇒ Array<Types::Tag>
The ‘ResourceTag` objects associated with the resource.
-
#resource_type ⇒ String
The resource type that the violation details were requested for.
-
#resource_violations ⇒ Array<Types::ResourceViolation>
List of violations for the requested resource.
Instance Attribute Details
#member_account ⇒ String
The Amazon Web Services account that the violation details were requested for.
5537 5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 |
# File 'lib/aws-sdk-fms/types.rb', line 5537 class ViolationDetail < Struct.new( :policy_id, :member_account, :resource_id, :resource_type, :resource_violations, :resource_tags, :resource_description) SENSITIVE = [] include Aws::Structure end |
#policy_id ⇒ String
The ID of the Firewall Manager policy that the violation details were requested for.
5537 5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 |
# File 'lib/aws-sdk-fms/types.rb', line 5537 class ViolationDetail < Struct.new( :policy_id, :member_account, :resource_id, :resource_type, :resource_violations, :resource_tags, :resource_description) SENSITIVE = [] include Aws::Structure end |
#resource_description ⇒ String
Brief description for the requested resource.
5537 5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 |
# File 'lib/aws-sdk-fms/types.rb', line 5537 class ViolationDetail < Struct.new( :policy_id, :member_account, :resource_id, :resource_type, :resource_violations, :resource_tags, :resource_description) SENSITIVE = [] include Aws::Structure end |
#resource_id ⇒ String
The resource ID that the violation details were requested for.
5537 5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 |
# File 'lib/aws-sdk-fms/types.rb', line 5537 class ViolationDetail < Struct.new( :policy_id, :member_account, :resource_id, :resource_type, :resource_violations, :resource_tags, :resource_description) SENSITIVE = [] include Aws::Structure end |
#resource_tags ⇒ Array<Types::Tag>
The ‘ResourceTag` objects associated with the resource.
5537 5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 |
# File 'lib/aws-sdk-fms/types.rb', line 5537 class ViolationDetail < Struct.new( :policy_id, :member_account, :resource_id, :resource_type, :resource_violations, :resource_tags, :resource_description) SENSITIVE = [] include Aws::Structure end |
#resource_type ⇒ String
The resource type that the violation details were requested for.
5537 5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 |
# File 'lib/aws-sdk-fms/types.rb', line 5537 class ViolationDetail < Struct.new( :policy_id, :member_account, :resource_id, :resource_type, :resource_violations, :resource_tags, :resource_description) SENSITIVE = [] include Aws::Structure end |
#resource_violations ⇒ Array<Types::ResourceViolation>
List of violations for the requested resource.
5537 5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 |
# File 'lib/aws-sdk-fms/types.rb', line 5537 class ViolationDetail < Struct.new( :policy_id, :member_account, :resource_id, :resource_type, :resource_violations, :resource_tags, :resource_description) SENSITIVE = [] include Aws::Structure end |