Class: Aws::LambdaCore::Types::NetworkConnectorVpcEgressConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::LambdaCore::Types::NetworkConnectorVpcEgressConfiguration
- Defined in:
- gems/aws-sdk-lambdacore/lib/aws-sdk-lambdacore/types.rb
Overview
Configuration for a VPC egress network connector. Specifies the VPC subnets, security groups, network protocol, and associated Lambda compute resource types.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#associated_compute_resource_types ⇒ Array<String>
The types of Lambda compute resources that can use this connector.
-
#network_protocol ⇒ String
The network protocol for the connector.
-
#security_group_ids ⇒ Array<String>
The IDs of the VPC security groups to attach to the ENIs.
-
#subnet_ids ⇒ Array<String>
The IDs of the VPC subnets where Lambda provisions elastic network interfaces (ENIs).
Instance Attribute Details
#associated_compute_resource_types ⇒ Array<String>
The types of Lambda compute resources that can use this connector.
Currently, only MicroVm is supported.
429 430 431 432 433 434 435 436 |
# File 'gems/aws-sdk-lambdacore/lib/aws-sdk-lambdacore/types.rb', line 429 class NetworkConnectorVpcEgressConfiguration < Struct.new( :subnet_ids, :security_group_ids, :network_protocol, :associated_compute_resource_types) SENSITIVE = [] include Aws::Structure end |
#network_protocol ⇒ String
The network protocol for the connector. Specify IPv4 for IPv4-only
networking, or DualStack for both IPv4 and IPv6.
429 430 431 432 433 434 435 436 |
# File 'gems/aws-sdk-lambdacore/lib/aws-sdk-lambdacore/types.rb', line 429 class NetworkConnectorVpcEgressConfiguration < Struct.new( :subnet_ids, :security_group_ids, :network_protocol, :associated_compute_resource_types) SENSITIVE = [] include Aws::Structure end |
#security_group_ids ⇒ Array<String>
The IDs of the VPC security groups to attach to the ENIs. Specify 0 to 5 security groups. All security groups must be in the same VPC as the subnets.
429 430 431 432 433 434 435 436 |
# File 'gems/aws-sdk-lambdacore/lib/aws-sdk-lambdacore/types.rb', line 429 class NetworkConnectorVpcEgressConfiguration < Struct.new( :subnet_ids, :security_group_ids, :network_protocol, :associated_compute_resource_types) SENSITIVE = [] include Aws::Structure end |
#subnet_ids ⇒ Array<String>
The IDs of the VPC subnets where Lambda provisions elastic network interfaces (ENIs). Specify 1 to 16 subnets. All subnets must be in the same VPC.
429 430 431 432 433 434 435 436 |
# File 'gems/aws-sdk-lambdacore/lib/aws-sdk-lambdacore/types.rb', line 429 class NetworkConnectorVpcEgressConfiguration < Struct.new( :subnet_ids, :security_group_ids, :network_protocol, :associated_compute_resource_types) SENSITIVE = [] include Aws::Structure end |