Class: Aws::Transfer::Types::ConnectorEgressConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::Transfer::Types::ConnectorEgressConfig
- Defined in:
- gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb
Overview
Note:
ConnectorEgressConfig is a union - when making an API calls you must set exactly one of the members.
Configuration structure that defines how traffic is routed from the connector to the SFTP server. Contains VPC Lattice settings when using VPC_LATTICE egress type for private connectivity through customer VPCs.
Direct Known Subclasses
Defined Under Namespace
Classes: Unknown, VpcLattice
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#unknown ⇒ Object
Returns the value of attribute unknown.
-
#vpc_lattice ⇒ Types::ConnectorVpcLatticeEgressConfig
VPC_LATTICE configuration for routing connector traffic through customer VPCs.
Instance Attribute Details
#unknown ⇒ Object
Returns the value of attribute unknown
177 178 179 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 177 def unknown @unknown end |
#vpc_lattice ⇒ Types::ConnectorVpcLatticeEgressConfig
VPC_LATTICE configuration for routing connector traffic through customer VPCs. Enables private connectivity to SFTP servers without requiring public internet access or complex network configurations.
177 178 179 180 181 182 183 184 185 186 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 177 class ConnectorEgressConfig < Struct.new( :vpc_lattice, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class VpcLattice < ConnectorEgressConfig; end class Unknown < ConnectorEgressConfig; end end |