Interface CfnServiceProfile.LoRaWANServiceProfileProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnServiceProfile.LoRaWANServiceProfileProperty.Jsii$Proxy
Enclosing class:
CfnServiceProfile

@Stability(Stable) public static interface CfnServiceProfile.LoRaWANServiceProfileProperty extends software.amazon.jsii.JsiiSerializable
LoRaWANServiceProfile object.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.iotwireless.*;
 LoRaWANServiceProfileProperty loRaWANServiceProfileProperty = LoRaWANServiceProfileProperty.builder()
         .addGwMetadata(false)
         .channelMask("channelMask")
         .devStatusReqFreq(123)
         .dlBucketSize(123)
         .dlRate(123)
         .dlRatePolicy("dlRatePolicy")
         .drMax(123)
         .drMin(123)
         .hrAllowed(false)
         .minGwDiversity(123)
         .nwkGeoLoc(false)
         .prAllowed(false)
         .raAllowed(false)
         .reportDevStatusBattery(false)
         .reportDevStatusMargin(false)
         .targetPer(123)
         .ulBucketSize(123)
         .ulRate(123)
         .ulRatePolicy("ulRatePolicy")
         .build();
 
  • Method Details

    • getAddGwMetadata

      @Stability(Stable) @Nullable default Object getAddGwMetadata()
      The AddGWMetaData value.
    • getChannelMask

      @Stability(Stable) @Nullable default String getChannelMask()
      The ChannelMask value.

      This property is ReadOnly and can't be inputted for create. It's returned with Fn::GetAtt

    • getDevStatusReqFreq

      @Stability(Stable) @Nullable default Number getDevStatusReqFreq()
      The DevStatusReqFreq value.

      This property is ReadOnly and can't be inputted for create. It's returned with Fn::GetAtt

    • getDlBucketSize

      @Stability(Stable) @Nullable default Number getDlBucketSize()
      The DLBucketSize value.

      This property is ReadOnly and can't be inputted for create. It's returned with Fn::GetAtt

    • getDlRate

      @Stability(Stable) @Nullable default Number getDlRate()
      The DLRate value.

      This property is ReadOnly and can't be inputted for create. It's returned with Fn::GetAtt

    • getDlRatePolicy

      @Stability(Stable) @Nullable default String getDlRatePolicy()
      The DLRatePolicy value.

      This property is ReadOnly and can't be inputted for create. It's returned with Fn::GetAtt

    • getDrMax

      @Stability(Stable) @Nullable default Number getDrMax()
      The DRMax value.

      This property is ReadOnly and can't be inputted for create. It's returned with Fn::GetAtt

    • getDrMin

      @Stability(Stable) @Nullable default Number getDrMin()
      The DRMin value.

      This property is ReadOnly and can't be inputted for create. It's returned with Fn::GetAtt

    • getHrAllowed

      @Stability(Stable) @Nullable default Object getHrAllowed()
      The HRAllowed value that describes whether handover roaming is allowed.

      This property is ReadOnly and can't be inputted for create. It's returned with Fn::GetAtt

    • getMinGwDiversity

      @Stability(Stable) @Nullable default Number getMinGwDiversity()
      The MinGwDiversity value.

      This property is ReadOnly and can't be inputted for create. It's returned with Fn::GetAtt

    • getNwkGeoLoc

      @Stability(Stable) @Nullable default Object getNwkGeoLoc()
      The NwkGeoLoc value.

      This property is ReadOnly and can't be inputted for create. It's returned with Fn::GetAtt

    • getPrAllowed

      @Stability(Stable) @Nullable default Object getPrAllowed()
      The PRAllowed value that describes whether passive roaming is allowed.

      This property is ReadOnly and can't be inputted for create. It's returned with Fn::GetAtt

    • getRaAllowed

      @Stability(Stable) @Nullable default Object getRaAllowed()
      The RAAllowed value that describes whether roaming activation is allowed.
    • getReportDevStatusBattery

      @Stability(Stable) @Nullable default Object getReportDevStatusBattery()
      The ReportDevStatusBattery value.

      This property is ReadOnly and can't be inputted for create. It's returned with Fn::GetAtt

    • getReportDevStatusMargin

      @Stability(Stable) @Nullable default Object getReportDevStatusMargin()
      The ReportDevStatusMargin value.

      This property is ReadOnly and can't be inputted for create. It's returned with Fn::GetAtt

    • getTargetPer

      @Stability(Stable) @Nullable default Number getTargetPer()
      The TargetPer value.

      This property is ReadOnly and can't be inputted for create. It's returned with Fn::GetAtt

    • getUlBucketSize

      @Stability(Stable) @Nullable default Number getUlBucketSize()
      The UlBucketSize value.

      This property is ReadOnly and can't be inputted for create. It's returned with Fn::GetAtt

    • getUlRate

      @Stability(Stable) @Nullable default Number getUlRate()
      The ULRate value.

      This property is ReadOnly and can't be inputted for create. It's returned with Fn::GetAtt

    • getUlRatePolicy

      @Stability(Stable) @Nullable default String getUlRatePolicy()
      The ULRatePolicy value.

      This property is ReadOnly and can't be inputted for create. It's returned with Fn::GetAtt

    • builder

      @Stability(Stable) static CfnServiceProfile.LoRaWANServiceProfileProperty.Builder builder()
      Returns:
      a CfnServiceProfile.LoRaWANServiceProfileProperty.Builder of CfnServiceProfile.LoRaWANServiceProfileProperty