Module Values.GreengrassV2Source

Contains details for a gateway that runs on IoT Greengrass V2. To create a gateway that runs on IoT Greengrass V2, you must deploy the IoT SiteWise Edge component to your gateway device. Your Greengrass device role must use the AWSIoTSiteWiseEdgeAccess policy. For more information, see Using IoT SiteWise at the edge in the IoT SiteWise User Guide.

Sourcetype nonrec t = {
  1. coreDeviceThingName : CoreDeviceThingName.t;
    (*

    The name of the IoT thing for your IoT Greengrass V2 core device.

    *)
  2. coreDeviceOperatingSystem : CoreDeviceOperatingSystem.t option;
    (*

    The operating system of the core device in IoT Greengrass V2. Specifying the operating system is required for MQTT-enabled, V3 gateways (gatewayVersion 3) and not applicable for Classic stream, V2 gateways (gatewayVersion 2).

    *)
}
Sourceval context_ : string
Sourceval make : ?coreDeviceOperatingSystem:??? -> coreDeviceThingName:CoreDeviceThingName.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of CoreDeviceThingName.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t