class Aws::SecurityHub::Types::AwsEc2NetworkAclDetails

Contains details about an EC2 network access control list (ACL).

@note When making an API call, you may pass AwsEc2NetworkAclDetails

data as a hash:

    {
      is_default: false,
      network_acl_id: "NonEmptyString",
      owner_id: "NonEmptyString",
      vpc_id: "NonEmptyString",
      associations: [
        {
          network_acl_association_id: "NonEmptyString",
          network_acl_id: "NonEmptyString",
          subnet_id: "NonEmptyString",
        },
      ],
      entries: [
        {
          cidr_block: "NonEmptyString",
          egress: false,
          icmp_type_code: {
            code: 1,
            type: 1,
          },
          ipv_6_cidr_block: "NonEmptyString",
          port_range: {
            from: 1,
            to: 1,
          },
          protocol: "NonEmptyString",
          rule_action: "NonEmptyString",
          rule_number: 1,
        },
      ],
    }

@!attribute [rw] is_default

Whether this is the default network ACL for the VPC.
@return [Boolean]

@!attribute [rw] network_acl_id

The identifier of the network ACL.
@return [String]

@!attribute [rw] owner_id

The identifier of the Amazon Web Services account that owns the
network ACL.
@return [String]

@!attribute [rw] vpc_id

The identifier of the VPC for the network ACL.
@return [String]

@!attribute [rw] associations

Associations between the network ACL and subnets.
@return [Array<Types::AwsEc2NetworkAclAssociation>]

@!attribute [rw] entries

The set of rules in the network ACL.
@return [Array<Types::AwsEc2NetworkAclEntry>]

@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsEc2NetworkAclDetails AWS API Documentation

Constants

SENSITIVE