Package-level declarations

Types

Link copied to clipboard
class Destination : KotlinCustomResource

Destination's resource schema demonstrating some basic constructs and validation rules.

Link copied to clipboard
data class DestinationArgs(val description: Output<String>? = null, val expression: Output<String>? = null, val expressionType: Output<DestinationExpressionType>? = null, val name: Output<String>? = null, val roleArn: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<DestinationArgs>

Destination's resource schema demonstrating some basic constructs and validation rules.

Link copied to clipboard
Link copied to clipboard
object DestinationMapper : ResourceMapper<Destination>
Link copied to clipboard
Link copied to clipboard
class DeviceProfile : KotlinCustomResource

Device Profile's resource schema demonstrating some basic constructs and validation rules.

Link copied to clipboard
data class DeviceProfileArgs(val loRaWan: Output<DeviceProfileLoRaWanDeviceProfileArgs>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<DeviceProfileArgs>

Device Profile's resource schema demonstrating some basic constructs and validation rules.

Link copied to clipboard
Link copied to clipboard
object DeviceProfileMapper : ResourceMapper<DeviceProfile>
Link copied to clipboard
Link copied to clipboard
class FuotaTask : KotlinCustomResource

Create and manage FUOTA tasks.

Link copied to clipboard
data class FuotaTaskArgs(val associateMulticastGroup: Output<String>? = null, val associateWirelessDevice: Output<String>? = null, val description: Output<String>? = null, val disassociateMulticastGroup: Output<String>? = null, val disassociateWirelessDevice: Output<String>? = null, val firmwareUpdateImage: Output<String>? = null, val firmwareUpdateRole: Output<String>? = null, val loRaWan: Output<FuotaTaskLoRaWanArgs>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<FuotaTaskArgs>

Create and manage FUOTA tasks.

Link copied to clipboard
Link copied to clipboard
object FuotaTaskMapper : ResourceMapper<FuotaTask>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class MulticastGroup : KotlinCustomResource

Create and manage Multicast groups.

Link copied to clipboard
data class MulticastGroupArgs(val associateWirelessDevice: Output<String>? = null, val description: Output<String>? = null, val disassociateWirelessDevice: Output<String>? = null, val loRaWan: Output<MulticastGroupLoRaWanArgs>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<MulticastGroupArgs>

Create and manage Multicast groups.

Link copied to clipboard
Link copied to clipboard
object MulticastGroupMapper : ResourceMapper<MulticastGroup>
Link copied to clipboard
class NetworkAnalyzerConfiguration : KotlinCustomResource

Create and manage NetworkAnalyzerConfiguration resource.

Link copied to clipboard
data class NetworkAnalyzerConfigurationArgs(val description: Output<String>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val traceContent: Output<TraceContentPropertiesArgs>? = null, val wirelessDevices: Output<List<String>>? = null, val wirelessGateways: Output<List<String>>? = null) : ConvertibleToJava<NetworkAnalyzerConfigurationArgs>

Create and manage NetworkAnalyzerConfiguration resource.

Link copied to clipboard
class ServiceProfile : KotlinCustomResource

An example resource schema demonstrating some basic constructs and validation rules.

Link copied to clipboard
data class ServiceProfileArgs(val loRaWan: Output<ServiceProfileLoRaWanServiceProfileArgs>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<ServiceProfileArgs>

An example resource schema demonstrating some basic constructs and validation rules.

Link copied to clipboard
Link copied to clipboard
object ServiceProfileMapper : ResourceMapper<ServiceProfile>
Link copied to clipboard
class TaskDefinition : KotlinCustomResource

Creates a gateway task definition.

Link copied to clipboard
data class TaskDefinitionArgs(val autoCreateTasks: Output<Boolean>? = null, val loRaWanUpdateGatewayTaskEntry: Output<TaskDefinitionLoRaWanUpdateGatewayTaskEntryArgs>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val taskDefinitionType: Output<TaskDefinitionType>? = null, val update: Output<TaskDefinitionUpdateWirelessGatewayTaskCreateArgs>? = null) : ConvertibleToJava<TaskDefinitionArgs>

Creates a gateway task definition.

Link copied to clipboard
Link copied to clipboard
object TaskDefinitionMapper : ResourceMapper<TaskDefinition>
Link copied to clipboard
class WirelessDevice : KotlinCustomResource

Create and manage wireless gateways, including LoRa gateways.

Link copied to clipboard
data class WirelessDeviceArgs(val description: Output<String>? = null, val destinationName: Output<String>? = null, val lastUplinkReceivedAt: Output<String>? = null, val loRaWan: Output<WirelessDeviceLoRaWanDeviceArgs>? = null, val name: Output<String>? = null, val positioning: Output<WirelessDevicePositioning>? = null, val tags: Output<List<TagArgs>>? = null, val thingArn: Output<String>? = null, val type: Output<WirelessDeviceType>? = null) : ConvertibleToJava<WirelessDeviceArgs>

Create and manage wireless gateways, including LoRa gateways.

Link copied to clipboard
Link copied to clipboard
object WirelessDeviceMapper : ResourceMapper<WirelessDevice>
Link copied to clipboard
class WirelessGateway : KotlinCustomResource

Create and manage wireless gateways, including LoRa gateways.

Link copied to clipboard
data class WirelessGatewayArgs(val description: Output<String>? = null, val lastUplinkReceivedAt: Output<String>? = null, val loRaWan: Output<WirelessGatewayLoRaWanGatewayArgs>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val thingArn: Output<String>? = null, val thingName: Output<String>? = null) : ConvertibleToJava<WirelessGatewayArgs>

Create and manage wireless gateways, including LoRa gateways.

Link copied to clipboard
object WirelessGatewayMapper : ResourceMapper<WirelessGateway>

Functions

Link copied to clipboard
suspend fun destination(name: String, block: suspend DestinationResourceBuilder.() -> Unit): Destination
Link copied to clipboard
Link copied to clipboard
suspend fun fuotaTask(name: String, block: suspend FuotaTaskResourceBuilder.() -> Unit): FuotaTask
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard