Class CfnConnectionProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.directconnect.CfnConnectionProps.Jsii$Proxy
- All Implemented Interfaces:
CfnConnectionProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnConnectionProps
@Stability(Stable)
@Internal
public static final class CfnConnectionProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnConnectionProps
An implementation for
CfnConnectionProps-
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.directconnect.CfnConnectionProps
CfnConnectionProps.Builder, CfnConnectionProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnConnectionProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnConnectionProps.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 StringThe bandwidth of the connection.final StringThe name of the connection.final ObjectgetLagId()final StringThe location of the connection.final StringThe name of the service provider associated with the requested connection.final ObjectIndicates whether you want the connection to support MAC Security (MACsec).getTags()The tags associated with the connection.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 theCfnConnectionProps.Builder.
-
-
Method Details
-
getBandwidth
Description copied from interface:CfnConnectionPropsThe bandwidth of the connection.- Specified by:
getBandwidthin interfaceCfnConnectionProps- See Also:
-
getConnectionName
Description copied from interface:CfnConnectionPropsThe name of the connection.- Specified by:
getConnectionNamein interfaceCfnConnectionProps- See Also:
-
getLocation
Description copied from interface:CfnConnectionPropsThe location of the connection.- Specified by:
getLocationin interfaceCfnConnectionProps- See Also:
-
getLagId
Description copied from interface:CfnConnectionProps- Specified by:
getLagIdin interfaceCfnConnectionProps- See Also:
-
getProviderName
Description copied from interface:CfnConnectionPropsThe name of the service provider associated with the requested connection.- Specified by:
getProviderNamein interfaceCfnConnectionProps- See Also:
-
getRequestMacSec
Description copied from interface:CfnConnectionPropsIndicates whether you want the connection to support MAC Security (MACsec).Returns union: either
BooleanorIResolvable- Specified by:
getRequestMacSecin interfaceCfnConnectionProps- See Also:
-
getTags
Description copied from interface:CfnConnectionPropsThe tags associated with the connection.- Specified by:
getTagsin interfaceCfnConnectionProps- 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()
-