UNPKG

@pulumi/aws-native

Version:

The Pulumi AWS Cloud Control Provider enables you to build, deploy, and manage [any AWS resource that's supported by the AWS Cloud Control API](https://github.com/pulumi/pulumi-aws-native/blob/master/provider/cmd/pulumi-gen-aws-native/supported-types.txt)

74 lines (73 loc) 2.46 kB
import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; import * as enums from "../types/enums"; /** * Create and manage wireless gateways, including LoRa gateways. */ export declare function getWirelessDevice(args: GetWirelessDeviceArgs, opts?: pulumi.InvokeOptions): Promise<GetWirelessDeviceResult>; export interface GetWirelessDeviceArgs { /** * Wireless device Id. Returned after successful create. */ id: string; } export interface GetWirelessDeviceResult { /** * Wireless device arn. Returned after successful create. */ readonly arn?: string; /** * Wireless device description */ readonly description?: string; /** * Wireless device destination name */ readonly destinationName?: string; /** * Wireless device Id. Returned after successful create. */ readonly id?: string; /** * The date and time when the most recent uplink was received. */ readonly lastUplinkReceivedAt?: string; /** * The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Device. */ readonly loRaWan?: outputs.iotwireless.WirelessDeviceLoRaWanDevice; /** * Wireless device name */ readonly name?: string; /** * FPort values for the GNSS, stream, and ClockSync functions of the positioning information. */ readonly positioning?: enums.iotwireless.WirelessDevicePositioning; /** * A list of key-value pairs that contain metadata for the device. Currently not supported, will not create if tags are passed. */ readonly tags?: outputs.Tag[]; /** * Thing arn. Passed into update to associate Thing with Wireless device. */ readonly thingArn?: string; /** * Thing Arn. If there is a Thing created, this can be returned with a Get call. */ readonly thingName?: string; /** * Wireless device type, currently only Sidewalk and LoRa */ readonly type?: enums.iotwireless.WirelessDeviceType; } /** * Create and manage wireless gateways, including LoRa gateways. */ export declare function getWirelessDeviceOutput(args: GetWirelessDeviceOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetWirelessDeviceResult>; export interface GetWirelessDeviceOutputArgs { /** * Wireless device Id. Returned after successful create. */ id: pulumi.Input<string>; }