Class: Aws::LambdaCore::Types::NetworkConnectorConfiguration

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

Overview

Note:

NetworkConnectorConfiguration is a union - when making an API calls you must set exactly one of the members.

Note:

NetworkConnectorConfiguration is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of NetworkConnectorConfiguration corresponding to the set member.

The network configuration for a network connector. Different connector types use different configuration shapes; specify the configuration that matches your connector type.

Defined Under Namespace

Classes: Unknown, VpcEgressConfiguration

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#unknown ⇒ Object

Returns the value of attribute unknown

Returns:

  • (Object) —

    the current value of unknown



326
327
328
# File 'gems/aws-sdk-lambdacore/lib/aws-sdk-lambdacore/types.rb', line 326

def unknown
  @unknown
end

#vpc_egress_configuration ⇒ Types::NetworkConnectorVpcEgressConfiguration

Configuration for a VPC egress network connector. Specifies the subnets, security groups, and network protocol for routing outbound traffic through your VPC.



326
327
328
329
330
331
332
333
334
335
# File 'gems/aws-sdk-lambdacore/lib/aws-sdk-lambdacore/types.rb', line 326

class NetworkConnectorConfiguration < Struct.new(
  :vpc_egress_configuration,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class VpcEgressConfiguration < NetworkConnectorConfiguration; end
  class Unknown < NetworkConnectorConfiguration; end
end