Class: Aws::SecurityHub::Types::RouteSetDetails

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb

Overview

Provides details about the routes in the route table.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#carrier_gateway_idString

The ID of the carrier gateway.

Returns:

  • (String)


28640
28641
28642
28643
28644
28645
28646
28647
28648
28649
28650
28651
28652
28653
28654
28655
28656
28657
28658
28659
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28640

class RouteSetDetails < Struct.new(
  :carrier_gateway_id,
  :core_network_arn,
  :destination_cidr_block,
  :destination_ipv_6_cidr_block,
  :destination_prefix_list_id,
  :egress_only_internet_gateway_id,
  :gateway_id,
  :instance_id,
  :instance_owner_id,
  :local_gateway_id,
  :nat_gateway_id,
  :network_interface_id,
  :origin,
  :state,
  :transit_gateway_id,
  :vpc_peering_connection_id)
  SENSITIVE = []
  include Aws::Structure
end

#core_network_arnString

The Amazon Resource Name (ARN) of the core network.

Returns:

  • (String)


28640
28641
28642
28643
28644
28645
28646
28647
28648
28649
28650
28651
28652
28653
28654
28655
28656
28657
28658
28659
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28640

class RouteSetDetails < Struct.new(
  :carrier_gateway_id,
  :core_network_arn,
  :destination_cidr_block,
  :destination_ipv_6_cidr_block,
  :destination_prefix_list_id,
  :egress_only_internet_gateway_id,
  :gateway_id,
  :instance_id,
  :instance_owner_id,
  :local_gateway_id,
  :nat_gateway_id,
  :network_interface_id,
  :origin,
  :state,
  :transit_gateway_id,
  :vpc_peering_connection_id)
  SENSITIVE = []
  include Aws::Structure
end

#destination_cidr_blockString

The IPv4 CIDR block used for the destination match.

Returns:

  • (String)


28640
28641
28642
28643
28644
28645
28646
28647
28648
28649
28650
28651
28652
28653
28654
28655
28656
28657
28658
28659
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28640

class RouteSetDetails < Struct.new(
  :carrier_gateway_id,
  :core_network_arn,
  :destination_cidr_block,
  :destination_ipv_6_cidr_block,
  :destination_prefix_list_id,
  :egress_only_internet_gateway_id,
  :gateway_id,
  :instance_id,
  :instance_owner_id,
  :local_gateway_id,
  :nat_gateway_id,
  :network_interface_id,
  :origin,
  :state,
  :transit_gateway_id,
  :vpc_peering_connection_id)
  SENSITIVE = []
  include Aws::Structure
end

#destination_ipv_6_cidr_blockString

The IPv6 CIDR block used for the destination match.

Returns:

  • (String)


28640
28641
28642
28643
28644
28645
28646
28647
28648
28649
28650
28651
28652
28653
28654
28655
28656
28657
28658
28659
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28640

class RouteSetDetails < Struct.new(
  :carrier_gateway_id,
  :core_network_arn,
  :destination_cidr_block,
  :destination_ipv_6_cidr_block,
  :destination_prefix_list_id,
  :egress_only_internet_gateway_id,
  :gateway_id,
  :instance_id,
  :instance_owner_id,
  :local_gateway_id,
  :nat_gateway_id,
  :network_interface_id,
  :origin,
  :state,
  :transit_gateway_id,
  :vpc_peering_connection_id)
  SENSITIVE = []
  include Aws::Structure
end

#destination_prefix_list_idString

The prefix of the destination Amazon Web Service.

Returns:

  • (String)


28640
28641
28642
28643
28644
28645
28646
28647
28648
28649
28650
28651
28652
28653
28654
28655
28656
28657
28658
28659
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28640

class RouteSetDetails < Struct.new(
  :carrier_gateway_id,
  :core_network_arn,
  :destination_cidr_block,
  :destination_ipv_6_cidr_block,
  :destination_prefix_list_id,
  :egress_only_internet_gateway_id,
  :gateway_id,
  :instance_id,
  :instance_owner_id,
  :local_gateway_id,
  :nat_gateway_id,
  :network_interface_id,
  :origin,
  :state,
  :transit_gateway_id,
  :vpc_peering_connection_id)
  SENSITIVE = []
  include Aws::Structure
end

#egress_only_internet_gateway_idString

The ID of the egress-only internet gateway.

Returns:

  • (String)


