get_wireless_gateway_task_definition
(**kwargs)¶Gets information about a wireless gateway task definition.
See also: AWS API Documentation
Request Syntax
response = client.get_wireless_gateway_task_definition(
Id='string'
)
[REQUIRED]
The ID of the resource to get.
{
'AutoCreateTasks': True|False,
'Name': 'string',
'Update': {
'UpdateDataSource': 'string',
'UpdateDataRole': 'string',
'LoRaWAN': {
'UpdateSignature': 'string',
'SigKeyCrc': 123,
'CurrentVersion': {
'PackageVersion': 'string',
'Model': 'string',
'Station': 'string'
},
'UpdateVersion': {
'PackageVersion': 'string',
'Model': 'string',
'Station': 'string'
}
}
},
'Arn': 'string'
}
Response Structure
Whether to automatically create tasks using this task definition for all gateways with the specified current version. If false
, the task must me created by calling CreateWirelessGatewayTask
.
The name of the resource.
Information about the gateways to update.
The link to the S3 bucket.
The IAM role used to read data from the S3 bucket.
The properties that relate to the LoRaWAN wireless gateway.
The signature used to verify the update firmware.
The CRC of the signature private key to check.
The version of the gateways that should receive the update.
The version of the wireless gateway firmware.
The model number of the wireless gateway.
The basic station version of the wireless gateway.
The firmware version to update the gateway to.
The version of the wireless gateway firmware.
The model number of the wireless gateway.
The basic station version of the wireless gateway.
The Amazon Resource Name of the resource.
Exceptions
IoTWireless.Client.exceptions.ValidationException
IoTWireless.Client.exceptions.AccessDeniedException
IoTWireless.Client.exceptions.ResourceNotFoundException
IoTWireless.Client.exceptions.InternalServerException
IoTWireless.Client.exceptions.ThrottlingException