@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSIoTWireless
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSIoTWireless
instead.
AWS IoT Wireless API documentation
Modifier and Type | Field and Description |
---|---|
static String |
ENDPOINT_PREFIX
The region metadata service name for computing region endpoints.
|
Modifier and Type | Method and Description |
---|---|
AssociateAwsAccountWithPartnerAccountResult |
associateAwsAccountWithPartnerAccount(AssociateAwsAccountWithPartnerAccountRequest associateAwsAccountWithPartnerAccountRequest)
Associates a partner account with your AWS account.
|
AssociateWirelessDeviceWithThingResult |
associateWirelessDeviceWithThing(AssociateWirelessDeviceWithThingRequest associateWirelessDeviceWithThingRequest)
Associates a wireless device with a thing.
|
AssociateWirelessGatewayWithCertificateResult |
associateWirelessGatewayWithCertificate(AssociateWirelessGatewayWithCertificateRequest associateWirelessGatewayWithCertificateRequest)
Associates a wireless gateway with a certificate.
|
AssociateWirelessGatewayWithThingResult |
associateWirelessGatewayWithThing(AssociateWirelessGatewayWithThingRequest associateWirelessGatewayWithThingRequest)
Associates a wireless gateway with a thing.
|
CreateDestinationResult |
createDestination(CreateDestinationRequest createDestinationRequest)
Creates a new destination that maps a device message to an AWS IoT rule.
|
CreateDeviceProfileResult |
createDeviceProfile(CreateDeviceProfileRequest createDeviceProfileRequest)
Creates a new device profile.
|
CreateServiceProfileResult |
createServiceProfile(CreateServiceProfileRequest createServiceProfileRequest)
Creates a new service profile.
|
CreateWirelessDeviceResult |
createWirelessDevice(CreateWirelessDeviceRequest createWirelessDeviceRequest)
Provisions a wireless device.
|
CreateWirelessGatewayResult |
createWirelessGateway(CreateWirelessGatewayRequest createWirelessGatewayRequest)
Provisions a wireless gateway.
|
CreateWirelessGatewayTaskResult |
createWirelessGatewayTask(CreateWirelessGatewayTaskRequest createWirelessGatewayTaskRequest)
Creates a task for a wireless gateway.
|
CreateWirelessGatewayTaskDefinitionResult |
createWirelessGatewayTaskDefinition(CreateWirelessGatewayTaskDefinitionRequest createWirelessGatewayTaskDefinitionRequest)
Creates a gateway task definition.
|
DeleteDestinationResult |
deleteDestination(DeleteDestinationRequest deleteDestinationRequest)
Deletes a destination.
|
DeleteDeviceProfileResult |
deleteDeviceProfile(DeleteDeviceProfileRequest deleteDeviceProfileRequest)
Deletes a device profile.
|
DeleteServiceProfileResult |
deleteServiceProfile(DeleteServiceProfileRequest deleteServiceProfileRequest)
Deletes a service profile.
|
DeleteWirelessDeviceResult |
deleteWirelessDevice(DeleteWirelessDeviceRequest deleteWirelessDeviceRequest)
Deletes a wireless device.
|
DeleteWirelessGatewayResult |
deleteWirelessGateway(DeleteWirelessGatewayRequest deleteWirelessGatewayRequest)
Deletes a wireless gateway.
|
DeleteWirelessGatewayTaskResult |
deleteWirelessGatewayTask(DeleteWirelessGatewayTaskRequest deleteWirelessGatewayTaskRequest)
Deletes a wireless gateway task.
|
DeleteWirelessGatewayTaskDefinitionResult |
deleteWirelessGatewayTaskDefinition(DeleteWirelessGatewayTaskDefinitionRequest deleteWirelessGatewayTaskDefinitionRequest)
Deletes a wireless gateway task definition.
|
DisassociateAwsAccountFromPartnerAccountResult |
disassociateAwsAccountFromPartnerAccount(DisassociateAwsAccountFromPartnerAccountRequest disassociateAwsAccountFromPartnerAccountRequest)
Disassociates your AWS account from a partner account.
|
DisassociateWirelessDeviceFromThingResult |
disassociateWirelessDeviceFromThing(DisassociateWirelessDeviceFromThingRequest disassociateWirelessDeviceFromThingRequest)
Disassociates a wireless device from its currently associated thing.
|
DisassociateWirelessGatewayFromCertificateResult |
disassociateWirelessGatewayFromCertificate(DisassociateWirelessGatewayFromCertificateRequest disassociateWirelessGatewayFromCertificateRequest)
Disassociates a wireless gateway from its currently associated certificate.
|
DisassociateWirelessGatewayFromThingResult |
disassociateWirelessGatewayFromThing(DisassociateWirelessGatewayFromThingRequest disassociateWirelessGatewayFromThingRequest)
Disassociates a wireless gateway from its currently associated thing.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetDestinationResult |
getDestination(GetDestinationRequest getDestinationRequest)
Gets information about a destination.
|
GetDeviceProfileResult |
getDeviceProfile(GetDeviceProfileRequest getDeviceProfileRequest)
Gets information about a device profile.
|
GetPartnerAccountResult |
getPartnerAccount(GetPartnerAccountRequest getPartnerAccountRequest)
Gets information about a partner account.
|
GetServiceEndpointResult |
getServiceEndpoint(GetServiceEndpointRequest getServiceEndpointRequest)
Gets the account-specific endpoint for Configuration and Update Server (CUPS) protocol or LoRaWAN Network Server
(LNS) connections.
|
GetServiceProfileResult |
getServiceProfile(GetServiceProfileRequest getServiceProfileRequest)
Gets information about a service profile.
|
GetWirelessDeviceResult |
getWirelessDevice(GetWirelessDeviceRequest getWirelessDeviceRequest)
Gets information about a wireless device.
|
GetWirelessDeviceStatisticsResult |
getWirelessDeviceStatistics(GetWirelessDeviceStatisticsRequest getWirelessDeviceStatisticsRequest)
Gets operating information about a wireless device.
|
GetWirelessGatewayResult |
getWirelessGateway(GetWirelessGatewayRequest getWirelessGatewayRequest)
Gets information about a wireless gateway.
|
GetWirelessGatewayCertificateResult |
getWirelessGatewayCertificate(GetWirelessGatewayCertificateRequest getWirelessGatewayCertificateRequest)
Gets the ID of the certificate that is currently associated with a wireless gateway.
|
GetWirelessGatewayFirmwareInformationResult |
getWirelessGatewayFirmwareInformation(GetWirelessGatewayFirmwareInformationRequest getWirelessGatewayFirmwareInformationRequest)
Gets the firmware version and other information about a wireless gateway.
|
GetWirelessGatewayStatisticsResult |
getWirelessGatewayStatistics(GetWirelessGatewayStatisticsRequest getWirelessGatewayStatisticsRequest)
Gets operating information about a wireless gateway.
|
GetWirelessGatewayTaskResult |
getWirelessGatewayTask(GetWirelessGatewayTaskRequest getWirelessGatewayTaskRequest)
Gets information about a wireless gateway task.
|
GetWirelessGatewayTaskDefinitionResult |
getWirelessGatewayTaskDefinition(GetWirelessGatewayTaskDefinitionRequest getWirelessGatewayTaskDefinitionRequest)
Gets information about a wireless gateway task definition.
|
ListDestinationsResult |
listDestinations(ListDestinationsRequest listDestinationsRequest)
Lists the destinations registered to your AWS account.
|
ListDeviceProfilesResult |
listDeviceProfiles(ListDeviceProfilesRequest listDeviceProfilesRequest)
Lists the device profiles registered to your AWS account.
|
ListPartnerAccountsResult |
listPartnerAccounts(ListPartnerAccountsRequest listPartnerAccountsRequest)
Lists the partner accounts associated with your AWS account.
|
ListServiceProfilesResult |
listServiceProfiles(ListServiceProfilesRequest listServiceProfilesRequest)
Lists the service profiles registered to your AWS account.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists the tags (metadata) you have assigned to the resource.
|
ListWirelessDevicesResult |
listWirelessDevices(ListWirelessDevicesRequest listWirelessDevicesRequest)
Lists the wireless devices registered to your AWS account.
|
ListWirelessGatewaysResult |
listWirelessGateways(ListWirelessGatewaysRequest listWirelessGatewaysRequest)
Lists the wireless gateways registered to your AWS account.
|
ListWirelessGatewayTaskDefinitionsResult |
listWirelessGatewayTaskDefinitions(ListWirelessGatewayTaskDefinitionsRequest listWirelessGatewayTaskDefinitionsRequest)
List the wireless gateway tasks definitions registered to your AWS account.
|
SendDataToWirelessDeviceResult |
sendDataToWirelessDevice(SendDataToWirelessDeviceRequest sendDataToWirelessDeviceRequest)
Sends a decrypted application data frame to a device.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
TagResourceResult |
tagResource(TagResourceRequest tagResourceRequest)
Adds a tag to a resource.
|
TestWirelessDeviceResult |
testWirelessDevice(TestWirelessDeviceRequest testWirelessDeviceRequest)
Simulates a provisioned device by sending an uplink data payload of
Hello . |
UntagResourceResult |
untagResource(UntagResourceRequest untagResourceRequest)
Removes one or more tags from a resource.
|
UpdateDestinationResult |
updateDestination(UpdateDestinationRequest updateDestinationRequest)
Updates properties of a destination.
|
UpdatePartnerAccountResult |
updatePartnerAccount(UpdatePartnerAccountRequest updatePartnerAccountRequest)
Updates properties of a partner account.
|
UpdateWirelessDeviceResult |
updateWirelessDevice(UpdateWirelessDeviceRequest updateWirelessDeviceRequest)
Updates properties of a wireless device.
|
UpdateWirelessGatewayResult |
updateWirelessGateway(UpdateWirelessGatewayRequest updateWirelessGatewayRequest)
Updates properties of a wireless gateway.
|
static final String ENDPOINT_PREFIX
AssociateAwsAccountWithPartnerAccountResult associateAwsAccountWithPartnerAccount(AssociateAwsAccountWithPartnerAccountRequest associateAwsAccountWithPartnerAccountRequest)
Associates a partner account with your AWS account.
associateAwsAccountWithPartnerAccountRequest
- ValidationException
- The input did not meet the specified constraints.ResourceNotFoundException
- Resource does not exist.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.ConflictException
- Adding, updating, or deleting the resource can cause an inconsistent state.AccessDeniedException
- User does not have permission to perform this action.AssociateWirelessDeviceWithThingResult associateWirelessDeviceWithThing(AssociateWirelessDeviceWithThingRequest associateWirelessDeviceWithThingRequest)
Associates a wireless device with a thing.
associateWirelessDeviceWithThingRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.ResourceNotFoundException
- Resource does not exist.ConflictException
- Adding, updating, or deleting the resource can cause an inconsistent state.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.InternalServerException
- An unexpected error occurred while processing a request.AssociateWirelessGatewayWithCertificateResult associateWirelessGatewayWithCertificate(AssociateWirelessGatewayWithCertificateRequest associateWirelessGatewayWithCertificateRequest)
Associates a wireless gateway with a certificate.
associateWirelessGatewayWithCertificateRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.ResourceNotFoundException
- Resource does not exist.ConflictException
- Adding, updating, or deleting the resource can cause an inconsistent state.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.AssociateWirelessGatewayWithThingResult associateWirelessGatewayWithThing(AssociateWirelessGatewayWithThingRequest associateWirelessGatewayWithThingRequest)
Associates a wireless gateway with a thing.
associateWirelessGatewayWithThingRequest
- ValidationException
- The input did not meet the specified constraints.ResourceNotFoundException
- Resource does not exist.AccessDeniedException
- User does not have permission to perform this action.ConflictException
- Adding, updating, or deleting the resource can cause an inconsistent state.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.InternalServerException
- An unexpected error occurred while processing a request.CreateDestinationResult createDestination(CreateDestinationRequest createDestinationRequest)
Creates a new destination that maps a device message to an AWS IoT rule.
createDestinationRequest
- ValidationException
- The input did not meet the specified constraints.ResourceNotFoundException
- Resource does not exist.AccessDeniedException
- User does not have permission to perform this action.ConflictException
- Adding, updating, or deleting the resource can cause an inconsistent state.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.CreateDeviceProfileResult createDeviceProfile(CreateDeviceProfileRequest createDeviceProfileRequest)
Creates a new device profile.
createDeviceProfileRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.ConflictException
- Adding, updating, or deleting the resource can cause an inconsistent state.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.CreateServiceProfileResult createServiceProfile(CreateServiceProfileRequest createServiceProfileRequest)
Creates a new service profile.
createServiceProfileRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.ConflictException
- Adding, updating, or deleting the resource can cause an inconsistent state.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.CreateWirelessDeviceResult createWirelessDevice(CreateWirelessDeviceRequest createWirelessDeviceRequest)
Provisions a wireless device.
createWirelessDeviceRequest
- ValidationException
- The input did not meet the specified constraints.ResourceNotFoundException
- Resource does not exist.AccessDeniedException
- User does not have permission to perform this action.ConflictException
- Adding, updating, or deleting the resource can cause an inconsistent state.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.CreateWirelessGatewayResult createWirelessGateway(CreateWirelessGatewayRequest createWirelessGatewayRequest)
Provisions a wireless gateway.
createWirelessGatewayRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.ConflictException
- Adding, updating, or deleting the resource can cause an inconsistent state.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.CreateWirelessGatewayTaskResult createWirelessGatewayTask(CreateWirelessGatewayTaskRequest createWirelessGatewayTaskRequest)
Creates a task for a wireless gateway.
createWirelessGatewayTaskRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.ResourceNotFoundException
- Resource does not exist.ConflictException
- Adding, updating, or deleting the resource can cause an inconsistent state.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.CreateWirelessGatewayTaskDefinitionResult createWirelessGatewayTaskDefinition(CreateWirelessGatewayTaskDefinitionRequest createWirelessGatewayTaskDefinitionRequest)
Creates a gateway task definition.
createWirelessGatewayTaskDefinitionRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.ResourceNotFoundException
- Resource does not exist.ConflictException
- Adding, updating, or deleting the resource can cause an inconsistent state.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.DeleteDestinationResult deleteDestination(DeleteDestinationRequest deleteDestinationRequest)
Deletes a destination.
deleteDestinationRequest
- ValidationException
- The input did not meet the specified constraints.ResourceNotFoundException
- Resource does not exist.AccessDeniedException
- User does not have permission to perform this action.InternalServerException
- An unexpected error occurred while processing a request.ConflictException
- Adding, updating, or deleting the resource can cause an inconsistent state.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.DeleteDeviceProfileResult deleteDeviceProfile(DeleteDeviceProfileRequest deleteDeviceProfileRequest)
Deletes a device profile.
deleteDeviceProfileRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.ResourceNotFoundException
- Resource does not exist.InternalServerException
- An unexpected error occurred while processing a request.ConflictException
- Adding, updating, or deleting the resource can cause an inconsistent state.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.DeleteServiceProfileResult deleteServiceProfile(DeleteServiceProfileRequest deleteServiceProfileRequest)
Deletes a service profile.
deleteServiceProfileRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.ResourceNotFoundException
- Resource does not exist.InternalServerException
- An unexpected error occurred while processing a request.ConflictException
- Adding, updating, or deleting the resource can cause an inconsistent state.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.DeleteWirelessDeviceResult deleteWirelessDevice(DeleteWirelessDeviceRequest deleteWirelessDeviceRequest)
Deletes a wireless device.
deleteWirelessDeviceRequest
- ValidationException
- The input did not meet the specified constraints.ResourceNotFoundException
- Resource does not exist.AccessDeniedException
- User does not have permission to perform this action.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.DeleteWirelessGatewayResult deleteWirelessGateway(DeleteWirelessGatewayRequest deleteWirelessGatewayRequest)
Deletes a wireless gateway.
deleteWirelessGatewayRequest
- ValidationException
- The input did not meet the specified constraints.ResourceNotFoundException
- Resource does not exist.AccessDeniedException
- User does not have permission to perform this action.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.DeleteWirelessGatewayTaskResult deleteWirelessGatewayTask(DeleteWirelessGatewayTaskRequest deleteWirelessGatewayTaskRequest)
Deletes a wireless gateway task.
deleteWirelessGatewayTaskRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.ResourceNotFoundException
- Resource does not exist.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.DeleteWirelessGatewayTaskDefinitionResult deleteWirelessGatewayTaskDefinition(DeleteWirelessGatewayTaskDefinitionRequest deleteWirelessGatewayTaskDefinitionRequest)
Deletes a wireless gateway task definition. Deleting this task definition does not affect tasks that are currently in progress.
deleteWirelessGatewayTaskDefinitionRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.ResourceNotFoundException
- Resource does not exist.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.DisassociateAwsAccountFromPartnerAccountResult disassociateAwsAccountFromPartnerAccount(DisassociateAwsAccountFromPartnerAccountRequest disassociateAwsAccountFromPartnerAccountRequest)
Disassociates your AWS account from a partner account. If PartnerAccountId
and
PartnerType
are null
, disassociates your AWS account from all partner accounts.
disassociateAwsAccountFromPartnerAccountRequest
- ValidationException
- The input did not meet the specified constraints.ResourceNotFoundException
- Resource does not exist.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.DisassociateWirelessDeviceFromThingResult disassociateWirelessDeviceFromThing(DisassociateWirelessDeviceFromThingRequest disassociateWirelessDeviceFromThingRequest)
Disassociates a wireless device from its currently associated thing.
disassociateWirelessDeviceFromThingRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.ResourceNotFoundException
- Resource does not exist.ConflictException
- Adding, updating, or deleting the resource can cause an inconsistent state.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.InternalServerException
- An unexpected error occurred while processing a request.DisassociateWirelessGatewayFromCertificateResult disassociateWirelessGatewayFromCertificate(DisassociateWirelessGatewayFromCertificateRequest disassociateWirelessGatewayFromCertificateRequest)
Disassociates a wireless gateway from its currently associated certificate.
disassociateWirelessGatewayFromCertificateRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.ResourceNotFoundException
- Resource does not exist.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.DisassociateWirelessGatewayFromThingResult disassociateWirelessGatewayFromThing(DisassociateWirelessGatewayFromThingRequest disassociateWirelessGatewayFromThingRequest)
Disassociates a wireless gateway from its currently associated thing.
disassociateWirelessGatewayFromThingRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.ResourceNotFoundException
- Resource does not exist.ConflictException
- Adding, updating, or deleting the resource can cause an inconsistent state.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.InternalServerException
- An unexpected error occurred while processing a request.GetDestinationResult getDestination(GetDestinationRequest getDestinationRequest)
Gets information about a destination.
getDestinationRequest
- ValidationException
- The input did not meet the specified constraints.ResourceNotFoundException
- Resource does not exist.AccessDeniedException
- User does not have permission to perform this action.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.GetDeviceProfileResult getDeviceProfile(GetDeviceProfileRequest getDeviceProfileRequest)
Gets information about a device profile.
getDeviceProfileRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.ResourceNotFoundException
- Resource does not exist.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.GetPartnerAccountResult getPartnerAccount(GetPartnerAccountRequest getPartnerAccountRequest)
Gets information about a partner account. If PartnerAccountId
and PartnerType
are
null
, returns all partner accounts.
getPartnerAccountRequest
- ValidationException
- The input did not meet the specified constraints.ResourceNotFoundException
- Resource does not exist.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.GetServiceEndpointResult getServiceEndpoint(GetServiceEndpointRequest getServiceEndpointRequest)
Gets the account-specific endpoint for Configuration and Update Server (CUPS) protocol or LoRaWAN Network Server (LNS) connections.
getServiceEndpointRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.GetServiceProfileResult getServiceProfile(GetServiceProfileRequest getServiceProfileRequest)
Gets information about a service profile.
getServiceProfileRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.ResourceNotFoundException
- Resource does not exist.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.GetWirelessDeviceResult getWirelessDevice(GetWirelessDeviceRequest getWirelessDeviceRequest)
Gets information about a wireless device.
getWirelessDeviceRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.ResourceNotFoundException
- Resource does not exist.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.GetWirelessDeviceStatisticsResult getWirelessDeviceStatistics(GetWirelessDeviceStatisticsRequest getWirelessDeviceStatisticsRequest)
Gets operating information about a wireless device.
getWirelessDeviceStatisticsRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.ResourceNotFoundException
- Resource does not exist.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.GetWirelessGatewayResult getWirelessGateway(GetWirelessGatewayRequest getWirelessGatewayRequest)
Gets information about a wireless gateway.
getWirelessGatewayRequest
- ValidationException
- The input did not meet the specified constraints.ResourceNotFoundException
- Resource does not exist.AccessDeniedException
- User does not have permission to perform this action.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.GetWirelessGatewayCertificateResult getWirelessGatewayCertificate(GetWirelessGatewayCertificateRequest getWirelessGatewayCertificateRequest)
Gets the ID of the certificate that is currently associated with a wireless gateway.
getWirelessGatewayCertificateRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.ResourceNotFoundException
- Resource does not exist.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.GetWirelessGatewayFirmwareInformationResult getWirelessGatewayFirmwareInformation(GetWirelessGatewayFirmwareInformationRequest getWirelessGatewayFirmwareInformationRequest)
Gets the firmware version and other information about a wireless gateway.
getWirelessGatewayFirmwareInformationRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.ResourceNotFoundException
- Resource does not exist.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.GetWirelessGatewayStatisticsResult getWirelessGatewayStatistics(GetWirelessGatewayStatisticsRequest getWirelessGatewayStatisticsRequest)
Gets operating information about a wireless gateway.
getWirelessGatewayStatisticsRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.ResourceNotFoundException
- Resource does not exist.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.GetWirelessGatewayTaskResult getWirelessGatewayTask(GetWirelessGatewayTaskRequest getWirelessGatewayTaskRequest)
Gets information about a wireless gateway task.
getWirelessGatewayTaskRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.ResourceNotFoundException
- Resource does not exist.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.GetWirelessGatewayTaskDefinitionResult getWirelessGatewayTaskDefinition(GetWirelessGatewayTaskDefinitionRequest getWirelessGatewayTaskDefinitionRequest)
Gets information about a wireless gateway task definition.
getWirelessGatewayTaskDefinitionRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.ResourceNotFoundException
- Resource does not exist.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.ListDestinationsResult listDestinations(ListDestinationsRequest listDestinationsRequest)
Lists the destinations registered to your AWS account.
listDestinationsRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.ListDeviceProfilesResult listDeviceProfiles(ListDeviceProfilesRequest listDeviceProfilesRequest)
Lists the device profiles registered to your AWS account.
listDeviceProfilesRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.ListPartnerAccountsResult listPartnerAccounts(ListPartnerAccountsRequest listPartnerAccountsRequest)
Lists the partner accounts associated with your AWS account.
listPartnerAccountsRequest
- ValidationException
- The input did not meet the specified constraints.ResourceNotFoundException
- Resource does not exist.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.ListServiceProfilesResult listServiceProfiles(ListServiceProfilesRequest listServiceProfilesRequest)
Lists the service profiles registered to your AWS account.
listServiceProfilesRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists the tags (metadata) you have assigned to the resource.
listTagsForResourceRequest
- ValidationException
- The input did not meet the specified constraints.ResourceNotFoundException
- Resource does not exist.ConflictException
- Adding, updating, or deleting the resource can cause an inconsistent state.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.ListWirelessDevicesResult listWirelessDevices(ListWirelessDevicesRequest listWirelessDevicesRequest)
Lists the wireless devices registered to your AWS account.
listWirelessDevicesRequest
- ValidationException
- The input did not meet the specified constraints.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.AccessDeniedException
- User does not have permission to perform this action.ListWirelessGatewayTaskDefinitionsResult listWirelessGatewayTaskDefinitions(ListWirelessGatewayTaskDefinitionsRequest listWirelessGatewayTaskDefinitionsRequest)
List the wireless gateway tasks definitions registered to your AWS account.
listWirelessGatewayTaskDefinitionsRequest
- ValidationException
- The input did not meet the specified constraints.AccessDeniedException
- User does not have permission to perform this action.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.ListWirelessGatewaysResult listWirelessGateways(ListWirelessGatewaysRequest listWirelessGatewaysRequest)
Lists the wireless gateways registered to your AWS account.
listWirelessGatewaysRequest
- ValidationException
- The input did not meet the specified constraints.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.AccessDeniedException
- User does not have permission to perform this action.SendDataToWirelessDeviceResult sendDataToWirelessDevice(SendDataToWirelessDeviceRequest sendDataToWirelessDeviceRequest)
Sends a decrypted application data frame to a device.
sendDataToWirelessDeviceRequest
- ValidationException
- The input did not meet the specified constraints.ResourceNotFoundException
- Resource does not exist.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.InternalServerException
- An unexpected error occurred while processing a request.TagResourceResult tagResource(TagResourceRequest tagResourceRequest)
Adds a tag to a resource.
tagResourceRequest
- ValidationException
- The input did not meet the specified constraints.ResourceNotFoundException
- Resource does not exist.ConflictException
- Adding, updating, or deleting the resource can cause an inconsistent state.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.TooManyTagsException
- The request was denied because the resource can't have any more tags.TestWirelessDeviceResult testWirelessDevice(TestWirelessDeviceRequest testWirelessDeviceRequest)
Simulates a provisioned device by sending an uplink data payload of Hello
.
testWirelessDeviceRequest
- ValidationException
- The input did not meet the specified constraints.ResourceNotFoundException
- Resource does not exist.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.InternalServerException
- An unexpected error occurred while processing a request.UntagResourceResult untagResource(UntagResourceRequest untagResourceRequest)
Removes one or more tags from a resource.
untagResourceRequest
- ValidationException
- The input did not meet the specified constraints.ResourceNotFoundException
- Resource does not exist.ConflictException
- Adding, updating, or deleting the resource can cause an inconsistent state.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.UpdateDestinationResult updateDestination(UpdateDestinationRequest updateDestinationRequest)
Updates properties of a destination.
updateDestinationRequest
- ValidationException
- The input did not meet the specified constraints.ResourceNotFoundException
- Resource does not exist.AccessDeniedException
- User does not have permission to perform this action.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.UpdatePartnerAccountResult updatePartnerAccount(UpdatePartnerAccountRequest updatePartnerAccountRequest)
Updates properties of a partner account.
updatePartnerAccountRequest
- ValidationException
- The input did not meet the specified constraints.ResourceNotFoundException
- Resource does not exist.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.UpdateWirelessDeviceResult updateWirelessDevice(UpdateWirelessDeviceRequest updateWirelessDeviceRequest)
Updates properties of a wireless device.
updateWirelessDeviceRequest
- ValidationException
- The input did not meet the specified constraints.ResourceNotFoundException
- Resource does not exist.AccessDeniedException
- User does not have permission to perform this action.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.UpdateWirelessGatewayResult updateWirelessGateway(UpdateWirelessGatewayRequest updateWirelessGatewayRequest)
Updates properties of a wireless gateway.
updateWirelessGatewayRequest
- ValidationException
- The input did not meet the specified constraints.ResourceNotFoundException
- Resource does not exist.AccessDeniedException
- User does not have permission to perform this action.InternalServerException
- An unexpected error occurred while processing a request.ThrottlingException
- The request was denied because it exceeded the allowed API request rate.void shutdown()
ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
request
- The originally executed request.