aws-native.iotwireless.WirelessDevice
Create and manage wireless gateways, including LoRa gateways.
Create WirelessDevice Resource
new WirelessDevice(name: string, args: WirelessDeviceArgs, opts?: CustomResourceOptions);
@overload
def WirelessDevice(resource_name: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
destination_name: Optional[str] = None,
last_uplink_received_at: Optional[str] = None,
lo_ra_wan: Optional[WirelessDeviceLoRaWANDeviceArgs] = None,
name: Optional[str] = None,
tags: Optional[Sequence[WirelessDeviceTagArgs]] = None,
thing_arn: Optional[str] = None,
type: Optional[WirelessDeviceType] = None)
@overload
def WirelessDevice(resource_name: str,
args: WirelessDeviceArgs,
opts: Optional[ResourceOptions] = None)
func NewWirelessDevice(ctx *Context, name string, args WirelessDeviceArgs, opts ...ResourceOption) (*WirelessDevice, error)
public WirelessDevice(string name, WirelessDeviceArgs args, CustomResourceOptions? opts = null)
public WirelessDevice(String name, WirelessDeviceArgs args)
public WirelessDevice(String name, WirelessDeviceArgs args, CustomResourceOptions options)
type: aws-native:iotwireless:WirelessDevice
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args WirelessDeviceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args WirelessDeviceArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args WirelessDeviceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args WirelessDeviceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args WirelessDeviceArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
WirelessDevice Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The WirelessDevice resource accepts the following input properties:
- Destination
Name string Wireless device destination name
- Type
Pulumi.
Aws Native. Io TWireless. Wireless Device Type Wireless device type, currently only Sidewalk and LoRa
- Description string
Wireless device description
- Last
Uplink stringReceived At The date and time when the most recent uplink was received.
- Lo
Ra Pulumi.WAN Aws Native. Io TWireless. Inputs. Wireless Device Lo Ra WANDevice Args The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Device.
- Name string
Wireless device name
- List<Pulumi.
Aws Native. Io TWireless. Inputs. Wireless Device Tag Args> A list of key-value pairs that contain metadata for the device. Currently not supported, will not create if tags are passed.
- Thing
Arn string Thing arn. Passed into update to associate Thing with Wireless device.
- Destination
Name string Wireless device destination name
- Type
Wireless
Device Type Wireless device type, currently only Sidewalk and LoRa
- Description string
Wireless device description
- Last
Uplink stringReceived At The date and time when the most recent uplink was received.
- Lo
Ra WirelessWAN Device Lo Ra WANDevice Args The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Device.
- Name string
Wireless device name
- []Wireless
Device Tag Args A list of key-value pairs that contain metadata for the device. Currently not supported, will not create if tags are passed.
- Thing
Arn string Thing arn. Passed into update to associate Thing with Wireless device.
- destination
Name String Wireless device destination name
- type
Wireless
Device Type Wireless device type, currently only Sidewalk and LoRa
- description String
Wireless device description
- last
Uplink StringReceived At The date and time when the most recent uplink was received.
- lo
Ra WirelessWAN Device Lo Ra WANDevice Args The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Device.
- name String
Wireless device name
- List<Wireless
Device Tag Args> A list of key-value pairs that contain metadata for the device. Currently not supported, will not create if tags are passed.
- thing
Arn String Thing arn. Passed into update to associate Thing with Wireless device.
- destination
Name string Wireless device destination name
- type
Wireless
Device Type Wireless device type, currently only Sidewalk and LoRa
- description string
Wireless device description
- last
Uplink stringReceived At The date and time when the most recent uplink was received.
- lo
Ra WirelessWAN Device Lo Ra WANDevice Args The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Device.
- name string
Wireless device name
- Wireless
Device Tag Args[] A list of key-value pairs that contain metadata for the device. Currently not supported, will not create if tags are passed.
- thing
Arn string Thing arn. Passed into update to associate Thing with Wireless device.
- destination_
name str Wireless device destination name
- type
Wireless
Device Type Wireless device type, currently only Sidewalk and LoRa
- description str
Wireless device description
- last_
uplink_ strreceived_ at The date and time when the most recent uplink was received.
- lo_
ra_ Wirelesswan Device Lo Ra WANDevice Args The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Device.
- name str
Wireless device name
- Sequence[Wireless
Device Tag Args] A list of key-value pairs that contain metadata for the device. Currently not supported, will not create if tags are passed.
- thing_
arn str Thing arn. Passed into update to associate Thing with Wireless device.
- destination
Name String Wireless device destination name
- type
"Sidewalk" | "Lo
Ra WAN" Wireless device type, currently only Sidewalk and LoRa
- description String
Wireless device description
- last
Uplink StringReceived At The date and time when the most recent uplink was received.
- lo
Ra Property MapWAN The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Device.
- name String
Wireless device name
- List<Property Map>
A list of key-value pairs that contain metadata for the device. Currently not supported, will not create if tags are passed.
- thing
Arn String Thing arn. Passed into update to associate Thing with Wireless device.
Outputs
All input properties are implicitly available as output properties. Additionally, the WirelessDevice resource produces the following output properties:
- arn str
Wireless device arn. Returned after successful create.
- id str
The provider-assigned unique ID for this managed resource.
- thing_
name str Thing Arn. If there is a Thing created, this can be returned with a Get call.
Supporting Types
WirelessDeviceAbpV10x
- dev
Addr String - session
Keys Property Map
WirelessDeviceAbpV11
- dev
Addr String - session
Keys Property Map
WirelessDeviceLoRaWANDevice
- Abp
V10x Pulumi.Aws Native. Io TWireless. Inputs. Wireless Device Abp V10x - Abp
V11 Pulumi.Aws Native. Io TWireless. Inputs. Wireless Device Abp V11 - Dev
Eui string - Device
Profile stringId - Otaa
V10x Pulumi.Aws Native. Io TWireless. Inputs. Wireless Device Otaa V10x - Otaa
V11 Pulumi.Aws Native. Io TWireless. Inputs. Wireless Device Otaa V11 - Service
Profile stringId
WirelessDeviceOtaaV10x
WirelessDeviceOtaaV11
WirelessDeviceSessionKeysAbpV10x
WirelessDeviceSessionKeysAbpV11
- App
SKey string - FNwk
SInt stringKey - Nwk
SEnc stringKey - SNwk
SInt stringKey
- App
SKey string - FNwk
SInt stringKey - Nwk
SEnc stringKey - SNwk
SInt stringKey
- app
SKey String - f
Nwk StringSInt Key - nwk
SEnc StringKey - s
Nwk StringSInt Key
- app
SKey string - f
Nwk stringSInt Key - nwk
SEnc stringKey - s
Nwk stringSInt Key
- app_
s_ strkey - f_
nwk_ strs_ int_ key - nwk_
s_ strenc_ key - s_
nwk_ strs_ int_ key
- app
SKey String - f
Nwk StringSInt Key - nwk
SEnc StringKey - s
Nwk StringSInt Key
WirelessDeviceTag
WirelessDeviceType
- Sidewalk
- Sidewalk
- Lo
Ra WAN - LoRaWAN
- Wireless
Device Type Sidewalk - Sidewalk
- Wireless
Device Type Lo Ra WAN - LoRaWAN
- Sidewalk
- Sidewalk
- Lo
Ra WAN - LoRaWAN
- Sidewalk
- Sidewalk
- Lo
Ra WAN - LoRaWAN
- SIDEWALK
- Sidewalk
- LO_RA_WAN
- LoRaWAN
- "Sidewalk"
- Sidewalk
- "Lo
Ra WAN" - LoRaWAN
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0