1<html><body> 2<style> 3 4body, h1, h2, h3, div, span, p, pre, a { 5 margin: 0; 6 padding: 0; 7 border: 0; 8 font-weight: inherit; 9 font-style: inherit; 10 font-size: 100%; 11 font-family: inherit; 12 vertical-align: baseline; 13} 14 15body { 16 font-size: 13px; 17 padding: 1em; 18} 19 20h1 { 21 font-size: 26px; 22 margin-bottom: 1em; 23} 24 25h2 { 26 font-size: 24px; 27 margin-bottom: 1em; 28} 29 30h3 { 31 font-size: 20px; 32 margin-bottom: 1em; 33 margin-top: 1em; 34} 35 36pre, code { 37 line-height: 1.5; 38 font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace; 39} 40 41pre { 42 margin-top: 0.5em; 43} 44 45h1, h2, h3, p { 46 font-family: Arial, sans serif; 47} 48 49h1, h2, h3 { 50 border-bottom: solid #CCC 1px; 51} 52 53.toc_element { 54 margin-top: 0.5em; 55} 56 57.firstline { 58 margin-left: 2 em; 59} 60 61.method { 62 margin-top: 1em; 63 border: solid 1px #CCC; 64 padding: 1em; 65 background: #EEE; 66} 67 68.details { 69 font-weight: bold; 70 font-size: 14px; 71} 72 73</style> 74 75<h1><a href="cloudiot_v1.html">Cloud IoT API</a> . <a href="cloudiot_v1.projects.html">projects</a> . <a href="cloudiot_v1.projects.locations.html">locations</a> . <a href="cloudiot_v1.projects.locations.registries.html">registries</a> . <a href="cloudiot_v1.projects.locations.registries.devices.html">devices</a> . <a href="cloudiot_v1.projects.locations.registries.devices.states.html">states</a></h1> 76<h2>Instance Methods</h2> 77<p class="toc_element"> 78 <code><a href="#list">list(name, numStates=None, x__xgafv=None)</a></code></p> 79<p class="firstline">Lists the last few versions of the device state in descending order (i.e.:</p> 80<h3>Method Details</h3> 81<div class="method"> 82 <code class="details" id="list">list(name, numStates=None, x__xgafv=None)</code> 83 <pre>Lists the last few versions of the device state in descending order (i.e.: 84newest first). 85 86Args: 87 name: string, The name of the device. For example, 88`projects/p0/locations/us-central1/registries/registry0/devices/device0` or 89`projects/p0/locations/us-central1/registries/registry0/devices/{num_id}`. (required) 90 numStates: integer, The number of states to list. States are listed in descending order of 91update time. The maximum number of states retained is 10. If this 92value is zero, it will return all the states available. 93 x__xgafv: string, V1 error format. 94 Allowed values 95 1 - v1 error format 96 2 - v2 error format 97 98Returns: 99 An object of the form: 100 101 { # Response for `ListDeviceStates`. 102 "deviceStates": [ # The last few device states. States are listed in descending order of server 103 # update time, starting from the most recent one. 104 { # The device state, as reported by the device. 105 "updateTime": "A String", # [Output only] The time at which this state version was updated in Cloud 106 # IoT Core. 107 "binaryData": "A String", # The device state data. 108 }, 109 ], 110 }</pre> 111</div> 112 113</body></html>