28640
28641
28642
28643
28644
28645
28646
28647
28648
28649
28650
28651
28652
28653
28654
28655
28656
28657
28658
28659
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28640

class RouteSetDetails < Struct.new(
  :carrier_gateway_id,
  :core_network_arn,
  :destination_cidr_block,
  :destination_ipv_6_cidr_block,
  :destination_prefix_list_id,
  :egress_only_internet_gateway_id,
  :gateway_id,
  :instance_id,
  :instance_owner_id,
  :local_gateway_id,
  :nat_gateway_id,
  :network_interface_id,
  :origin,
  :state,
  :transit_gateway_id,
  :vpc_peering_connection_id)
  SENSITIVE = []
  include Aws::Structure
end

#gateway_idString

The ID of a gateway attached to your VPC.

Returns:

  • (String)


28640
28641
28642
28643
28644
28645
28646
28647
28648
28649
28650
28651
28652
28653
28654
28655
28656
28657
28658
28659
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28640

class RouteSetDetails < Struct.new(
  :carrier_gateway_id,
  :core_network_arn,
  :destination_cidr_block,
  :destination_ipv_6_cidr_block,
  :destination_prefix_list_id,
  :egress_only_internet_gateway_id,
  :gateway_id,
  :instance_id,
  :instance_owner_id,
  :local_gateway_id,
  :nat_gateway_id,
  :network_interface_id,
  :origin,
  :state,
  :transit_gateway_id,
  :vpc_peering_connection_id)
  SENSITIVE = []
  include Aws::Structure
end

#instance_idString

The ID of a NAT instance in your VPC.

Returns:

  • (String)


28640
28641
28642
28643
28644
28645
28646
28647
28648
28649
28650
28651
28652
28653
28654
28655
28656
28657
28658
28659
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28640

class RouteSetDetails < Struct.new(
  :carrier_gateway_id,
  :core_network_arn,
  :destination_cidr_block,
  :destination_ipv_6_cidr_block,
  :destination_prefix_list_id,
  :egress_only_internet_gateway_id,
  :gateway_id,
  :instance_id,
  :instance_owner_id,
  :local_gateway_id,
  :nat_gateway_id,
  :network_interface_id,
  :origin,
  :state,
  :transit_gateway_id,
  :vpc_peering_connection_id)
  SENSITIVE = []
  include Aws::Structure
end

#instance_owner_idString

The ID of the Amazon Web Services account that owns the instance.

Returns:

  • (String)


28640
28641
28642
28643
28644
28645
28646
28647
28648
28649
28650
28651
28652
28653
28654
28655
28656
28657
28658
28659
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28640

class RouteSetDetails < Struct.new(
  :carrier_gateway_id,
  :core_network_arn,
  :destination_cidr_block,
  :destination_ipv_6_cidr_block,
  :destination_prefix_list_id,
  :egress_only_internet_gateway_id,
  :gateway_id,
  :instance_id,
  :instance_owner_id,
  :local_gateway_id,
  :nat_gateway_id,
  :network_interface_id,
  :origin,
  :state,
  :transit_gateway_id,
  :vpc_peering_connection_id)
  SENSITIVE = []
  include Aws::Structure
end

#local_gateway_idString

The ID of the local gateway.

Returns:

  • (String)


28640
28641
28642
28643
28644
28645
28646
28647
28648
28649
28650
28651
28652
28653
28654
28655
28656
28657
28658
28659
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28640

class RouteSetDetails < Struct.new(
  :carrier_gateway_id,
  :core_network_arn,
  :destination_cidr_block,
  :destination_ipv_6_cidr_block,
  :destination_prefix_list_id,
  :egress_only_internet_gateway_id,
  :gateway_id,
  :instance_id,
  :instance_owner_id,
  :local_gateway_id,
  :nat_gateway_id,
  :network_interface_id,
  :origin,
  :state,
  :transit_gateway_id,
  :vpc_peering_connection_id)
  SENSITIVE = []
  include Aws::Structure
end

#nat_gateway_idString

The ID of a NAT gateway.

Returns:

  • (String)


28640
28641
28642
28643
28644
28645
28646
28647
28648
28649
28650
28651
28652
28653
28654
28655
28656
28657
28658
28659
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28640

