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
show all
Defined in:
(unknown)

Overview

Note:

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

Instance Attribute Details

#member_accountString

The AWS account ID that you want the details for.

Returns:

  • (String)

    The AWS account ID that you want the details for.

#policy_idString

The ID of the AWS Firewall Manager policy that you want the details for. This currently only supports security group content audit policies.

Returns:

  • (String)

    The ID of the AWS Firewall Manager policy that you want the details for.

#resource_idString

The ID of the resource that has violations.

Returns:

  • (String)

    The ID of the resource that has violations.

#resource_typeString

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.

Returns:

  • (String)

    The resource type.