We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.70.1
published on Tuesday, Jun 30, 2026 by Pulumi
published on Tuesday, Jun 30, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.70.1
published on Tuesday, Jun 30, 2026 by Pulumi
published on Tuesday, Jun 30, 2026 by Pulumi
Resource Type definition for AWS::Lambda::NetworkConnector
Using getNetworkConnector
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getNetworkConnector(args: GetNetworkConnectorArgs, opts?: InvokeOptions): Promise<GetNetworkConnectorResult>
function getNetworkConnectorOutput(args: GetNetworkConnectorOutputArgs, opts?: InvokeOptions): Output<GetNetworkConnectorResult>def get_network_connector(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetNetworkConnectorResult
def get_network_connector_output(arn: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetNetworkConnectorResult]func LookupNetworkConnector(ctx *Context, args *LookupNetworkConnectorArgs, opts ...InvokeOption) (*LookupNetworkConnectorResult, error)
func LookupNetworkConnectorOutput(ctx *Context, args *LookupNetworkConnectorOutputArgs, opts ...InvokeOption) LookupNetworkConnectorResultOutput> Note: This function is named LookupNetworkConnector in the Go SDK.
public static class GetNetworkConnector
{
public static Task<GetNetworkConnectorResult> InvokeAsync(GetNetworkConnectorArgs args, InvokeOptions? opts = null)
public static Output<GetNetworkConnectorResult> Invoke(GetNetworkConnectorInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetNetworkConnectorResult> getNetworkConnector(GetNetworkConnectorArgs args, InvokeOptions options)
public static Output<GetNetworkConnectorResult> getNetworkConnector(GetNetworkConnectorArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:lambda:getNetworkConnector
arguments:
# arguments dictionarydata "aws-native_lambda_getnetworkconnector" "name" {
# arguments
}The following arguments are supported:
- Arn string
- Arn string
- arn string
- arn String
- arn string
- arn str
- arn String
getNetworkConnector Result
The following output properties are available:
- Arn string
- Configuration
Pulumi.
Aws Native. Lambda. Outputs. Network Connector Config - Operator
Role string - State
Pulumi.
Aws Native. Lambda. Network Connector State -
List<Pulumi.
Aws Native. Outputs. Tag> - A list of tags to apply to the network connector. Use tags to categorize network connectors for cost allocation, access control, or operational management.
- Arn string
- Configuration
Network
Connector Config - Operator
Role string - State
Network
Connector State Enum - Tag
- A list of tags to apply to the network connector. Use tags to categorize network connectors for cost allocation, access control, or operational management.
- arn string
- configuration object
- operator_
role string - state "PENDING" | "ACTIVE" | "INACTIVE" | "FAILED" | "DELETING" | "DELETE_FAILED"
- list(object)
- A list of tags to apply to the network connector. Use tags to categorize network connectors for cost allocation, access control, or operational management.
- arn String
- configuration
Network
Connector Config - operator
Role String - state
Network
Connector State - List<Tag>
- A list of tags to apply to the network connector. Use tags to categorize network connectors for cost allocation, access control, or operational management.
- arn string
- configuration
Network
Connector Config - operator
Role string - state
Network
Connector State - Tag[]
- A list of tags to apply to the network connector. Use tags to categorize network connectors for cost allocation, access control, or operational management.
- arn str
- configuration
Network
Connector Config - operator_
role str - state
Network
Connector State - Sequence[root_Tag]
- A list of tags to apply to the network connector. Use tags to categorize network connectors for cost allocation, access control, or operational management.
- arn String
- configuration Property Map
- operator
Role String - state "PENDING" | "ACTIVE" | "INACTIVE" | "FAILED" | "DELETING" | "DELETE_FAILED"
- List<Property Map>
- A list of tags to apply to the network connector. Use tags to categorize network connectors for cost allocation, access control, or operational management.
Supporting Types
NetworkConnectorConfig
NetworkConnectorState
NetworkConnectorVpcEgressConfiguration
- Associated
Compute List<Pulumi.Resource Types Aws Native. Lambda. Network Connector Vpc Egress Configuration Associated Compute Resource Types Item> - The types of Lambda compute resources that can use this connector. Currently, only MicroVm is supported.
- Subnet
Ids List<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.
- Network
Protocol Pulumi.Aws Native. Lambda. Network Connector Vpc Egress Configuration Network Protocol - The network protocol for the connector. Specify IPv4 for IPv4-only networking, or DualStack for both IPv4 and IPv6.
- Security
Group List<string>Ids - 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.
- Associated
Compute []NetworkResource Types Connector Vpc Egress Configuration Associated Compute Resource Types Item - The types of Lambda compute resources that can use this connector. Currently, only MicroVm is supported.
- Subnet
Ids []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.
- Network
Protocol NetworkConnector Vpc Egress Configuration Network Protocol - The network protocol for the connector. Specify IPv4 for IPv4-only networking, or DualStack for both IPv4 and IPv6.
- Security
Group []stringIds - 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.
- associated_
compute_ list("Microresource_ types Vm") - The types of Lambda compute resources that can use this connector. Currently, only MicroVm is supported.
- subnet_
ids list(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.
- network_
protocol "IPv4" | "DualStack" - The network protocol for the connector. Specify IPv4 for IPv4-only networking, or DualStack for both IPv4 and IPv6.
- security_
group_ list(string)ids - 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.
- associated
Compute List<NetworkResource Types Connector Vpc Egress Configuration Associated Compute Resource Types Item> - The types of Lambda compute resources that can use this connector. Currently, only MicroVm is supported.
- subnet
Ids List<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.
- network
Protocol NetworkConnector Vpc Egress Configuration Network Protocol - The network protocol for the connector. Specify IPv4 for IPv4-only networking, or DualStack for both IPv4 and IPv6.
- security
Group List<String>Ids - 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.
- associated
Compute NetworkResource Types Connector Vpc Egress Configuration Associated Compute Resource Types Item[] - The types of Lambda compute resources that can use this connector. Currently, only MicroVm is supported.
- subnet
Ids 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.
- network
Protocol NetworkConnector Vpc Egress Configuration Network Protocol - The network protocol for the connector. Specify IPv4 for IPv4-only networking, or DualStack for both IPv4 and IPv6.
- security
Group string[]Ids - 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.
- associated_
compute_ Sequence[Networkresource_ types Connector Vpc Egress Configuration Associated Compute Resource Types Item] - The types of Lambda compute resources that can use this connector. Currently, only MicroVm is supported.
- subnet_
ids Sequence[str] - 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.
- network_
protocol NetworkConnector Vpc Egress Configuration Network Protocol - The network protocol for the connector. Specify IPv4 for IPv4-only networking, or DualStack for both IPv4 and IPv6.
- security_
group_ Sequence[str]ids - 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.
- associated
Compute List<"MicroResource Types Vm"> - The types of Lambda compute resources that can use this connector. Currently, only MicroVm is supported.
- subnet
Ids List<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.
- network
Protocol "IPv4" | "DualStack" - The network protocol for the connector. Specify IPv4 for IPv4-only networking, or DualStack for both IPv4 and IPv6.
- security
Group List<String>Ids - 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.
NetworkConnectorVpcEgressConfigurationAssociatedComputeResourceTypesItem
NetworkConnectorVpcEgressConfigurationNetworkProtocol
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.70.1
published on Tuesday, Jun 30, 2026 by Pulumi
published on Tuesday, Jun 30, 2026 by Pulumi