aws-native logo
AWS Native v0.49.0, Jan 26 23

aws-native.iotwireless.getWirelessDevice

Create and manage wireless gateways, including LoRa gateways.

Using getWirelessDevice

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getWirelessDevice(args: GetWirelessDeviceArgs, opts?: InvokeOptions): Promise<GetWirelessDeviceResult>
function getWirelessDeviceOutput(args: GetWirelessDeviceOutputArgs, opts?: InvokeOptions): Output<GetWirelessDeviceResult>
def get_wireless_device(id: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetWirelessDeviceResult
def get_wireless_device_output(id: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetWirelessDeviceResult]
func LookupWirelessDevice(ctx *Context, args *LookupWirelessDeviceArgs, opts ...InvokeOption) (*LookupWirelessDeviceResult, error)
func LookupWirelessDeviceOutput(ctx *Context, args *LookupWirelessDeviceOutputArgs, opts ...InvokeOption) LookupWirelessDeviceResultOutput

> Note: This function is named LookupWirelessDevice in the Go SDK.

public static class GetWirelessDevice 
{
    public static Task<GetWirelessDeviceResult> InvokeAsync(GetWirelessDeviceArgs args, InvokeOptions? opts = null)
    public static Output<GetWirelessDeviceResult> Invoke(GetWirelessDeviceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetWirelessDeviceResult> getWirelessDevice(GetWirelessDeviceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: aws-native:iotwireless:getWirelessDevice
  arguments:
    # arguments dictionary

The following arguments are supported:

Id string

Wireless device Id. Returned after successful create.

Id string

Wireless device Id. Returned after successful create.

id String

Wireless device Id. Returned after successful create.

id string

Wireless device Id. Returned after successful create.

id str

Wireless device Id. Returned after successful create.

id String

Wireless device Id. Returned after successful create.

getWirelessDevice Result

The following output properties are available:

Arn string

Wireless device arn. Returned after successful create.

Description string

Wireless device description

DestinationName string

Wireless device destination name

Id string

Wireless device Id. Returned after successful create.

LastUplinkReceivedAt string

The date and time when the most recent uplink was received.

LoRaWAN Pulumi.AwsNative.IoTWireless.Outputs.WirelessDeviceLoRaWANDevice

The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Device.

Name string

Wireless device name

Tags List<Pulumi.AwsNative.IoTWireless.Outputs.WirelessDeviceTag>

A list of key-value pairs that contain metadata for the device. Currently not supported, will not create if tags are passed.

ThingArn string

Thing arn. Passed into update to associate Thing with Wireless device.

ThingName string

Thing Arn. If there is a Thing created, this can be returned with a Get call.

Type Pulumi.AwsNative.IoTWireless.WirelessDeviceType

Wireless device type, currently only Sidewalk and LoRa

Arn string

Wireless device arn. Returned after successful create.

Description string

Wireless device description

DestinationName string

Wireless device destination name

Id string

Wireless device Id. Returned after successful create.

LastUplinkReceivedAt string

The date and time when the most recent uplink was received.

LoRaWAN WirelessDeviceLoRaWANDevice

The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Device.

Name string

Wireless device name

Tags []WirelessDeviceTag

A list of key-value pairs that contain metadata for the device. Currently not supported, will not create if tags are passed.

ThingArn string

Thing arn. Passed into update to associate Thing with Wireless device.

ThingName string

Thing Arn. If there is a Thing created, this can be returned with a Get call.

Type WirelessDeviceType

Wireless device type, currently only Sidewalk and LoRa

arn String

Wireless device arn. Returned after successful create.

description String

Wireless device description

destinationName String

Wireless device destination name

id String

Wireless device Id. Returned after successful create.

lastUplinkReceivedAt String

The date and time when the most recent uplink was received.

loRaWAN WirelessDeviceLoRaWANDevice

The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Device.

name String

Wireless device name

tags List<WirelessDeviceTag>

A list of key-value pairs that contain metadata for the device. Currently not supported, will not create if tags are passed.

thingArn String

Thing arn. Passed into update to associate Thing with Wireless device.

thingName String

Thing Arn. If there is a Thing created, this can be returned with a Get call.

type WirelessDeviceType

Wireless device type, currently only Sidewalk and LoRa

arn string

Wireless device arn. Returned after successful create.

description string

Wireless device description

destinationName string

Wireless device destination name

id string

Wireless device Id. Returned after successful create.

lastUplinkReceivedAt string

The date and time when the most recent uplink was received.

loRaWAN WirelessDeviceLoRaWANDevice

The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Device.

name string

Wireless device name

tags WirelessDeviceTag[]

A list of key-value pairs that contain metadata for the device. Currently not supported, will not create if tags are passed.

thingArn string

Thing arn. Passed into update to associate Thing with Wireless device.

thingName string

Thing Arn. If there is a Thing created, this can be returned with a Get call.

type WirelessDeviceType

Wireless device type, currently only Sidewalk and LoRa

arn str

Wireless device arn. Returned after successful create.

description str

Wireless device description

destination_name str

Wireless device destination name

id str

Wireless device Id. Returned after successful create.

last_uplink_received_at str

The date and time when the most recent uplink was received.

lo_ra_wan WirelessDeviceLoRaWANDevice

The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Device.

name str

Wireless device name

tags Sequence[WirelessDeviceTag]

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.

thing_name str

Thing Arn. If there is a Thing created, this can be returned with a Get call.

type WirelessDeviceType

Wireless device type, currently only Sidewalk and LoRa

arn String

Wireless device arn. Returned after successful create.

description String

Wireless device description

destinationName String

Wireless device destination name

id String

Wireless device Id. Returned after successful create.

lastUplinkReceivedAt String

The date and time when the most recent uplink was received.

loRaWAN Property Map

The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Device.

name String

Wireless device name

tags 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.

thingArn String

Thing arn. Passed into update to associate Thing with Wireless device.

thingName String

Thing Arn. If there is a Thing created, this can be returned with a Get call.

type "Sidewalk" | "LoRaWAN"

Wireless device type, currently only Sidewalk and LoRa

Supporting Types

WirelessDeviceAbpV10x

WirelessDeviceAbpV11

WirelessDeviceLoRaWANDevice

WirelessDeviceOtaaV10x

AppEui string
AppKey string
AppEui string
AppKey string
appEui String
appKey String
appEui string
appKey string
appEui String
appKey String

WirelessDeviceOtaaV11

AppKey string
JoinEui string
NwkKey string
AppKey string
JoinEui string
NwkKey string
appKey String
joinEui String
nwkKey String
appKey string
joinEui string
nwkKey string
appKey String
joinEui String
nwkKey String

WirelessDeviceSessionKeysAbpV10x

AppSKey string
NwkSKey string
AppSKey string
NwkSKey string
appSKey String
nwkSKey String
appSKey string
nwkSKey string
appSKey String
nwkSKey String

WirelessDeviceSessionKeysAbpV11

AppSKey string
FNwkSIntKey string
NwkSEncKey string
SNwkSIntKey string
AppSKey string
FNwkSIntKey string
NwkSEncKey string
SNwkSIntKey string
appSKey String
fNwkSIntKey String
nwkSEncKey String
sNwkSIntKey String
appSKey string
fNwkSIntKey string
nwkSEncKey string
sNwkSIntKey string
appSKey String
fNwkSIntKey String
nwkSEncKey String
sNwkSIntKey String

WirelessDeviceTag

Key string
Value string
Key string
Value string
key String
value String
key string
value string
key str
value str
key String
value String

WirelessDeviceType

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0