Class CfnNetworkConnectorProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.lambda.CfnNetworkConnectorProps.Jsii$Proxy
- All Implemented Interfaces:
CfnNetworkConnectorProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnNetworkConnectorProps
@Stability(Stable)
@Internal
public static final class CfnNetworkConnectorProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnNetworkConnectorProps
An implementation for
CfnNetworkConnectorProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.lambda.CfnNetworkConnectorProps
CfnNetworkConnectorProps.Builder, CfnNetworkConnectorProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnNetworkConnectorProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectThe network configuration for the connector.final StringgetName()A unique name for the network connector within your account and Region.final 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.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnNetworkConnectorProps.Builder.
-
-
Method Details
-
getConfiguration
Description copied from interface:CfnNetworkConnectorPropsThe network configuration for the connector.Specify a VpcEgressConfiguration to enable outbound traffic routing through your VPC.
Returns union: either
IResolvableorCfnNetworkConnector.ConfigProperty- Specified by:
getConfigurationin interfaceCfnNetworkConnectorProps- See Also:
-
getName
Description copied from interface:CfnNetworkConnectorPropsA unique name for the network connector within your account and Region.Must be 1 to 64 alphanumeric characters, hyphens, or underscores.
- Specified by:
getNamein interfaceCfnNetworkConnectorProps- See Also:
-
getOperatorRole
Description copied from interface:CfnNetworkConnectorPropsThe 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.
- Specified by:
getOperatorRolein interfaceCfnNetworkConnectorProps- See Also:
-
getTags
Description copied from interface:CfnNetworkConnectorPropsA list of tags to apply to the network connector.Use tags to categorize network connectors for cost allocation, access control, or operational management.
- Specified by:
getTagsin interfaceCfnNetworkConnectorProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-