You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::FMS::Types::GetViolationDetailsRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::FMS::Types::GetViolationDetailsRequest
- Defined in:
- (unknown)
Overview
When passing GetViolationDetailsRequest as input to an Aws::Client method, you can use a vanilla Hash:
{
policy_id: "PolicyId", # required
member_account: "AWSAccountId", # required
resource_id: "ResourceId", # required
resource_type: "ResourceType", # required
}
Instance Attribute Summary collapse
-
#member_account ⇒ String
The AWS account ID that you want the details for.
-
#policy_id ⇒ String
The ID of the AWS Firewall Manager policy that you want the details for.
-
#resource_id ⇒ String
The ID of the resource that has violations.
-
#resource_type ⇒ String
The resource type.
Instance Attribute Details
#member_account ⇒ String
The AWS account ID that you want the details for.
#policy_id ⇒ String
The ID of the AWS Firewall Manager policy that you want the details for. This currently only supports security group content audit policies.
#resource_id ⇒ String
The ID of the resource that has violations.
#resource_type ⇒ String
The resource type. This is in the format shown in the AWS Resource
Types Reference. Supported resource types are: AWS::EC2::Instance
,
AWS::EC2::NetworkInterface
, AWS::EC2::SecurityGroup
,
AWS::NetworkFirewall::FirewallPolicy
, and AWS::EC2::Subnet
.