Class CfnLagProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.directconnect.CfnLagProps.Jsii$Proxy
- All Implemented Interfaces:
CfnLagProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnLagProps
@Stability(Stable)
@Internal
public static final class CfnLagProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnLagProps
An implementation for
CfnLagProps-
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.CfnLagProps
CfnLagProps.Builder, CfnLagProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnLagProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnLagProps.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 individual physical dedicated connections bundled by the LAG.final StringThe name of the LAG.final StringThe location for the LAG.final NumberThe minimum number of physical dedicated connections that must be operational for the LAG itself to be operational.final StringThe name of the service provider associated with the requested LAG.final ObjectIndicates whether you want the LAG to support MAC Security (MACsec).getTags()The tags associated with the LAG.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 theCfnLagProps.Builder.
-
-
Method Details
-
getConnectionsBandwidth
Description copied from interface:CfnLagPropsThe bandwidth of the individual physical dedicated connections bundled by the LAG.- Specified by:
getConnectionsBandwidthin interfaceCfnLagProps- See Also:
-
getLagName
Description copied from interface:CfnLagPropsThe name of the LAG.- Specified by:
getLagNamein interfaceCfnLagProps- See Also:
-
getLocation
Description copied from interface:CfnLagPropsThe location for the LAG.- Specified by:
getLocationin interfaceCfnLagProps- See Also:
-
getMinimumLinks
Description copied from interface:CfnLagPropsThe minimum number of physical dedicated connections that must be operational for the LAG itself to be operational.- Specified by:
getMinimumLinksin interfaceCfnLagProps- See Also:
-
getProviderName
Description copied from interface:CfnLagPropsThe name of the service provider associated with the requested LAG.- Specified by:
getProviderNamein interfaceCfnLagProps- See Also:
-
getRequestMacSec
Description copied from interface:CfnLagPropsIndicates whether you want the LAG to support MAC Security (MACsec).Returns union: either
BooleanorIResolvable- Specified by:
getRequestMacSecin interfaceCfnLagProps- See Also:
-
getTags
Description copied from interface:CfnLagPropsThe tags associated with the LAG.- Specified by:
getTagsin interfaceCfnLagProps- 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()
-