Class: Aws::FMS::Types::RouteHasOutOfScopeEndpointViolation

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

Overview

Contains details about the route endpoint that violates the policy scope.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#current_firewall_subnet_route_tableString

The route table associated with the current firewall subnet.

Returns:

  • (String)


4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4705

class RouteHasOutOfScopeEndpointViolation < Struct.new(
  :subnet_id,
  :vpc_id,
  :route_table_id,
  :violating_routes,
  :subnet_availability_zone,
  :subnet_availability_zone_id,
  :current_firewall_subnet_route_table,
  :firewall_subnet_id,
  :firewall_subnet_routes,
  :internet_gateway_id,
  :current_internet_gateway_route_table,
  :internet_gateway_routes)
  SENSITIVE = []
  include Aws::Structure
end

#current_internet_gateway_route_tableString

The current route table associated with the Internet Gateway.

Returns:

  • (String)


4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4705

class RouteHasOutOfScopeEndpointViolation < Struct.new(
  :subnet_id,
  :vpc_id,
  :route_table_id,
  :violating_routes,
  :subnet_availability_zone,
  :subnet_availability_zone_id,
  :current_firewall_subnet_route_table,
  :firewall_subnet_id,
  :firewall_subnet_routes,
  :internet_gateway_id,
  :current_internet_gateway_route_table,
  :internet_gateway_routes)
  SENSITIVE = []
  include Aws::Structure
end

#firewall_subnet_idString

The ID of the firewall subnet.

Returns:

  • (String)


4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4705

class RouteHasOutOfScopeEndpointViolation < Struct.new(
  :subnet_id,
  :vpc_id,
  :route_table_id,
  :violating_routes,
  :subnet_availability_zone,
  :subnet_availability_zone_id,
  :current_firewall_subnet_route_table,
  :firewall_subnet_id,
  :firewall_subnet_routes,
  :internet_gateway_id,
  :current_internet_gateway_route_table,
  :internet_gateway_routes)
  SENSITIVE = []
  include Aws::Structure
end

#firewall_subnet_routesArray<Types::Route>

The list of firewall subnet routes.

Returns:



4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4705

class RouteHasOutOfScopeEndpointViolation < Struct.new(
  :subnet_id,
  :vpc_id,
  :route_table_id,
  :violating_routes,
  :subnet_availability_zone,
  :subnet_availability_zone_id,
  :current_firewall_subnet_route_table,
  :firewall_subnet_id,
  :firewall_subnet_routes,
  :internet_gateway_id,
  :current_internet_gateway_route_table,
  :internet_gateway_routes)
  SENSITIVE = []
  include Aws::Structure
end

#internet_gateway_idString

The ID of the Internet Gateway.

Returns:

  • (String)


4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4705

class RouteHasOutOfScopeEndpointViolation < Struct.new(
  :subnet_id,
  :vpc_id,
  :route_table_id,
  :violating_routes,
  :subnet_availability_zone,
  :subnet_availability_zone_id,
  :current_firewall_subnet_route_table,
  :firewall_subnet_id,
  :firewall_subnet_routes,
  :internet_gateway_id,
  :current_internet_gateway_route_table,
  :internet_gateway_routes)
  SENSITIVE = []
  include Aws::Structure
end

#internet_gateway_routesArray<Types::Route>

The routes in the route table associated with the Internet Gateway.

Returns:



4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4705

class RouteHasOutOfScopeEndpointViolation < Struct.new(
  :subnet_id,
  :vpc_id,
  :route_table_id,
  :violating_routes,
  :subnet_availability_zone,
  :subnet_availability_zone_id,
  :current_firewall_subnet_route_table,
  :firewall_subnet_id,
  :firewall_subnet_routes,
  :internet_gateway_id,
  :current_internet_gateway_route_table,
  :internet_gateway_routes)
  SENSITIVE = []
  include Aws::Structure
end

#route_table_idString

The ID of the route table.

Returns:

  • (String)


4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4705

class RouteHasOutOfScopeEndpointViolation < Struct.new(
  :subnet_id,
  :vpc_id,
  :route_table_id,
  :violating_routes,
  :subnet_availability_zone,
  :subnet_availability_zone_id,
  :current_firewall_subnet_route_table,
  :firewall_subnet_id,
  :firewall_subnet_routes,
  :internet_gateway_id,
  :current_internet_gateway_route_table,
  :internet_gateway_routes)
  SENSITIVE = []
  include Aws::Structure
end

#subnet_availability_zoneString

The subnet's Availability Zone.

Returns:

  • (String)


4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4705

class RouteHasOutOfScopeEndpointViolation < Struct.new(
  :subnet_id,
  :vpc_id,
  :route_table_id,
  :violating_routes,
  :subnet_availability_zone,
  :subnet_availability_zone_id,
  :current_firewall_subnet_route_table,
  :firewall_subnet_id,
  :firewall_subnet_routes,
  :internet_gateway_id,
  :current_internet_gateway_route_table,
  :internet_gateway_routes)
  SENSITIVE = []
  include Aws::Structure
end

#subnet_availability_zone_idString

The ID of the subnet's Availability Zone.

Returns:

  • (String)


4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4705

class RouteHasOutOfScopeEndpointViolation < Struct.new(
  :subnet_id,
  :vpc_id,
  :route_table_id,
  :violating_routes,
  :subnet_availability_zone,
  :subnet_availability_zone_id,
  :current_firewall_subnet_route_table,
  :firewall_subnet_id,
  :firewall_subnet_routes,
  :internet_gateway_id,
  :current_internet_gateway_route_table,
  :internet_gateway_routes)
  SENSITIVE = []
  include Aws::Structure
end

#subnet_idString

The ID of the subnet associated with the route that violates the policy scope.

Returns:

  • (String)


4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4705

class RouteHasOutOfScopeEndpointViolation < Struct.new(
  :subnet_id,
  :vpc_id,
  :route_table_id,
  :violating_routes,
  :subnet_availability_zone,
  :subnet_availability_zone_id,
  :current_firewall_subnet_route_table,
  :firewall_subnet_id,
  :firewall_subnet_routes,
  :internet_gateway_id,
  :current_internet_gateway_route_table,
  :internet_gateway_routes)
  SENSITIVE = []
  include Aws::Structure
end

#violating_routesArray<Types::Route>

The list of routes that violate the route table.

Returns:



4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4705

class RouteHasOutOfScopeEndpointViolation < Struct.new(
  :subnet_id,
  :vpc_id,
  :route_table_id,
  :violating_routes,
  :subnet_availability_zone,
  :subnet_availability_zone_id,
  :current_firewall_subnet_route_table,
  :firewall_subnet_id,
  :firewall_subnet_routes,
  :internet_gateway_id,
  :current_internet_gateway_route_table,
  :internet_gateway_routes)
  SENSITIVE = []
  include Aws::Structure
end

#vpc_idString

The VPC ID of the route that violates the policy scope.

Returns:

  • (String)


4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
# File 'gems/aws-sdk-fms/lib/aws-sdk-fms/types.rb', line 4705

class RouteHasOutOfScopeEndpointViolation < Struct.new(
  :subnet_id,
  :vpc_id,
  :route_table_id,
  :violating_routes,
  :subnet_availability_zone,
  :subnet_availability_zone_id,
  :current_firewall_subnet_route_table,
  :firewall_subnet_id,
  :firewall_subnet_routes,
  :internet_gateway_id,
  :current_internet_gateway_route_table,
  :internet_gateway_routes)
  SENSITIVE = []
  include Aws::Structure
end