Class: Google::Apis::AdminDirectoryV1::ChromeOsDevices
- Inherits:
-
Object
- Object
- Google::Apis::AdminDirectoryV1::ChromeOsDevices
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/admin_directory_v1/classes.rb,
lib/google/apis/admin_directory_v1/representations.rb,
lib/google/apis/admin_directory_v1/representations.rb
Instance Attribute Summary collapse
-
#chromeosdevices ⇒ Array<Google::Apis::AdminDirectoryV1::ChromeOsDevice>
A list of Chrome OS Device objects.
-
#etag ⇒ String
ETag of the resource.
-
#kind ⇒ String
Kind of resource this is.
-
#next_page_token ⇒ String
Token used to access the next page of this result.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ChromeOsDevices
constructor
A new instance of ChromeOsDevices.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ ChromeOsDevices
Returns a new instance of ChromeOsDevices.
1800 1801 1802 |
# File 'lib/google/apis/admin_directory_v1/classes.rb', line 1800 def initialize(**args) update!(**args) end |
Instance Attribute Details
#chromeosdevices ⇒ Array<Google::Apis::AdminDirectoryV1::ChromeOsDevice>
A list of Chrome OS Device objects.
Corresponds to the JSON property chromeosdevices
1782 1783 1784 |
# File 'lib/google/apis/admin_directory_v1/classes.rb', line 1782 def chromeosdevices @chromeosdevices end |
#etag ⇒ String
ETag of the resource.
Corresponds to the JSON property etag
1787 1788 1789 |
# File 'lib/google/apis/admin_directory_v1/classes.rb', line 1787 def etag @etag end |
#kind ⇒ String
Kind of resource this is.
Corresponds to the JSON property kind
1792 1793 1794 |
# File 'lib/google/apis/admin_directory_v1/classes.rb', line 1792 def kind @kind end |
#next_page_token ⇒ String
Token used to access the next page of this result. To access the next page,
use this token's value in the pageToken query string of this request.
Corresponds to the JSON property nextPageToken
1798 1799 1800 |
# File 'lib/google/apis/admin_directory_v1/classes.rb', line 1798 def next_page_token @next_page_token end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1805 1806 1807 1808 1809 1810 |
# File 'lib/google/apis/admin_directory_v1/classes.rb', line 1805 def update!(**args) @chromeosdevices = args[:chromeosdevices] if args.key?(:chromeosdevices) @etag = args[:etag] if args.key?(:etag) @kind = args[:kind] if args.key?(:kind) @next_page_token = args[:next_page_token] if args.key?(:next_page_token) end |