UNPKG

openapi-directory

Version:

Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS

1 lines 23.4 kB
{"openapi":"3.0.0","info":{"version":"2018-05-14","x-release":"v4","title":"AWS IoT 1-Click Devices Service","description":"Stub description","x-logo":{"url":"https://twitter.com/awscloud/profile_image?size=original","backgroundColor":"#FFFFFF"},"termsOfService":"https://aws.amazon.com/service-terms/","contact":{"name":"Mike Ralphson","email":"mike.ralphson@gmail.com","url":"https://github.com/mermade/aws2openapi","x-twitter":"PermittedSoc"},"license":{"name":"Apache 2.0 License","url":"http://www.apache.org/licenses/"},"x-providerName":"amazonaws.com","x-serviceName":"iot1click-devices","x-origin":[{"contentType":"application/json","url":"https://raw.githubusercontent.com/aws/aws-sdk-js/master/apis/iot1click-devices-2018-05-14.normal.json","converter":{"url":"https://github.com/mermade/aws2openapi","version":"1.0.0"},"x-apisguru-direct":true}],"x-apiClientRegistration":{"url":"https://portal.aws.amazon.com/gp/aws/developer/registration/index.html?nc2=h_ct"},"x-apisguru-categories":["cloud"],"x-preferred":true},"externalDocs":{"description":"Amazon Web Services documentation","url":"https://aws.amazon.com/iot1click/"},"security":[{"hmac":[]}],"paths":{"/claims/{claimCode}":{"put":{"operationId":"ClaimDevicesByClaimCode","description":"Adds device(s) to your account (i.e., claim one or more devices) if and only if\n you received a claim code with the device(s).","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClaimDevicesByClaimCodeResponse"}}}},"480":{"description":"InvalidRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvalidRequestException"}}}},"481":{"description":"InternalFailureException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalFailureException"}}}},"482":{"description":"ForbiddenException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ForbiddenException"}}}}},"parameters":[{"name":"claimCode","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClaimDevicesByClaimCodeRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/devices/{deviceId}":{"get":{"operationId":"DescribeDevice","description":"Given a device ID, returns a DescribeDeviceResponse object describing\n the details of the device.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DescribeDeviceResponse"}}}},"480":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"481":{"description":"InvalidRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvalidRequestException"}}}},"482":{"description":"InternalFailureException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalFailureException"}}}}},"parameters":[{"name":"deviceId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DescribeDeviceRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/devices/{deviceId}/finalize-claim":{"put":{"operationId":"FinalizeDeviceClaim","description":"<p>Given a device ID, finalizes the claim request for the associated device.</p><note>\n <p>Claiming a device consists of initiating a claim, then publishing a device\n event, and finalizing the claim. For a device of type button, a\n device event can be published by simply clicking the device.</p>\n </note>","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FinalizeDeviceClaimResponse"}}}},"480":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"481":{"description":"InvalidRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvalidRequestException"}}}},"482":{"description":"InternalFailureException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalFailureException"}}}},"483":{"description":"PreconditionFailedException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PreconditionFailedException"}}}},"484":{"description":"ResourceConflictException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceConflictException"}}}}},"parameters":[{"name":"deviceId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FinalizeDeviceClaimRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/devices/{deviceId}/methods":{"get":{"operationId":"GetDeviceMethods","description":"Given a device ID, returns the invokable methods associated with the\n device.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetDeviceMethodsResponse"}}}},"480":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"481":{"description":"InvalidRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvalidRequestException"}}}},"482":{"description":"InternalFailureException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalFailureException"}}}}},"parameters":[{"name":"deviceId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetDeviceMethodsRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}],"post":{"operationId":"InvokeDeviceMethod","description":"Given a device ID, issues a request to invoke a named device method (with possible\n parameters). See the \"Example POST\" code snippet below.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvokeDeviceMethodResponse"}}}},"480":{"description":"InvalidRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvalidRequestException"}}}},"481":{"description":"PreconditionFailedException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PreconditionFailedException"}}}},"482":{"description":"InternalFailureException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalFailureException"}}}},"483":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"484":{"description":"RangeNotSatisfiableException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RangeNotSatisfiableException"}}}},"485":{"description":"ResourceConflictException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceConflictException"}}}}},"parameters":[{"name":"deviceId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvokeDeviceMethodRequest"}}},"required":true}}},"/devices/{deviceId}/initiate-claim":{"put":{"operationId":"InitiateDeviceClaim","description":"<p>Given a device ID, initiates a claim request for the associated device.</p><note>\n <p>Claiming a device consists of initiating a claim, then publishing a device\n event, and finalizing the claim. For a device of type button, a\n device event can be published by simply clicking the device.</p>\n </note>","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InitiateDeviceClaimResponse"}}}},"480":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"481":{"description":"InvalidRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvalidRequestException"}}}},"482":{"description":"InternalFailureException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalFailureException"}}}},"483":{"description":"ResourceConflictException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceConflictException"}}}}},"parameters":[{"name":"deviceId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InitiateDeviceClaimRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/devices/{deviceId}/events":{"get":{"operationId":"ListDeviceEvents","description":"Using a device ID, returns a DeviceEventsResponse object containing\n an array of events for the device.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListDeviceEventsResponse"}}}},"480":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"481":{"description":"RangeNotSatisfiableException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RangeNotSatisfiableException"}}}},"482":{"description":"InvalidRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvalidRequestException"}}}},"483":{"description":"InternalFailureException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalFailureException"}}}}},"parameters":[{"name":"deviceId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListDeviceEventsRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/devices":{"get":{"operationId":"ListDevices","description":"Lists the 1-Click compatible devices associated with your AWS account.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListDevicesResponse"}}}},"480":{"description":"RangeNotSatisfiableException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RangeNotSatisfiableException"}}}},"481":{"description":"InvalidRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvalidRequestException"}}}},"482":{"description":"InternalFailureException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalFailureException"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListDevicesRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/devices/{deviceId}/unclaim":{"put":{"operationId":"UnclaimDevice","description":"Disassociates a device from your AWS account using its device ID.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UnclaimDeviceResponse"}}}},"480":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"481":{"description":"InvalidRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvalidRequestException"}}}},"482":{"description":"InternalFailureException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalFailureException"}}}}},"parameters":[{"name":"deviceId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UnclaimDeviceRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/devices/{deviceId}/state":{"put":{"operationId":"UpdateDeviceState","description":"Using a Boolean value (true or false), this operation\n enables or disables the device given a device ID.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateDeviceStateResponse"}}}},"480":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"481":{"description":"InvalidRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvalidRequestException"}}}},"482":{"description":"InternalFailureException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalFailureException"}}}}},"parameters":[{"name":"deviceId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateDeviceStateRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]}},"servers":[{"url":"https://devices.iot1click.amazonaws.com/"},{"url":"http://devices.iot1click.amazonaws.com/"}],"components":{"parameters":{"Action":{"name":"Action","in":"query","required":true,"schema":{"type":"string"}},"Version":{"name":"Version","in":"query","required":true,"schema":{"type":"string"}},"X-Amz-Content-Sha256":{"name":"X-Amz-Content-Sha256","in":"header","required":false,"schema":{"type":"string"}},"X-Amz-Date":{"name":"X-Amz-Date","in":"header","required":false,"schema":{"type":"string"}},"X-Amz-Algorithm":{"name":"X-Amz-Algorithm","in":"header","required":false,"schema":{"type":"string"}},"X-Amz-Credential":{"name":"X-Amz-Credential","in":"header","required":false,"schema":{"type":"string"}},"X-Amz-Security-Token":{"name":"X-Amz-Security-Token","in":"header","required":false,"schema":{"type":"string"}},"X-Amz-Signature":{"name":"X-Amz-Signature","in":"header","required":false,"schema":{"type":"string"}},"X-Amz-SignedHeaders":{"name":"X-Amz-SignedHeaders","in":"header","required":false,"schema":{"type":"string"}}},"securitySchemes":{"hmac":{"type":"apiKey","name":"Authorization","in":"header","description":"Amazon Signature authorization v4","x-amazon-apigateway-authtype":"awsSigv4"}},"schemas":{"ClaimDevicesByClaimCodeResponse":{"type":"object","properties":{"ClaimCode":{"$ref":"#/components/schemas/__stringMin12Max40"},"Total":{"$ref":"#/components/schemas/__integer"}}},"ClaimDevicesByClaimCodeRequest":{"type":"object","properties":{}},"InvalidRequestException":{"type":"object","properties":{"Code":{"$ref":"#/components/schemas/__string"},"Message":{"$ref":"#/components/schemas/__string"}}},"InternalFailureException":{"type":"object","properties":{"Code":{"$ref":"#/components/schemas/__string"},"Message":{"$ref":"#/components/schemas/__string"}}},"ForbiddenException":{"type":"object","properties":{"Code":{"$ref":"#/components/schemas/__string"},"Message":{"$ref":"#/components/schemas/__string"}}},"DescribeDeviceResponse":{"type":"object","properties":{"DeviceDescription":{"$ref":"#/components/schemas/DeviceDescription"}}},"DescribeDeviceRequest":{"type":"object","properties":{}},"ResourceNotFoundException":{"type":"object","properties":{"Code":{"$ref":"#/components/schemas/__string"},"Message":{"$ref":"#/components/schemas/__string"}}},"FinalizeDeviceClaimResponse":{"type":"object","properties":{"State":{"$ref":"#/components/schemas/__string"}}},"FinalizeDeviceClaimRequest":{"type":"object","properties":{}},"PreconditionFailedException":{"type":"object","properties":{"Code":{"$ref":"#/components/schemas/__string"},"Message":{"$ref":"#/components/schemas/__string"}}},"ResourceConflictException":{"type":"object","properties":{"Code":{"$ref":"#/components/schemas/__string"},"Message":{"$ref":"#/components/schemas/__string"}}},"GetDeviceMethodsResponse":{"type":"object","properties":{"DeviceMethods":{"$ref":"#/components/schemas/__listOfDeviceMethod"}}},"GetDeviceMethodsRequest":{"type":"object","properties":{}},"InitiateDeviceClaimResponse":{"type":"object","properties":{"State":{"$ref":"#/components/schemas/__string"}}},"InitiateDeviceClaimRequest":{"type":"object","properties":{}},"InvokeDeviceMethodResponse":{"type":"object","properties":{"DeviceMethodResponse":{"$ref":"#/components/schemas/__string"}}},"InvokeDeviceMethodRequest":{"type":"object","properties":{"DeviceMethod":{"$ref":"#/components/schemas/DeviceMethod"},"DeviceMethodParameters":{"$ref":"#/components/schemas/__string"}}},"RangeNotSatisfiableException":{"type":"object","properties":{"Code":{"$ref":"#/components/schemas/__string"},"Message":{"$ref":"#/components/schemas/__string"}}},"ListDeviceEventsResponse":{"type":"object","properties":{"Events":{"$ref":"#/components/schemas/__listOfDeviceEvent"},"NextToken":{"$ref":"#/components/schemas/__string"}}},"ListDeviceEventsRequest":{"type":"object","properties":{}},"ListDevicesResponse":{"type":"object","properties":{"Devices":{"$ref":"#/components/schemas/__listOfDeviceDescription"},"NextToken":{"$ref":"#/components/schemas/__string"}}},"ListDevicesRequest":{"type":"object","properties":{}},"UnclaimDeviceResponse":{"type":"object","properties":{"State":{"$ref":"#/components/schemas/__string"}}},"UnclaimDeviceRequest":{"type":"object","properties":{}},"UpdateDeviceStateResponse":{"type":"object","properties":{}},"UpdateDeviceStateRequest":{"type":"object","properties":{"Enabled":{"$ref":"#/components/schemas/__boolean"}}},"Attributes":{"type":"object","properties":{}},"__string":{"type":"string"},"__stringMin12Max40":{"type":"string","minLength":12,"maxLength":40},"__integer":{"type":"integer"},"DeviceDescription":{"type":"object","properties":{"Attributes":{"$ref":"#/components/schemas/DeviceAttributes"},"DeviceId":{"$ref":"#/components/schemas/__string"},"Enabled":{"$ref":"#/components/schemas/__boolean"},"RemainingLife":{"$ref":"#/components/schemas/__doubleMin0Max100"},"Type":{"$ref":"#/components/schemas/__string"}}},"Device":{"type":"object","properties":{"Attributes":{"$ref":"#/components/schemas/Attributes"},"DeviceId":{"$ref":"#/components/schemas/__string"},"Type":{"$ref":"#/components/schemas/__string"}}},"DeviceAttributes":{"type":"array","description":"\nDeviceAttributes is a string-to-string map specified by the user.","items":{"type":"object","properties":{"key":{"$ref":"#/components/schemas/__string"},"value":{"$ref":"#/components/schemas/__string"}}}},"DeviceClaimResponse":{"type":"object","properties":{"State":{"$ref":"#/components/schemas/__string"}}},"__boolean":{"type":"boolean"},"__doubleMin0Max100":{"type":"number","format":"double"},"DeviceEvent":{"type":"object","properties":{"Device":{"$ref":"#/components/schemas/Device"},"StdEvent":{"$ref":"#/components/schemas/__string"}}},"__listOfDeviceEvent":{"type":"array","items":{"$ref":"#/components/schemas/DeviceEvent"}},"DeviceEventsResponse":{"type":"object","properties":{"Events":{"$ref":"#/components/schemas/__listOfDeviceEvent"},"NextToken":{"$ref":"#/components/schemas/__string"}}},"DeviceMethod":{"type":"object","properties":{"DeviceType":{"$ref":"#/components/schemas/__string"},"MethodName":{"$ref":"#/components/schemas/__string"}}},"Empty":{"type":"object","properties":{},"description":"On success, an empty object is returned."},"__listOfDeviceMethod":{"type":"array","items":{"$ref":"#/components/schemas/DeviceMethod"}},"__timestampIso8601":{"type":"string","format":"date-time"},"MaxResults":{"type":"integer","minimum":1,"maximum":250},"__listOfDeviceDescription":{"type":"array","items":{"$ref":"#/components/schemas/DeviceDescription"}},"__double":{"type":"number","format":"double"},"__long":{"type":"integer"},"__timestampUnix":{"type":"string","format":"date-time"}}}}