Class: Google::Apis::ChromemanagementV1::GoogleChromeManagementV1ChromeAppRequest
- Inherits:
-
Object
- Object
- Google::Apis::ChromemanagementV1::GoogleChromeManagementV1ChromeAppRequest
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/chromemanagement_v1/classes.rb,
lib/google/apis/chromemanagement_v1/representations.rb,
lib/google/apis/chromemanagement_v1/representations.rb
Overview
Details of an app installation request.
Instance Attribute Summary collapse
-
#app_details ⇒ String
Output only.
-
#app_id ⇒ String
Output only.
-
#detail_uri ⇒ String
Output only.
-
#display_name ⇒ String
Output only.
-
#icon_uri ⇒ String
Output only.
-
#latest_request_time ⇒ String
Output only.
-
#request_count ⇒ Fixnum
Output only.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleChromeManagementV1ChromeAppRequest
constructor
A new instance of GoogleChromeManagementV1ChromeAppRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleChromeManagementV1ChromeAppRequest
Returns a new instance of GoogleChromeManagementV1ChromeAppRequest.
787 788 789 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 787 def initialize(**args) update!(**args) end |
Instance Attribute Details
#app_details ⇒ String
Output only. Format: app_details=customers/customer_id
/apps/chrome/app_id
Corresponds to the JSON property appDetails
753 754 755 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 753 def app_details @app_details end |
#app_id ⇒ String
Output only. Unique store identifier for the app. Example: "
gmbmikajjgmnabiglmofipeabaddhgne" for the Save to Google Drive Chrome
extension.
Corresponds to the JSON property appId
760 761 762 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 760 def app_id @app_id end |
#detail_uri ⇒ String
Output only. The uri for the detail page of the item.
Corresponds to the JSON property detailUri
765 766 767 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 765 def detail_uri @detail_uri end |
#display_name ⇒ String
Output only. App's display name.
Corresponds to the JSON property displayName
770 771 772 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 770 def display_name @display_name end |
#icon_uri ⇒ String
Output only. A link to an image that can be used as an icon for the product.
Corresponds to the JSON property iconUri
775 776 777 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 775 def icon_uri @icon_uri end |
#latest_request_time ⇒ String
Output only. The timestamp of the most recently made request for this app.
Corresponds to the JSON property latestRequestTime
780 781 782 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 780 def latest_request_time @latest_request_time end |
#request_count ⇒ Fixnum
Output only. Total count of requests for this app.
Corresponds to the JSON property requestCount
785 786 787 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 785 def request_count @request_count end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
792 793 794 795 796 797 798 799 800 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 792 def update!(**args) @app_details = args[:app_details] if args.key?(:app_details) @app_id = args[:app_id] if args.key?(:app_id) @detail_uri = args[:detail_uri] if args.key?(:detail_uri) @display_name = args[:display_name] if args.key?(:display_name) @icon_uri = args[:icon_uri] if args.key?(:icon_uri) @latest_request_time = args[:latest_request_time] if args.key?(:latest_request_time) @request_count = args[:request_count] if args.key?(:request_count) end |