Interface CfnNetworkConnectorMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnNetworkConnectorMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.133.0 (build 0f43e37)",
date="2026-07-02T13:32:56.997Z")
@Stability(Stable)
public interface CfnNetworkConnectorMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnNetworkConnectorPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.lambda.*;
CfnNetworkConnectorMixinProps cfnNetworkConnectorMixinProps = CfnNetworkConnectorMixinProps.builder()
.configuration(ConfigProperty.builder()
.vpcEgressConfiguration(VpcEgressConfigurationProperty.builder()
.associatedComputeResourceTypes(List.of("associatedComputeResourceTypes"))
.networkProtocol("networkProtocol")
.securityGroupIds(List.of("securityGroupIds"))
.subnetIds(List.of("subnetIds"))
.build())
.build())
.name("name")
.operatorRole("operatorRole")
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnNetworkConnectorMixinPropsstatic final classAn implementation forCfnNetworkConnectorMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectThe network configuration for the connector.default StringgetName()A unique name for the network connector within your account and Region.default StringThe ARN of the IAM role that Lambda assumes to manage elastic network interfaces in your VPC.getTags()A list of tags to apply to the network connector.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getConfiguration
The network configuration for the connector.Specify a VpcEgressConfiguration to enable outbound traffic routing through your VPC.
Returns union: either
IResolvableorCfnNetworkConnectorPropsMixin.ConfigProperty- See Also:
-
getName
A unique name for the network connector within your account and Region.Must be 1 to 64 alphanumeric characters, hyphens, or underscores.
- See Also:
-
getOperatorRole
The ARN of the IAM role that Lambda assumes to manage elastic network interfaces in your VPC.This role must have permissions for ec2:CreateNetworkInterface and related describe operations.
- See Also:
-
getTags
A list of tags to apply to the network connector.Use tags to categorize network connectors for cost allocation, access control, or operational management.
- See Also:
-
builder
-