GatewayPlatform

The gateway's platform configuration. You can only specify one platform type in a gateway.

(Legacy only) For Greengrass V1 gateways, specify the greengrass parameter with a valid Greengrass group ARN.

For Greengrass V2 gateways, specify the greengrassV2 parameter with a valid core device thing name. If creating a V3 gateway (gatewayVersion=3), you must also specify the coreDeviceOperatingSystem.

For Siemens Industrial Edge gateways, specify the siemensIE parameter with a valid IoT Core thing name.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A gateway that runs on IoT Greengrass.

Link copied to clipboard

A gateway that runs on IoT Greengrass V2.

Link copied to clipboard

A SiteWise Edge gateway that runs on a Siemens Industrial Edge Device.

Functions

Link copied to clipboard
inline fun copy(block: GatewayPlatform.Builder.() -> Unit = {}): GatewayPlatform
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String