Class GatewayMacsecConfigTemplate
- java.lang.Object
- 
- com.ibm.cloud.sdk.core.service.model.GenericModel
- 
- com.ibm.cloud.networking.direct_link.v1.model.GatewayMacsecConfigTemplate
 
 
- 
- All Implemented Interfaces:
- com.ibm.cloud.sdk.core.service.model.ObjectModel
 
 public class GatewayMacsecConfigTemplate extends com.ibm.cloud.sdk.core.service.model.GenericModelMACsec configuration information. Contact IBM support for access to MACsec.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classGatewayMacsecConfigTemplate.BuilderBuilder.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Booleanactive()Gets the active.GatewayMacsecConfigTemplateFallbackCakfallbackCak()Gets the fallbackCak.GatewayMacsecConfigTemplate.BuildernewBuilder()New builder.GatewayMacsecConfigTemplatePrimaryCakprimaryCak()Gets the primaryCak.LongwindowSize()Gets the windowSize.
 
- 
- 
- 
Method Detail- 
newBuilderpublic GatewayMacsecConfigTemplate.Builder newBuilder() New builder.- Returns:
- a GatewayMacsecConfigTemplate builder
 
 - 
activepublic Boolean active() Gets the active. Indicate whether MACsec protection should be active (true) or inactive (false) for this MACsec enabled gateway.- Returns:
- the active
 
 - 
fallbackCakpublic GatewayMacsecConfigTemplateFallbackCak fallbackCak() Gets the fallbackCak. Fallback connectivity association key. The `fallback_cak` crn cannot match the `primary_cak` crn. MACsec keys must be type=standard with key name lengths between 2 to 64 inclusive and contain only characters [a-fA-F0-9]. The key material must be exactly 64 characters in length and contain only [a-fA-F0-9].- Returns:
- the fallbackCak
 
 - 
primaryCakpublic GatewayMacsecConfigTemplatePrimaryCak primaryCak() Gets the primaryCak. Desired primary connectivity association key. MACsec keys must be type=standard with key name lengths between 2 to 64 inclusive and contain only characters [a-fA-F0-9]. The key material must be exactly 64 characters in length and contain only [a-fA-F0-9].- Returns:
- the primaryCak
 
 - 
windowSizepublic Long windowSize() Gets the windowSize. replay protection window size.- Returns:
- the windowSize
 
 
- 
 
-