github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/iotwireless/2020-11-22/api-2.json (about)

     1  {
     2    "version":"2.0",
     3    "metadata":{
     4      "apiVersion":"2020-11-22",
     5      "endpointPrefix":"api.iotwireless",
     6      "protocol":"rest-json",
     7      "serviceFullName":"AWS IoT Wireless",
     8      "serviceId":"IoT Wireless",
     9      "signatureVersion":"v4",
    10      "signingName":"iotwireless",
    11      "uid":"iotwireless-2020-11-22"
    12    },
    13    "operations":{
    14      "AssociateAwsAccountWithPartnerAccount":{
    15        "name":"AssociateAwsAccountWithPartnerAccount",
    16        "http":{
    17          "method":"POST",
    18          "requestUri":"/partner-accounts"
    19        },
    20        "input":{"shape":"AssociateAwsAccountWithPartnerAccountRequest"},
    21        "output":{"shape":"AssociateAwsAccountWithPartnerAccountResponse"},
    22        "errors":[
    23          {"shape":"ValidationException"},
    24          {"shape":"ResourceNotFoundException"},
    25          {"shape":"InternalServerException"},
    26          {"shape":"ThrottlingException"},
    27          {"shape":"ConflictException"},
    28          {"shape":"AccessDeniedException"}
    29        ]
    30      },
    31      "AssociateWirelessDeviceWithThing":{
    32        "name":"AssociateWirelessDeviceWithThing",
    33        "http":{
    34          "method":"PUT",
    35          "requestUri":"/wireless-devices/{Id}/thing",
    36          "responseCode":204
    37        },
    38        "input":{"shape":"AssociateWirelessDeviceWithThingRequest"},
    39        "output":{"shape":"AssociateWirelessDeviceWithThingResponse"},
    40        "errors":[
    41          {"shape":"ValidationException"},
    42          {"shape":"AccessDeniedException"},
    43          {"shape":"ResourceNotFoundException"},
    44          {"shape":"ConflictException"},
    45          {"shape":"ThrottlingException"},
    46          {"shape":"InternalServerException"}
    47        ]
    48      },
    49      "AssociateWirelessGatewayWithCertificate":{
    50        "name":"AssociateWirelessGatewayWithCertificate",
    51        "http":{
    52          "method":"PUT",
    53          "requestUri":"/wireless-gateways/{Id}/certificate"
    54        },
    55        "input":{"shape":"AssociateWirelessGatewayWithCertificateRequest"},
    56        "output":{"shape":"AssociateWirelessGatewayWithCertificateResponse"},
    57        "errors":[
    58          {"shape":"ValidationException"},
    59          {"shape":"AccessDeniedException"},
    60          {"shape":"ResourceNotFoundException"},
    61          {"shape":"ConflictException"},
    62          {"shape":"InternalServerException"},
    63          {"shape":"ThrottlingException"}
    64        ]
    65      },
    66      "AssociateWirelessGatewayWithThing":{
    67        "name":"AssociateWirelessGatewayWithThing",
    68        "http":{
    69          "method":"PUT",
    70          "requestUri":"/wireless-gateways/{Id}/thing",
    71          "responseCode":204
    72        },
    73        "input":{"shape":"AssociateWirelessGatewayWithThingRequest"},
    74        "output":{"shape":"AssociateWirelessGatewayWithThingResponse"},
    75        "errors":[
    76          {"shape":"ValidationException"},
    77          {"shape":"ResourceNotFoundException"},
    78          {"shape":"AccessDeniedException"},
    79          {"shape":"ConflictException"},
    80          {"shape":"ThrottlingException"},
    81          {"shape":"InternalServerException"}
    82        ]
    83      },
    84      "CreateDestination":{
    85        "name":"CreateDestination",
    86        "http":{
    87          "method":"POST",
    88          "requestUri":"/destinations",
    89          "responseCode":201
    90        },
    91        "input":{"shape":"CreateDestinationRequest"},
    92        "output":{"shape":"CreateDestinationResponse"},
    93        "errors":[
    94          {"shape":"ValidationException"},
    95          {"shape":"ResourceNotFoundException"},
    96          {"shape":"AccessDeniedException"},
    97          {"shape":"ConflictException"},
    98          {"shape":"InternalServerException"},
    99          {"shape":"ThrottlingException"}
   100        ]
   101      },
   102      "CreateDeviceProfile":{
   103        "name":"CreateDeviceProfile",
   104        "http":{
   105          "method":"POST",
   106          "requestUri":"/device-profiles",
   107          "responseCode":201
   108        },
   109        "input":{"shape":"CreateDeviceProfileRequest"},
   110        "output":{"shape":"CreateDeviceProfileResponse"},
   111        "errors":[
   112          {"shape":"ValidationException"},
   113          {"shape":"AccessDeniedException"},
   114          {"shape":"ConflictException"},
   115          {"shape":"InternalServerException"},
   116          {"shape":"ThrottlingException"}
   117        ]
   118      },
   119      "CreateServiceProfile":{
   120        "name":"CreateServiceProfile",
   121        "http":{
   122          "method":"POST",
   123          "requestUri":"/service-profiles",
   124          "responseCode":201
   125        },
   126        "input":{"shape":"CreateServiceProfileRequest"},
   127        "output":{"shape":"CreateServiceProfileResponse"},
   128        "errors":[
   129          {"shape":"ValidationException"},
   130          {"shape":"AccessDeniedException"},
   131          {"shape":"ConflictException"},
   132          {"shape":"InternalServerException"},
   133          {"shape":"ThrottlingException"}
   134        ]
   135      },
   136      "CreateWirelessDevice":{
   137        "name":"CreateWirelessDevice",
   138        "http":{
   139          "method":"POST",
   140          "requestUri":"/wireless-devices",
   141          "responseCode":201
   142        },
   143        "input":{"shape":"CreateWirelessDeviceRequest"},
   144        "output":{"shape":"CreateWirelessDeviceResponse"},
   145        "errors":[
   146          {"shape":"ValidationException"},
   147          {"shape":"ResourceNotFoundException"},
   148          {"shape":"AccessDeniedException"},
   149          {"shape":"ConflictException"},
   150          {"shape":"InternalServerException"},
   151          {"shape":"ThrottlingException"}
   152        ]
   153      },
   154      "CreateWirelessGateway":{
   155        "name":"CreateWirelessGateway",
   156        "http":{
   157          "method":"POST",
   158          "requestUri":"/wireless-gateways",
   159          "responseCode":201
   160        },
   161        "input":{"shape":"CreateWirelessGatewayRequest"},
   162        "output":{"shape":"CreateWirelessGatewayResponse"},
   163        "errors":[
   164          {"shape":"ValidationException"},
   165          {"shape":"AccessDeniedException"},
   166          {"shape":"ConflictException"},
   167          {"shape":"InternalServerException"},
   168          {"shape":"ThrottlingException"}
   169        ]
   170      },
   171      "CreateWirelessGatewayTask":{
   172        "name":"CreateWirelessGatewayTask",
   173        "http":{
   174          "method":"POST",
   175          "requestUri":"/wireless-gateways/{Id}/tasks",
   176          "responseCode":201
   177        },
   178        "input":{"shape":"CreateWirelessGatewayTaskRequest"},
   179        "output":{"shape":"CreateWirelessGatewayTaskResponse"},
   180        "errors":[
   181          {"shape":"ValidationException"},
   182          {"shape":"AccessDeniedException"},
   183          {"shape":"ResourceNotFoundException"},
   184          {"shape":"ConflictException"},
   185          {"shape":"InternalServerException"},
   186          {"shape":"ThrottlingException"}
   187        ]
   188      },
   189      "CreateWirelessGatewayTaskDefinition":{
   190        "name":"CreateWirelessGatewayTaskDefinition",
   191        "http":{
   192          "method":"POST",
   193          "requestUri":"/wireless-gateway-task-definitions",
   194          "responseCode":201
   195        },
   196        "input":{"shape":"CreateWirelessGatewayTaskDefinitionRequest"},
   197        "output":{"shape":"CreateWirelessGatewayTaskDefinitionResponse"},
   198        "errors":[
   199          {"shape":"ValidationException"},
   200          {"shape":"AccessDeniedException"},
   201          {"shape":"ResourceNotFoundException"},
   202          {"shape":"ConflictException"},
   203          {"shape":"InternalServerException"},
   204          {"shape":"ThrottlingException"}
   205        ]
   206      },
   207      "DeleteDestination":{
   208        "name":"DeleteDestination",
   209        "http":{
   210          "method":"DELETE",
   211          "requestUri":"/destinations/{Name}",
   212          "responseCode":204
   213        },
   214        "input":{"shape":"DeleteDestinationRequest"},
   215        "output":{"shape":"DeleteDestinationResponse"},
   216        "errors":[
   217          {"shape":"ValidationException"},
   218          {"shape":"ResourceNotFoundException"},
   219          {"shape":"AccessDeniedException"},
   220          {"shape":"InternalServerException"},
   221          {"shape":"ConflictException"},
   222          {"shape":"ThrottlingException"}
   223        ]
   224      },
   225      "DeleteDeviceProfile":{
   226        "name":"DeleteDeviceProfile",
   227        "http":{
   228          "method":"DELETE",
   229          "requestUri":"/device-profiles/{Id}",
   230          "responseCode":204
   231        },
   232        "input":{"shape":"DeleteDeviceProfileRequest"},
   233        "output":{"shape":"DeleteDeviceProfileResponse"},
   234        "errors":[
   235          {"shape":"ValidationException"},
   236          {"shape":"AccessDeniedException"},
   237          {"shape":"ResourceNotFoundException"},
   238          {"shape":"InternalServerException"},
   239          {"shape":"ConflictException"},
   240          {"shape":"ThrottlingException"}
   241        ]
   242      },
   243      "DeleteServiceProfile":{
   244        "name":"DeleteServiceProfile",
   245        "http":{
   246          "method":"DELETE",
   247          "requestUri":"/service-profiles/{Id}",
   248          "responseCode":204
   249        },
   250        "input":{"shape":"DeleteServiceProfileRequest"},
   251        "output":{"shape":"DeleteServiceProfileResponse"},
   252        "errors":[
   253          {"shape":"ValidationException"},
   254          {"shape":"AccessDeniedException"},
   255          {"shape":"ResourceNotFoundException"},
   256          {"shape":"InternalServerException"},
   257          {"shape":"ConflictException"},
   258          {"shape":"ThrottlingException"}
   259        ]
   260      },
   261      "DeleteWirelessDevice":{
   262        "name":"DeleteWirelessDevice",
   263        "http":{
   264          "method":"DELETE",
   265          "requestUri":"/wireless-devices/{Id}",
   266          "responseCode":204
   267        },
   268        "input":{"shape":"DeleteWirelessDeviceRequest"},
   269        "output":{"shape":"DeleteWirelessDeviceResponse"},
   270        "errors":[
   271          {"shape":"ValidationException"},
   272          {"shape":"ResourceNotFoundException"},
   273          {"shape":"AccessDeniedException"},
   274          {"shape":"InternalServerException"},
   275          {"shape":"ThrottlingException"}
   276        ]
   277      },
   278      "DeleteWirelessGateway":{
   279        "name":"DeleteWirelessGateway",
   280        "http":{
   281          "method":"DELETE",
   282          "requestUri":"/wireless-gateways/{Id}",
   283          "responseCode":204
   284        },
   285        "input":{"shape":"DeleteWirelessGatewayRequest"},
   286        "output":{"shape":"DeleteWirelessGatewayResponse"},
   287        "errors":[
   288          {"shape":"ValidationException"},
   289          {"shape":"ResourceNotFoundException"},
   290          {"shape":"AccessDeniedException"},
   291          {"shape":"InternalServerException"},
   292          {"shape":"ThrottlingException"}
   293        ]
   294      },
   295      "DeleteWirelessGatewayTask":{
   296        "name":"DeleteWirelessGatewayTask",
   297        "http":{
   298          "method":"DELETE",
   299          "requestUri":"/wireless-gateways/{Id}/tasks",
   300          "responseCode":204
   301        },
   302        "input":{"shape":"DeleteWirelessGatewayTaskRequest"},
   303        "output":{"shape":"DeleteWirelessGatewayTaskResponse"},
   304        "errors":[
   305          {"shape":"ValidationException"},
   306          {"shape":"AccessDeniedException"},
   307          {"shape":"ResourceNotFoundException"},
   308          {"shape":"InternalServerException"},
   309          {"shape":"ThrottlingException"}
   310        ]
   311      },
   312      "DeleteWirelessGatewayTaskDefinition":{
   313        "name":"DeleteWirelessGatewayTaskDefinition",
   314        "http":{
   315          "method":"DELETE",
   316          "requestUri":"/wireless-gateway-task-definitions/{Id}",
   317          "responseCode":204
   318        },
   319        "input":{"shape":"DeleteWirelessGatewayTaskDefinitionRequest"},
   320        "output":{"shape":"DeleteWirelessGatewayTaskDefinitionResponse"},
   321        "errors":[
   322          {"shape":"ValidationException"},
   323          {"shape":"AccessDeniedException"},
   324          {"shape":"ResourceNotFoundException"},
   325          {"shape":"InternalServerException"},
   326          {"shape":"ThrottlingException"}
   327        ]
   328      },
   329      "DisassociateAwsAccountFromPartnerAccount":{
   330        "name":"DisassociateAwsAccountFromPartnerAccount",
   331        "http":{
   332          "method":"DELETE",
   333          "requestUri":"/partner-accounts/{PartnerAccountId}",
   334          "responseCode":204
   335        },
   336        "input":{"shape":"DisassociateAwsAccountFromPartnerAccountRequest"},
   337        "output":{"shape":"DisassociateAwsAccountFromPartnerAccountResponse"},
   338        "errors":[
   339          {"shape":"ValidationException"},
   340          {"shape":"ResourceNotFoundException"},
   341          {"shape":"InternalServerException"},
   342          {"shape":"ThrottlingException"}
   343        ]
   344      },
   345      "DisassociateWirelessDeviceFromThing":{
   346        "name":"DisassociateWirelessDeviceFromThing",
   347        "http":{
   348          "method":"DELETE",
   349          "requestUri":"/wireless-devices/{Id}/thing",
   350          "responseCode":204
   351        },
   352        "input":{"shape":"DisassociateWirelessDeviceFromThingRequest"},
   353        "output":{"shape":"DisassociateWirelessDeviceFromThingResponse"},
   354        "errors":[
   355          {"shape":"ValidationException"},
   356          {"shape":"AccessDeniedException"},
   357          {"shape":"ResourceNotFoundException"},
   358          {"shape":"ConflictException"},
   359          {"shape":"ThrottlingException"},
   360          {"shape":"InternalServerException"}
   361        ]
   362      },
   363      "DisassociateWirelessGatewayFromCertificate":{
   364        "name":"DisassociateWirelessGatewayFromCertificate",
   365        "http":{
   366          "method":"DELETE",
   367          "requestUri":"/wireless-gateways/{Id}/certificate",
   368          "responseCode":204
   369        },
   370        "input":{"shape":"DisassociateWirelessGatewayFromCertificateRequest"},
   371        "output":{"shape":"DisassociateWirelessGatewayFromCertificateResponse"},
   372        "errors":[
   373          {"shape":"ValidationException"},
   374          {"shape":"AccessDeniedException"},
   375          {"shape":"ResourceNotFoundException"},
   376          {"shape":"InternalServerException"},
   377          {"shape":"ThrottlingException"}
   378        ]
   379      },
   380      "DisassociateWirelessGatewayFromThing":{
   381        "name":"DisassociateWirelessGatewayFromThing",
   382        "http":{
   383          "method":"DELETE",
   384          "requestUri":"/wireless-gateways/{Id}/thing",
   385          "responseCode":204
   386        },
   387        "input":{"shape":"DisassociateWirelessGatewayFromThingRequest"},
   388        "output":{"shape":"DisassociateWirelessGatewayFromThingResponse"},
   389        "errors":[
   390          {"shape":"ValidationException"},
   391          {"shape":"AccessDeniedException"},
   392          {"shape":"ResourceNotFoundException"},
   393          {"shape":"ConflictException"},
   394          {"shape":"ThrottlingException"},
   395          {"shape":"InternalServerException"}
   396        ]
   397      },
   398      "GetDestination":{
   399        "name":"GetDestination",
   400        "http":{
   401          "method":"GET",
   402          "requestUri":"/destinations/{Name}"
   403        },
   404        "input":{"shape":"GetDestinationRequest"},
   405        "output":{"shape":"GetDestinationResponse"},
   406        "errors":[
   407          {"shape":"ValidationException"},
   408          {"shape":"ResourceNotFoundException"},
   409          {"shape":"AccessDeniedException"},
   410          {"shape":"InternalServerException"},
   411          {"shape":"ThrottlingException"}
   412        ]
   413      },
   414      "GetDeviceProfile":{
   415        "name":"GetDeviceProfile",
   416        "http":{
   417          "method":"GET",
   418          "requestUri":"/device-profiles/{Id}"
   419        },
   420        "input":{"shape":"GetDeviceProfileRequest"},
   421        "output":{"shape":"GetDeviceProfileResponse"},
   422        "errors":[
   423          {"shape":"ValidationException"},
   424          {"shape":"AccessDeniedException"},
   425          {"shape":"ResourceNotFoundException"},
   426          {"shape":"InternalServerException"},
   427          {"shape":"ThrottlingException"}
   428        ]
   429      },
   430      "GetLogLevelsByResourceTypes":{
   431        "name":"GetLogLevelsByResourceTypes",
   432        "http":{
   433          "method":"GET",
   434          "requestUri":"/log-levels",
   435          "responseCode":200
   436        },
   437        "input":{"shape":"GetLogLevelsByResourceTypesRequest"},
   438        "output":{"shape":"GetLogLevelsByResourceTypesResponse"},
   439        "errors":[
   440          {"shape":"AccessDeniedException"},
   441          {"shape":"InternalServerException"},
   442          {"shape":"ResourceNotFoundException"},
   443          {"shape":"ThrottlingException"},
   444          {"shape":"ValidationException"}
   445        ]
   446      },
   447      "GetPartnerAccount":{
   448        "name":"GetPartnerAccount",
   449        "http":{
   450          "method":"GET",
   451          "requestUri":"/partner-accounts/{PartnerAccountId}"
   452        },
   453        "input":{"shape":"GetPartnerAccountRequest"},
   454        "output":{"shape":"GetPartnerAccountResponse"},
   455        "errors":[
   456          {"shape":"ValidationException"},
   457          {"shape":"ResourceNotFoundException"},
   458          {"shape":"InternalServerException"},
   459          {"shape":"ThrottlingException"}
   460        ]
   461      },
   462      "GetResourceLogLevel":{
   463        "name":"GetResourceLogLevel",
   464        "http":{
   465          "method":"GET",
   466          "requestUri":"/log-levels/{ResourceIdentifier}",
   467          "responseCode":200
   468        },
   469        "input":{"shape":"GetResourceLogLevelRequest"},
   470        "output":{"shape":"GetResourceLogLevelResponse"},
   471        "errors":[
   472          {"shape":"AccessDeniedException"},
   473          {"shape":"InternalServerException"},
   474          {"shape":"ResourceNotFoundException"},
   475          {"shape":"ThrottlingException"},
   476          {"shape":"ValidationException"}
   477        ]
   478      },
   479      "GetServiceEndpoint":{
   480        "name":"GetServiceEndpoint",
   481        "http":{
   482          "method":"GET",
   483          "requestUri":"/service-endpoint"
   484        },
   485        "input":{"shape":"GetServiceEndpointRequest"},
   486        "output":{"shape":"GetServiceEndpointResponse"},
   487        "errors":[
   488          {"shape":"ValidationException"},
   489          {"shape":"AccessDeniedException"},
   490          {"shape":"InternalServerException"},
   491          {"shape":"ThrottlingException"}
   492        ]
   493      },
   494      "GetServiceProfile":{
   495        "name":"GetServiceProfile",
   496        "http":{
   497          "method":"GET",
   498          "requestUri":"/service-profiles/{Id}"
   499        },
   500        "input":{"shape":"GetServiceProfileRequest"},
   501        "output":{"shape":"GetServiceProfileResponse"},
   502        "errors":[
   503          {"shape":"ValidationException"},
   504          {"shape":"AccessDeniedException"},
   505          {"shape":"ResourceNotFoundException"},
   506          {"shape":"InternalServerException"},
   507          {"shape":"ThrottlingException"}
   508        ]
   509      },
   510      "GetWirelessDevice":{
   511        "name":"GetWirelessDevice",
   512        "http":{
   513          "method":"GET",
   514          "requestUri":"/wireless-devices/{Identifier}"
   515        },
   516        "input":{"shape":"GetWirelessDeviceRequest"},
   517        "output":{"shape":"GetWirelessDeviceResponse"},
   518        "errors":[
   519          {"shape":"ValidationException"},
   520          {"shape":"AccessDeniedException"},
   521          {"shape":"ResourceNotFoundException"},
   522          {"shape":"InternalServerException"},
   523          {"shape":"ThrottlingException"}
   524        ]
   525      },
   526      "GetWirelessDeviceStatistics":{
   527        "name":"GetWirelessDeviceStatistics",
   528        "http":{
   529          "method":"GET",
   530          "requestUri":"/wireless-devices/{Id}/statistics",
   531          "responseCode":200
   532        },
   533        "input":{"shape":"GetWirelessDeviceStatisticsRequest"},
   534        "output":{"shape":"GetWirelessDeviceStatisticsResponse"},
   535        "errors":[
   536          {"shape":"ValidationException"},
   537          {"shape":"AccessDeniedException"},
   538          {"shape":"ResourceNotFoundException"},
   539          {"shape":"InternalServerException"},
   540          {"shape":"ThrottlingException"}
   541        ]
   542      },
   543      "GetWirelessGateway":{
   544        "name":"GetWirelessGateway",
   545        "http":{
   546          "method":"GET",
   547          "requestUri":"/wireless-gateways/{Identifier}"
   548        },
   549        "input":{"shape":"GetWirelessGatewayRequest"},
   550        "output":{"shape":"GetWirelessGatewayResponse"},
   551        "errors":[
   552          {"shape":"ValidationException"},
   553          {"shape":"ResourceNotFoundException"},
   554          {"shape":"AccessDeniedException"},
   555          {"shape":"InternalServerException"},
   556          {"shape":"ThrottlingException"}
   557        ]
   558      },
   559      "GetWirelessGatewayCertificate":{
   560        "name":"GetWirelessGatewayCertificate",
   561        "http":{
   562          "method":"GET",
   563          "requestUri":"/wireless-gateways/{Id}/certificate"
   564        },
   565        "input":{"shape":"GetWirelessGatewayCertificateRequest"},
   566        "output":{"shape":"GetWirelessGatewayCertificateResponse"},
   567        "errors":[
   568          {"shape":"ValidationException"},
   569          {"shape":"AccessDeniedException"},
   570          {"shape":"ResourceNotFoundException"},
   571          {"shape":"InternalServerException"},
   572          {"shape":"ThrottlingException"}
   573        ]
   574      },
   575      "GetWirelessGatewayFirmwareInformation":{
   576        "name":"GetWirelessGatewayFirmwareInformation",
   577        "http":{
   578          "method":"GET",
   579          "requestUri":"/wireless-gateways/{Id}/firmware-information"
   580        },
   581        "input":{"shape":"GetWirelessGatewayFirmwareInformationRequest"},
   582        "output":{"shape":"GetWirelessGatewayFirmwareInformationResponse"},
   583        "errors":[
   584          {"shape":"ValidationException"},
   585          {"shape":"AccessDeniedException"},
   586          {"shape":"ResourceNotFoundException"},
   587          {"shape":"InternalServerException"},
   588          {"shape":"ThrottlingException"}
   589        ]
   590      },
   591      "GetWirelessGatewayStatistics":{
   592        "name":"GetWirelessGatewayStatistics",
   593        "http":{
   594          "method":"GET",
   595          "requestUri":"/wireless-gateways/{Id}/statistics",
   596          "responseCode":200
   597        },
   598        "input":{"shape":"GetWirelessGatewayStatisticsRequest"},
   599        "output":{"shape":"GetWirelessGatewayStatisticsResponse"},
   600        "errors":[
   601          {"shape":"ValidationException"},
   602          {"shape":"AccessDeniedException"},
   603          {"shape":"ResourceNotFoundException"},
   604          {"shape":"InternalServerException"},
   605          {"shape":"ThrottlingException"}
   606        ]
   607      },
   608      "GetWirelessGatewayTask":{
   609        "name":"GetWirelessGatewayTask",
   610        "http":{
   611          "method":"GET",
   612          "requestUri":"/wireless-gateways/{Id}/tasks"
   613        },
   614        "input":{"shape":"GetWirelessGatewayTaskRequest"},
   615        "output":{"shape":"GetWirelessGatewayTaskResponse"},
   616        "errors":[
   617          {"shape":"ValidationException"},
   618          {"shape":"AccessDeniedException"},
   619          {"shape":"ResourceNotFoundException"},
   620          {"shape":"InternalServerException"},
   621          {"shape":"ThrottlingException"}
   622        ]
   623      },
   624      "GetWirelessGatewayTaskDefinition":{
   625        "name":"GetWirelessGatewayTaskDefinition",
   626        "http":{
   627          "method":"GET",
   628          "requestUri":"/wireless-gateway-task-definitions/{Id}"
   629        },
   630        "input":{"shape":"GetWirelessGatewayTaskDefinitionRequest"},
   631        "output":{"shape":"GetWirelessGatewayTaskDefinitionResponse"},
   632        "errors":[
   633          {"shape":"ValidationException"},
   634          {"shape":"AccessDeniedException"},
   635          {"shape":"ResourceNotFoundException"},
   636          {"shape":"InternalServerException"},
   637          {"shape":"ThrottlingException"}
   638        ]
   639      },
   640      "ListDestinations":{
   641        "name":"ListDestinations",
   642        "http":{
   643          "method":"GET",
   644          "requestUri":"/destinations"
   645        },
   646        "input":{"shape":"ListDestinationsRequest"},
   647        "output":{"shape":"ListDestinationsResponse"},
   648        "errors":[
   649          {"shape":"ValidationException"},
   650          {"shape":"AccessDeniedException"},
   651          {"shape":"InternalServerException"},
   652          {"shape":"ThrottlingException"}
   653        ]
   654      },
   655      "ListDeviceProfiles":{
   656        "name":"ListDeviceProfiles",
   657        "http":{
   658          "method":"GET",
   659          "requestUri":"/device-profiles"
   660        },
   661        "input":{"shape":"ListDeviceProfilesRequest"},
   662        "output":{"shape":"ListDeviceProfilesResponse"},
   663        "errors":[
   664          {"shape":"ValidationException"},
   665          {"shape":"AccessDeniedException"},
   666          {"shape":"InternalServerException"},
   667          {"shape":"ThrottlingException"}
   668        ]
   669      },
   670      "ListPartnerAccounts":{
   671        "name":"ListPartnerAccounts",
   672        "http":{
   673          "method":"GET",
   674          "requestUri":"/partner-accounts"
   675        },
   676        "input":{"shape":"ListPartnerAccountsRequest"},
   677        "output":{"shape":"ListPartnerAccountsResponse"},
   678        "errors":[
   679          {"shape":"ValidationException"},
   680          {"shape":"ResourceNotFoundException"},
   681          {"shape":"InternalServerException"},
   682          {"shape":"ThrottlingException"}
   683        ]
   684      },
   685      "ListServiceProfiles":{
   686        "name":"ListServiceProfiles",
   687        "http":{
   688          "method":"GET",
   689          "requestUri":"/service-profiles"
   690        },
   691        "input":{"shape":"ListServiceProfilesRequest"},
   692        "output":{"shape":"ListServiceProfilesResponse"},
   693        "errors":[
   694          {"shape":"ValidationException"},
   695          {"shape":"AccessDeniedException"},
   696          {"shape":"InternalServerException"},
   697          {"shape":"ThrottlingException"}
   698        ]
   699      },
   700      "ListTagsForResource":{
   701        "name":"ListTagsForResource",
   702        "http":{
   703          "method":"GET",
   704          "requestUri":"/tags"
   705        },
   706        "input":{"shape":"ListTagsForResourceRequest"},
   707        "output":{"shape":"ListTagsForResourceResponse"},
   708        "errors":[
   709          {"shape":"ValidationException"},
   710          {"shape":"ResourceNotFoundException"},
   711          {"shape":"ConflictException"},
   712          {"shape":"InternalServerException"},
   713          {"shape":"ThrottlingException"}
   714        ]
   715      },
   716      "ListWirelessDevices":{
   717        "name":"ListWirelessDevices",
   718        "http":{
   719          "method":"GET",
   720          "requestUri":"/wireless-devices"
   721        },
   722        "input":{"shape":"ListWirelessDevicesRequest"},
   723        "output":{"shape":"ListWirelessDevicesResponse"},
   724        "errors":[
   725          {"shape":"ValidationException"},
   726          {"shape":"InternalServerException"},
   727          {"shape":"ThrottlingException"},
   728          {"shape":"AccessDeniedException"}
   729        ]
   730      },
   731      "ListWirelessGatewayTaskDefinitions":{
   732        "name":"ListWirelessGatewayTaskDefinitions",
   733        "http":{
   734          "method":"GET",
   735          "requestUri":"/wireless-gateway-task-definitions"
   736        },
   737        "input":{"shape":"ListWirelessGatewayTaskDefinitionsRequest"},
   738        "output":{"shape":"ListWirelessGatewayTaskDefinitionsResponse"},
   739        "errors":[
   740          {"shape":"ValidationException"},
   741          {"shape":"AccessDeniedException"},
   742          {"shape":"InternalServerException"},
   743          {"shape":"ThrottlingException"}
   744        ]
   745      },
   746      "ListWirelessGateways":{
   747        "name":"ListWirelessGateways",
   748        "http":{
   749          "method":"GET",
   750          "requestUri":"/wireless-gateways"
   751        },
   752        "input":{"shape":"ListWirelessGatewaysRequest"},
   753        "output":{"shape":"ListWirelessGatewaysResponse"},
   754        "errors":[
   755          {"shape":"ValidationException"},
   756          {"shape":"InternalServerException"},
   757          {"shape":"ThrottlingException"},
   758          {"shape":"AccessDeniedException"}
   759        ]
   760      },
   761      "PutResourceLogLevel":{
   762        "name":"PutResourceLogLevel",
   763        "http":{
   764          "method":"PUT",
   765          "requestUri":"/log-levels/{ResourceIdentifier}",
   766          "responseCode":200
   767        },
   768        "input":{"shape":"PutResourceLogLevelRequest"},
   769        "output":{"shape":"PutResourceLogLevelResponse"},
   770        "errors":[
   771          {"shape":"AccessDeniedException"},
   772          {"shape":"InternalServerException"},
   773          {"shape":"ResourceNotFoundException"},
   774          {"shape":"ThrottlingException"},
   775          {"shape":"ValidationException"}
   776        ]
   777      },
   778      "ResetAllResourceLogLevels":{
   779        "name":"ResetAllResourceLogLevels",
   780        "http":{
   781          "method":"DELETE",
   782          "requestUri":"/log-levels",
   783          "responseCode":204
   784        },
   785        "input":{"shape":"ResetAllResourceLogLevelsRequest"},
   786        "output":{"shape":"ResetAllResourceLogLevelsResponse"},
   787        "errors":[
   788          {"shape":"AccessDeniedException"},
   789          {"shape":"InternalServerException"},
   790          {"shape":"ResourceNotFoundException"},
   791          {"shape":"ThrottlingException"},
   792          {"shape":"ValidationException"}
   793        ]
   794      },
   795      "ResetResourceLogLevel":{
   796        "name":"ResetResourceLogLevel",
   797        "http":{
   798          "method":"DELETE",
   799          "requestUri":"/log-levels/{ResourceIdentifier}",
   800          "responseCode":204
   801        },
   802        "input":{"shape":"ResetResourceLogLevelRequest"},
   803        "output":{"shape":"ResetResourceLogLevelResponse"},
   804        "errors":[
   805          {"shape":"AccessDeniedException"},
   806          {"shape":"InternalServerException"},
   807          {"shape":"ResourceNotFoundException"},
   808          {"shape":"ThrottlingException"},
   809          {"shape":"ValidationException"}
   810        ]
   811      },
   812      "SendDataToWirelessDevice":{
   813        "name":"SendDataToWirelessDevice",
   814        "http":{
   815          "method":"POST",
   816          "requestUri":"/wireless-devices/{Id}/data",
   817          "responseCode":202
   818        },
   819        "input":{"shape":"SendDataToWirelessDeviceRequest"},
   820        "output":{"shape":"SendDataToWirelessDeviceResponse"},
   821        "errors":[
   822          {"shape":"ValidationException"},
   823          {"shape":"ResourceNotFoundException"},
   824          {"shape":"ThrottlingException"},
   825          {"shape":"InternalServerException"}
   826        ]
   827      },
   828      "TagResource":{
   829        "name":"TagResource",
   830        "http":{
   831          "method":"POST",
   832          "requestUri":"/tags",
   833          "responseCode":204
   834        },
   835        "input":{"shape":"TagResourceRequest"},
   836        "output":{"shape":"TagResourceResponse"},
   837        "errors":[
   838          {"shape":"ValidationException"},
   839          {"shape":"ResourceNotFoundException"},
   840          {"shape":"ConflictException"},
   841          {"shape":"InternalServerException"},
   842          {"shape":"ThrottlingException"},
   843          {"shape":"TooManyTagsException"}
   844        ]
   845      },
   846      "TestWirelessDevice":{
   847        "name":"TestWirelessDevice",
   848        "http":{
   849          "method":"POST",
   850          "requestUri":"/wireless-devices/{Id}/test",
   851          "responseCode":200
   852        },
   853        "input":{"shape":"TestWirelessDeviceRequest"},
   854        "output":{"shape":"TestWirelessDeviceResponse"},
   855        "errors":[
   856          {"shape":"ValidationException"},
   857          {"shape":"ResourceNotFoundException"},
   858          {"shape":"ThrottlingException"},
   859          {"shape":"InternalServerException"}
   860        ]
   861      },
   862      "UntagResource":{
   863        "name":"UntagResource",
   864        "http":{
   865          "method":"DELETE",
   866          "requestUri":"/tags",
   867          "responseCode":204
   868        },
   869        "input":{"shape":"UntagResourceRequest"},
   870        "output":{"shape":"UntagResourceResponse"},
   871        "errors":[
   872          {"shape":"ValidationException"},
   873          {"shape":"ResourceNotFoundException"},
   874          {"shape":"ConflictException"},
   875          {"shape":"InternalServerException"},
   876          {"shape":"ThrottlingException"}
   877        ]
   878      },
   879      "UpdateDestination":{
   880        "name":"UpdateDestination",
   881        "http":{
   882          "method":"PATCH",
   883          "requestUri":"/destinations/{Name}",
   884          "responseCode":204
   885        },
   886        "input":{"shape":"UpdateDestinationRequest"},
   887        "output":{"shape":"UpdateDestinationResponse"},
   888        "errors":[
   889          {"shape":"ValidationException"},
   890          {"shape":"ResourceNotFoundException"},
   891          {"shape":"AccessDeniedException"},
   892          {"shape":"InternalServerException"},
   893          {"shape":"ThrottlingException"}
   894        ]
   895      },
   896      "UpdateLogLevelsByResourceTypes":{
   897        "name":"UpdateLogLevelsByResourceTypes",
   898        "http":{
   899          "method":"POST",
   900          "requestUri":"/log-levels",
   901          "responseCode":200
   902        },
   903        "input":{"shape":"UpdateLogLevelsByResourceTypesRequest"},
   904        "output":{"shape":"UpdateLogLevelsByResourceTypesResponse"},
   905        "errors":[
   906          {"shape":"AccessDeniedException"},
   907          {"shape":"ConflictException"},
   908          {"shape":"InternalServerException"},
   909          {"shape":"ResourceNotFoundException"},
   910          {"shape":"ThrottlingException"},
   911          {"shape":"ValidationException"}
   912        ]
   913      },
   914      "UpdatePartnerAccount":{
   915        "name":"UpdatePartnerAccount",
   916        "http":{
   917          "method":"PATCH",
   918          "requestUri":"/partner-accounts/{PartnerAccountId}",
   919          "responseCode":204
   920        },
   921        "input":{"shape":"UpdatePartnerAccountRequest"},
   922        "output":{"shape":"UpdatePartnerAccountResponse"},
   923        "errors":[
   924          {"shape":"ValidationException"},
   925          {"shape":"ResourceNotFoundException"},
   926          {"shape":"InternalServerException"},
   927          {"shape":"ThrottlingException"}
   928        ]
   929      },
   930      "UpdateWirelessDevice":{
   931        "name":"UpdateWirelessDevice",
   932        "http":{
   933          "method":"PATCH",
   934          "requestUri":"/wireless-devices/{Id}",
   935          "responseCode":204
   936        },
   937        "input":{"shape":"UpdateWirelessDeviceRequest"},
   938        "output":{"shape":"UpdateWirelessDeviceResponse"},
   939        "errors":[
   940          {"shape":"ValidationException"},
   941          {"shape":"ResourceNotFoundException"},
   942          {"shape":"AccessDeniedException"},
   943          {"shape":"InternalServerException"},
   944          {"shape":"ThrottlingException"}
   945        ]
   946      },
   947      "UpdateWirelessGateway":{
   948        "name":"UpdateWirelessGateway",
   949        "http":{
   950          "method":"PATCH",
   951          "requestUri":"/wireless-gateways/{Id}",
   952          "responseCode":204
   953        },
   954        "input":{"shape":"UpdateWirelessGatewayRequest"},
   955        "output":{"shape":"UpdateWirelessGatewayResponse"},
   956        "errors":[
   957          {"shape":"ValidationException"},
   958          {"shape":"ResourceNotFoundException"},
   959          {"shape":"AccessDeniedException"},
   960          {"shape":"InternalServerException"},
   961          {"shape":"ThrottlingException"}
   962        ]
   963      }
   964    },
   965    "shapes":{
   966      "AbpV1_0_x":{
   967        "type":"structure",
   968        "members":{
   969          "DevAddr":{"shape":"DevAddr"},
   970          "SessionKeys":{"shape":"SessionKeysAbpV1_0_x"}
   971        }
   972      },
   973      "AbpV1_1":{
   974        "type":"structure",
   975        "members":{
   976          "DevAddr":{"shape":"DevAddr"},
   977          "SessionKeys":{"shape":"SessionKeysAbpV1_1"}
   978        }
   979      },
   980      "AccessDeniedException":{
   981        "type":"structure",
   982        "members":{
   983          "Message":{"shape":"Message"}
   984        },
   985        "error":{"httpStatusCode":403},
   986        "exception":true
   987      },
   988      "AccountLinked":{"type":"boolean"},
   989      "AddGwMetadata":{"type":"boolean"},
   990      "AmazonId":{
   991        "type":"string",
   992        "max":2048
   993      },
   994      "AmazonResourceName":{
   995        "type":"string",
   996        "max":1011,
   997        "min":1
   998      },
   999      "AppEui":{
  1000        "type":"string",
  1001        "pattern":"[a-fA-F0-9]{16}"
  1002      },
  1003      "AppKey":{
  1004        "type":"string",
  1005        "pattern":"[a-fA-F0-9]{32}"
  1006      },
  1007      "AppSKey":{
  1008        "type":"string",
  1009        "pattern":"[a-fA-F0-9]{32}"
  1010      },
  1011      "AppServerPrivateKey":{
  1012        "type":"string",
  1013        "max":4096,
  1014        "min":1,
  1015        "pattern":"[a-fA-F0-9]{64}",
  1016        "sensitive":true
  1017      },
  1018      "AssociateAwsAccountWithPartnerAccountRequest":{
  1019        "type":"structure",
  1020        "required":["Sidewalk"],
  1021        "members":{
  1022          "Sidewalk":{"shape":"SidewalkAccountInfo"},
  1023          "ClientRequestToken":{
  1024            "shape":"ClientRequestToken",
  1025            "idempotencyToken":true
  1026          },
  1027          "Tags":{"shape":"TagList"}
  1028        }
  1029      },
  1030      "AssociateAwsAccountWithPartnerAccountResponse":{
  1031        "type":"structure",
  1032        "members":{
  1033          "Sidewalk":{"shape":"SidewalkAccountInfo"},
  1034          "Arn":{"shape":"PartnerAccountArn"}
  1035        }
  1036      },
  1037      "AssociateWirelessDeviceWithThingRequest":{
  1038        "type":"structure",
  1039        "required":[
  1040          "Id",
  1041          "ThingArn"
  1042        ],
  1043        "members":{
  1044          "Id":{
  1045            "shape":"WirelessDeviceId",
  1046            "location":"uri",
  1047            "locationName":"Id"
  1048          },
  1049          "ThingArn":{"shape":"ThingArn"}
  1050        }
  1051      },
  1052      "AssociateWirelessDeviceWithThingResponse":{
  1053        "type":"structure",
  1054        "members":{
  1055        }
  1056      },
  1057      "AssociateWirelessGatewayWithCertificateRequest":{
  1058        "type":"structure",
  1059        "required":[
  1060          "Id",
  1061          "IotCertificateId"
  1062        ],
  1063        "members":{
  1064          "Id":{
  1065            "shape":"WirelessGatewayId",
  1066            "location":"uri",
  1067            "locationName":"Id"
  1068          },
  1069          "IotCertificateId":{"shape":"IotCertificateId"}
  1070        }
  1071      },
  1072      "AssociateWirelessGatewayWithCertificateResponse":{
  1073        "type":"structure",
  1074        "members":{
  1075          "IotCertificateId":{"shape":"IotCertificateId"}
  1076        }
  1077      },
  1078      "AssociateWirelessGatewayWithThingRequest":{
  1079        "type":"structure",
  1080        "required":[
  1081          "Id",
  1082          "ThingArn"
  1083        ],
  1084        "members":{
  1085          "Id":{
  1086            "shape":"WirelessGatewayId",
  1087            "location":"uri",
  1088            "locationName":"Id"
  1089          },
  1090          "ThingArn":{"shape":"ThingArn"}
  1091        }
  1092      },
  1093      "AssociateWirelessGatewayWithThingResponse":{
  1094        "type":"structure",
  1095        "members":{
  1096        }
  1097      },
  1098      "AutoCreateTasks":{"type":"boolean"},
  1099      "BatteryLevel":{
  1100        "type":"string",
  1101        "enum":[
  1102          "normal",
  1103          "low",
  1104          "critical"
  1105        ]
  1106      },
  1107      "CertificateList":{
  1108        "type":"structure",
  1109        "required":[
  1110          "SigningAlg",
  1111          "Value"
  1112        ],
  1113        "members":{
  1114          "SigningAlg":{"shape":"SigningAlg"},
  1115          "Value":{"shape":"CertificateValue"}
  1116        }
  1117      },
  1118      "CertificatePEM":{
  1119        "type":"string",
  1120        "max":4096,
  1121        "min":1,
  1122        "pattern":"[^-A-Za-z0-9+/=]|=[^=]|={3,}${1,4096}"
  1123      },
  1124      "CertificateValue":{
  1125        "type":"string",
  1126        "max":2048,
  1127        "min":0
  1128      },
  1129      "ChannelMask":{
  1130        "type":"string",
  1131        "max":2048
  1132      },
  1133      "ClassBTimeout":{
  1134        "type":"integer",
  1135        "max":1000,
  1136        "min":0
  1137      },
  1138      "ClassCTimeout":{
  1139        "type":"integer",
  1140        "max":1000,
  1141        "min":0
  1142      },
  1143      "ClientRequestToken":{
  1144        "type":"string",
  1145        "max":64,
  1146        "min":1,
  1147        "pattern":"^[a-zA-Z0-9-_]+$"
  1148      },
  1149      "ConflictException":{
  1150        "type":"structure",
  1151        "members":{
  1152          "Message":{"shape":"Message"},
  1153          "ResourceId":{"shape":"ResourceId"},
  1154          "ResourceType":{"shape":"ResourceType"}
  1155        },
  1156        "error":{"httpStatusCode":409},
  1157        "exception":true
  1158      },
  1159      "ConnectionStatus":{
  1160        "type":"string",
  1161        "enum":[
  1162          "Connected",
  1163          "Disconnected"
  1164        ]
  1165      },
  1166      "Crc":{
  1167        "type":"long",
  1168        "max":4294967295,
  1169        "min":1
  1170      },
  1171      "CreateDestinationRequest":{
  1172        "type":"structure",
  1173        "required":[
  1174          "Name",
  1175          "ExpressionType",
  1176          "Expression",
  1177          "RoleArn"
  1178        ],
  1179        "members":{
  1180          "Name":{"shape":"DestinationName"},
  1181          "ExpressionType":{"shape":"ExpressionType"},
  1182          "Expression":{"shape":"Expression"},
  1183          "Description":{"shape":"Description"},
  1184          "RoleArn":{"shape":"RoleArn"},
  1185          "Tags":{"shape":"TagList"},
  1186          "ClientRequestToken":{
  1187            "shape":"ClientRequestToken",
  1188            "idempotencyToken":true
  1189          }
  1190        }
  1191      },
  1192      "CreateDestinationResponse":{
  1193        "type":"structure",
  1194        "members":{
  1195          "Arn":{"shape":"DestinationArn"},
  1196          "Name":{"shape":"DestinationName"}
  1197        }
  1198      },
  1199      "CreateDeviceProfileRequest":{
  1200        "type":"structure",
  1201        "members":{
  1202          "Name":{"shape":"DeviceProfileName"},
  1203          "LoRaWAN":{"shape":"LoRaWANDeviceProfile"},
  1204          "Tags":{"shape":"TagList"},
  1205          "ClientRequestToken":{
  1206            "shape":"ClientRequestToken",
  1207            "idempotencyToken":true
  1208          }
  1209        }
  1210      },
  1211      "CreateDeviceProfileResponse":{
  1212        "type":"structure",
  1213        "members":{
  1214          "Arn":{"shape":"DeviceProfileArn"},
  1215          "Id":{"shape":"DeviceProfileId"}
  1216        }
  1217      },
  1218      "CreateServiceProfileRequest":{
  1219        "type":"structure",
  1220        "members":{
  1221          "Name":{"shape":"ServiceProfileName"},
  1222          "LoRaWAN":{"shape":"LoRaWANServiceProfile"},
  1223          "Tags":{"shape":"TagList"},
  1224          "ClientRequestToken":{
  1225            "shape":"ClientRequestToken",
  1226            "idempotencyToken":true
  1227          }
  1228        }
  1229      },
  1230      "CreateServiceProfileResponse":{
  1231        "type":"structure",
  1232        "members":{
  1233          "Arn":{"shape":"ServiceProfileArn"},
  1234          "Id":{"shape":"ServiceProfileId"}
  1235        }
  1236      },
  1237      "CreateWirelessDeviceRequest":{
  1238        "type":"structure",
  1239        "required":[
  1240          "Type",
  1241          "DestinationName"
  1242        ],
  1243        "members":{
  1244          "Type":{"shape":"WirelessDeviceType"},
  1245          "Name":{"shape":"WirelessDeviceName"},
  1246          "Description":{"shape":"Description"},
  1247          "DestinationName":{"shape":"DestinationName"},
  1248          "ClientRequestToken":{
  1249            "shape":"ClientRequestToken",
  1250            "idempotencyToken":true
  1251          },
  1252          "LoRaWAN":{"shape":"LoRaWANDevice"},
  1253          "Tags":{"shape":"TagList"}
  1254        }
  1255      },
  1256      "CreateWirelessDeviceResponse":{
  1257        "type":"structure",
  1258        "members":{
  1259          "Arn":{"shape":"WirelessDeviceArn"},
  1260          "Id":{"shape":"WirelessDeviceId"}
  1261        }
  1262      },
  1263      "CreateWirelessGatewayRequest":{
  1264        "type":"structure",
  1265        "required":["LoRaWAN"],
  1266        "members":{
  1267          "Name":{"shape":"WirelessGatewayName"},
  1268          "Description":{"shape":"Description"},
  1269          "LoRaWAN":{"shape":"LoRaWANGateway"},
  1270          "Tags":{"shape":"TagList"},
  1271          "ClientRequestToken":{
  1272            "shape":"ClientRequestToken",
  1273            "idempotencyToken":true
  1274          }
  1275        }
  1276      },
  1277      "CreateWirelessGatewayResponse":{
  1278        "type":"structure",
  1279        "members":{
  1280          "Arn":{"shape":"WirelessGatewayArn"},
  1281          "Id":{"shape":"WirelessDeviceId"}
  1282        }
  1283      },
  1284      "CreateWirelessGatewayTaskDefinitionRequest":{
  1285        "type":"structure",
  1286        "required":["AutoCreateTasks"],
  1287        "members":{
  1288          "AutoCreateTasks":{"shape":"AutoCreateTasks"},
  1289          "Name":{"shape":"WirelessGatewayTaskName"},
  1290          "Update":{"shape":"UpdateWirelessGatewayTaskCreate"},
  1291          "ClientRequestToken":{
  1292            "shape":"ClientRequestToken",
  1293            "idempotencyToken":true
  1294          },
  1295          "Tags":{"shape":"TagList"}
  1296        }
  1297      },
  1298      "CreateWirelessGatewayTaskDefinitionResponse":{
  1299        "type":"structure",
  1300        "members":{
  1301          "Id":{"shape":"WirelessGatewayTaskDefinitionId"},
  1302          "Arn":{"shape":"WirelessGatewayTaskDefinitionArn"}
  1303        }
  1304      },
  1305      "CreateWirelessGatewayTaskRequest":{
  1306        "type":"structure",
  1307        "required":[
  1308          "Id",
  1309          "WirelessGatewayTaskDefinitionId"
  1310        ],
  1311        "members":{
  1312          "Id":{
  1313            "shape":"WirelessGatewayId",
  1314            "location":"uri",
  1315            "locationName":"Id"
  1316          },
  1317          "WirelessGatewayTaskDefinitionId":{"shape":"WirelessGatewayTaskDefinitionId"}
  1318        }
  1319      },
  1320      "CreateWirelessGatewayTaskResponse":{
  1321        "type":"structure",
  1322        "members":{
  1323          "WirelessGatewayTaskDefinitionId":{"shape":"WirelessGatewayTaskDefinitionId"},
  1324          "Status":{"shape":"WirelessGatewayTaskStatus"}
  1325        }
  1326      },
  1327      "DeleteDestinationRequest":{
  1328        "type":"structure",
  1329        "required":["Name"],
  1330        "members":{
  1331          "Name":{
  1332            "shape":"DestinationName",
  1333            "location":"uri",
  1334            "locationName":"Name"
  1335          }
  1336        }
  1337      },
  1338      "DeleteDestinationResponse":{
  1339        "type":"structure",
  1340        "members":{
  1341        }
  1342      },
  1343      "DeleteDeviceProfileRequest":{
  1344        "type":"structure",
  1345        "required":["Id"],
  1346        "members":{
  1347          "Id":{
  1348            "shape":"DeviceProfileId",
  1349            "location":"uri",
  1350            "locationName":"Id"
  1351          }
  1352        }
  1353      },
  1354      "DeleteDeviceProfileResponse":{
  1355        "type":"structure",
  1356        "members":{
  1357        }
  1358      },
  1359      "DeleteServiceProfileRequest":{
  1360        "type":"structure",
  1361        "required":["Id"],
  1362        "members":{
  1363          "Id":{
  1364            "shape":"ServiceProfileId",
  1365            "location":"uri",
  1366            "locationName":"Id"
  1367          }
  1368        }
  1369      },
  1370      "DeleteServiceProfileResponse":{
  1371        "type":"structure",
  1372        "members":{
  1373        }
  1374      },
  1375      "DeleteWirelessDeviceRequest":{
  1376        "type":"structure",
  1377        "required":["Id"],
  1378        "members":{
  1379          "Id":{
  1380            "shape":"WirelessDeviceId",
  1381            "location":"uri",
  1382            "locationName":"Id"
  1383          }
  1384        }
  1385      },
  1386      "DeleteWirelessDeviceResponse":{
  1387        "type":"structure",
  1388        "members":{
  1389        }
  1390      },
  1391      "DeleteWirelessGatewayRequest":{
  1392        "type":"structure",
  1393        "required":["Id"],
  1394        "members":{
  1395          "Id":{
  1396            "shape":"WirelessGatewayId",
  1397            "location":"uri",
  1398            "locationName":"Id"
  1399          }
  1400        }
  1401      },
  1402      "DeleteWirelessGatewayResponse":{
  1403        "type":"structure",
  1404        "members":{
  1405        }
  1406      },
  1407      "DeleteWirelessGatewayTaskDefinitionRequest":{
  1408        "type":"structure",
  1409        "required":["Id"],
  1410        "members":{
  1411          "Id":{
  1412            "shape":"WirelessGatewayTaskDefinitionId",
  1413            "location":"uri",
  1414            "locationName":"Id"
  1415          }
  1416        }
  1417      },
  1418      "DeleteWirelessGatewayTaskDefinitionResponse":{
  1419        "type":"structure",
  1420        "members":{
  1421        }
  1422      },
  1423      "DeleteWirelessGatewayTaskRequest":{
  1424        "type":"structure",
  1425        "required":["Id"],
  1426        "members":{
  1427          "Id":{
  1428            "shape":"WirelessGatewayId",
  1429            "location":"uri",
  1430            "locationName":"Id"
  1431          }
  1432        }
  1433      },
  1434      "DeleteWirelessGatewayTaskResponse":{
  1435        "type":"structure",
  1436        "members":{
  1437        }
  1438      },
  1439      "Description":{
  1440        "type":"string",
  1441        "max":2048
  1442      },
  1443      "DestinationArn":{"type":"string"},
  1444      "DestinationList":{
  1445        "type":"list",
  1446        "member":{"shape":"Destinations"}
  1447      },
  1448      "DestinationName":{
  1449        "type":"string",
  1450        "max":128,
  1451        "pattern":"[a-zA-Z0-9-_]+"
  1452      },
  1453      "Destinations":{
  1454        "type":"structure",
  1455        "members":{
  1456          "Arn":{"shape":"DestinationArn"},
  1457          "Name":{"shape":"DestinationName"},
  1458          "ExpressionType":{"shape":"ExpressionType"},
  1459          "Expression":{"shape":"Expression"},
  1460          "Description":{"shape":"Description"},
  1461          "RoleArn":{"shape":"RoleArn"}
  1462        }
  1463      },
  1464      "DevAddr":{
  1465        "type":"string",
  1466        "pattern":"[a-fA-F0-9]{8}"
  1467      },
  1468      "DevEui":{
  1469        "type":"string",
  1470        "pattern":"[a-fA-F0-9]{16}"
  1471      },
  1472      "DevStatusReqFreq":{
  1473        "type":"integer",
  1474        "max":2147483647,
  1475        "min":0
  1476      },
  1477      "DeviceCertificateList":{
  1478        "type":"list",
  1479        "member":{"shape":"CertificateList"}
  1480      },
  1481      "DeviceProfile":{
  1482        "type":"structure",
  1483        "members":{
  1484          "Arn":{"shape":"DeviceProfileArn"},
  1485          "Name":{"shape":"DeviceProfileName"},
  1486          "Id":{"shape":"DeviceProfileId"}
  1487        }
  1488      },
  1489      "DeviceProfileArn":{"type":"string"},
  1490      "DeviceProfileId":{
  1491        "type":"string",
  1492        "max":256
  1493      },
  1494      "DeviceProfileList":{
  1495        "type":"list",
  1496        "member":{"shape":"DeviceProfile"}
  1497      },
  1498      "DeviceProfileName":{
  1499        "type":"string",
  1500        "max":256
  1501      },
  1502      "DeviceState":{
  1503        "type":"string",
  1504        "enum":[
  1505          "Provisioned",
  1506          "RegisteredNotSeen",
  1507          "RegisteredReachable",
  1508          "RegisteredUnreachable"
  1509        ]
  1510      },
  1511      "DisassociateAwsAccountFromPartnerAccountRequest":{
  1512        "type":"structure",
  1513        "required":[
  1514          "PartnerAccountId",
  1515          "PartnerType"
  1516        ],
  1517        "members":{
  1518          "PartnerAccountId":{
  1519            "shape":"PartnerAccountId",
  1520            "location":"uri",
  1521            "locationName":"PartnerAccountId"
  1522          },
  1523          "PartnerType":{
  1524            "shape":"PartnerType",
  1525            "location":"querystring",
  1526            "locationName":"partnerType"
  1527          }
  1528        }
  1529      },
  1530      "DisassociateAwsAccountFromPartnerAccountResponse":{
  1531        "type":"structure",
  1532        "members":{
  1533        }
  1534      },
  1535      "DisassociateWirelessDeviceFromThingRequest":{
  1536        "type":"structure",
  1537        "required":["Id"],
  1538        "members":{
  1539          "Id":{
  1540            "shape":"WirelessDeviceId",
  1541            "location":"uri",
  1542            "locationName":"Id"
  1543          }
  1544        }
  1545      },
  1546      "DisassociateWirelessDeviceFromThingResponse":{
  1547        "type":"structure",
  1548        "members":{
  1549        }
  1550      },
  1551      "DisassociateWirelessGatewayFromCertificateRequest":{
  1552        "type":"structure",
  1553        "required":["Id"],
  1554        "members":{
  1555          "Id":{
  1556            "shape":"WirelessGatewayId",
  1557            "location":"uri",
  1558            "locationName":"Id"
  1559          }
  1560        }
  1561      },
  1562      "DisassociateWirelessGatewayFromCertificateResponse":{
  1563        "type":"structure",
  1564        "members":{
  1565        }
  1566      },
  1567      "DisassociateWirelessGatewayFromThingRequest":{
  1568        "type":"structure",
  1569        "required":["Id"],
  1570        "members":{
  1571          "Id":{
  1572            "shape":"WirelessGatewayId",
  1573            "location":"uri",
  1574            "locationName":"Id"
  1575          }
  1576        }
  1577      },
  1578      "DisassociateWirelessGatewayFromThingResponse":{
  1579        "type":"structure",
  1580        "members":{
  1581        }
  1582      },
  1583      "DlBucketSize":{
  1584        "type":"integer",
  1585        "max":2147483647,
  1586        "min":0
  1587      },
  1588      "DlRate":{
  1589        "type":"integer",
  1590        "max":2147483647,
  1591        "min":0
  1592      },
  1593      "DlRatePolicy":{
  1594        "type":"string",
  1595        "max":256
  1596      },
  1597      "Double":{"type":"double"},
  1598      "DrMax":{
  1599        "type":"integer",
  1600        "max":15,
  1601        "min":0
  1602      },
  1603      "DrMin":{
  1604        "type":"integer",
  1605        "max":15,
  1606        "min":0
  1607      },
  1608      "EndPoint":{
  1609        "type":"string",
  1610        "max":256,
  1611        "min":1
  1612      },
  1613      "Event":{
  1614        "type":"string",
  1615        "enum":[
  1616          "discovered",
  1617          "lost",
  1618          "ack",
  1619          "nack",
  1620          "passthrough"
  1621        ]
  1622      },
  1623      "Expression":{
  1624        "type":"string",
  1625        "max":2048
  1626      },
  1627      "ExpressionType":{
  1628        "type":"string",
  1629        "enum":[
  1630          "RuleName",
  1631          "MqttTopic"
  1632        ]
  1633      },
  1634      "FNwkSIntKey":{
  1635        "type":"string",
  1636        "pattern":"[a-fA-F0-9]{32}"
  1637      },
  1638      "FPort":{
  1639        "type":"integer",
  1640        "max":223,
  1641        "min":1
  1642      },
  1643      "FactoryPresetFreqsList":{
  1644        "type":"list",
  1645        "member":{"shape":"PresetFreq"},
  1646        "max":20,
  1647        "min":0
  1648      },
  1649      "Fingerprint":{
  1650        "type":"string",
  1651        "max":64,
  1652        "min":64,
  1653        "pattern":"[a-fA-F0-9]{64}",
  1654        "sensitive":true
  1655      },
  1656      "GatewayEui":{
  1657        "type":"string",
  1658        "pattern":"^(([0-9A-Fa-f]{2}-){7}|([0-9A-Fa-f]{2}:){7}|([0-9A-Fa-f]{2}\\s){7}|([0-9A-Fa-f]{2}){7})([0-9A-Fa-f]{2})$"
  1659      },
  1660      "GetDestinationRequest":{
  1661        "type":"structure",
  1662        "required":["Name"],
  1663        "members":{
  1664          "Name":{
  1665            "shape":"DestinationName",
  1666            "location":"uri",
  1667            "locationName":"Name"
  1668          }
  1669        }
  1670      },
  1671      "GetDestinationResponse":{
  1672        "type":"structure",
  1673        "members":{
  1674          "Arn":{"shape":"DestinationArn"},
  1675          "Name":{"shape":"DestinationName"},
  1676          "Expression":{"shape":"Expression"},
  1677          "ExpressionType":{"shape":"ExpressionType"},
  1678          "Description":{"shape":"Description"},
  1679          "RoleArn":{"shape":"RoleArn"}
  1680        }
  1681      },
  1682      "GetDeviceProfileRequest":{
  1683        "type":"structure",
  1684        "required":["Id"],
  1685        "members":{
  1686          "Id":{
  1687            "shape":"DeviceProfileId",
  1688            "location":"uri",
  1689            "locationName":"Id"
  1690          }
  1691        }
  1692      },
  1693      "GetDeviceProfileResponse":{
  1694        "type":"structure",
  1695        "members":{
  1696          "Arn":{"shape":"DeviceProfileArn"},
  1697          "Name":{"shape":"DeviceProfileName"},
  1698          "Id":{"shape":"DeviceProfileId"},
  1699          "LoRaWAN":{"shape":"LoRaWANDeviceProfile"}
  1700        }
  1701      },
  1702      "GetLogLevelsByResourceTypesRequest":{
  1703        "type":"structure",
  1704        "members":{
  1705        }
  1706      },
  1707      "GetLogLevelsByResourceTypesResponse":{
  1708        "type":"structure",
  1709        "members":{
  1710          "DefaultLogLevel":{"shape":"LogLevel"},
  1711          "WirelessGatewayLogOptions":{"shape":"WirelessGatewayLogOptionList"},
  1712          "WirelessDeviceLogOptions":{"shape":"WirelessDeviceLogOptionList"}
  1713        }
  1714      },
  1715      "GetPartnerAccountRequest":{
  1716        "type":"structure",
  1717        "required":[
  1718          "PartnerAccountId",
  1719          "PartnerType"
  1720        ],
  1721        "members":{
  1722          "PartnerAccountId":{
  1723            "shape":"PartnerAccountId",
  1724            "location":"uri",
  1725            "locationName":"PartnerAccountId"
  1726          },
  1727          "PartnerType":{
  1728            "shape":"PartnerType",
  1729            "location":"querystring",
  1730            "locationName":"partnerType"
  1731          }
  1732        }
  1733      },
  1734      "GetPartnerAccountResponse":{
  1735        "type":"structure",
  1736        "members":{
  1737          "Sidewalk":{"shape":"SidewalkAccountInfoWithFingerprint"},
  1738          "AccountLinked":{"shape":"AccountLinked"}
  1739        }
  1740      },
  1741      "GetResourceLogLevelRequest":{
  1742        "type":"structure",
  1743        "required":[
  1744          "ResourceIdentifier",
  1745          "ResourceType"
  1746        ],
  1747        "members":{
  1748          "ResourceIdentifier":{
  1749            "shape":"ResourceIdentifier",
  1750            "location":"uri",
  1751            "locationName":"ResourceIdentifier"
  1752          },
  1753          "ResourceType":{
  1754            "shape":"ResourceType",
  1755            "location":"querystring",
  1756            "locationName":"resourceType"
  1757          }
  1758        }
  1759      },
  1760      "GetResourceLogLevelResponse":{
  1761        "type":"structure",
  1762        "members":{
  1763          "LogLevel":{"shape":"LogLevel"}
  1764        }
  1765      },
  1766      "GetServiceEndpointRequest":{
  1767        "type":"structure",
  1768        "members":{
  1769          "ServiceType":{
  1770            "shape":"WirelessGatewayServiceType",
  1771            "location":"querystring",
  1772            "locationName":"serviceType"
  1773          }
  1774        }
  1775      },
  1776      "GetServiceEndpointResponse":{
  1777        "type":"structure",
  1778        "members":{
  1779          "ServiceType":{"shape":"WirelessGatewayServiceType"},
  1780          "ServiceEndpoint":{"shape":"EndPoint"},
  1781          "ServerTrust":{"shape":"CertificatePEM"}
  1782        }
  1783      },
  1784      "GetServiceProfileRequest":{
  1785        "type":"structure",
  1786        "required":["Id"],
  1787        "members":{
  1788          "Id":{
  1789            "shape":"ServiceProfileId",
  1790            "location":"uri",
  1791            "locationName":"Id"
  1792          }
  1793        }
  1794      },
  1795      "GetServiceProfileResponse":{
  1796        "type":"structure",
  1797        "members":{
  1798          "Arn":{"shape":"ServiceProfileArn"},
  1799          "Name":{"shape":"ServiceProfileName"},
  1800          "Id":{"shape":"ServiceProfileId"},
  1801          "LoRaWAN":{"shape":"LoRaWANGetServiceProfileInfo"}
  1802        }
  1803      },
  1804      "GetWirelessDeviceRequest":{
  1805        "type":"structure",
  1806        "required":[
  1807          "Identifier",
  1808          "IdentifierType"
  1809        ],
  1810        "members":{
  1811          "Identifier":{
  1812            "shape":"Identifier",
  1813            "location":"uri",
  1814            "locationName":"Identifier"
  1815          },
  1816          "IdentifierType":{
  1817            "shape":"WirelessDeviceIdType",
  1818            "location":"querystring",
  1819            "locationName":"identifierType"
  1820          }
  1821        }
  1822      },
  1823      "GetWirelessDeviceResponse":{
  1824        "type":"structure",
  1825        "members":{
  1826          "Type":{"shape":"WirelessDeviceType"},
  1827          "Name":{"shape":"WirelessDeviceName"},
  1828          "Description":{"shape":"Description"},
  1829          "DestinationName":{"shape":"DestinationName"},
  1830          "Id":{"shape":"WirelessDeviceId"},
  1831          "Arn":{"shape":"WirelessDeviceArn"},
  1832          "ThingName":{"shape":"ThingName"},
  1833          "ThingArn":{"shape":"ThingArn"},
  1834          "LoRaWAN":{"shape":"LoRaWANDevice"},
  1835          "Sidewalk":{"shape":"SidewalkDevice"}
  1836        }
  1837      },
  1838      "GetWirelessDeviceStatisticsRequest":{
  1839        "type":"structure",
  1840        "required":["WirelessDeviceId"],
  1841        "members":{
  1842          "WirelessDeviceId":{
  1843            "shape":"WirelessDeviceId",
  1844            "location":"uri",
  1845            "locationName":"Id"
  1846          }
  1847        }
  1848      },
  1849      "GetWirelessDeviceStatisticsResponse":{
  1850        "type":"structure",
  1851        "members":{
  1852          "WirelessDeviceId":{"shape":"WirelessDeviceId"},
  1853          "LastUplinkReceivedAt":{"shape":"ISODateTimeString"},
  1854          "LoRaWAN":{"shape":"LoRaWANDeviceMetadata"},
  1855          "Sidewalk":{"shape":"SidewalkDeviceMetadata"}
  1856        }
  1857      },
  1858      "GetWirelessGatewayCertificateRequest":{
  1859        "type":"structure",
  1860        "required":["Id"],
  1861        "members":{
  1862          "Id":{
  1863            "shape":"WirelessGatewayId",
  1864            "location":"uri",
  1865            "locationName":"Id"
  1866          }
  1867        }
  1868      },
  1869      "GetWirelessGatewayCertificateResponse":{
  1870        "type":"structure",
  1871        "members":{
  1872          "IotCertificateId":{"shape":"IotCertificateId"},
  1873          "LoRaWANNetworkServerCertificateId":{"shape":"IotCertificateId"}
  1874        }
  1875      },
  1876      "GetWirelessGatewayFirmwareInformationRequest":{
  1877        "type":"structure",
  1878        "required":["Id"],
  1879        "members":{
  1880          "Id":{
  1881            "shape":"WirelessGatewayId",
  1882            "location":"uri",
  1883            "locationName":"Id"
  1884          }
  1885        }
  1886      },
  1887      "GetWirelessGatewayFirmwareInformationResponse":{
  1888        "type":"structure",
  1889        "members":{
  1890          "LoRaWAN":{"shape":"LoRaWANGatewayCurrentVersion"}
  1891        }
  1892      },
  1893      "GetWirelessGatewayRequest":{
  1894        "type":"structure",
  1895        "required":[
  1896          "Identifier",
  1897          "IdentifierType"
  1898        ],
  1899        "members":{
  1900          "Identifier":{
  1901            "shape":"Identifier",
  1902            "location":"uri",
  1903            "locationName":"Identifier"
  1904          },
  1905          "IdentifierType":{
  1906            "shape":"WirelessGatewayIdType",
  1907            "location":"querystring",
  1908            "locationName":"identifierType"
  1909          }
  1910        }
  1911      },
  1912      "GetWirelessGatewayResponse":{
  1913        "type":"structure",
  1914        "members":{
  1915          "Name":{"shape":"WirelessGatewayName"},
  1916          "Id":{"shape":"WirelessGatewayId"},
  1917          "Description":{"shape":"Description"},
  1918          "LoRaWAN":{"shape":"LoRaWANGateway"},
  1919          "Arn":{"shape":"WirelessGatewayArn"},
  1920          "ThingName":{"shape":"ThingName"},
  1921          "ThingArn":{"shape":"ThingArn"}
  1922        }
  1923      },
  1924      "GetWirelessGatewayStatisticsRequest":{
  1925        "type":"structure",
  1926        "required":["WirelessGatewayId"],
  1927        "members":{
  1928          "WirelessGatewayId":{
  1929            "shape":"WirelessGatewayId",
  1930            "location":"uri",
  1931            "locationName":"Id"
  1932          }
  1933        }
  1934      },
  1935      "GetWirelessGatewayStatisticsResponse":{
  1936        "type":"structure",
  1937        "members":{
  1938          "WirelessGatewayId":{"shape":"WirelessGatewayId"},
  1939          "LastUplinkReceivedAt":{"shape":"ISODateTimeString"},
  1940          "ConnectionStatus":{"shape":"ConnectionStatus"}
  1941        }
  1942      },
  1943      "GetWirelessGatewayTaskDefinitionRequest":{
  1944        "type":"structure",
  1945        "required":["Id"],
  1946        "members":{
  1947          "Id":{
  1948            "shape":"WirelessGatewayTaskDefinitionId",
  1949            "location":"uri",
  1950            "locationName":"Id"
  1951          }
  1952        }
  1953      },
  1954      "GetWirelessGatewayTaskDefinitionResponse":{
  1955        "type":"structure",
  1956        "members":{
  1957          "AutoCreateTasks":{"shape":"AutoCreateTasks"},
  1958          "Name":{"shape":"WirelessGatewayTaskName"},
  1959          "Update":{"shape":"UpdateWirelessGatewayTaskCreate"},
  1960          "Arn":{"shape":"WirelessGatewayTaskDefinitionArn"}
  1961        }
  1962      },
  1963      "GetWirelessGatewayTaskRequest":{
  1964        "type":"structure",
  1965        "required":["Id"],
  1966        "members":{
  1967          "Id":{
  1968            "shape":"WirelessGatewayId",
  1969            "location":"uri",
  1970            "locationName":"Id"
  1971          }
  1972        }
  1973      },
  1974      "GetWirelessGatewayTaskResponse":{
  1975        "type":"structure",
  1976        "members":{
  1977          "WirelessGatewayId":{"shape":"WirelessGatewayId"},
  1978          "WirelessGatewayTaskDefinitionId":{"shape":"WirelessGatewayTaskDefinitionId"},
  1979          "LastUplinkReceivedAt":{"shape":"ISODateTimeString"},
  1980          "TaskCreatedAt":{"shape":"ISODateTimeString"},
  1981          "Status":{"shape":"WirelessGatewayTaskStatus"}
  1982        }
  1983      },
  1984      "HrAllowed":{"type":"boolean"},
  1985      "ISODateTimeString":{
  1986        "type":"string",
  1987        "pattern":"^([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$"
  1988      },
  1989      "Identifier":{
  1990        "type":"string",
  1991        "max":256
  1992      },
  1993      "Integer":{"type":"integer"},
  1994      "InternalServerException":{
  1995        "type":"structure",
  1996        "members":{
  1997          "Message":{"shape":"Message"}
  1998        },
  1999        "error":{"httpStatusCode":500},
  2000        "exception":true
  2001      },
  2002      "IotCertificateId":{
  2003        "type":"string",
  2004        "max":4096,
  2005        "min":1
  2006      },
  2007      "JoinEui":{
  2008        "type":"string",
  2009        "pattern":"[a-fA-F0-9]{16}"
  2010      },
  2011      "JoinEuiFilters":{
  2012        "type":"list",
  2013        "member":{"shape":"JoinEuiRange"},
  2014        "max":3,
  2015        "min":0
  2016      },
  2017      "JoinEuiRange":{
  2018        "type":"list",
  2019        "member":{"shape":"JoinEui"},
  2020        "max":2,
  2021        "min":2
  2022      },
  2023      "ListDestinationsRequest":{
  2024        "type":"structure",
  2025        "members":{
  2026          "MaxResults":{
  2027            "shape":"MaxResults",
  2028            "location":"querystring",
  2029            "locationName":"maxResults"
  2030          },
  2031          "NextToken":{
  2032            "shape":"NextToken",
  2033            "location":"querystring",
  2034            "locationName":"nextToken"
  2035          }
  2036        }
  2037      },
  2038      "ListDestinationsResponse":{
  2039        "type":"structure",
  2040        "members":{
  2041          "NextToken":{"shape":"NextToken"},
  2042          "DestinationList":{"shape":"DestinationList"}
  2043        }
  2044      },
  2045      "ListDeviceProfilesRequest":{
  2046        "type":"structure",
  2047        "members":{
  2048          "NextToken":{
  2049            "shape":"NextToken",
  2050            "location":"querystring",
  2051            "locationName":"nextToken"
  2052          },
  2053          "MaxResults":{
  2054            "shape":"MaxResults",
  2055            "location":"querystring",
  2056            "locationName":"maxResults"
  2057          }
  2058        }
  2059      },
  2060      "ListDeviceProfilesResponse":{
  2061        "type":"structure",
  2062        "members":{
  2063          "NextToken":{"shape":"NextToken"},
  2064          "DeviceProfileList":{"shape":"DeviceProfileList"}
  2065        }
  2066      },
  2067      "ListPartnerAccountsRequest":{
  2068        "type":"structure",
  2069        "members":{
  2070          "NextToken":{
  2071            "shape":"NextToken",
  2072            "location":"querystring",
  2073            "locationName":"nextToken"
  2074          },
  2075          "MaxResults":{
  2076            "shape":"MaxResults",
  2077            "location":"querystring",
  2078            "locationName":"maxResults"
  2079          }
  2080        }
  2081      },
  2082      "ListPartnerAccountsResponse":{
  2083        "type":"structure",
  2084        "members":{
  2085          "NextToken":{"shape":"NextToken"},
  2086          "Sidewalk":{"shape":"SidewalkAccountList"}
  2087        }
  2088      },
  2089      "ListServiceProfilesRequest":{
  2090        "type":"structure",
  2091        "members":{
  2092          "NextToken":{
  2093            "shape":"NextToken",
  2094            "location":"querystring",
  2095            "locationName":"nextToken"
  2096          },
  2097          "MaxResults":{
  2098            "shape":"MaxResults",
  2099            "location":"querystring",
  2100            "locationName":"maxResults"
  2101          }
  2102        }
  2103      },
  2104      "ListServiceProfilesResponse":{
  2105        "type":"structure",
  2106        "members":{
  2107          "NextToken":{"shape":"NextToken"},
  2108          "ServiceProfileList":{"shape":"ServiceProfileList"}
  2109        }
  2110      },
  2111      "ListTagsForResourceRequest":{
  2112        "type":"structure",
  2113        "required":["ResourceArn"],
  2114        "members":{
  2115          "ResourceArn":{
  2116            "shape":"AmazonResourceName",
  2117            "location":"querystring",
  2118            "locationName":"resourceArn"
  2119          }
  2120        }
  2121      },
  2122      "ListTagsForResourceResponse":{
  2123        "type":"structure",
  2124        "members":{
  2125          "Tags":{"shape":"TagList"}
  2126        }
  2127      },
  2128      "ListWirelessDevicesRequest":{
  2129        "type":"structure",
  2130        "members":{
  2131          "MaxResults":{
  2132            "shape":"MaxResults",
  2133            "location":"querystring",
  2134            "locationName":"maxResults"
  2135          },
  2136          "NextToken":{
  2137            "shape":"NextToken",
  2138            "location":"querystring",
  2139            "locationName":"nextToken"
  2140          },
  2141          "DestinationName":{
  2142            "shape":"DestinationName",
  2143            "location":"querystring",
  2144            "locationName":"destinationName"
  2145          },
  2146          "DeviceProfileId":{
  2147            "shape":"DeviceProfileId",
  2148            "location":"querystring",
  2149            "locationName":"deviceProfileId"
  2150          },
  2151          "ServiceProfileId":{
  2152            "shape":"ServiceProfileId",
  2153            "location":"querystring",
  2154            "locationName":"serviceProfileId"
  2155          },
  2156          "WirelessDeviceType":{
  2157            "shape":"WirelessDeviceType",
  2158            "location":"querystring",
  2159            "locationName":"wirelessDeviceType"
  2160          }
  2161        }
  2162      },
  2163      "ListWirelessDevicesResponse":{
  2164        "type":"structure",
  2165        "members":{
  2166          "NextToken":{"shape":"NextToken"},
  2167          "WirelessDeviceList":{"shape":"WirelessDeviceStatisticsList"}
  2168        }
  2169      },
  2170      "ListWirelessGatewayTaskDefinitionsRequest":{
  2171        "type":"structure",
  2172        "members":{
  2173          "MaxResults":{
  2174            "shape":"MaxResults",
  2175            "location":"querystring",
  2176            "locationName":"maxResults"
  2177          },
  2178          "NextToken":{
  2179            "shape":"NextToken",
  2180            "location":"querystring",
  2181            "locationName":"nextToken"
  2182          },
  2183          "TaskDefinitionType":{
  2184            "shape":"WirelessGatewayTaskDefinitionType",
  2185            "location":"querystring",
  2186            "locationName":"taskDefinitionType"
  2187          }
  2188        }
  2189      },
  2190      "ListWirelessGatewayTaskDefinitionsResponse":{
  2191        "type":"structure",
  2192        "members":{
  2193          "NextToken":{"shape":"NextToken"},
  2194          "TaskDefinitions":{"shape":"WirelessGatewayTaskDefinitionList"}
  2195        }
  2196      },
  2197      "ListWirelessGatewaysRequest":{
  2198        "type":"structure",
  2199        "members":{
  2200          "NextToken":{
  2201            "shape":"NextToken",
  2202            "location":"querystring",
  2203            "locationName":"nextToken"
  2204          },
  2205          "MaxResults":{
  2206            "shape":"MaxResults",
  2207            "location":"querystring",
  2208            "locationName":"maxResults"
  2209          }
  2210        }
  2211      },
  2212      "ListWirelessGatewaysResponse":{
  2213        "type":"structure",
  2214        "members":{
  2215          "NextToken":{"shape":"NextToken"},
  2216          "WirelessGatewayList":{"shape":"WirelessGatewayStatisticsList"}
  2217        }
  2218      },
  2219      "LoRaWANDevice":{
  2220        "type":"structure",
  2221        "members":{
  2222          "DevEui":{"shape":"DevEui"},
  2223          "DeviceProfileId":{"shape":"DeviceProfileId"},
  2224          "ServiceProfileId":{"shape":"ServiceProfileId"},
  2225          "OtaaV1_1":{"shape":"OtaaV1_1"},
  2226          "OtaaV1_0_x":{"shape":"OtaaV1_0_x"},
  2227          "AbpV1_1":{"shape":"AbpV1_1"},
  2228          "AbpV1_0_x":{"shape":"AbpV1_0_x"}
  2229        }
  2230      },
  2231      "LoRaWANDeviceMetadata":{
  2232        "type":"structure",
  2233        "members":{
  2234          "DevEui":{"shape":"DevEui"},
  2235          "FPort":{"shape":"Integer"},
  2236          "DataRate":{"shape":"Integer"},
  2237          "Frequency":{"shape":"Integer"},
  2238          "Timestamp":{"shape":"ISODateTimeString"},
  2239          "Gateways":{"shape":"LoRaWANGatewayMetadataList"}
  2240        }
  2241      },
  2242      "LoRaWANDeviceProfile":{
  2243        "type":"structure",
  2244        "members":{
  2245          "SupportsClassB":{"shape":"SupportsClassB"},
  2246          "ClassBTimeout":{"shape":"ClassBTimeout"},
  2247          "PingSlotPeriod":{"shape":"PingSlotPeriod"},
  2248          "PingSlotDr":{"shape":"PingSlotDr"},
  2249          "PingSlotFreq":{"shape":"PingSlotFreq"},
  2250          "SupportsClassC":{"shape":"SupportsClassC"},
  2251          "ClassCTimeout":{"shape":"ClassCTimeout"},
  2252          "MacVersion":{"shape":"MacVersion"},
  2253          "RegParamsRevision":{"shape":"RegParamsRevision"},
  2254          "RxDelay1":{"shape":"RxDelay1"},
  2255          "RxDrOffset1":{"shape":"RxDrOffset1"},
  2256          "RxDataRate2":{"shape":"RxDataRate2"},
  2257          "RxFreq2":{"shape":"RxFreq2"},
  2258          "FactoryPresetFreqsList":{"shape":"FactoryPresetFreqsList"},
  2259          "MaxEirp":{"shape":"MaxEirp"},
  2260          "MaxDutyCycle":{"shape":"MaxDutyCycle"},
  2261          "RfRegion":{"shape":"RfRegion"},
  2262          "SupportsJoin":{"shape":"SupportsJoin"},
  2263          "Supports32BitFCnt":{"shape":"Supports32BitFCnt"}
  2264        }
  2265      },
  2266      "LoRaWANGateway":{
  2267        "type":"structure",
  2268        "members":{
  2269          "GatewayEui":{"shape":"GatewayEui"},
  2270          "RfRegion":{"shape":"RfRegion"},
  2271          "JoinEuiFilters":{"shape":"JoinEuiFilters"},
  2272          "NetIdFilters":{"shape":"NetIdFilters"},
  2273          "SubBands":{"shape":"SubBands"}
  2274        }
  2275      },
  2276      "LoRaWANGatewayCurrentVersion":{
  2277        "type":"structure",
  2278        "members":{
  2279          "CurrentVersion":{"shape":"LoRaWANGatewayVersion"}
  2280        }
  2281      },
  2282      "LoRaWANGatewayMetadata":{
  2283        "type":"structure",
  2284        "members":{
  2285          "GatewayEui":{"shape":"GatewayEui"},
  2286          "Snr":{"shape":"Double"},
  2287          "Rssi":{"shape":"Double"}
  2288        }
  2289      },
  2290      "LoRaWANGatewayMetadataList":{
  2291        "type":"list",
  2292        "member":{"shape":"LoRaWANGatewayMetadata"}
  2293      },
  2294      "LoRaWANGatewayVersion":{
  2295        "type":"structure",
  2296        "members":{
  2297          "PackageVersion":{"shape":"PackageVersion"},
  2298          "Model":{"shape":"Model"},
  2299          "Station":{"shape":"Station"}
  2300        }
  2301      },
  2302      "LoRaWANGetServiceProfileInfo":{
  2303        "type":"structure",
  2304        "members":{
  2305          "UlRate":{"shape":"UlRate"},
  2306          "UlBucketSize":{"shape":"UlBucketSize"},
  2307          "UlRatePolicy":{"shape":"UlRatePolicy"},
  2308          "DlRate":{"shape":"DlRate"},
  2309          "DlBucketSize":{"shape":"DlBucketSize"},
  2310          "DlRatePolicy":{"shape":"DlRatePolicy"},
  2311          "AddGwMetadata":{"shape":"AddGwMetadata"},
  2312          "DevStatusReqFreq":{"shape":"DevStatusReqFreq"},
  2313          "ReportDevStatusBattery":{"shape":"ReportDevStatusBattery"},
  2314          "ReportDevStatusMargin":{"shape":"ReportDevStatusMargin"},
  2315          "DrMin":{"shape":"DrMin"},
  2316          "DrMax":{"shape":"DrMax"},
  2317          "ChannelMask":{"shape":"ChannelMask"},
  2318          "PrAllowed":{"shape":"PrAllowed"},
  2319          "HrAllowed":{"shape":"HrAllowed"},
  2320          "RaAllowed":{"shape":"RaAllowed"},
  2321          "NwkGeoLoc":{"shape":"NwkGeoLoc"},
  2322          "TargetPer":{"shape":"TargetPer"},
  2323          "MinGwDiversity":{"shape":"MinGwDiversity"}
  2324        }
  2325      },
  2326      "LoRaWANListDevice":{
  2327        "type":"structure",
  2328        "members":{
  2329          "DevEui":{"shape":"DevEui"}
  2330        }
  2331      },
  2332      "LoRaWANSendDataToDevice":{
  2333        "type":"structure",
  2334        "members":{
  2335          "FPort":{"shape":"FPort"}
  2336        }
  2337      },
  2338      "LoRaWANServiceProfile":{
  2339        "type":"structure",
  2340        "members":{
  2341          "AddGwMetadata":{"shape":"AddGwMetadata"}
  2342        }
  2343      },
  2344      "LoRaWANUpdateDevice":{
  2345        "type":"structure",
  2346        "members":{
  2347          "DeviceProfileId":{"shape":"DeviceProfileId"},
  2348          "ServiceProfileId":{"shape":"ServiceProfileId"}
  2349        }
  2350      },
  2351      "LoRaWANUpdateGatewayTaskCreate":{
  2352        "type":"structure",
  2353        "members":{
  2354          "UpdateSignature":{"shape":"UpdateSignature"},
  2355          "SigKeyCrc":{"shape":"Crc"},
  2356          "CurrentVersion":{"shape":"LoRaWANGatewayVersion"},
  2357          "UpdateVersion":{"shape":"LoRaWANGatewayVersion"}
  2358        }
  2359      },
  2360      "LoRaWANUpdateGatewayTaskEntry":{
  2361        "type":"structure",
  2362        "members":{
  2363          "CurrentVersion":{"shape":"LoRaWANGatewayVersion"},
  2364          "UpdateVersion":{"shape":"LoRaWANGatewayVersion"}
  2365        }
  2366      },
  2367      "LogLevel":{
  2368        "type":"string",
  2369        "enum":[
  2370          "INFO",
  2371          "ERROR",
  2372          "DISABLED"
  2373        ]
  2374      },
  2375      "MacVersion":{
  2376        "type":"string",
  2377        "max":64
  2378      },
  2379      "MaxDutyCycle":{
  2380        "type":"integer",
  2381        "max":100,
  2382        "min":0
  2383      },
  2384      "MaxEirp":{
  2385        "type":"integer",
  2386        "max":15,
  2387        "min":0
  2388      },
  2389      "MaxResults":{
  2390        "type":"integer",
  2391        "max":250,
  2392        "min":0
  2393      },
  2394      "Message":{
  2395        "type":"string",
  2396        "max":2048
  2397      },
  2398      "MessageId":{"type":"string"},
  2399      "MessageType":{
  2400        "type":"string",
  2401        "enum":[
  2402          "CUSTOM_COMMAND_ID_NOTIFY",
  2403          "CUSTOM_COMMAND_ID_GET",
  2404          "CUSTOM_COMMAND_ID_SET",
  2405          "CUSTOM_COMMAND_ID_RESP"
  2406        ]
  2407      },
  2408      "MinGwDiversity":{
  2409        "type":"integer",
  2410        "max":100,
  2411        "min":1
  2412      },
  2413      "Model":{
  2414        "type":"string",
  2415        "max":4096,
  2416        "min":1
  2417      },
  2418      "NetId":{
  2419        "type":"string",
  2420        "pattern":"[a-fA-F0-9]{6}"
  2421      },
  2422      "NetIdFilters":{
  2423        "type":"list",
  2424        "member":{"shape":"NetId"},
  2425        "max":10,
  2426        "min":0
  2427      },
  2428      "NextToken":{
  2429        "type":"string",
  2430        "max":4096
  2431      },
  2432      "NwkGeoLoc":{"type":"boolean"},
  2433      "NwkKey":{
  2434        "type":"string",
  2435        "pattern":"[a-fA-F0-9]{32}"
  2436      },
  2437      "NwkSEncKey":{
  2438        "type":"string",
  2439        "pattern":"[a-fA-F0-9]{32}"
  2440      },
  2441      "NwkSKey":{
  2442        "type":"string",
  2443        "pattern":"[a-fA-F0-9]{32}"
  2444      },
  2445      "OtaaV1_0_x":{
  2446        "type":"structure",
  2447        "members":{
  2448          "AppKey":{"shape":"AppKey"},
  2449          "AppEui":{"shape":"AppEui"}
  2450        }
  2451      },
  2452      "OtaaV1_1":{
  2453        "type":"structure",
  2454        "members":{
  2455          "AppKey":{"shape":"AppKey"},
  2456          "NwkKey":{"shape":"NwkKey"},
  2457          "JoinEui":{"shape":"JoinEui"}
  2458        }
  2459      },
  2460      "PackageVersion":{
  2461        "type":"string",
  2462        "max":32,
  2463        "min":1
  2464      },
  2465      "PartnerAccountArn":{"type":"string"},
  2466      "PartnerAccountId":{
  2467        "type":"string",
  2468        "max":256
  2469      },
  2470      "PartnerType":{
  2471        "type":"string",
  2472        "enum":["Sidewalk"]
  2473      },
  2474      "PayloadData":{
  2475        "type":"string",
  2476        "max":2048,
  2477        "pattern":"^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$"
  2478      },
  2479      "PingSlotDr":{
  2480        "type":"integer",
  2481        "max":15,
  2482        "min":0
  2483      },
  2484      "PingSlotFreq":{
  2485        "type":"integer",
  2486        "max":16700000,
  2487        "min":1000000
  2488      },
  2489      "PingSlotPeriod":{
  2490        "type":"integer",
  2491        "max":4096,
  2492        "min":128
  2493      },
  2494      "PrAllowed":{"type":"boolean"},
  2495      "PresetFreq":{
  2496        "type":"integer",
  2497        "max":16700000,
  2498        "min":1000000
  2499      },
  2500      "PutResourceLogLevelRequest":{
  2501        "type":"structure",
  2502        "required":[
  2503          "ResourceIdentifier",
  2504          "ResourceType",
  2505          "LogLevel"
  2506        ],
  2507        "members":{
  2508          "ResourceIdentifier":{
  2509            "shape":"ResourceIdentifier",
  2510            "location":"uri",
  2511            "locationName":"ResourceIdentifier"
  2512          },
  2513          "ResourceType":{
  2514            "shape":"ResourceType",
  2515            "location":"querystring",
  2516            "locationName":"resourceType"
  2517          },
  2518          "LogLevel":{"shape":"LogLevel"}
  2519        }
  2520      },
  2521      "PutResourceLogLevelResponse":{
  2522        "type":"structure",
  2523        "members":{
  2524        }
  2525      },
  2526      "RaAllowed":{"type":"boolean"},
  2527      "RegParamsRevision":{
  2528        "type":"string",
  2529        "max":64
  2530      },
  2531      "ReportDevStatusBattery":{"type":"boolean"},
  2532      "ReportDevStatusMargin":{"type":"boolean"},
  2533      "ResetAllResourceLogLevelsRequest":{
  2534        "type":"structure",
  2535        "members":{
  2536        }
  2537      },
  2538      "ResetAllResourceLogLevelsResponse":{
  2539        "type":"structure",
  2540        "members":{
  2541        }
  2542      },
  2543      "ResetResourceLogLevelRequest":{
  2544        "type":"structure",
  2545        "required":[
  2546          "ResourceIdentifier",
  2547          "ResourceType"
  2548        ],
  2549        "members":{
  2550          "ResourceIdentifier":{
  2551            "shape":"ResourceIdentifier",
  2552            "location":"uri",
  2553            "locationName":"ResourceIdentifier"
  2554          },
  2555          "ResourceType":{
  2556            "shape":"ResourceType",
  2557            "location":"querystring",
  2558            "locationName":"resourceType"
  2559          }
  2560        }
  2561      },
  2562      "ResetResourceLogLevelResponse":{
  2563        "type":"structure",
  2564        "members":{
  2565        }
  2566      },
  2567      "ResourceId":{"type":"string"},
  2568      "ResourceIdentifier":{
  2569        "type":"string",
  2570        "max":256
  2571      },
  2572      "ResourceNotFoundException":{
  2573        "type":"structure",
  2574        "members":{
  2575          "Message":{"shape":"Message"},
  2576          "ResourceId":{"shape":"ResourceId"},
  2577          "ResourceType":{"shape":"ResourceType"}
  2578        },
  2579        "error":{"httpStatusCode":404},
  2580        "exception":true
  2581      },
  2582      "ResourceType":{"type":"string"},
  2583      "Result":{
  2584        "type":"string",
  2585        "max":2048
  2586      },
  2587      "RfRegion":{
  2588        "type":"string",
  2589        "max":64
  2590      },
  2591      "RoleArn":{
  2592        "type":"string",
  2593        "max":2048,
  2594        "min":20
  2595      },
  2596      "RxDataRate2":{
  2597        "type":"integer",
  2598        "max":15,
  2599        "min":0
  2600      },
  2601      "RxDelay1":{
  2602        "type":"integer",
  2603        "max":15,
  2604        "min":0
  2605      },
  2606      "RxDrOffset1":{
  2607        "type":"integer",
  2608        "max":7,
  2609        "min":0
  2610      },
  2611      "RxFreq2":{
  2612        "type":"integer",
  2613        "max":16700000,
  2614        "min":1000000
  2615      },
  2616      "SNwkSIntKey":{
  2617        "type":"string",
  2618        "pattern":"[a-fA-F0-9]{32}"
  2619      },
  2620      "SendDataToWirelessDeviceRequest":{
  2621        "type":"structure",
  2622        "required":[
  2623          "Id",
  2624          "TransmitMode",
  2625          "PayloadData"
  2626        ],
  2627        "members":{
  2628          "Id":{
  2629            "shape":"WirelessDeviceId",
  2630            "location":"uri",
  2631            "locationName":"Id"
  2632          },
  2633          "TransmitMode":{"shape":"TransmitMode"},
  2634          "PayloadData":{"shape":"PayloadData"},
  2635          "WirelessMetadata":{"shape":"WirelessMetadata"}
  2636        }
  2637      },
  2638      "SendDataToWirelessDeviceResponse":{
  2639        "type":"structure",
  2640        "members":{
  2641          "MessageId":{"shape":"MessageId"}
  2642        }
  2643      },
  2644      "Seq":{
  2645        "type":"integer",
  2646        "max":16383,
  2647        "min":0
  2648      },
  2649      "ServiceProfile":{
  2650        "type":"structure",
  2651        "members":{
  2652          "Arn":{"shape":"ServiceProfileArn"},
  2653          "Name":{"shape":"ServiceProfileName"},
  2654          "Id":{"shape":"ServiceProfileId"}
  2655        }
  2656      },
  2657      "ServiceProfileArn":{"type":"string"},
  2658      "ServiceProfileId":{
  2659        "type":"string",
  2660        "max":256
  2661      },
  2662      "ServiceProfileList":{
  2663        "type":"list",
  2664        "member":{"shape":"ServiceProfile"}
  2665      },
  2666      "ServiceProfileName":{
  2667        "type":"string",
  2668        "max":256
  2669      },
  2670      "SessionKeysAbpV1_0_x":{
  2671        "type":"structure",
  2672        "members":{
  2673          "NwkSKey":{"shape":"NwkSKey"},
  2674          "AppSKey":{"shape":"AppSKey"}
  2675        }
  2676      },
  2677      "SessionKeysAbpV1_1":{
  2678        "type":"structure",
  2679        "members":{
  2680          "FNwkSIntKey":{"shape":"FNwkSIntKey"},
  2681          "SNwkSIntKey":{"shape":"SNwkSIntKey"},
  2682          "NwkSEncKey":{"shape":"NwkSEncKey"},
  2683          "AppSKey":{"shape":"AppSKey"}
  2684        }
  2685      },
  2686      "SidewalkAccountInfo":{
  2687        "type":"structure",
  2688        "members":{
  2689          "AmazonId":{"shape":"AmazonId"},
  2690          "AppServerPrivateKey":{"shape":"AppServerPrivateKey"}
  2691        }
  2692      },
  2693      "SidewalkAccountInfoWithFingerprint":{
  2694        "type":"structure",
  2695        "members":{
  2696          "AmazonId":{"shape":"AmazonId"},
  2697          "Fingerprint":{"shape":"Fingerprint"},
  2698          "Arn":{"shape":"PartnerAccountArn"}
  2699        }
  2700      },
  2701      "SidewalkAccountList":{
  2702        "type":"list",
  2703        "member":{"shape":"SidewalkAccountInfoWithFingerprint"}
  2704      },
  2705      "SidewalkDevice":{
  2706        "type":"structure",
  2707        "members":{
  2708          "AmazonId":{"shape":"AmazonId"},
  2709          "SidewalkId":{"shape":"SidewalkId"},
  2710          "SidewalkManufacturingSn":{"shape":"SidewalkManufacturingSn"},
  2711          "DeviceCertificates":{"shape":"DeviceCertificateList"}
  2712        }
  2713      },
  2714      "SidewalkDeviceMetadata":{
  2715        "type":"structure",
  2716        "members":{
  2717          "Rssi":{"shape":"Integer"},
  2718          "BatteryLevel":{"shape":"BatteryLevel"},
  2719          "Event":{"shape":"Event"},
  2720          "DeviceState":{"shape":"DeviceState"}
  2721        }
  2722      },
  2723      "SidewalkId":{
  2724        "type":"string",
  2725        "max":256
  2726      },
  2727      "SidewalkListDevice":{
  2728        "type":"structure",
  2729        "members":{
  2730          "AmazonId":{"shape":"AmazonId"},
  2731          "SidewalkId":{"shape":"SidewalkId"},
  2732          "SidewalkManufacturingSn":{"shape":"SidewalkManufacturingSn"},
  2733          "DeviceCertificates":{"shape":"DeviceCertificateList"}
  2734        }
  2735      },
  2736      "SidewalkManufacturingSn":{
  2737        "type":"string",
  2738        "max":64
  2739      },
  2740      "SidewalkSendDataToDevice":{
  2741        "type":"structure",
  2742        "members":{
  2743          "Seq":{"shape":"Seq"},
  2744          "MessageType":{"shape":"MessageType"}
  2745        }
  2746      },
  2747      "SidewalkUpdateAccount":{
  2748        "type":"structure",
  2749        "members":{
  2750          "AppServerPrivateKey":{"shape":"AppServerPrivateKey"}
  2751        }
  2752      },
  2753      "SigningAlg":{
  2754        "type":"string",
  2755        "enum":[
  2756          "Ed25519",
  2757          "P256r1"
  2758        ]
  2759      },
  2760      "Station":{
  2761        "type":"string",
  2762        "max":4096,
  2763        "min":1
  2764      },
  2765      "SubBand":{
  2766        "type":"integer",
  2767        "max":8,
  2768        "min":1
  2769      },
  2770      "SubBands":{
  2771        "type":"list",
  2772        "member":{"shape":"SubBand"},
  2773        "max":8,
  2774        "min":0
  2775      },
  2776      "Supports32BitFCnt":{"type":"boolean"},
  2777      "SupportsClassB":{"type":"boolean"},
  2778      "SupportsClassC":{"type":"boolean"},
  2779      "SupportsJoin":{"type":"boolean"},
  2780      "Tag":{
  2781        "type":"structure",
  2782        "required":[
  2783          "Key",
  2784          "Value"
  2785        ],
  2786        "members":{
  2787          "Key":{"shape":"TagKey"},
  2788          "Value":{"shape":"TagValue"}
  2789        }
  2790      },
  2791      "TagKey":{
  2792        "type":"string",
  2793        "max":128,
  2794        "min":1
  2795      },
  2796      "TagKeyList":{
  2797        "type":"list",
  2798        "member":{"shape":"TagKey"},
  2799        "max":200,
  2800        "min":0
  2801      },
  2802      "TagList":{
  2803        "type":"list",
  2804        "member":{"shape":"Tag"},
  2805        "max":200,
  2806        "min":0
  2807      },
  2808      "TagResourceRequest":{
  2809        "type":"structure",
  2810        "required":[
  2811          "ResourceArn",
  2812          "Tags"
  2813        ],
  2814        "members":{
  2815          "ResourceArn":{
  2816            "shape":"AmazonResourceName",
  2817            "location":"querystring",
  2818            "locationName":"resourceArn"
  2819          },
  2820          "Tags":{"shape":"TagList"}
  2821        }
  2822      },
  2823      "TagResourceResponse":{
  2824        "type":"structure",
  2825        "members":{
  2826        }
  2827      },
  2828      "TagValue":{
  2829        "type":"string",
  2830        "max":256,
  2831        "min":0
  2832      },
  2833      "TargetPer":{
  2834        "type":"integer",
  2835        "max":100,
  2836        "min":0
  2837      },
  2838      "TestWirelessDeviceRequest":{
  2839        "type":"structure",
  2840        "required":["Id"],
  2841        "members":{
  2842          "Id":{
  2843            "shape":"WirelessDeviceId",
  2844            "location":"uri",
  2845            "locationName":"Id"
  2846          }
  2847        }
  2848      },
  2849      "TestWirelessDeviceResponse":{
  2850        "type":"structure",
  2851        "members":{
  2852          "Result":{"shape":"Result"}
  2853        }
  2854      },
  2855      "ThingArn":{"type":"string"},
  2856      "ThingName":{"type":"string"},
  2857      "ThrottlingException":{
  2858        "type":"structure",
  2859        "members":{
  2860          "Message":{"shape":"Message"}
  2861        },
  2862        "error":{"httpStatusCode":429},
  2863        "exception":true
  2864      },
  2865      "TooManyTagsException":{
  2866        "type":"structure",
  2867        "members":{
  2868          "Message":{"shape":"Message"},
  2869          "ResourceName":{"shape":"AmazonResourceName"}
  2870        },
  2871        "error":{"httpStatusCode":400},
  2872        "exception":true
  2873      },
  2874      "TransmitMode":{
  2875        "type":"integer",
  2876        "max":1,
  2877        "min":0
  2878      },
  2879      "UlBucketSize":{
  2880        "type":"integer",
  2881        "max":2147483647,
  2882        "min":0
  2883      },
  2884      "UlRate":{
  2885        "type":"integer",
  2886        "max":2147483647,
  2887        "min":0
  2888      },
  2889      "UlRatePolicy":{
  2890        "type":"string",
  2891        "max":256
  2892      },
  2893      "UntagResourceRequest":{
  2894        "type":"structure",
  2895        "required":[
  2896          "ResourceArn",
  2897          "TagKeys"
  2898        ],
  2899        "members":{
  2900          "ResourceArn":{
  2901            "shape":"AmazonResourceName",
  2902            "location":"querystring",
  2903            "locationName":"resourceArn"
  2904          },
  2905          "TagKeys":{
  2906            "shape":"TagKeyList",
  2907            "location":"querystring",
  2908            "locationName":"tagKeys"
  2909          }
  2910        }
  2911      },
  2912      "UntagResourceResponse":{
  2913        "type":"structure",
  2914        "members":{
  2915        }
  2916      },
  2917      "UpdateDataSource":{
  2918        "type":"string",
  2919        "max":4096,
  2920        "min":1
  2921      },
  2922      "UpdateDestinationRequest":{
  2923        "type":"structure",
  2924        "required":["Name"],
  2925        "members":{
  2926          "Name":{
  2927            "shape":"DestinationName",
  2928            "location":"uri",
  2929            "locationName":"Name"
  2930          },
  2931          "ExpressionType":{"shape":"ExpressionType"},
  2932          "Expression":{"shape":"Expression"},
  2933          "Description":{"shape":"Description"},
  2934          "RoleArn":{"shape":"RoleArn"}
  2935        }
  2936      },
  2937      "UpdateDestinationResponse":{
  2938        "type":"structure",
  2939        "members":{
  2940        }
  2941      },
  2942      "UpdateLogLevelsByResourceTypesRequest":{
  2943        "type":"structure",
  2944        "members":{
  2945          "DefaultLogLevel":{"shape":"LogLevel"},
  2946          "WirelessDeviceLogOptions":{"shape":"WirelessDeviceLogOptionList"},
  2947          "WirelessGatewayLogOptions":{"shape":"WirelessGatewayLogOptionList"}
  2948        }
  2949      },
  2950      "UpdateLogLevelsByResourceTypesResponse":{
  2951        "type":"structure",
  2952        "members":{
  2953        }
  2954      },
  2955      "UpdatePartnerAccountRequest":{
  2956        "type":"structure",
  2957        "required":[
  2958          "Sidewalk",
  2959          "PartnerAccountId",
  2960          "PartnerType"
  2961        ],
  2962        "members":{
  2963          "Sidewalk":{"shape":"SidewalkUpdateAccount"},
  2964          "PartnerAccountId":{
  2965            "shape":"PartnerAccountId",
  2966            "location":"uri",
  2967            "locationName":"PartnerAccountId"
  2968          },
  2969          "PartnerType":{
  2970            "shape":"PartnerType",
  2971            "location":"querystring",
  2972            "locationName":"partnerType"
  2973          }
  2974        }
  2975      },
  2976      "UpdatePartnerAccountResponse":{
  2977        "type":"structure",
  2978        "members":{
  2979        }
  2980      },
  2981      "UpdateSignature":{
  2982        "type":"string",
  2983        "max":4096,
  2984        "min":1
  2985      },
  2986      "UpdateWirelessDeviceRequest":{
  2987        "type":"structure",
  2988        "required":["Id"],
  2989        "members":{
  2990          "Id":{
  2991            "shape":"WirelessDeviceId",
  2992            "location":"uri",
  2993            "locationName":"Id"
  2994          },
  2995          "DestinationName":{"shape":"DestinationName"},
  2996          "Name":{"shape":"WirelessDeviceName"},
  2997          "Description":{"shape":"Description"},
  2998          "LoRaWAN":{"shape":"LoRaWANUpdateDevice"}
  2999        }
  3000      },
  3001      "UpdateWirelessDeviceResponse":{
  3002        "type":"structure",
  3003        "members":{
  3004        }
  3005      },
  3006      "UpdateWirelessGatewayRequest":{
  3007        "type":"structure",
  3008        "required":["Id"],
  3009        "members":{
  3010          "Id":{
  3011            "shape":"WirelessGatewayId",
  3012            "location":"uri",
  3013            "locationName":"Id"
  3014          },
  3015          "Name":{"shape":"WirelessGatewayName"},
  3016          "Description":{"shape":"Description"},
  3017          "JoinEuiFilters":{"shape":"JoinEuiFilters"},
  3018          "NetIdFilters":{"shape":"NetIdFilters"}
  3019        }
  3020      },
  3021      "UpdateWirelessGatewayResponse":{
  3022        "type":"structure",
  3023        "members":{
  3024        }
  3025      },
  3026      "UpdateWirelessGatewayTaskCreate":{
  3027        "type":"structure",
  3028        "members":{
  3029          "UpdateDataSource":{"shape":"UpdateDataSource"},
  3030          "UpdateDataRole":{"shape":"UpdateDataSource"},
  3031          "LoRaWAN":{"shape":"LoRaWANUpdateGatewayTaskCreate"}
  3032        }
  3033      },
  3034      "UpdateWirelessGatewayTaskEntry":{
  3035        "type":"structure",
  3036        "members":{
  3037          "Id":{"shape":"WirelessGatewayTaskDefinitionId"},
  3038          "LoRaWAN":{"shape":"LoRaWANUpdateGatewayTaskEntry"},
  3039          "Arn":{"shape":"WirelessGatewayTaskDefinitionArn"}
  3040        }
  3041      },
  3042      "ValidationException":{
  3043        "type":"structure",
  3044        "members":{
  3045          "Message":{"shape":"Message"}
  3046        },
  3047        "error":{"httpStatusCode":400},
  3048        "exception":true
  3049      },
  3050      "WirelessDeviceArn":{"type":"string"},
  3051      "WirelessDeviceEvent":{
  3052        "type":"string",
  3053        "enum":[
  3054          "Join",
  3055          "Rejoin",
  3056          "Uplink_Data",
  3057          "Downlink_Data",
  3058          "Registration"
  3059        ]
  3060      },
  3061      "WirelessDeviceEventLogOption":{
  3062        "type":"structure",
  3063        "required":[
  3064          "Event",
  3065          "LogLevel"
  3066        ],
  3067        "members":{
  3068          "Event":{"shape":"WirelessDeviceEvent"},
  3069          "LogLevel":{"shape":"LogLevel"}
  3070        }
  3071      },
  3072      "WirelessDeviceEventLogOptionList":{
  3073        "type":"list",
  3074        "member":{"shape":"WirelessDeviceEventLogOption"}
  3075      },
  3076      "WirelessDeviceId":{
  3077        "type":"string",
  3078        "max":256
  3079      },
  3080      "WirelessDeviceIdType":{
  3081        "type":"string",
  3082        "enum":[
  3083          "WirelessDeviceId",
  3084          "DevEui",
  3085          "ThingName",
  3086          "SidewalkManufacturingSn"
  3087        ]
  3088      },
  3089      "WirelessDeviceLogOption":{
  3090        "type":"structure",
  3091        "required":[
  3092          "Type",
  3093          "LogLevel"
  3094        ],
  3095        "members":{
  3096          "Type":{"shape":"WirelessDeviceType"},
  3097          "LogLevel":{"shape":"LogLevel"},
  3098          "Events":{"shape":"WirelessDeviceEventLogOptionList"}
  3099        }
  3100      },
  3101      "WirelessDeviceLogOptionList":{
  3102        "type":"list",
  3103        "member":{"shape":"WirelessDeviceLogOption"}
  3104      },
  3105      "WirelessDeviceName":{
  3106        "type":"string",
  3107        "max":256
  3108      },
  3109      "WirelessDeviceStatistics":{
  3110        "type":"structure",
  3111        "members":{
  3112          "Arn":{"shape":"WirelessDeviceArn"},
  3113          "Id":{"shape":"WirelessDeviceId"},
  3114          "Type":{"shape":"WirelessDeviceType"},
  3115          "Name":{"shape":"WirelessDeviceName"},
  3116          "DestinationName":{"shape":"DestinationName"},
  3117          "LastUplinkReceivedAt":{"shape":"ISODateTimeString"},
  3118          "LoRaWAN":{"shape":"LoRaWANListDevice"},
  3119          "Sidewalk":{"shape":"SidewalkListDevice"}
  3120        }
  3121      },
  3122      "WirelessDeviceStatisticsList":{
  3123        "type":"list",
  3124        "member":{"shape":"WirelessDeviceStatistics"}
  3125      },
  3126      "WirelessDeviceType":{
  3127        "type":"string",
  3128        "enum":[
  3129          "Sidewalk",
  3130          "LoRaWAN"
  3131        ]
  3132      },
  3133      "WirelessGatewayArn":{"type":"string"},
  3134      "WirelessGatewayEvent":{
  3135        "type":"string",
  3136        "enum":[
  3137          "CUPS_Request",
  3138          "Certificate"
  3139        ]
  3140      },
  3141      "WirelessGatewayEventLogOption":{
  3142        "type":"structure",
  3143        "required":[
  3144          "Event",
  3145          "LogLevel"
  3146        ],
  3147        "members":{
  3148          "Event":{"shape":"WirelessGatewayEvent"},
  3149          "LogLevel":{"shape":"LogLevel"}
  3150        }
  3151      },
  3152      "WirelessGatewayEventLogOptionList":{
  3153        "type":"list",
  3154        "member":{"shape":"WirelessGatewayEventLogOption"}
  3155      },
  3156      "WirelessGatewayId":{
  3157        "type":"string",
  3158        "max":256
  3159      },
  3160      "WirelessGatewayIdType":{
  3161        "type":"string",
  3162        "enum":[
  3163          "GatewayEui",
  3164          "WirelessGatewayId",
  3165          "ThingName"
  3166        ]
  3167      },
  3168      "WirelessGatewayLogOption":{
  3169        "type":"structure",
  3170        "required":[
  3171          "Type",
  3172          "LogLevel"
  3173        ],
  3174        "members":{
  3175          "Type":{"shape":"WirelessGatewayType"},
  3176          "LogLevel":{"shape":"LogLevel"},
  3177          "Events":{"shape":"WirelessGatewayEventLogOptionList"}
  3178        }
  3179      },
  3180      "WirelessGatewayLogOptionList":{
  3181        "type":"list",
  3182        "member":{"shape":"WirelessGatewayLogOption"}
  3183      },
  3184      "WirelessGatewayName":{
  3185        "type":"string",
  3186        "max":256
  3187      },
  3188      "WirelessGatewayServiceType":{
  3189        "type":"string",
  3190        "enum":[
  3191          "CUPS",
  3192          "LNS"
  3193        ]
  3194      },
  3195      "WirelessGatewayStatistics":{
  3196        "type":"structure",
  3197        "members":{
  3198          "Arn":{"shape":"WirelessGatewayArn"},
  3199          "Id":{"shape":"WirelessGatewayId"},
  3200          "Name":{"shape":"WirelessGatewayName"},
  3201          "Description":{"shape":"Description"},
  3202          "LoRaWAN":{"shape":"LoRaWANGateway"},
  3203          "LastUplinkReceivedAt":{"shape":"ISODateTimeString"}
  3204        }
  3205      },
  3206      "WirelessGatewayStatisticsList":{
  3207        "type":"list",
  3208        "member":{"shape":"WirelessGatewayStatistics"}
  3209      },
  3210      "WirelessGatewayTaskDefinitionArn":{"type":"string"},
  3211      "WirelessGatewayTaskDefinitionId":{
  3212        "type":"string",
  3213        "max":36,
  3214        "pattern":"[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}"
  3215      },
  3216      "WirelessGatewayTaskDefinitionList":{
  3217        "type":"list",
  3218        "member":{"shape":"UpdateWirelessGatewayTaskEntry"}
  3219      },
  3220      "WirelessGatewayTaskDefinitionType":{
  3221        "type":"string",
  3222        "enum":["UPDATE"]
  3223      },
  3224      "WirelessGatewayTaskName":{
  3225        "type":"string",
  3226        "max":2048,
  3227        "min":1
  3228      },
  3229      "WirelessGatewayTaskStatus":{
  3230        "type":"string",
  3231        "enum":[
  3232          "PENDING",
  3233          "IN_PROGRESS",
  3234          "FIRST_RETRY",
  3235          "SECOND_RETRY",
  3236          "COMPLETED",
  3237          "FAILED"
  3238        ]
  3239      },
  3240      "WirelessGatewayType":{
  3241        "type":"string",
  3242        "enum":["LoRaWAN"]
  3243      },
  3244      "WirelessMetadata":{
  3245        "type":"structure",
  3246        "members":{
  3247          "LoRaWAN":{"shape":"LoRaWANSendDataToDevice"},
  3248          "Sidewalk":{"shape":"SidewalkSendDataToDevice"}
  3249        }
  3250      }
  3251    }
  3252  }