aws-cdk-lib.aws_iotwireless.CfnServiceProfile.LoRaWANServiceProfileProperty

interface LoRaWANServiceProfileProperty

LanguageType name
.NETAmazon.CDK.AWS.IoTWireless.CfnServiceProfile.LoRaWANServiceProfileProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsiotwireless#CfnServiceProfile_LoRaWANServiceProfileProperty
Javasoftware.amazon.awscdk.services.iotwireless.CfnServiceProfile.LoRaWANServiceProfileProperty
Pythonaws_cdk.aws_iotwireless.CfnServiceProfile.LoRaWANServiceProfileProperty
TypeScript aws-cdk-lib » aws_iotwireless » CfnServiceProfile » LoRaWANServiceProfileProperty

LoRaWANServiceProfile object.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_iotwireless as iotwireless } from 'aws-cdk-lib';
const loRaWANServiceProfileProperty: iotwireless.CfnServiceProfile.LoRaWANServiceProfileProperty = {
  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',
};

Properties

NameTypeDescription
addGwMetadata?boolean | IResolvableThe AddGWMetaData value.
channelMask?stringThe ChannelMask value.
devStatusReqFreq?numberThe DevStatusReqFreq value.
dlBucketSize?numberThe DLBucketSize value.
dlRate?numberThe DLRate value.
dlRatePolicy?stringThe DLRatePolicy value.
drMax?numberThe DRMax value.
drMin?numberThe DRMin value.
hrAllowed?boolean | IResolvableThe HRAllowed value that describes whether handover roaming is allowed.
minGwDiversity?numberThe MinGwDiversity value.
nwkGeoLoc?boolean | IResolvableThe NwkGeoLoc value.
prAllowed?boolean | IResolvableThe PRAllowed value that describes whether passive roaming is allowed.
raAllowed?boolean | IResolvableThe RAAllowed value that describes whether roaming activation is allowed.
reportDevStatusBattery?boolean | IResolvableThe ReportDevStatusBattery value.
reportDevStatusMargin?boolean | IResolvableThe ReportDevStatusMargin value.
targetPer?numberThe TargetPer value.
ulBucketSize?numberThe UlBucketSize value.
ulRate?numberThe ULRate value.
ulRatePolicy?stringThe ULRatePolicy value.

addGwMetadata?

Type: boolean | IResolvable (optional)

The AddGWMetaData value.


channelMask?

Type: string (optional)

The ChannelMask value.

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


devStatusReqFreq?

Type: number (optional)

The DevStatusReqFreq value.

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


dlBucketSize?

Type: number (optional)

The DLBucketSize value.

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


dlRate?

Type: number (optional)

The DLRate value.

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


dlRatePolicy?

Type: string (optional)

The DLRatePolicy value.

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


drMax?

Type: number (optional)

The DRMax value.

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


drMin?

Type: number (optional)

The DRMin value.

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


hrAllowed?

Type: boolean | IResolvable (optional)

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


minGwDiversity?

Type: number (optional)

The MinGwDiversity value.

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


nwkGeoLoc?

Type: boolean | IResolvable (optional)

The NwkGeoLoc value.

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


prAllowed?

Type: boolean | IResolvable (optional)

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


raAllowed?

Type: boolean | IResolvable (optional)

The RAAllowed value that describes whether roaming activation is allowed.


reportDevStatusBattery?

Type: boolean | IResolvable (optional)

The ReportDevStatusBattery value.

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


reportDevStatusMargin?

Type: boolean | IResolvable (optional)

The ReportDevStatusMargin value.

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


targetPer?

Type: number (optional)

The TargetPer value.

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


ulBucketSize?

Type: number (optional)

The UlBucketSize value.

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


ulRate?

Type: number (optional)

The ULRate value.

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


ulRatePolicy?

Type: string (optional)

The ULRatePolicy value.

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