AWS::IoTWireless::ServiceProfile - AWS CloudFormation

AWS::IoTWireless::ServiceProfile

Creates a new service profile.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::IoTWireless::ServiceProfile", "Properties" : { "LoRaWAN" : LoRaWANServiceProfile, "Name" : String, "Tags" : [ Tag, ... ] } }

YAML

Type: AWS::IoTWireless::ServiceProfile Properties: LoRaWAN: LoRaWANServiceProfile Name: String Tags: - Tag

Properties

LoRaWAN

LoRaWAN service profile object.

Required: No

Type: LoRaWANServiceProfile

Update requires: No interruption

Name

The name of the new resource.

Required: No

Type: String

Maximum: 256

Update requires: No interruption

Tags

The tags are an array of key-value pairs to attach to the specified resource. Tags can have a minimum of 0 and a maximum of 50 items.

Required: No

Type: Array of Tag

Maximum: 200

Update requires: No interruption

Return values

Ref

When you pass the logical ID of this resource to the intrinsic Ref function, Ref returns the service profile ID.

Fn::GetAtt

Arn

The ARN of the service profile created.

Id

The ID of the service profile created.

LoRaWAN.ChannelMask

The ChannelMask value.

LoRaWAN.DevStatusReqFreq

The DevStatusReqFreq value.

LoRaWAN.DlBucketSize

The DLBucketSize value.

LoRaWAN.DlRate

The DLRate value.

LoRaWAN.DlRatePolicy

The DLRatePolicy value.

LoRaWAN.DrMax

The DRMax value.

LoRaWAN.DrMin

The DRMin value.

LoRaWAN.HrAllowed

The HRAllowed value that describes whether handover roaming is allowed.

LoRaWAN.MinGwDiversity

The MinGwDiversity value.

LoRaWAN.NwkGeoLoc

The NwkGeoLoc value.

LoRaWAN.ReportDevStatusBattery

The ReportDevStatusBattery value.

LoRaWAN.ReportDevStatusMargin

The ReportDevStatusMargin value.

LoRaWAN.TargetPer

The TargetPer value.

LoRaWAN.UlBucketSize

The UlBucketSize value.

LoRaWAN.UlRate

The ULRate value.

LoRaWAN.UlRatePolicy

The ULRatePolicy value.