AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
aws-native.iotwireless.WirelessGateway
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
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
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
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi