Class: Aws::IoTWireless::Client
- Inherits:
-
Seahorse::Client::Base
- Object
- Seahorse::Client::Base
- Aws::IoTWireless::Client
- Includes:
- ClientStubs
- Defined in:
- gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb
Overview
An API client for IoTWireless. To construct a client, you need to configure a :region
and :credentials
.
client = Aws::IoTWireless::Client.new(
region: region_name,
credentials: credentials,
# ...
)
For details on configuring region and credentials see the developer guide.
See #initialize for a full list of supported configuration options.
Instance Attribute Summary
Attributes inherited from Seahorse::Client::Base
API Operations collapse
-
#associate_aws_account_with_partner_account(params = {}) ⇒ Types::AssociateAwsAccountWithPartnerAccountResponse
Associates a partner account with your AWS account.
-
#associate_multicast_group_with_fuota_task(params = {}) ⇒ Struct
Associate a multicast group with a FUOTA task.
-
#associate_wireless_device_with_fuota_task(params = {}) ⇒ Struct
Associate a wireless device with a FUOTA task.
-
#associate_wireless_device_with_multicast_group(params = {}) ⇒ Struct
Associates a wireless device with a multicast group.
-
#associate_wireless_device_with_thing(params = {}) ⇒ Struct
Associates a wireless device with a thing.
-
#associate_wireless_gateway_with_certificate(params = {}) ⇒ Types::AssociateWirelessGatewayWithCertificateResponse
Associates a wireless gateway with a certificate.
-
#associate_wireless_gateway_with_thing(params = {}) ⇒ Struct
Associates a wireless gateway with a thing.
-
#cancel_multicast_group_session(params = {}) ⇒ Struct
Cancels an existing multicast group session.
-
#create_destination(params = {}) ⇒ Types::CreateDestinationResponse
Creates a new destination that maps a device message to an AWS IoT rule.
-
#create_device_profile(params = {}) ⇒ Types::CreateDeviceProfileResponse
Creates a new device profile.
-
#create_fuota_task(params = {}) ⇒ Types::CreateFuotaTaskResponse
Creates a FUOTA task.
-
#create_multicast_group(params = {}) ⇒ Types::CreateMulticastGroupResponse
Creates a multicast group.
-
#create_network_analyzer_configuration(params = {}) ⇒ Types::CreateNetworkAnalyzerConfigurationResponse
Creates a new network analyzer configuration.
-
#create_service_profile(params = {}) ⇒ Types::CreateServiceProfileResponse
Creates a new service profile.
-
#create_wireless_device(params = {}) ⇒ Types::CreateWirelessDeviceResponse
Provisions a wireless device.
-
#create_wireless_gateway(params = {}) ⇒ Types::CreateWirelessGatewayResponse
Provisions a wireless gateway.
-
#create_wireless_gateway_task(params = {}) ⇒ Types::CreateWirelessGatewayTaskResponse
Creates a task for a wireless gateway.
-
#create_wireless_gateway_task_definition(params = {}) ⇒ Types::CreateWirelessGatewayTaskDefinitionResponse
Creates a gateway task definition.
-
#delete_destination(params = {}) ⇒ Struct
Deletes a destination.
-
#delete_device_profile(params = {}) ⇒ Struct
Deletes a device profile.
-
#delete_fuota_task(params = {}) ⇒ Struct
Deletes a FUOTA task.
-
#delete_multicast_group(params = {}) ⇒ Struct
Deletes a multicast group if it is not in use by a fuota task.
-
#delete_network_analyzer_configuration(params = {}) ⇒ Struct
Deletes a network analyzer configuration.
-
#delete_queued_messages(params = {}) ⇒ Struct
Remove queued messages from the downlink queue.
-
#delete_service_profile(params = {}) ⇒ Struct
Deletes a service profile.
-
#delete_wireless_device(params = {}) ⇒ Struct
Deletes a wireless device.
-
#delete_wireless_gateway(params = {}) ⇒ Struct
Deletes a wireless gateway.
-
#delete_wireless_gateway_task(params = {}) ⇒ Struct
Deletes a wireless gateway task.
-
#delete_wireless_gateway_task_definition(params = {}) ⇒ Struct
Deletes a wireless gateway task definition.
-
#disassociate_aws_account_from_partner_account(params = {}) ⇒ Struct
Disassociates your AWS account from a partner account.
-
#disassociate_multicast_group_from_fuota_task(params = {}) ⇒ Struct
Disassociates a multicast group from a fuota task.
-
#disassociate_wireless_device_from_fuota_task(params = {}) ⇒ Struct
Disassociates a wireless device from a FUOTA task.
-
#disassociate_wireless_device_from_multicast_group(params = {}) ⇒ Struct
Disassociates a wireless device from a multicast group.
-
#disassociate_wireless_device_from_thing(params = {}) ⇒ Struct
Disassociates a wireless device from its currently associated thing.
-
#disassociate_wireless_gateway_from_certificate(params = {}) ⇒ Struct
Disassociates a wireless gateway from its currently associated certificate.
-
#disassociate_wireless_gateway_from_thing(params = {}) ⇒ Struct
Disassociates a wireless gateway from its currently associated thing.
-
#get_destination(params = {}) ⇒ Types::GetDestinationResponse
Gets information about a destination.
-
#get_device_profile(params = {}) ⇒ Types::GetDeviceProfileResponse
Gets information about a device profile.
-
#get_event_configuration_by_resource_types(params = {}) ⇒ Types::GetEventConfigurationByResourceTypesResponse
Get the event configuration based on resource types.
-
#get_fuota_task(params = {}) ⇒ Types::GetFuotaTaskResponse
Gets information about a FUOTA task.
-
#get_log_levels_by_resource_types(params = {}) ⇒ Types::GetLogLevelsByResourceTypesResponse
Returns current default log levels or log levels by resource types.
-
#get_multicast_group(params = {}) ⇒ Types::GetMulticastGroupResponse
Gets information about a multicast group.
-
#get_multicast_group_session(params = {}) ⇒ Types::GetMulticastGroupSessionResponse
Gets information about a multicast group session.
-
#get_network_analyzer_configuration(params = {}) ⇒ Types::GetNetworkAnalyzerConfigurationResponse
Get network analyzer configuration.
-
#get_partner_account(params = {}) ⇒ Types::GetPartnerAccountResponse
Gets information about a partner account.
-
#get_position(params = {}) ⇒ Types::GetPositionResponse
Get the position information for a given resource.
-
#get_position_configuration(params = {}) ⇒ Types::GetPositionConfigurationResponse
Get position configuration for a given resource.
-
#get_position_estimate(params = {}) ⇒ Types::GetPositionEstimateResponse
Get estimated position information as a payload in GeoJSON format.
-
#get_resource_event_configuration(params = {}) ⇒ Types::GetResourceEventConfigurationResponse
Get the event configuration for a particular resource identifier.
-
#get_resource_log_level(params = {}) ⇒ Types::GetResourceLogLevelResponse
Fetches the log-level override, if any, for a given resource-ID and resource-type.
-
#get_resource_position(params = {}) ⇒ Types::GetResourcePositionResponse
Get the position information for a given wireless device or a wireless gateway resource.
-
#get_service_endpoint(params = {}) ⇒ Types::GetServiceEndpointResponse
Gets the account-specific endpoint for Configuration and Update Server (CUPS) protocol or LoRaWAN Network Server (LNS) connections.
-
#get_service_profile(params = {}) ⇒ Types::GetServiceProfileResponse
Gets information about a service profile.
-
#get_wireless_device(params = {}) ⇒ Types::GetWirelessDeviceResponse
Gets information about a wireless device.
-
#get_wireless_device_statistics(params = {}) ⇒ Types::GetWirelessDeviceStatisticsResponse
Gets operating information about a wireless device.
-
#get_wireless_gateway(params = {}) ⇒ Types::GetWirelessGatewayResponse
Gets information about a wireless gateway.
-
#get_wireless_gateway_certificate(params = {}) ⇒ Types::GetWirelessGatewayCertificateResponse
Gets the ID of the certificate that is currently associated with a wireless gateway.
-
#get_wireless_gateway_firmware_information(params = {}) ⇒ Types::GetWirelessGatewayFirmwareInformationResponse
Gets the firmware version and other information about a wireless gateway.
-
#get_wireless_gateway_statistics(params = {}) ⇒ Types::GetWirelessGatewayStatisticsResponse
Gets operating information about a wireless gateway.
-
#get_wireless_gateway_task(params = {}) ⇒ Types::GetWirelessGatewayTaskResponse
Gets information about a wireless gateway task.
-
#get_wireless_gateway_task_definition(params = {}) ⇒ Types::GetWirelessGatewayTaskDefinitionResponse
Gets information about a wireless gateway task definition.
-
#list_destinations(params = {}) ⇒ Types::ListDestinationsResponse
Lists the destinations registered to your AWS account.
-
#list_device_profiles(params = {}) ⇒ Types::ListDeviceProfilesResponse
Lists the device profiles registered to your AWS account.
-
#list_event_configurations(params = {}) ⇒ Types::ListEventConfigurationsResponse
List event configurations where at least one event topic has been enabled.
-
#list_fuota_tasks(params = {}) ⇒ Types::ListFuotaTasksResponse
Lists the FUOTA tasks registered to your AWS account.
-
#list_multicast_groups(params = {}) ⇒ Types::ListMulticastGroupsResponse
Lists the multicast groups registered to your AWS account.
-
#list_multicast_groups_by_fuota_task(params = {}) ⇒ Types::ListMulticastGroupsByFuotaTaskResponse
List all multicast groups associated with a fuota task.
-
#list_network_analyzer_configurations(params = {}) ⇒ Types::ListNetworkAnalyzerConfigurationsResponse
Lists the network analyzer configurations.
-
#list_partner_accounts(params = {}) ⇒ Types::ListPartnerAccountsResponse
Lists the partner accounts associated with your AWS account.
-
#list_position_configurations(params = {}) ⇒ Types::ListPositionConfigurationsResponse
List position configurations for a given resource, such as positioning solvers.
-
#list_queued_messages(params = {}) ⇒ Types::ListQueuedMessagesResponse
List queued messages in the downlink queue.
-
#list_service_profiles(params = {}) ⇒ Types::ListServiceProfilesResponse
Lists the service profiles registered to your AWS account.
-
#list_tags_for_resource(params = {}) ⇒ Types::ListTagsForResourceResponse
Lists the tags (metadata) you have assigned to the resource.
-
#list_wireless_devices(params = {}) ⇒ Types::ListWirelessDevicesResponse
Lists the wireless devices registered to your AWS account.
-
#list_wireless_gateway_task_definitions(params = {}) ⇒ Types::ListWirelessGatewayTaskDefinitionsResponse
List the wireless gateway tasks definitions registered to your AWS account.
-
#list_wireless_gateways(params = {}) ⇒ Types::ListWirelessGatewaysResponse
Lists the wireless gateways registered to your AWS account.
-
#put_position_configuration(params = {}) ⇒ Struct
Put position configuration for a given resource.
-
#put_resource_log_level(params = {}) ⇒ Struct
Sets the log-level override for a resource-ID and resource-type.
-
#reset_all_resource_log_levels(params = {}) ⇒ Struct
Removes the log-level overrides for all resources; both wireless devices and wireless gateways.
-
#reset_resource_log_level(params = {}) ⇒ Struct
Removes the log-level override, if any, for a specific resource-ID and resource-type.
-
#send_data_to_multicast_group(params = {}) ⇒ Types::SendDataToMulticastGroupResponse
Sends the specified data to a multicast group.
-
#send_data_to_wireless_device(params = {}) ⇒ Types::SendDataToWirelessDeviceResponse
Sends a decrypted application data frame to a device.
-
#start_bulk_associate_wireless_device_with_multicast_group(params = {}) ⇒ Struct
Starts a bulk association of all qualifying wireless devices with a multicast group.
-
#start_bulk_disassociate_wireless_device_from_multicast_group(params = {}) ⇒ Struct
Starts a bulk disassociatin of all qualifying wireless devices from a multicast group.
-
#start_fuota_task(params = {}) ⇒ Struct
Starts a FUOTA task.
-
#start_multicast_group_session(params = {}) ⇒ Struct
Starts a multicast group session.
-
#tag_resource(params = {}) ⇒ Struct
Adds a tag to a resource.
-
#test_wireless_device(params = {}) ⇒ Types::TestWirelessDeviceResponse
Simulates a provisioned device by sending an uplink data payload of
Hello
. -
#untag_resource(params = {}) ⇒ Struct
Removes one or more tags from a resource.
-
#update_destination(params = {}) ⇒ Struct
Updates properties of a destination.
-
#update_event_configuration_by_resource_types(params = {}) ⇒ Struct
Update the event configuration based on resource types.
-
#update_fuota_task(params = {}) ⇒ Struct
Updates properties of a FUOTA task.
-
#update_log_levels_by_resource_types(params = {}) ⇒ Struct
Set default log level, or log levels by resource types.
-
#update_multicast_group(params = {}) ⇒ Struct
Updates properties of a multicast group session.
-
#update_network_analyzer_configuration(params = {}) ⇒ Struct
Update network analyzer configuration.
-
#update_partner_account(params = {}) ⇒ Struct
Updates properties of a partner account.
-
#update_position(params = {}) ⇒ Struct
Update the position information of a resource.
-
#update_resource_event_configuration(params = {}) ⇒ Struct
Update the event configuration for a particular resource identifier.
-
#update_resource_position(params = {}) ⇒ Struct
Update the position information of a given wireless device or a wireless gateway resource.
-
#update_wireless_device(params = {}) ⇒ Struct
Updates properties of a wireless device.
-
#update_wireless_gateway(params = {}) ⇒ Struct
Updates properties of a wireless gateway.
Instance Method Summary collapse
-
#initialize(options) ⇒ Client
constructor
A new instance of Client.
Methods included from ClientStubs
#api_requests, #stub_data, #stub_responses
Methods inherited from Seahorse::Client::Base
add_plugin, api, clear_plugins, define, new, #operation_names, plugins, remove_plugin, set_api, set_plugins
Methods included from Seahorse::Client::HandlerBuilder
#handle, #handle_request, #handle_response
Constructor Details
#initialize(options) ⇒ Client
Returns a new instance of Client.
365 366 367 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 365 def initialize(*args) super end |
Instance Method Details
#associate_aws_account_with_partner_account(params = {}) ⇒ Types::AssociateAwsAccountWithPartnerAccountResponse
Associates a partner account with your AWS account.
418 419 420 421 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 418 def associate_aws_account_with_partner_account(params = {}, = {}) req = build_request(:associate_aws_account_with_partner_account, params) req.send_request() end |
#associate_multicast_group_with_fuota_task(params = {}) ⇒ Struct
Associate a multicast group with a FUOTA task.
442 443 444 445 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 442 def associate_multicast_group_with_fuota_task(params = {}, = {}) req = build_request(:associate_multicast_group_with_fuota_task, params) req.send_request() end |
#associate_wireless_device_with_fuota_task(params = {}) ⇒ Struct
Associate a wireless device with a FUOTA task.
466 467 468 469 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 466 def associate_wireless_device_with_fuota_task(params = {}, = {}) req = build_request(:associate_wireless_device_with_fuota_task, params) req.send_request() end |
#associate_wireless_device_with_multicast_group(params = {}) ⇒ Struct
Associates a wireless device with a multicast group.
490 491 492 493 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 490 def associate_wireless_device_with_multicast_group(params = {}, = {}) req = build_request(:associate_wireless_device_with_multicast_group, params) req.send_request() end |
#associate_wireless_device_with_thing(params = {}) ⇒ Struct
Associates a wireless device with a thing.
514 515 516 517 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 514 def associate_wireless_device_with_thing(params = {}, = {}) req = build_request(:associate_wireless_device_with_thing, params) req.send_request() end |
#associate_wireless_gateway_with_certificate(params = {}) ⇒ Types::AssociateWirelessGatewayWithCertificateResponse
Associates a wireless gateway with a certificate.
544 545 546 547 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 544 def associate_wireless_gateway_with_certificate(params = {}, = {}) req = build_request(:associate_wireless_gateway_with_certificate, params) req.send_request() end |
#associate_wireless_gateway_with_thing(params = {}) ⇒ Struct
Associates a wireless gateway with a thing.
568 569 570 571 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 568 def associate_wireless_gateway_with_thing(params = {}, = {}) req = build_request(:associate_wireless_gateway_with_thing, params) req.send_request() end |
#cancel_multicast_group_session(params = {}) ⇒ Struct
Cancels an existing multicast group session.
588 589 590 591 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 588 def cancel_multicast_group_session(params = {}, = {}) req = build_request(:cancel_multicast_group_session, params) req.send_request() end |
#create_destination(params = {}) ⇒ Types::CreateDestinationResponse
Creates a new destination that maps a device message to an AWS IoT rule.
653 654 655 656 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 653 def create_destination(params = {}, = {}) req = build_request(:create_destination, params) req.send_request() end |
#create_device_profile(params = {}) ⇒ Types::CreateDeviceProfileResponse
Creates a new device profile.
725 726 727 728 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 725 def create_device_profile(params = {}, = {}) req = build_request(:create_device_profile, params) req.send_request() end |
#create_fuota_task(params = {}) ⇒ Types::CreateFuotaTaskResponse
Creates a FUOTA task.
792 793 794 795 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 792 def create_fuota_task(params = {}, = {}) req = build_request(:create_fuota_task, params) req.send_request() end |
#create_multicast_group(params = {}) ⇒ Types::CreateMulticastGroupResponse
Creates a multicast group.
851 852 853 854 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 851 def create_multicast_group(params = {}, = {}) req = build_request(:create_multicast_group, params) req.send_request() end |
#create_network_analyzer_configuration(params = {}) ⇒ Types::CreateNetworkAnalyzerConfigurationResponse
Creates a new network analyzer configuration.
922 923 924 925 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 922 def create_network_analyzer_configuration(params = {}, = {}) req = build_request(:create_network_analyzer_configuration, params) req.send_request() end |
#create_service_profile(params = {}) ⇒ Types::CreateServiceProfileResponse
Creates a new service profile.
978 979 980 981 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 978 def create_service_profile(params = {}, = {}) req = build_request(:create_service_profile, params) req.send_request() end |
#create_wireless_device(params = {}) ⇒ Types::CreateWirelessDeviceResponse
Provisions a wireless device.
1097 1098 1099 1100 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1097 def create_wireless_device(params = {}, = {}) req = build_request(:create_wireless_device, params) req.send_request() end |
#create_wireless_gateway(params = {}) ⇒ Types::CreateWirelessGatewayResponse
Provisions a wireless gateway.
1166 1167 1168 1169 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1166 def create_wireless_gateway(params = {}, = {}) req = build_request(:create_wireless_gateway, params) req.send_request() end |
#create_wireless_gateway_task(params = {}) ⇒ Types::CreateWirelessGatewayTaskResponse
Creates a task for a wireless gateway.
1198 1199 1200 1201 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1198 def create_wireless_gateway_task(params = {}, = {}) req = build_request(:create_wireless_gateway_task, params) req.send_request() end |
#create_wireless_gateway_task_definition(params = {}) ⇒ Types::CreateWirelessGatewayTaskDefinitionResponse
Creates a gateway task definition.
1273 1274 1275 1276 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1273 def create_wireless_gateway_task_definition(params = {}, = {}) req = build_request(:create_wireless_gateway_task_definition, params) req.send_request() end |
#delete_destination(params = {}) ⇒ Struct
Deletes a destination.
1293 1294 1295 1296 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1293 def delete_destination(params = {}, = {}) req = build_request(:delete_destination, params) req.send_request() end |
#delete_device_profile(params = {}) ⇒ Struct
Deletes a device profile.
1313 1314 1315 1316 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1313 def delete_device_profile(params = {}, = {}) req = build_request(:delete_device_profile, params) req.send_request() end |
#delete_fuota_task(params = {}) ⇒ Struct
Deletes a FUOTA task.
1333 1334 1335 1336 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1333 def delete_fuota_task(params = {}, = {}) req = build_request(:delete_fuota_task, params) req.send_request() end |
#delete_multicast_group(params = {}) ⇒ Struct
Deletes a multicast group if it is not in use by a fuota task.
1353 1354 1355 1356 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1353 def delete_multicast_group(params = {}, = {}) req = build_request(:delete_multicast_group, params) req.send_request() end |
#delete_network_analyzer_configuration(params = {}) ⇒ Struct
Deletes a network analyzer configuration.
1373 1374 1375 1376 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1373 def delete_network_analyzer_configuration(params = {}, = {}) req = build_request(:delete_network_analyzer_configuration, params) req.send_request() end |
#delete_queued_messages(params = {}) ⇒ Struct
Remove queued messages from the downlink queue.
1404 1405 1406 1407 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1404 def (params = {}, = {}) req = build_request(:delete_queued_messages, params) req.send_request() end |
#delete_service_profile(params = {}) ⇒ Struct
Deletes a service profile.
1424 1425 1426 1427 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1424 def delete_service_profile(params = {}, = {}) req = build_request(:delete_service_profile, params) req.send_request() end |
#delete_wireless_device(params = {}) ⇒ Struct
Deletes a wireless device.
1444 1445 1446 1447 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1444 def delete_wireless_device(params = {}, = {}) req = build_request(:delete_wireless_device, params) req.send_request() end |
#delete_wireless_gateway(params = {}) ⇒ Struct
Deletes a wireless gateway.
1464 1465 1466 1467 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1464 def delete_wireless_gateway(params = {}, = {}) req = build_request(:delete_wireless_gateway, params) req.send_request() end |
#delete_wireless_gateway_task(params = {}) ⇒ Struct
Deletes a wireless gateway task.
1484 1485 1486 1487 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1484 def delete_wireless_gateway_task(params = {}, = {}) req = build_request(:delete_wireless_gateway_task, params) req.send_request() end |
#delete_wireless_gateway_task_definition(params = {}) ⇒ Struct
Deletes a wireless gateway task definition. Deleting this task definition does not affect tasks that are currently in progress.
1505 1506 1507 1508 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1505 def delete_wireless_gateway_task_definition(params = {}, = {}) req = build_request(:delete_wireless_gateway_task_definition, params) req.send_request() end |
#disassociate_aws_account_from_partner_account(params = {}) ⇒ Struct
Disassociates your AWS account from a partner account. If
PartnerAccountId
and PartnerType
are null
, disassociates your
AWS account from all partner accounts.
1531 1532 1533 1534 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1531 def disassociate_aws_account_from_partner_account(params = {}, = {}) req = build_request(:disassociate_aws_account_from_partner_account, params) req.send_request() end |
#disassociate_multicast_group_from_fuota_task(params = {}) ⇒ Struct
Disassociates a multicast group from a fuota task.
1555 1556 1557 1558 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1555 def disassociate_multicast_group_from_fuota_task(params = {}, = {}) req = build_request(:disassociate_multicast_group_from_fuota_task, params) req.send_request() end |
#disassociate_wireless_device_from_fuota_task(params = {}) ⇒ Struct
Disassociates a wireless device from a FUOTA task.
1579 1580 1581 1582 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1579 def disassociate_wireless_device_from_fuota_task(params = {}, = {}) req = build_request(:disassociate_wireless_device_from_fuota_task, params) req.send_request() end |
#disassociate_wireless_device_from_multicast_group(params = {}) ⇒ Struct
Disassociates a wireless device from a multicast group.
1603 1604 1605 1606 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1603 def disassociate_wireless_device_from_multicast_group(params = {}, = {}) req = build_request(:disassociate_wireless_device_from_multicast_group, params) req.send_request() end |
#disassociate_wireless_device_from_thing(params = {}) ⇒ Struct
Disassociates a wireless device from its currently associated thing.
1623 1624 1625 1626 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1623 def disassociate_wireless_device_from_thing(params = {}, = {}) req = build_request(:disassociate_wireless_device_from_thing, params) req.send_request() end |
#disassociate_wireless_gateway_from_certificate(params = {}) ⇒ Struct
Disassociates a wireless gateway from its currently associated certificate.
1644 1645 1646 1647 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1644 def disassociate_wireless_gateway_from_certificate(params = {}, = {}) req = build_request(:disassociate_wireless_gateway_from_certificate, params) req.send_request() end |
#disassociate_wireless_gateway_from_thing(params = {}) ⇒ Struct
Disassociates a wireless gateway from its currently associated thing.
1664 1665 1666 1667 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1664 def disassociate_wireless_gateway_from_thing(params = {}, = {}) req = build_request(:disassociate_wireless_gateway_from_thing, params) req.send_request() end |
#get_destination(params = {}) ⇒ Types::GetDestinationResponse
Gets information about a destination.
1700 1701 1702 1703 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1700 def get_destination(params = {}, = {}) req = build_request(:get_destination, params) req.send_request() end |
#get_device_profile(params = {}) ⇒ Types::GetDeviceProfileResponse
Gets information about a device profile.
1751 1752 1753 1754 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1751 def get_device_profile(params = {}, = {}) req = build_request(:get_device_profile, params) req.send_request() end |
#get_event_configuration_by_resource_types(params = {}) ⇒ Types::GetEventConfigurationByResourceTypesResponse
Get the event configuration based on resource types.
1776 1777 1778 1779 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1776 def get_event_configuration_by_resource_types(params = {}, = {}) req = build_request(:get_event_configuration_by_resource_types, params) req.send_request() end |
#get_fuota_task(params = {}) ⇒ Types::GetFuotaTaskResponse
Gets information about a FUOTA task.
1819 1820 1821 1822 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1819 def get_fuota_task(params = {}, = {}) req = build_request(:get_fuota_task, params) req.send_request() end |
#get_log_levels_by_resource_types(params = {}) ⇒ Types::GetLogLevelsByResourceTypesResponse
Returns current default log levels or log levels by resource types. Based on resource types, log levels can be for wireless device log options or wireless gateway log options.
1852 1853 1854 1855 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1852 def get_log_levels_by_resource_types(params = {}, = {}) req = build_request(:get_log_levels_by_resource_types, params) req.send_request() end |
#get_multicast_group(params = {}) ⇒ Types::GetMulticastGroupResponse
Gets information about a multicast group.
1893 1894 1895 1896 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1893 def get_multicast_group(params = {}, = {}) req = build_request(:get_multicast_group, params) req.send_request() end |
#get_multicast_group_session(params = {}) ⇒ Types::GetMulticastGroupSessionResponse
Gets information about a multicast group session.
1922 1923 1924 1925 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1922 def get_multicast_group_session(params = {}, = {}) req = build_request(:get_multicast_group_session, params) req.send_request() end |
#get_network_analyzer_configuration(params = {}) ⇒ Types::GetNetworkAnalyzerConfigurationResponse
Get network analyzer configuration.
1961 1962 1963 1964 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1961 def get_network_analyzer_configuration(params = {}, = {}) req = build_request(:get_network_analyzer_configuration, params) req.send_request() end |
#get_partner_account(params = {}) ⇒ Types::GetPartnerAccountResponse
Gets information about a partner account. If PartnerAccountId
and
PartnerType
are null
, returns all partner accounts.
1996 1997 1998 1999 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1996 def get_partner_account(params = {}, = {}) req = build_request(:get_partner_account, params) req.send_request() end |
#get_position(params = {}) ⇒ Types::GetPositionResponse
Get the position information for a given resource.
This action is no longer supported. Calls to retrieve the position information should use the GetResourcePosition API operation instead.
2047 2048 2049 2050 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2047 def get_position(params = {}, = {}) req = build_request(:get_position, params) req.send_request() end |
#get_position_configuration(params = {}) ⇒ Types::GetPositionConfigurationResponse
Get position configuration for a given resource.
This action is no longer supported. Calls to retrieve the position configuration should use the GetResourcePosition API operation instead.
2091 2092 2093 2094 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2091 def get_position_configuration(params = {}, = {}) req = build_request(:get_position_configuration, params) req.send_request() end |
#get_position_estimate(params = {}) ⇒ Types::GetPositionEstimateResponse
Get estimated position information as a payload in GeoJSON format. The payload measurement data is resolved using solvers that are provided by third-party vendors.
2280 2281 2282 2283 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2280 def get_position_estimate(params = {}, = {}, &block) req = build_request(:get_position_estimate, params) req.send_request(, &block) end |
#get_resource_event_configuration(params = {}) ⇒ Types::GetResourceEventConfigurationResponse
Get the event configuration for a particular resource identifier.
2329 2330 2331 2332 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2329 def get_resource_event_configuration(params = {}, = {}) req = build_request(:get_resource_event_configuration, params) req.send_request() end |
#get_resource_log_level(params = {}) ⇒ Types::GetResourceLogLevelResponse
Fetches the log-level override, if any, for a given resource-ID and resource-type. It can be used for a wireless device or a wireless gateway.
2364 2365 2366 2367 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2364 def get_resource_log_level(params = {}, = {}) req = build_request(:get_resource_log_level, params) req.send_request() end |
#get_resource_position(params = {}) ⇒ Types::GetResourcePositionResponse
Get the position information for a given wireless device or a wireless gateway resource. The postion information uses the World Geodetic System (WGS84).
2403 2404 2405 2406 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2403 def get_resource_position(params = {}, = {}, &block) req = build_request(:get_resource_position, params) req.send_request(, &block) end |
#get_service_endpoint(params = {}) ⇒ Types::GetServiceEndpointResponse
Gets the account-specific endpoint for Configuration and Update Server (CUPS) protocol or LoRaWAN Network Server (LNS) connections.
2437 2438 2439 2440 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2437 def get_service_endpoint(params = {}, = {}) req = build_request(:get_service_endpoint, params) req.send_request() end |
#get_service_profile(params = {}) ⇒ Types::GetServiceProfileResponse
Gets information about a service profile.
2487 2488 2489 2490 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2487 def get_service_profile(params = {}, = {}) req = build_request(:get_service_profile, params) req.send_request() end |
#get_wireless_device(params = {}) ⇒ Types::GetWirelessDeviceResponse
Gets information about a wireless device.
2570 2571 2572 2573 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2570 def get_wireless_device(params = {}, = {}) req = build_request(:get_wireless_device, params) req.send_request() end |
#get_wireless_device_statistics(params = {}) ⇒ Types::GetWirelessDeviceStatisticsResponse
Gets operating information about a wireless device.
2613 2614 2615 2616 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2613 def get_wireless_device_statistics(params = {}, = {}) req = build_request(:get_wireless_device_statistics, params) req.send_request() end |
#get_wireless_gateway(params = {}) ⇒ Types::GetWirelessGatewayResponse
Gets information about a wireless gateway.
2666 2667 2668 2669 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2666 def get_wireless_gateway(params = {}, = {}) req = build_request(:get_wireless_gateway, params) req.send_request() end |
#get_wireless_gateway_certificate(params = {}) ⇒ Types::GetWirelessGatewayCertificateResponse
Gets the ID of the certificate that is currently associated with a wireless gateway.
2695 2696 2697 2698 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2695 def get_wireless_gateway_certificate(params = {}, = {}) req = build_request(:get_wireless_gateway_certificate, params) req.send_request() end |
#get_wireless_gateway_firmware_information(params = {}) ⇒ Types::GetWirelessGatewayFirmwareInformationResponse
Gets the firmware version and other information about a wireless gateway.
2724 2725 2726 2727 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2724 def get_wireless_gateway_firmware_information(params = {}, = {}) req = build_request(:get_wireless_gateway_firmware_information, params) req.send_request() end |
#get_wireless_gateway_statistics(params = {}) ⇒ Types::GetWirelessGatewayStatisticsResponse
Gets operating information about a wireless gateway.
2754 2755 2756 2757 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2754 def get_wireless_gateway_statistics(params = {}, = {}) req = build_request(:get_wireless_gateway_statistics, params) req.send_request() end |
#get_wireless_gateway_task(params = {}) ⇒ Types::GetWirelessGatewayTaskResponse
Gets information about a wireless gateway task.
2788 2789 2790 2791 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2788 def get_wireless_gateway_task(params = {}, = {}) req = build_request(:get_wireless_gateway_task, params) req.send_request() end |
#get_wireless_gateway_task_definition(params = {}) ⇒ Types::GetWirelessGatewayTaskDefinitionResponse
Gets information about a wireless gateway task definition.
2829 2830 2831 2832 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2829 def get_wireless_gateway_task_definition(params = {}, = {}) req = build_request(:get_wireless_gateway_task_definition, params) req.send_request() end |
#list_destinations(params = {}) ⇒ Types::ListDestinationsResponse
Lists the destinations registered to your AWS account.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2871 2872 2873 2874 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2871 def list_destinations(params = {}, = {}) req = build_request(:list_destinations, params) req.send_request() end |
#list_device_profiles(params = {}) ⇒ Types::ListDeviceProfilesResponse
Lists the device profiles registered to your AWS account.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2910 2911 2912 2913 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2910 def list_device_profiles(params = {}, = {}) req = build_request(:list_device_profiles, params) req.send_request() end |
#list_event_configurations(params = {}) ⇒ Types::ListEventConfigurationsResponse
List event configurations where at least one event topic has been enabled.
2962 2963 2964 2965 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2962 def list_event_configurations(params = {}, = {}) req = build_request(:list_event_configurations, params) req.send_request() end |
#list_fuota_tasks(params = {}) ⇒ Types::ListFuotaTasksResponse
Lists the FUOTA tasks registered to your AWS account.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3001 3002 3003 3004 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3001 def list_fuota_tasks(params = {}, = {}) req = build_request(:list_fuota_tasks, params) req.send_request() end |
#list_multicast_groups(params = {}) ⇒ Types::ListMulticastGroupsResponse
Lists the multicast groups registered to your AWS account.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3040 3041 3042 3043 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3040 def list_multicast_groups(params = {}, = {}) req = build_request(:list_multicast_groups, params) req.send_request() end |
#list_multicast_groups_by_fuota_task(params = {}) ⇒ Types::ListMulticastGroupsByFuotaTaskResponse
List all multicast groups associated with a fuota task.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3081 3082 3083 3084 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3081 def list_multicast_groups_by_fuota_task(params = {}, = {}) req = build_request(:list_multicast_groups_by_fuota_task, params) req.send_request() end |
#list_network_analyzer_configurations(params = {}) ⇒ Types::ListNetworkAnalyzerConfigurationsResponse
Lists the network analyzer configurations.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3119 3120 3121 3122 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3119 def list_network_analyzer_configurations(params = {}, = {}) req = build_request(:list_network_analyzer_configurations, params) req.send_request() end |
#list_partner_accounts(params = {}) ⇒ Types::ListPartnerAccountsResponse
Lists the partner accounts associated with your AWS account.
3156 3157 3158 3159 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3156 def list_partner_accounts(params = {}, = {}) req = build_request(:list_partner_accounts, params) req.send_request() end |
#list_position_configurations(params = {}) ⇒ Types::ListPositionConfigurationsResponse
List position configurations for a given resource, such as positioning solvers.
This action is no longer supported. Calls to retrieve position information should use the GetResourcePosition API operation instead.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3212 3213 3214 3215 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3212 def list_position_configurations(params = {}, = {}) req = build_request(:list_position_configurations, params) req.send_request() end |
#list_queued_messages(params = {}) ⇒ Types::ListQueuedMessagesResponse
List queued messages in the downlink queue.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3266 3267 3268 3269 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3266 def (params = {}, = {}) req = build_request(:list_queued_messages, params) req.send_request() end |
#list_service_profiles(params = {}) ⇒ Types::ListServiceProfilesResponse
Lists the service profiles registered to your AWS account.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3305 3306 3307 3308 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3305 def list_service_profiles(params = {}, = {}) req = build_request(:list_service_profiles, params) req.send_request() end |
#list_tags_for_resource(params = {}) ⇒ Types::ListTagsForResourceResponse
Lists the tags (metadata) you have assigned to the resource.
3333 3334 3335 3336 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3333 def (params = {}, = {}) req = build_request(:list_tags_for_resource, params) req.send_request() end |
#list_wireless_devices(params = {}) ⇒ Types::ListWirelessDevicesResponse
Lists the wireless devices registered to your AWS account.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3412 3413 3414 3415 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3412 def list_wireless_devices(params = {}, = {}) req = build_request(:list_wireless_devices, params) req.send_request() end |
#list_wireless_gateway_task_definitions(params = {}) ⇒ Types::ListWirelessGatewayTaskDefinitionsResponse
List the wireless gateway tasks definitions registered to your AWS account.
3460 3461 3462 3463 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3460 def list_wireless_gateway_task_definitions(params = {}, = {}) req = build_request(:list_wireless_gateway_task_definitions, params) req.send_request() end |
#list_wireless_gateways(params = {}) ⇒ Types::ListWirelessGatewaysResponse
Lists the wireless gateways registered to your AWS account.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3513 3514 3515 3516 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3513 def list_wireless_gateways(params = {}, = {}) req = build_request(:list_wireless_gateways, params) req.send_request() end |
#put_position_configuration(params = {}) ⇒ Struct
Put position configuration for a given resource.
This action is no longer supported. Calls to update the position configuration should use the UpdateResourcePosition API operation instead.
3562 3563 3564 3565 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3562 def put_position_configuration(params = {}, = {}) req = build_request(:put_position_configuration, params) req.send_request() end |
#put_resource_log_level(params = {}) ⇒ Struct
Sets the log-level override for a resource-ID and resource-type. This option can be specified for a wireless gateway or a wireless device. A limit of 200 log level override can be set per account.
3597 3598 3599 3600 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3597 def put_resource_log_level(params = {}, = {}) req = build_request(:put_resource_log_level, params) req.send_request() end |
#reset_all_resource_log_levels(params = {}) ⇒ Struct
Removes the log-level overrides for all resources; both wireless devices and wireless gateways.
3609 3610 3611 3612 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3609 def reset_all_resource_log_levels(params = {}, = {}) req = build_request(:reset_all_resource_log_levels, params) req.send_request() end |
#reset_resource_log_level(params = {}) ⇒ Struct
Removes the log-level override, if any, for a specific resource-ID and resource-type. It can be used for a wireless device or a wireless gateway.
3638 3639 3640 3641 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3638 def reset_resource_log_level(params = {}, = {}) req = build_request(:reset_resource_log_level, params) req.send_request() end |
#send_data_to_multicast_group(params = {}) ⇒ Types::SendDataToMulticastGroupResponse
Sends the specified data to a multicast group.
3676 3677 3678 3679 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3676 def send_data_to_multicast_group(params = {}, = {}) req = build_request(:send_data_to_multicast_group, params) req.send_request() end |
#send_data_to_wireless_device(params = {}) ⇒ Types::SendDataToWirelessDeviceResponse
Sends a decrypted application data frame to a device.
3734 3735 3736 3737 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3734 def send_data_to_wireless_device(params = {}, = {}) req = build_request(:send_data_to_wireless_device, params) req.send_request() end |
#start_bulk_associate_wireless_device_with_multicast_group(params = {}) ⇒ Struct
Starts a bulk association of all qualifying wireless devices with a multicast group.
3770 3771 3772 3773 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3770 def start_bulk_associate_wireless_device_with_multicast_group(params = {}, = {}) req = build_request(:start_bulk_associate_wireless_device_with_multicast_group, params) req.send_request() end |
#start_bulk_disassociate_wireless_device_from_multicast_group(params = {}) ⇒ Struct
Starts a bulk disassociatin of all qualifying wireless devices from a multicast group.
3806 3807 3808 3809 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3806 def start_bulk_disassociate_wireless_device_from_multicast_group(params = {}, = {}) req = build_request(:start_bulk_disassociate_wireless_device_from_multicast_group, params) req.send_request() end |
#start_fuota_task(params = {}) ⇒ Struct
Starts a FUOTA task.
3832 3833 3834 3835 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3832 def start_fuota_task(params = {}, = {}) req = build_request(:start_fuota_task, params) req.send_request() end |
#start_multicast_group_session(params = {}) ⇒ Struct
Starts a multicast group session.
3861 3862 3863 3864 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3861 def start_multicast_group_session(params = {}, = {}) req = build_request(:start_multicast_group_session, params) req.send_request() end |
#tag_resource(params = {}) ⇒ Struct
Adds a tag to a resource.
3891 3892 3893 3894 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3891 def tag_resource(params = {}, = {}) req = build_request(:tag_resource, params) req.send_request() end |
#test_wireless_device(params = {}) ⇒ Types::TestWirelessDeviceResponse
Simulates a provisioned device by sending an uplink data payload of
Hello
.
3918 3919 3920 3921 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3918 def test_wireless_device(params = {}, = {}) req = build_request(:test_wireless_device, params) req.send_request() end |
#untag_resource(params = {}) ⇒ Struct
Removes one or more tags from a resource.
3942 3943 3944 3945 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3942 def untag_resource(params = {}, = {}) req = build_request(:untag_resource, params) req.send_request() end |
#update_destination(params = {}) ⇒ Struct
Updates properties of a destination.
3978 3979 3980 3981 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3978 def update_destination(params = {}, = {}) req = build_request(:update_destination, params) req.send_request() end |
#update_event_configuration_by_resource_types(params = {}) ⇒ Struct
Update the event configuration based on resource types.
4039 4040 4041 4042 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4039 def update_event_configuration_by_resource_types(params = {}, = {}) req = build_request(:update_event_configuration_by_resource_types, params) req.send_request() end |
#update_fuota_task(params = {}) ⇒ Struct
Updates properties of a FUOTA task.
4082 4083 4084 4085 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4082 def update_fuota_task(params = {}, = {}) req = build_request(:update_fuota_task, params) req.send_request() end |
#update_log_levels_by_resource_types(params = {}) ⇒ Struct
Set default log level, or log levels by resource types. This can be for wireless device log options or wireless gateways log options and is used to control the log messages that'll be displayed in CloudWatch.
4137 4138 4139 4140 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4137 def update_log_levels_by_resource_types(params = {}, = {}) req = build_request(:update_log_levels_by_resource_types, params) req.send_request() end |
#update_multicast_group(params = {}) ⇒ Struct
Updates properties of a multicast group session.
4172 4173 4174 4175 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4172 def update_multicast_group(params = {}, = {}) req = build_request(:update_multicast_group, params) req.send_request() end |
#update_network_analyzer_configuration(params = {}) ⇒ Struct
Update network analyzer configuration.
4227 4228 4229 4230 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4227 def update_network_analyzer_configuration(params = {}, = {}) req = build_request(:update_network_analyzer_configuration, params) req.send_request() end |
#update_partner_account(params = {}) ⇒ Struct
Updates properties of a partner account.
4257 4258 4259 4260 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4257 def update_partner_account(params = {}, = {}) req = build_request(:update_partner_account, params) req.send_request() end |
#update_position(params = {}) ⇒ Struct
Update the position information of a resource.
This action is no longer supported. Calls to update the position information should use the UpdateResourcePosition API operation instead.
4293 4294 4295 4296 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4293 def update_position(params = {}, = {}) req = build_request(:update_position, params) req.send_request() end |
#update_resource_event_configuration(params = {}) ⇒ Struct
Update the event configuration for a particular resource identifier.
4368 4369 4370 4371 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4368 def update_resource_event_configuration(params = {}, = {}) req = build_request(:update_resource_event_configuration, params) req.send_request() end |
#update_resource_position(params = {}) ⇒ Struct
Update the position information of a given wireless device or a wireless gateway resource. The postion coordinates are based on the World Geodetic System (WGS84).
4412 4413 4414 4415 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4412 def update_resource_position(params = {}, = {}) req = build_request(:update_resource_position, params) req.send_request() end |
#update_wireless_device(params = {}) ⇒ Struct
Updates properties of a wireless device.
4476 4477 4478 4479 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4476 def update_wireless_device(params = {}, = {}) req = build_request(:update_wireless_device, params) req.send_request() end |
#update_wireless_gateway(params = {}) ⇒ Struct
Updates properties of a wireless gateway.
4515 4516 4517 4518 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4515 def update_wireless_gateway(params = {}, = {}) req = build_request(:update_wireless_gateway, params) req.send_request() end |