class Aws::IoTWireless::Types::SendDataToWirelessDeviceRequest

@note When making an API call, you may pass SendDataToWirelessDeviceRequest

data as a hash:

    {
      id: "WirelessDeviceId", # required
      transmit_mode: 1, # required
      payload_data: "PayloadData", # required
      wireless_metadata: {
        lo_ra_wan: {
          f_port: 1,
        },
        sidewalk: {
          seq: 1,
          message_type: "CUSTOM_COMMAND_ID_NOTIFY", # accepts CUSTOM_COMMAND_ID_NOTIFY, CUSTOM_COMMAND_ID_GET, CUSTOM_COMMAND_ID_SET, CUSTOM_COMMAND_ID_RESP
        },
      },
    }

@!attribute [rw] id

The ID of the wireless device to receive the data.
@return [String]

@!attribute [rw] transmit_mode

The transmit mode to use to send data to the wireless device. Can
be: `0` for UM (unacknowledge mode) or `1` for AM (acknowledge
mode).
@return [Integer]

@!attribute [rw] payload_data

The binary to be sent to the end device, encoded in base64.
@return [String]

@!attribute [rw] wireless_metadata

Metadata about the message request.
@return [Types::WirelessMetadata]

Constants

SENSITIVE