Class: Aws::Finspace::Types::TransitGatewayConfiguration

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

Overview

The structure of the transit gateway and network configuration that is used to connect the kdb environment to an internal network.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#attachment_network_acl_configurationArray<Types::NetworkACLEntry>

The rules that define how you manage the outbound traffic from kdb network to your internal network.

Returns:



4741
4742
4743
4744
4745
4746
4747
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/types.rb', line 4741

class TransitGatewayConfiguration < Struct.new(
  :transit_gateway_id,
  :routable_cidr_space,
  :attachment_network_acl_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#routable_cidr_spaceString

The routing CIDR on behalf of kdb environment. It could be any "/26 range in the 100.64.0.0 CIDR space. After providing, it will be added to the customer's transit gateway routing table so that the traffics could be routed to kdb network.

Returns:

  • (String)


4741
4742
4743
4744
4745
4746
4747
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/types.rb', line 4741

class TransitGatewayConfiguration < Struct.new(
  :transit_gateway_id,
  :routable_cidr_space,
  :attachment_network_acl_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#transit_gateway_idString

The identifier of the transit gateway created by the customer to connect outbound traffics from kdb network to your internal network.

Returns:

  • (String)


4741
4742
4743
4744
4745
4746
4747
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/types.rb', line 4741

class TransitGatewayConfiguration < Struct.new(
  :transit_gateway_id,
  :routable_cidr_space,
  :attachment_network_acl_configuration)
  SENSITIVE = []
  include Aws::Structure
end