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