class RouteSetDetails < Struct.new(
  :carrier_gateway_id,
  :core_network_arn,
  :destination_cidr_block,
  :destination_ipv_6_cidr_block,
  :destination_prefix_list_id,
  :egress_only_internet_gateway_id,
  :gateway_id,
  :instance_id,
  :instance_owner_id,
  :local_gateway_id,
  :nat_gateway_id,
  :network_interface_id,
  :origin,
  :state,
  :transit_gateway_id,
  :vpc_peering_connection_id)
  SENSITIVE = []
  include Aws::Structure
end

#network_interface_idString

The ID of the network interface.

Returns:

  • (String)


28640
28641
28642
28643
28644
28645
28646
28647
28648
28649
28650
28651
28652
28653
28654
28655
28656
28657
28658
28659
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28640

class RouteSetDetails < Struct.new(
  :carrier_gateway_id,
  :core_network_arn,
  :destination_cidr_block,
  :destination_ipv_6_cidr_block,
  :destination_prefix_list_id,
  :egress_only_internet_gateway_id,
  :gateway_id,
  :instance_id,
  :instance_owner_id,
  :local_gateway_id,
  :nat_gateway_id,
  :network_interface_id,
  :origin,
  :state,
  :transit_gateway_id,
  :vpc_peering_connection_id)
  SENSITIVE = []
  include Aws::Structure
end

#originString

Describes how the route was created.

Returns:

  • (String)


28640
28641
28642
28643
28644
28645
28646
28647
28648
28649
28650
28651
28652
28653
28654
28655
28656
28657
28658
28659
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28640

class RouteSetDetails < Struct.new(
  :carrier_gateway_id,
  :core_network_arn,
  :destination_cidr_block,
  :destination_ipv_6_cidr_block,
  :destination_prefix_list_id,
  :egress_only_internet_gateway_id,
  :gateway_id,
  :instance_id,
  :instance_owner_id,
  :local_gateway_id,
  :nat_gateway_id,
  :network_interface_id,
  :origin,
  :state,
  :transit_gateway_id,
  :vpc_peering_connection_id)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

The state of the route.

Returns:

  • (String)


28640
28641
28642
28643
28644
28645
28646
28647
28648
28649
28650
28651
28652
28653
28654
28655
28656
28657
28658
28659
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28640

class RouteSetDetails < Struct.new(
  :carrier_gateway_id,
  :core_network_arn,
  :destination_cidr_block,
  :destination_ipv_6_cidr_block,
  :destination_prefix_list_id,
  :egress_only_internet_gateway_id,
  :gateway_id,
  :instance_id,
  :instance_owner_id,
  :local_gateway_id,
  :nat_gateway_id,
  :network_interface_id,
  :origin,
  :state,
  :transit_gateway_id,
  :vpc_peering_connection_id)
  SENSITIVE = []
  include Aws::Structure
end

#transit_gateway_idString

The ID of a transit gateway.

Returns:

  • (String)


28640
28641
28642
28643
28644
28645
28646
28647
28648
28649
28650
28651
28652
28653
28654
28655
28656
28657
28658
28659
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28640

class RouteSetDetails < Struct.new(
  :carrier_gateway_id,
  :core_network_arn,
  :destination_cidr_block,
  :destination_ipv_6_cidr_block,
  :destination_prefix_list_id,
  :egress_only_internet_gateway_id,
  :gateway_id,
  :instance_id,
  :instance_owner_id,
  :local_gateway_id,
  :nat_gateway_id,
  :network_interface_id,
  :origin,
  :state,
  :transit_gateway_id,
  :vpc_peering_connection_id)
  SENSITIVE = []
  include Aws::Structure
end

#vpc_peering_connection_idString

The ID of a VPC peering connection.

Returns:

  • (String)


28640
28641
28642
28643
28644
28645
28646
28647
28648
28649
28650
28651
28652
28653
28654
28655
28656
28657
28658
28659
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28640

class RouteSetDetails < Struct.new(
  :carrier_gateway_id,
  :core_network_arn,
  :destination_cidr_block,
  :destination_ipv_6_cidr_block,
  :destination_prefix_list_id,
  :egress_only_internet_gateway_id,
  :gateway_id,
  :instance_id,
  :instance_owner_id,
  :local_gateway_id,
  :nat_gateway_id,
  :network_interface_id,
  :origin,
  :state,
  :transit_gateway_id,
  :vpc_peering_connection_id)
  SENSITIVE = []
  include Aws::Structure
end