UNPKG

prowler-sdk-poc

Version:
2,124 lines 47.6 kB
{ "version": "2.0", "metadata": { "apiVersion": "2020-11-22", "endpointPrefix": "api.iotwireless", "protocol": "rest-json", "serviceFullName": "AWS IoT Wireless", "serviceId": "IoT Wireless", "signatureVersion": "v4", "signingName": "iotwireless", "uid": "iotwireless-2020-11-22" }, "operations": { "AssociateAwsAccountWithPartnerAccount": { "http": { "requestUri": "/partner-accounts" }, "input": { "type": "structure", "required": [ "Sidewalk" ], "members": { "Sidewalk": { "shape": "S2" }, "ClientRequestToken": { "idempotencyToken": true }, "Tags": { "shape": "S6" } } }, "output": { "type": "structure", "members": { "Sidewalk": { "shape": "S2" }, "Arn": {} } } }, "AssociateWirelessDeviceWithThing": { "http": { "method": "PUT", "requestUri": "/wireless-devices/{Id}/thing", "responseCode": 204 }, "input": { "type": "structure", "required": [ "Id", "ThingArn" ], "members": { "Id": { "location": "uri", "locationName": "Id" }, "ThingArn": {} } }, "output": { "type": "structure", "members": {} } }, "AssociateWirelessGatewayWithCertificate": { "http": { "method": "PUT", "requestUri": "/wireless-gateways/{Id}/certificate" }, "input": { "type": "structure", "required": [ "Id", "IotCertificateId" ], "members": { "Id": { "location": "uri", "locationName": "Id" }, "IotCertificateId": {} } }, "output": { "type": "structure", "members": { "IotCertificateId": {} } } }, "AssociateWirelessGatewayWithThing": { "http": { "method": "PUT", "requestUri": "/wireless-gateways/{Id}/thing", "responseCode": 204 }, "input": { "type": "structure", "required": [ "Id", "ThingArn" ], "members": { "Id": { "location": "uri", "locationName": "Id" }, "ThingArn": {} } }, "output": { "type": "structure", "members": {} } }, "CreateDestination": { "http": { "requestUri": "/destinations", "responseCode": 201 }, "input": { "type": "structure", "required": [ "Name", "ExpressionType", "Expression", "RoleArn" ], "members": { "Name": {}, "ExpressionType": {}, "Expression": {}, "Description": {}, "RoleArn": {}, "Tags": { "shape": "S6" }, "ClientRequestToken": { "idempotencyToken": true } } }, "output": { "type": "structure", "members": { "Arn": {}, "Name": {} } } }, "CreateDeviceProfile": { "http": { "requestUri": "/device-profiles", "responseCode": 201 }, "input": { "type": "structure", "members": { "Name": {}, "LoRaWAN": { "shape": "Sw" }, "Tags": { "shape": "S6" }, "ClientRequestToken": { "idempotencyToken": true } } }, "output": { "type": "structure", "members": { "Arn": {}, "Id": {} } } }, "CreateServiceProfile": { "http": { "requestUri": "/service-profiles", "responseCode": 201 }, "input": { "type": "structure", "members": { "Name": {}, "LoRaWAN": { "type": "structure", "members": { "AddGwMetadata": { "type": "boolean" } } }, "Tags": { "shape": "S6" }, "ClientRequestToken": { "idempotencyToken": true } } }, "output": { "type": "structure", "members": { "Arn": {}, "Id": {} } } }, "CreateWirelessDevice": { "http": { "requestUri": "/wireless-devices", "responseCode": 201 }, "input": { "type": "structure", "required": [ "Type", "DestinationName" ], "members": { "Type": {}, "Name": {}, "Description": {}, "DestinationName": {}, "ClientRequestToken": { "idempotencyToken": true }, "LoRaWAN": { "shape": "S1u" }, "Tags": { "shape": "S6" } } }, "output": { "type": "structure", "members": { "Arn": {}, "Id": {} } } }, "CreateWirelessGateway": { "http": { "requestUri": "/wireless-gateways", "responseCode": 201 }, "input": { "type": "structure", "required": [ "LoRaWAN" ], "members": { "Name": {}, "Description": {}, "LoRaWAN": { "shape": "S2g" }, "Tags": { "shape": "S6" }, "ClientRequestToken": { "idempotencyToken": true } } }, "output": { "type": "structure", "members": { "Arn": {}, "Id": {} } } }, "CreateWirelessGatewayTask": { "http": { "requestUri": "/wireless-gateways/{Id}/tasks", "responseCode": 201 }, "input": { "type": "structure", "required": [ "Id", "WirelessGatewayTaskDefinitionId" ], "members": { "Id": { "location": "uri", "locationName": "Id" }, "WirelessGatewayTaskDefinitionId": {} } }, "output": { "type": "structure", "members": { "WirelessGatewayTaskDefinitionId": {}, "Status": {} } } }, "CreateWirelessGatewayTaskDefinition": { "http": { "requestUri": "/wireless-gateway-task-definitions", "responseCode": 201 }, "input": { "type": "structure", "required": [ "AutoCreateTasks" ], "members": { "AutoCreateTasks": { "type": "boolean" }, "Name": {}, "Update": { "shape": "S2x" }, "ClientRequestToken": { "idempotencyToken": true }, "Tags": { "shape": "S6" } } }, "output": { "type": "structure", "members": { "Id": {}, "Arn": {} } } }, "DeleteDestination": { "http": { "method": "DELETE", "requestUri": "/destinations/{Name}", "responseCode": 204 }, "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": { "location": "uri", "locationName": "Name" } } }, "output": { "type": "structure", "members": {} } }, "DeleteDeviceProfile": { "http": { "method": "DELETE", "requestUri": "/device-profiles/{Id}", "responseCode": 204 }, "input": { "type": "structure", "required": [ "Id" ], "members": { "Id": { "location": "uri", "locationName": "Id" } } }, "output": { "type": "structure", "members": {} } }, "DeleteServiceProfile": { "http": { "method": "DELETE", "requestUri": "/service-profiles/{Id}", "responseCode": 204 }, "input": { "type": "structure", "required": [ "Id" ], "members": { "Id": { "location": "uri", "locationName": "Id" } } }, "output": { "type": "structure", "members": {} } }, "DeleteWirelessDevice": { "http": { "method": "DELETE", "requestUri": "/wireless-devices/{Id}", "responseCode": 204 }, "input": { "type": "structure", "required": [ "Id" ], "members": { "Id": { "location": "uri", "locationName": "Id" } } }, "output": { "type": "structure", "members": {} } }, "DeleteWirelessGateway": { "http": { "method": "DELETE", "requestUri": "/wireless-gateways/{Id}", "responseCode": 204 }, "input": { "type": "structure", "required": [ "Id" ], "members": { "Id": { "location": "uri", "locationName": "Id" } } }, "output": { "type": "structure", "members": {} } }, "DeleteWirelessGatewayTask": { "http": { "method": "DELETE", "requestUri": "/wireless-gateways/{Id}/tasks", "responseCode": 204 }, "input": { "type": "structure", "required": [ "Id" ], "members": { "Id": { "location": "uri", "locationName": "Id" } } }, "output": { "type": "structure", "members": {} } }, "DeleteWirelessGatewayTaskDefinition": { "http": { "method": "DELETE", "requestUri": "/wireless-gateway-task-definitions/{Id}", "responseCode": 204 }, "input": { "type": "structure", "required": [ "Id" ], "members": { "Id": { "location": "uri", "locationName": "Id" } } }, "output": { "type": "structure", "members": {} } }, "DisassociateAwsAccountFromPartnerAccount": { "http": { "method": "DELETE", "requestUri": "/partner-accounts/{PartnerAccountId}", "responseCode": 204 }, "input": { "type": "structure", "required": [ "PartnerAccountId", "PartnerType" ], "members": { "PartnerAccountId": { "location": "uri", "locationName": "PartnerAccountId" }, "PartnerType": { "location": "querystring", "locationName": "partnerType" } } }, "output": { "type": "structure", "members": {} } }, "DisassociateWirelessDeviceFromThing": { "http": { "method": "DELETE", "requestUri": "/wireless-devices/{Id}/thing", "responseCode": 204 }, "input": { "type": "structure", "required": [ "Id" ], "members": { "Id": { "location": "uri", "locationName": "Id" } } }, "output": { "type": "structure", "members": {} } }, "DisassociateWirelessGatewayFromCertificate": { "http": { "method": "DELETE", "requestUri": "/wireless-gateways/{Id}/certificate", "responseCode": 204 }, "input": { "type": "structure", "required": [ "Id" ], "members": { "Id": { "location": "uri", "locationName": "Id" } } }, "output": { "type": "structure", "members": {} } }, "DisassociateWirelessGatewayFromThing": { "http": { "method": "DELETE", "requestUri": "/wireless-gateways/{Id}/thing", "responseCode": 204 }, "input": { "type": "structure", "required": [ "Id" ], "members": { "Id": { "location": "uri", "locationName": "Id" } } }, "output": { "type": "structure", "members": {} } }, "GetDestination": { "http": { "method": "GET", "requestUri": "/destinations/{Name}" }, "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": { "location": "uri", "locationName": "Name" } } }, "output": { "type": "structure", "members": { "Arn": {}, "Name": {}, "Expression": {}, "ExpressionType": {}, "Description": {}, "RoleArn": {} } } }, "GetDeviceProfile": { "http": { "method": "GET", "requestUri": "/device-profiles/{Id}" }, "input": { "type": "structure", "required": [ "Id" ], "members": { "Id": { "location": "uri", "locationName": "Id" } } }, "output": { "type": "structure", "members": { "Arn": {}, "Name": {}, "Id": {}, "LoRaWAN": { "shape": "Sw" } } } }, "GetLogLevelsByResourceTypes": { "http": { "method": "GET", "requestUri": "/log-levels", "responseCode": 200 }, "input": { "type": "structure", "members": {} }, "output": { "type": "structure", "members": { "DefaultLogLevel": {}, "WirelessGatewayLogOptions": { "shape": "S43" }, "WirelessDeviceLogOptions": { "shape": "S49" } } } }, "GetPartnerAccount": { "http": { "method": "GET", "requestUri": "/partner-accounts/{PartnerAccountId}" }, "input": { "type": "structure", "required": [ "PartnerAccountId", "PartnerType" ], "members": { "PartnerAccountId": { "location": "uri", "locationName": "PartnerAccountId" }, "PartnerType": { "location": "querystring", "locationName": "partnerType" } } }, "output": { "type": "structure", "members": { "Sidewalk": { "shape": "S4g" }, "AccountLinked": { "type": "boolean" } } } }, "GetResourceLogLevel": { "http": { "method": "GET", "requestUri": "/log-levels/{ResourceIdentifier}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "ResourceIdentifier", "ResourceType" ], "members": { "ResourceIdentifier": { "location": "uri", "locationName": "ResourceIdentifier" }, "ResourceType": { "location": "querystring", "locationName": "resourceType" } } }, "output": { "type": "structure", "members": { "LogLevel": {} } } }, "GetServiceEndpoint": { "http": { "method": "GET", "requestUri": "/service-endpoint" }, "input": { "type": "structure", "members": { "ServiceType": { "location": "querystring", "locationName": "serviceType" } } }, "output": { "type": "structure", "members": { "ServiceType": {}, "ServiceEndpoint": {}, "ServerTrust": {} } } }, "GetServiceProfile": { "http": { "method": "GET", "requestUri": "/service-profiles/{Id}" }, "input": { "type": "structure", "required": [ "Id" ], "members": { "Id": { "location": "uri", "locationName": "Id" } } }, "output": { "type": "structure", "members": { "Arn": {}, "Name": {}, "Id": {}, "LoRaWAN": { "type": "structure", "members": { "UlRate": { "type": "integer" }, "UlBucketSize": { "type": "integer" }, "UlRatePolicy": {}, "DlRate": { "type": "integer" }, "DlBucketSize": { "type": "integer" }, "DlRatePolicy": {}, "AddGwMetadata": { "type": "boolean" }, "DevStatusReqFreq": { "type": "integer" }, "ReportDevStatusBattery": { "type": "boolean" }, "ReportDevStatusMargin": { "type": "boolean" }, "DrMin": { "type": "integer" }, "DrMax": { "type": "integer" }, "ChannelMask": {}, "PrAllowed": { "type": "boolean" }, "HrAllowed": { "type": "boolean" }, "RaAllowed": { "type": "boolean" }, "NwkGeoLoc": { "type": "boolean" }, "TargetPer": { "type": "integer" }, "MinGwDiversity": { "type": "integer" } } } } } }, "GetWirelessDevice": { "http": { "method": "GET", "requestUri": "/wireless-devices/{Identifier}" }, "input": { "type": "structure", "required": [ "Identifier", "IdentifierType" ], "members": { "Identifier": { "location": "uri", "locationName": "Identifier" }, "IdentifierType": { "location": "querystring", "locationName": "identifierType" } } }, "output": { "type": "structure", "members": { "Type": {}, "Name": {}, "Description": {}, "DestinationName": {}, "Id": {}, "Arn": {}, "ThingName": {}, "ThingArn": {}, "LoRaWAN": { "shape": "S1u" }, "Sidewalk": { "type": "structure", "members": { "AmazonId": {}, "SidewalkId": {}, "SidewalkManufacturingSn": {}, "DeviceCertificates": { "shape": "S5l" } } } } } }, "GetWirelessDeviceStatistics": { "http": { "method": "GET", "requestUri": "/wireless-devices/{Id}/statistics", "responseCode": 200 }, "input": { "type": "structure", "required": [ "WirelessDeviceId" ], "members": { "WirelessDeviceId": { "location": "uri", "locationName": "Id" } } }, "output": { "type": "structure", "members": { "WirelessDeviceId": {}, "LastUplinkReceivedAt": {}, "LoRaWAN": { "type": "structure", "members": { "DevEui": {}, "FPort": { "type": "integer" }, "DataRate": { "type": "integer" }, "Frequency": { "type": "integer" }, "Timestamp": {}, "Gateways": { "type": "list", "member": { "type": "structure", "members": { "GatewayEui": {}, "Snr": { "type": "double" }, "Rssi": { "type": "double" } } } } } }, "Sidewalk": { "type": "structure", "members": { "Rssi": { "type": "integer" }, "BatteryLevel": {}, "Event": {}, "DeviceState": {} } } } } }, "GetWirelessGateway": { "http": { "method": "GET", "requestUri": "/wireless-gateways/{Identifier}" }, "input": { "type": "structure", "required": [ "Identifier", "IdentifierType" ], "members": { "Identifier": { "location": "uri", "locationName": "Identifier" }, "IdentifierType": { "location": "querystring", "locationName": "identifierType" } } }, "output": { "type": "structure", "members": { "Name": {}, "Id": {}, "Description": {}, "LoRaWAN": { "shape": "S2g" }, "Arn": {}, "ThingName": {}, "ThingArn": {} } } }, "GetWirelessGatewayCertificate": { "http": { "method": "GET", "requestUri": "/wireless-gateways/{Id}/certificate" }, "input": { "type": "structure", "required": [ "Id" ], "members": { "Id": { "location": "uri", "locationName": "Id" } } }, "output": { "type": "structure", "members": { "IotCertificateId": {}, "LoRaWANNetworkServerCertificateId": {} } } }, "GetWirelessGatewayFirmwareInformation": { "http": { "method": "GET", "requestUri": "/wireless-gateways/{Id}/firmware-information" }, "input": { "type": "structure", "required": [ "Id" ], "members": { "Id": { "location": "uri", "locationName": "Id" } } }, "output": { "type": "structure", "members": { "LoRaWAN": { "type": "structure", "members": { "CurrentVersion": { "shape": "S32" } } } } } }, "GetWirelessGatewayStatistics": { "http": { "method": "GET", "requestUri": "/wireless-gateways/{Id}/statistics", "responseCode": 200 }, "input": { "type": "structure", "required": [ "WirelessGatewayId" ], "members": { "WirelessGatewayId": { "location": "uri", "locationName": "Id" } } }, "output": { "type": "structure", "members": { "WirelessGatewayId": {}, "LastUplinkReceivedAt": {}, "ConnectionStatus": {} } } }, "GetWirelessGatewayTask": { "http": { "method": "GET", "requestUri": "/wireless-gateways/{Id}/tasks" }, "input": { "type": "structure", "required": [ "Id" ], "members": { "Id": { "location": "uri", "locationName": "Id" } } }, "output": { "type": "structure", "members": { "WirelessGatewayId": {}, "WirelessGatewayTaskDefinitionId": {}, "LastUplinkReceivedAt": {}, "TaskCreatedAt": {}, "Status": {} } } }, "GetWirelessGatewayTaskDefinition": { "http": { "method": "GET", "requestUri": "/wireless-gateway-task-definitions/{Id}" }, "input": { "type": "structure", "required": [ "Id" ], "members": { "Id": { "location": "uri", "locationName": "Id" } } }, "output": { "type": "structure", "members": { "AutoCreateTasks": { "type": "boolean" }, "Name": {}, "Update": { "shape": "S2x" }, "Arn": {} } } }, "ListDestinations": { "http": { "method": "GET", "requestUri": "/destinations" }, "input": { "type": "structure", "members": { "MaxResults": { "location": "querystring", "locationName": "maxResults", "type": "integer" }, "NextToken": { "location": "querystring", "locationName": "nextToken" } } }, "output": { "type": "structure", "members": { "NextToken": {}, "DestinationList": { "type": "list", "member": { "type": "structure", "members": { "Arn": {}, "Name": {}, "ExpressionType": {}, "Expression": {}, "Description": {}, "RoleArn": {} } } } } } }, "ListDeviceProfiles": { "http": { "method": "GET", "requestUri": "/device-profiles" }, "input": { "type": "structure", "members": { "NextToken": { "location": "querystring", "locationName": "nextToken" }, "MaxResults": { "location": "querystring", "locationName": "maxResults", "type": "integer" } } }, "output": { "type": "structure", "members": { "NextToken": {}, "DeviceProfileList": { "type": "list", "member": { "type": "structure", "members": { "Arn": {}, "Name": {}, "Id": {} } } } } } }, "ListPartnerAccounts": { "http": { "method": "GET", "requestUri": "/partner-accounts" }, "input": { "type": "structure", "members": { "NextToken": { "location": "querystring", "locationName": "nextToken" }, "MaxResults": { "location": "querystring", "locationName": "maxResults", "type": "integer" } } }, "output": { "type": "structure", "members": { "NextToken": {}, "Sidewalk": { "type": "list", "member": { "shape": "S4g" } } } } }, "ListServiceProfiles": { "http": { "method": "GET", "requestUri": "/service-profiles" }, "input": { "type": "structure", "members": { "NextToken": { "location": "querystring", "locationName": "nextToken" }, "MaxResults": { "location": "querystring", "locationName": "maxResults", "type": "integer" } } }, "output": { "type": "structure", "members": { "NextToken": {}, "ServiceProfileList": { "type": "list", "member": { "type": "structure", "members": { "Arn": {}, "Name": {}, "Id": {} } } } } } }, "ListTagsForResource": { "http": { "method": "GET", "requestUri": "/tags" }, "input": { "type": "structure", "required": [ "ResourceArn" ], "members": { "ResourceArn": { "location": "querystring", "locationName": "resourceArn" } } }, "output": { "type": "structure", "members": { "Tags": { "shape": "S6" } } } }, "ListWirelessDevices": { "http": { "method": "GET", "requestUri": "/wireless-devices" }, "input": { "type": "structure", "members": { "MaxResults": { "location": "querystring", "locationName": "maxResults", "type": "integer" }, "NextToken": { "location": "querystring", "locationName": "nextToken" }, "DestinationName": { "location": "querystring", "locationName": "destinationName" }, "DeviceProfileId": { "location": "querystring", "locationName": "deviceProfileId" }, "ServiceProfileId": { "location": "querystring", "locationName": "serviceProfileId" }, "WirelessDeviceType": { "location": "querystring", "locationName": "wirelessDeviceType" } } }, "output": { "type": "structure", "members": { "NextToken": {}, "WirelessDeviceList": { "type": "list", "member": { "type": "structure", "members": { "Arn": {}, "Id": {}, "Type": {}, "Name": {}, "DestinationName": {}, "LastUplinkReceivedAt": {}, "LoRaWAN": { "type": "structure", "members": { "DevEui": {} } }, "Sidewalk": { "type": "structure", "members": { "AmazonId": {}, "SidewalkId": {}, "SidewalkManufacturingSn": {}, "DeviceCertificates": { "shape": "S5l" } } } } } } } } }, "ListWirelessGatewayTaskDefinitions": { "http": { "method": "GET", "requestUri": "/wireless-gateway-task-definitions" }, "input": { "type": "structure", "members": { "MaxResults": { "location": "querystring", "locationName": "maxResults", "type": "integer" }, "NextToken": { "location": "querystring", "locationName": "nextToken" }, "TaskDefinitionType": { "location": "querystring", "locationName": "taskDefinitionType" } } }, "output": { "type": "structure", "members": { "NextToken": {}, "TaskDefinitions": { "type": "list", "member": { "type": "structure", "members": { "Id": {}, "LoRaWAN": { "type": "structure", "members": { "CurrentVersion": { "shape": "S32" }, "UpdateVersion": { "shape": "S32" } } }, "Arn": {} } } } } } }, "ListWirelessGateways": { "http": { "method": "GET", "requestUri": "/wireless-gateways" }, "input": { "type": "structure", "members": { "NextToken": { "location": "querystring", "locationName": "nextToken" }, "MaxResults": { "location": "querystring", "locationName": "maxResults", "type": "integer" } } }, "output": { "type": "structure", "members": { "NextToken": {}, "WirelessGatewayList": { "type": "list", "member": { "type": "structure", "members": { "Arn": {}, "Id": {}, "Name": {}, "Description": {}, "LoRaWAN": { "shape": "S2g" }, "LastUplinkReceivedAt": {} } } } } } }, "PutResourceLogLevel": { "http": { "method": "PUT", "requestUri": "/log-levels/{ResourceIdentifier}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "ResourceIdentifier", "ResourceType", "LogLevel" ], "members": { "ResourceIdentifier": { "location": "uri", "locationName": "ResourceIdentifier" }, "ResourceType": { "location": "querystring", "locationName": "resourceType" }, "LogLevel": {} } }, "output": { "type": "structure", "members": {} } }, "ResetAllResourceLogLevels": { "http": { "method": "DELETE", "requestUri": "/log-levels", "responseCode": 204 }, "input": { "type": "structure", "members": {} }, "output": { "type": "structure", "members": {} } }, "ResetResourceLogLevel": { "http": { "method": "DELETE", "requestUri": "/log-levels/{ResourceIdentifier}", "responseCode": 204 }, "input": { "type": "structure", "required": [ "ResourceIdentifier", "ResourceType" ], "members": { "ResourceIdentifier": { "location": "uri", "locationName": "ResourceIdentifier" }, "ResourceType": { "location": "querystring", "locationName": "resourceType" } } }, "output": { "type": "structure", "members": {} } }, "SendDataToWirelessDevice": { "http": { "requestUri": "/wireless-devices/{Id}/data", "responseCode": 202 }, "input": { "type": "structure", "required": [ "Id", "TransmitMode", "PayloadData" ], "members": { "Id": { "location": "uri", "locationName": "Id" }, "TransmitMode": { "type": "integer" }, "PayloadData": {}, "WirelessMetadata": { "type": "structure", "members": { "LoRaWAN": { "type": "structure", "members": { "FPort": { "type": "integer" } } }, "Sidewalk": { "type": "structure", "members": { "Seq": { "type": "integer" }, "MessageType": {} } } } } } }, "output": { "type": "structure", "members": { "MessageId": {} } } }, "TagResource": { "http": { "requestUri": "/tags", "responseCode": 204 }, "input": { "type": "structure", "required": [ "ResourceArn", "Tags" ], "members": { "ResourceArn": { "location": "querystring", "locationName": "resourceArn" }, "Tags": { "shape": "S6" } } }, "output": { "type": "structure", "members": {} } }, "TestWirelessDevice": { "http": { "requestUri": "/wireless-devices/{Id}/test", "responseCode": 200 }, "input": { "type": "structure", "required": [ "Id" ], "members": { "Id": { "location": "uri", "locationName": "Id" } } }, "output": { "type": "structure", "members": { "Result": {} } } }, "UntagResource": { "http": { "method": "DELETE", "requestUri": "/tags", "responseCode": 204 }, "input": { "type": "structure", "required": [ "ResourceArn", "TagKeys" ], "members": { "ResourceArn": { "location": "querystring", "locationName": "resourceArn" }, "TagKeys": { "location": "querystring", "locationName": "tagKeys", "type": "list", "member": {} } } }, "output": { "type": "structure", "members": {} } }, "UpdateDestination": { "http": { "method": "PATCH", "requestUri": "/destinations/{Name}", "responseCode": 204 }, "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": { "location": "uri", "locationName": "Name" }, "ExpressionType": {}, "Expression": {}, "Description": {}, "RoleArn": {} } }, "output": { "type": "structure", "members": {} } }, "UpdateLogLevelsByResourceTypes": { "http": { "requestUri": "/log-levels", "responseCode": 200 }, "input": { "type": "structure", "members": { "DefaultLogLevel": {}, "WirelessDeviceLogOptions": { "shape": "S49" }, "WirelessGatewayLogOptions": { "shape": "S43" } } }, "output": { "type": "structure", "members": {} } }, "UpdatePartnerAccount": { "http": { "method": "PATCH", "requestUri": "/partner-accounts/{PartnerAccountId}", "responseCode": 204 }, "input": { "type": "structure", "required": [ "Sidewalk", "PartnerAccountId", "PartnerType" ], "members": { "Sidewalk": { "type": "structure", "members": { "AppServerPrivateKey": { "shape": "S4" } } }, "PartnerAccountId": { "location": "uri", "locationName": "PartnerAccountId" }, "PartnerType": { "location": "querystring", "locationName": "partnerType" } } }, "output": { "type": "structure", "members": {} } }, "UpdateWirelessDevice": { "http": { "method": "PATCH", "requestUri": "/wireless-devices/{Id}", "responseCode": 204 }, "input": { "type": "structure", "required": [ "Id" ], "members": { "Id": { "location": "uri", "locationName": "Id" }, "DestinationName": {}, "Name": {}, "Description": {}, "LoRaWAN": { "type": "structure", "members": { "DeviceProfileId": {}, "ServiceProfileId": {} } } } }, "output": { "type": "structure", "members": {} } }, "UpdateWirelessGateway": { "http": { "method": "PATCH", "requestUri": "/wireless-gateways/{Id}", "responseCode": 204 }, "input": { "type": "structure", "required": [ "Id" ], "members": { "Id": { "location": "uri", "locationName": "Id" }, "Name": {}, "Description": {}, "JoinEuiFilters": { "shape": "S2i" }, "NetIdFilters": { "shape": "S2k" } } }, "output": { "type": "structure", "members": {} } } }, "shapes": { "S2": { "type": "structure", "members": { "AmazonId": {}, "AppServerPrivateKey": { "shape": "S4" } } }, "S4": { "type": "string", "sensitive": true }, "S6": { "type": "list", "member": { "type": "structure", "required": [ "Key", "Value" ], "members": { "Key": {}, "Value": {} } } }, "Sw": { "type": "structure", "members": { "SupportsClassB": { "type": "boolean" }, "ClassBTimeout": { "type": "integer" }, "PingSlotPeriod": { "type": "integer" }, "PingSlotDr": { "type": "integer" }, "PingSlotFreq": { "type": "integer" }, "SupportsClassC": { "type": "boolean" }, "ClassCTimeout": { "type": "integer" }, "MacVersion": {}, "RegParamsRevision": {}, "RxDelay1": { "type": "integer" }, "RxDrOffset1": { "type": "integer" }, "RxDataRate2": { "type": "integer" }, "RxFreq2": { "type": "integer" }, "FactoryPresetFreqsList": { "type": "list", "member": { "type": "integer" } }, "MaxEirp": { "type": "integer" }, "MaxDutyCycle": { "type": "integer" }, "RfRegion": {}, "SupportsJoin": { "type": "boolean" }, "Supports32BitFCnt": { "type": "boolean" } } }, "S1u": { "type": "structure", "members": { "DevEui": {}, "DeviceProfileId": {}, "ServiceProfileId": {}, "OtaaV1_1": { "type": "structure", "members": { "AppKey": {}, "NwkKey": {}, "JoinEui": {} } }, "OtaaV1_0_x": { "type": "structure", "members": { "AppKey": {}, "AppEui": {} } }, "AbpV1_1": { "type": "structure", "members": { "DevAddr": {}, "SessionKeys": { "type": "structure", "members": { "FNwkSIntKey": {}, "SNwkSIntKey": {}, "NwkSEncKey": {}, "AppSKey": {} } } } }, "AbpV1_0_x": { "type": "structure", "members": { "DevAddr": {}, "SessionKeys": { "type": "structure", "members": { "NwkSKey": {}, "AppSKey": {} } } } } } }, "S2g": { "type": "structure", "members": { "GatewayEui": {}, "RfRegion": {}, "JoinEuiFilters": { "shape": "S2i" }, "NetIdFilters": { "shape": "S2k" }, "SubBands": { "type": "list", "member": { "type": "integer" } } } }, "S2i": { "type": "list", "member": { "type": "list", "member": {} } }, "S2k": { "type": "list", "member": {} }, "S2x": { "type": "structure", "members": { "UpdateDataSource": {}, "UpdateDataRole": {}, "LoRaWAN": { "type": "structure", "members": { "UpdateSignature": {}, "SigKeyCrc": { "type": "long" }, "CurrentVersion": { "shape": "S32" }, "UpdateVersion": { "shape": "S32" } } } } }, "S32": { "type": "structure", "members": { "PackageVersion": {}, "Model": {}, "Station": {} } }, "S43": { "type": "list", "member": { "type": "structure", "required": [ "Type", "LogLevel" ], "members": { "Type": {}, "LogLevel": {}, "Events": { "type": "list", "member": { "type": "structure", "required": [ "Event", "LogLevel" ], "members": { "Event": {}, "LogLevel": {} } } } } } }, "S49": { "type": "list", "member": { "type": "structure", "required": [ "Type", "LogLevel" ], "members": { "Type": {}, "LogLevel": {}, "Events": { "type": "list", "member": { "type": "structure", "required": [ "Event", "LogLevel" ], "members": { "Event": {}, "LogLevel": {} } } } } } }, "S4g": { "type": "structure", "members": { "AmazonId": {}, "Fingerprint": { "type": "string", "sensitive": true }, "Arn": {} } }, "S5l": { "type": "list", "member": { "type": "structure", "required": [ "SigningAlg", "Value" ], "members": { "SigningAlg": {}, "Value": {} } } } } }