We recommend new projects start with resources from the AWS provider.
aws-native.iotwireless.WirelessGateway
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Create and manage wireless gateways, including LoRa gateways.
Create WirelessGateway Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new WirelessGateway(name: string, args: WirelessGatewayArgs, opts?: CustomResourceOptions);
@overload
def WirelessGateway(resource_name: str,
args: WirelessGatewayArgs,
opts: Optional[ResourceOptions] = None)
@overload
def WirelessGateway(resource_name: str,
opts: Optional[ResourceOptions] = None,
lo_ra_wan: Optional[WirelessGatewayLoRaWanGatewayArgs] = None,
description: Optional[str] = None,
last_uplink_received_at: Optional[str] = None,
name: Optional[str] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None,
thing_arn: Optional[str] = None,
thing_name: Optional[str] = None)
func NewWirelessGateway(ctx *Context, name string, args WirelessGatewayArgs, opts ...ResourceOption) (*WirelessGateway, error)
public WirelessGateway(string name, WirelessGatewayArgs args, CustomResourceOptions? opts = null)
public WirelessGateway(String name, WirelessGatewayArgs args)
public WirelessGateway(String name, WirelessGatewayArgs args, CustomResourceOptions options)
type: aws-native:iotwireless:WirelessGateway
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args WirelessGatewayArgs
- 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 WirelessGatewayArgs
- 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 WirelessGatewayArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args WirelessGatewayArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args WirelessGatewayArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
WirelessGateway Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The WirelessGateway resource accepts the following input properties:
- Lo
Ra Pulumi.Wan Aws Native. Io TWireless. Inputs. Wireless Gateway Lo Ra Wan Gateway - The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Gateway.
- Description string
- Description of Wireless Gateway.
- Last
Uplink stringReceived At - The date and time when the most recent uplink was received.
- Name string
- Name of Wireless Gateway.
- List<Pulumi.
Aws Native. Inputs. Tag> - A list of key-value pairs that contain metadata for the gateway.
- Thing
Arn string - Thing Arn. Passed into Update to associate a Thing with the Wireless Gateway.
- Thing
Name string - Thing Name. If there is a Thing created, this can be returned with a Get call.
- Lo
Ra WirelessWan Gateway Lo Ra Wan Gateway Args - The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Gateway.
- Description string
- Description of Wireless Gateway.
- Last
Uplink stringReceived At - The date and time when the most recent uplink was received.
- Name string
- Name of Wireless Gateway.
- Tag
Args - A list of key-value pairs that contain metadata for the gateway.
- Thing
Arn string - Thing Arn. Passed into Update to associate a Thing with the Wireless Gateway.
- Thing
Name string - Thing Name. If there is a Thing created, this can be returned with a Get call.
- lo
Ra WirelessWan Gateway Lo Ra Wan Gateway - The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Gateway.
- description String
- Description of Wireless Gateway.
- last
Uplink StringReceived At - The date and time when the most recent uplink was received.
- name String
- Name of Wireless Gateway.
- List<Tag>
- A list of key-value pairs that contain metadata for the gateway.
- thing
Arn String - Thing Arn. Passed into Update to associate a Thing with the Wireless Gateway.
- thing
Name String - Thing Name. If there is a Thing created, this can be returned with a Get call.
- lo
Ra WirelessWan Gateway Lo Ra Wan Gateway - The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Gateway.
- description string
- Description of Wireless Gateway.
- last
Uplink stringReceived At - The date and time when the most recent uplink was received.
- name string
- Name of Wireless Gateway.
- Tag[]
- A list of key-value pairs that contain metadata for the gateway.
- thing
Arn string - Thing Arn. Passed into Update to associate a Thing with the Wireless Gateway.
- thing
Name string - Thing Name. If there is a Thing created, this can be returned with a Get call.
- lo_
ra_ Wirelesswan Gateway Lo Ra Wan Gateway Args - The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Gateway.
- description str
- Description of Wireless Gateway.
- last_
uplink_ strreceived_ at - The date and time when the most recent uplink was received.
- name str
- Name of Wireless Gateway.
- Sequence[Tag
Args] - A list of key-value pairs that contain metadata for the gateway.
- thing_
arn str - Thing Arn. Passed into Update to associate a Thing with the Wireless Gateway.
- thing_
name str - Thing Name. If there is a Thing created, this can be returned with a Get call.
- lo
Ra Property MapWan - The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Gateway.
- description String
- Description of Wireless Gateway.
- last
Uplink StringReceived At - The date and time when the most recent uplink was received.
- name String
- Name of Wireless Gateway.
- List<Property Map>
- A list of key-value pairs that contain metadata for the gateway.
- thing
Arn String - Thing Arn. Passed into Update to associate a Thing with the Wireless Gateway.
- thing
Name String - Thing Name. If there is a Thing created, this can be returned with a Get call.
Outputs
All input properties are implicitly available as output properties. Additionally, the WirelessGateway resource produces the following output properties:
Supporting Types
Tag, TagArgs
WirelessGatewayLoRaWanGateway, WirelessGatewayLoRaWanGatewayArgs
- Gateway
Eui string - The gateway's EUI value.
- Rf
Region string - The frequency band (RFRegion) value.
- Gateway
Eui string - The gateway's EUI value.
- Rf
Region string - The frequency band (RFRegion) value.
- gateway
Eui String - The gateway's EUI value.
- rf
Region String - The frequency band (RFRegion) value.
- gateway
Eui string - The gateway's EUI value.
- rf
Region string - The frequency band (RFRegion) value.
- gateway_
eui str - The gateway's EUI value.
- rf_
region str - The frequency band (RFRegion) value.
- gateway
Eui String - The gateway's EUI value.
- rf
Region String - The frequency band (RFRegion) value.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.