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_device_import_task(params = {}) ⇒ Struct
Delete an import task.
-
#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.
-
#deregister_wireless_device(params = {}) ⇒ Struct
Deregister a wireless device from AWS IoT Wireless.
-
#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_metric_configuration(params = {}) ⇒ Types::GetMetricConfigurationResponse
Get the metric configuration status for this AWS account.
-
#get_metrics(params = {}) ⇒ Types::GetMetricsResponse
Get the summary metrics for this AWS account.
-
#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_import_task(params = {}) ⇒ Types::GetWirelessDeviceImportTaskResponse
Get information about an import task and count of device onboarding summary information for the import task.
-
#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_devices_for_wireless_device_import_task(params = {}) ⇒ Types::ListDevicesForWirelessDeviceImportTaskResponse
List the Sidewalk devices in an import task and their onboarding status.
-
#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_device_import_tasks(params = {}) ⇒ Types::ListWirelessDeviceImportTasksResponse
List wireless devices that have been added to an import task.
-
#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; wireless devices, wireless gateways, and FUOTA tasks.
-
#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.
-
#start_single_wireless_device_import_task(params = {}) ⇒ Types::StartSingleWirelessDeviceImportTaskResponse
Start import task for a single wireless device.
-
#start_wireless_device_import_task(params = {}) ⇒ Types::StartWirelessDeviceImportTaskResponse
Start import task for provisioning Sidewalk devices in bulk using an S3 CSV file.
-
#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_metric_configuration(params = {}) ⇒ Struct
Update the summary metric configuration.
-
#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_device_import_task(params = {}) ⇒ Struct
Update an import task to add more devices to the task.
-
#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.
476 477 478 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 476 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.
538 539 540 541 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 538 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.
562 563 564 565 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 562 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.
586 587 588 589 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 586 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.
610 611 612 613 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 610 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.
634 635 636 637 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 634 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.
664 665 666 667 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 664 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.
688 689 690 691 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 688 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.
708 709 710 711 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 708 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.
782 783 784 785 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 782 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.
873 874 875 876 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 873 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.
979 980 981 982 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 979 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.
1051 1052 1053 1054 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1051 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.
1139 1140 1141 1142 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1139 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.
1214 1215 1216 1217 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1214 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.
1354 1355 1356 1357 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1354 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.
If you specify a
GatewayEui
value that already exists.If you used a
ClientRequestToken
with the same parameters within the last 10 minutes.
To avoid this error, make sure that you use unique identifiers and parameters for each request within the specified time period.
1450 1451 1452 1453 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1450 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.
1482 1483 1484 1485 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1482 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.
1566 1567 1568 1569 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1566 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.
1586 1587 1588 1589 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1586 def delete_destination(params = {}, = {}) req = build_request(:delete_destination, params) req.send_request() end |
#delete_device_profile(params = {}) ⇒ Struct
Deletes a device profile.
1606 1607 1608 1609 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1606 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.
1626 1627 1628 1629 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1626 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.
1646 1647 1648 1649 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1646 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.
1666 1667 1668 1669 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1666 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.
1697 1698 1699 1700 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1697 def (params = {}, = {}) req = build_request(:delete_queued_messages, params) req.send_request() end |
#delete_service_profile(params = {}) ⇒ Struct
Deletes a service profile.
1717 1718 1719 1720 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1717 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.
1737 1738 1739 1740 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1737 def delete_wireless_device(params = {}, = {}) req = build_request(:delete_wireless_device, params) req.send_request() end |
#delete_wireless_device_import_task(params = {}) ⇒ Struct
Delete an import task.
1757 1758 1759 1760 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1757 def delete_wireless_device_import_task(params = {}, = {}) req = build_request(:delete_wireless_device_import_task, params) req.send_request() end |
#delete_wireless_gateway(params = {}) ⇒ Struct
Deletes a wireless gateway.
If you specify a
GatewayEui
value that already exists.If you used a
ClientRequestToken
with the same parameters within the last 10 minutes.
To avoid this error, make sure that you use unique identifiers and parameters for each request within the specified time period.
1790 1791 1792 1793 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1790 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.
1810 1811 1812 1813 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1810 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.
1831 1832 1833 1834 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1831 def delete_wireless_gateway_task_definition(params = {}, = {}) req = build_request(:delete_wireless_gateway_task_definition, params) req.send_request() end |
#deregister_wireless_device(params = {}) ⇒ Struct
Deregister a wireless device from AWS IoT Wireless.
1857 1858 1859 1860 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1857 def deregister_wireless_device(params = {}, = {}) req = build_request(:deregister_wireless_device, 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.
1883 1884 1885 1886 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1883 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.
1907 1908 1909 1910 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1907 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.
1931 1932 1933 1934 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1931 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.
1955 1956 1957 1958 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1955 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.
1975 1976 1977 1978 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1975 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.
1996 1997 1998 1999 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 1996 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.
2016 2017 2018 2019 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2016 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.
2052 2053 2054 2055 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2052 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.
2112 2113 2114 2115 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2112 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.
2137 2138 2139 2140 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2137 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.
2188 2189 2190 2191 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2188 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 the resource type, log levels can be returned for wireless device, wireless gateway, or FUOTA task log options.
2228 2229 2230 2231 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2228 def get_log_levels_by_resource_types(params = {}, = {}) req = build_request(:get_log_levels_by_resource_types, params) req.send_request() end |
#get_metric_configuration(params = {}) ⇒ Types::GetMetricConfigurationResponse
Get the metric configuration status for this AWS account.
2245 2246 2247 2248 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2245 def get_metric_configuration(params = {}, = {}) req = build_request(:get_metric_configuration, params) req.send_request() end |
#get_metrics(params = {}) ⇒ Types::GetMetricsResponse
Get the summary metrics for this AWS account.
2305 2306 2307 2308 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2305 def get_metrics(params = {}, = {}) req = build_request(:get_metrics, params) req.send_request() end |
#get_multicast_group(params = {}) ⇒ Types::GetMulticastGroupResponse
Gets information about a multicast group.
2349 2350 2351 2352 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2349 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.
2379 2380 2381 2382 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2379 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.
2422 2423 2424 2425 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2422 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.
2457 2458 2459 2460 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2457 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.
2508 2509 2510 2511 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2508 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.
2552 2553 2554 2555 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2552 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.
2741 2742 2743 2744 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2741 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.
2790 2791 2792 2793 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2790 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..
2823 2824 2825 2826 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2823 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 position information uses the World Geodetic System (WGS84).
2862 2863 2864 2865 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2862 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.
2895 2896 2897 2898 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2895 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.
2949 2950 2951 2952 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 2949 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.
3039 3040 3041 3042 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3039 def get_wireless_device(params = {}, = {}) req = build_request(:get_wireless_device, params) req.send_request() end |
#get_wireless_device_import_task(params = {}) ⇒ Types::GetWirelessDeviceImportTaskResponse
Get information about an import task and count of device onboarding summary information for the import task.
3088 3089 3090 3091 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3088 def get_wireless_device_import_task(params = {}, = {}) req = build_request(:get_wireless_device_import_task, params) req.send_request() end |
#get_wireless_device_statistics(params = {}) ⇒ Types::GetWirelessDeviceStatisticsResponse
Gets operating information about a wireless device.
3138 3139 3140 3141 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3138 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.
3192 3193 3194 3195 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3192 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.
3221 3222 3223 3224 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3221 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.
3250 3251 3252 3253 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3250 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.
3280 3281 3282 3283 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3280 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.
3314 3315 3316 3317 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3314 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.
3355 3356 3357 3358 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3355 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.
3397 3398 3399 3400 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3397 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.
3441 3442 3443 3444 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3441 def list_device_profiles(params = {}, = {}) req = build_request(:list_device_profiles, params) req.send_request() end |
#list_devices_for_wireless_device_import_task(params = {}) ⇒ Types::ListDevicesForWirelessDeviceImportTaskResponse
List the Sidewalk devices in an import task and their onboarding status.
3491 3492 3493 3494 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3491 def list_devices_for_wireless_device_import_task(params = {}, = {}) req = build_request(:list_devices_for_wireless_device_import_task, params) req.send_request() end |
#list_event_configurations(params = {}) ⇒ Types::ListEventConfigurationsResponse
List event configurations where at least one event topic has been enabled.
3543 3544 3545 3546 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3543 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.
3582 3583 3584 3585 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3582 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.
3621 3622 3623 3624 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3621 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.
3662 3663 3664 3665 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3662 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.
3700 3701 3702 3703 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3700 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.
3737 3738 3739 3740 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3737 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.
3793 3794 3795 3796 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3793 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.
3847 3848 3849 3850 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3847 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.
3886 3887 3888 3889 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3886 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.
3914 3915 3916 3917 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3914 def (params = {}, = {}) req = build_request(:list_tags_for_resource, params) req.send_request() end |
#list_wireless_device_import_tasks(params = {}) ⇒ Types::ListWirelessDeviceImportTasksResponse
List wireless devices that have been added to an import task.
3961 3962 3963 3964 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 3961 def list_wireless_device_import_tasks(params = {}, = {}) req = build_request(:list_wireless_device_import_tasks, 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.
4042 4043 4044 4045 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4042 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.
4090 4091 4092 4093 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4090 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.
4144 4145 4146 4147 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4144 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.
4193 4194 4195 4196 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4193 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. A limit of 200 log level override can be set per account.
4226 4227 4228 4229 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4226 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; wireless devices, wireless gateways, and FUOTA tasks.
4238 4239 4240 4241 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4238 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, a wireless gateway, or a FUOTA task.
4266 4267 4268 4269 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4266 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.
4304 4305 4306 4307 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4304 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.
4362 4363 4364 4365 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4362 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.
4398 4399 4400 4401 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4398 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.
4434 4435 4436 4437 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4434 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.
4460 4461 4462 4463 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4460 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.
4490 4491 4492 4493 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4490 def start_multicast_group_session(params = {}, = {}) req = build_request(:start_multicast_group_session, params) req.send_request() end |
#start_single_wireless_device_import_task(params = {}) ⇒ Types::StartSingleWirelessDeviceImportTaskResponse
Start import task for a single wireless device.
4561 4562 4563 4564 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4561 def start_single_wireless_device_import_task(params = {}, = {}) req = build_request(:start_single_wireless_device_import_task, params) req.send_request() end |
#start_wireless_device_import_task(params = {}) ⇒ Types::StartWirelessDeviceImportTaskResponse
Start import task for provisioning Sidewalk devices in bulk using an S3 CSV file.
4629 4630 4631 4632 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4629 def start_wireless_device_import_task(params = {}, = {}) req = build_request(:start_wireless_device_import_task, params) req.send_request() end |
#tag_resource(params = {}) ⇒ Struct
Adds a tag to a resource.
4659 4660 4661 4662 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4659 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
.
4686 4687 4688 4689 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4686 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.
4710 4711 4712 4713 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4710 def untag_resource(params = {}, = {}) req = build_request(:untag_resource, params) req.send_request() end |
#update_destination(params = {}) ⇒ Struct
Updates properties of a destination.
4746 4747 4748 4749 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4746 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.
4807 4808 4809 4810 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4807 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.
4880 4881 4882 4883 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4880 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, wireless gateway, or FUOTA task log options, and is used to control the log messages that'll be displayed in CloudWatch.
4950 4951 4952 4953 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4950 def update_log_levels_by_resource_types(params = {}, = {}) req = build_request(:update_log_levels_by_resource_types, params) req.send_request() end |
#update_metric_configuration(params = {}) ⇒ Struct
Update the summary metric configuration.
4972 4973 4974 4975 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 4972 def update_metric_configuration(params = {}, = {}) req = build_request(:update_metric_configuration, params) req.send_request() end |
#update_multicast_group(params = {}) ⇒ Struct
Updates properties of a multicast group session.
5011 5012 5013 5014 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 5011 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.
5080 5081 5082 5083 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 5080 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.
5110 5111 5112 5113 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 5110 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.
5146 5147 5148 5149 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 5146 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.
5221 5222 5223 5224 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 5221 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 position coordinates are based on the World Geodetic System (WGS84).
5265 5266 5267 5268 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 5265 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.
5333 5334 5335 5336 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 5333 def update_wireless_device(params = {}, = {}) req = build_request(:update_wireless_device, params) req.send_request() end |
#update_wireless_device_import_task(params = {}) ⇒ Struct
Update an import task to add more devices to the task.
5359 5360 5361 5362 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 5359 def update_wireless_device_import_task(params = {}, = {}) req = build_request(:update_wireless_device_import_task, params) req.send_request() end |
#update_wireless_gateway(params = {}) ⇒ Struct
Updates properties of a wireless gateway.
5406 5407 5408 5409 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/client.rb', line 5406 def update_wireless_gateway(params = {}, = {}) req = build_request(:update_wireless_gateway, params) req.send_request() end |