Class: Aws::IoTWireless::Types::LoRaWANUpdateGatewayTaskCreate
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTWireless::Types::LoRaWANUpdateGatewayTaskCreate
- Defined in:
- gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb
Overview
Note:
When making an API call, you may pass LoRaWANUpdateGatewayTaskCreate data as a hash:
{
update_signature: "UpdateSignature",
sig_key_crc: 1,
current_version: {
package_version: "PackageVersion",
model: "Model",
station: "Station",
},
update_version: {
package_version: "PackageVersion",
model: "Model",
station: "Station",
},
}
LoRaWANUpdateGatewayTaskCreate object.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#current_version ⇒ Types::LoRaWANGatewayVersion
The version of the gateways that should receive the update.
-
#sig_key_crc ⇒ Integer
The CRC of the signature private key to check.
-
#update_signature ⇒ String
The signature used to verify the update firmware.
-
#update_version ⇒ Types::LoRaWANGatewayVersion
The firmware version to update the gateway to.
Instance Attribute Details
#current_version ⇒ Types::LoRaWANGatewayVersion
The version of the gateways that should receive the update.
4339 4340 4341 4342 4343 4344 4345 4346 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4339 class LoRaWANUpdateGatewayTaskCreate < Struct.new( :update_signature, :sig_key_crc, :current_version, :update_version) SENSITIVE = [] include Aws::Structure end |
#sig_key_crc ⇒ Integer
The CRC of the signature private key to check.
4339 4340 4341 4342 4343 4344 4345 4346 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4339 class LoRaWANUpdateGatewayTaskCreate < Struct.new( :update_signature, :sig_key_crc, :current_version, :update_version) SENSITIVE = [] include Aws::Structure end |
#update_signature ⇒ String
The signature used to verify the update firmware.
4339 4340 4341 4342 4343 4344 4345 4346 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4339 class LoRaWANUpdateGatewayTaskCreate < Struct.new( :update_signature, :sig_key_crc, :current_version, :update_version) SENSITIVE = [] include Aws::Structure end |
#update_version ⇒ Types::LoRaWANGatewayVersion
The firmware version to update the gateway to.
4339 4340 4341 4342 4343 4344 4345 4346 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4339 class LoRaWANUpdateGatewayTaskCreate < Struct.new( :update_signature, :sig_key_crc, :current_version, :update_version) SENSITIVE = [] include Aws::Structure end |