Class: Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1ReportingData
- Inherits:
-
Object
- Object
- Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1ReportingData
- 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
Reporting data of a Chrome browser profile.
Instance Attribute Summary collapse
-
#browser_executable_path ⇒ String
Output only.
-
#extension_data ⇒ Array<Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1ReportingDataExtensionData>
Output only.
-
#extension_policy_data ⇒ Array<Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1ReportingDataExtensionPolicyData>
Output only.
-
#installed_browser_version ⇒ String
Output only.
-
#policy_data ⇒ Array<Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1ReportingDataPolicyData>
Output only.
-
#profile_path ⇒ String
Output only.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleChromeManagementVersionsV1ReportingData
constructor
A new instance of GoogleChromeManagementVersionsV1ReportingData.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleChromeManagementVersionsV1ReportingData
Returns a new instance of GoogleChromeManagementVersionsV1ReportingData.
5556 5557 5558 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5556 def initialize(**args) update!(**args) end |
Instance Attribute Details
#browser_executable_path ⇒ String
Output only. Executable path of the installed Chrome browser. A valid path is
included only in affiliated profiles.
Corresponds to the JSON property browserExecutablePath
5527 5528 5529 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5527 def browser_executable_path @browser_executable_path end |
#extension_data ⇒ Array<Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1ReportingDataExtensionData>
Output only. Information of the extensions installed on the profile.
Corresponds to the JSON property extensionData
5532 5533 5534 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5532 def extension_data @extension_data end |
#extension_policy_data ⇒ Array<Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1ReportingDataExtensionPolicyData>
Output only. Information of the policies applied on the extensions.
Corresponds to the JSON property extensionPolicyData
5537 5538 5539 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5537 def extension_policy_data @extension_policy_data end |
#installed_browser_version ⇒ String
Output only. Updated version of a browser, if it is different from the active
browser version.
Corresponds to the JSON property installedBrowserVersion
5543 5544 5545 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5543 def installed_browser_version @installed_browser_version end |
#policy_data ⇒ Array<Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1ReportingDataPolicyData>
Output only. Information of the policies applied on the profile.
Corresponds to the JSON property policyData
5548 5549 5550 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5548 def policy_data @policy_data end |
#profile_path ⇒ String
Output only. Path of the profile. A valid path is included only in affiliated
profiles.
Corresponds to the JSON property profilePath
5554 5555 5556 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5554 def profile_path @profile_path end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
5561 5562 5563 5564 5565 5566 5567 5568 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5561 def update!(**args) @browser_executable_path = args[:browser_executable_path] if args.key?(:browser_executable_path) @extension_data = args[:extension_data] if args.key?(:extension_data) @extension_policy_data = args[:extension_policy_data] if args.key?(:extension_policy_data) @installed_browser_version = args[:installed_browser_version] if args.key?(:installed_browser_version) @policy_data = args[:policy_data] if args.key?(:policy_data) @profile_path = args[:profile_path] if args.key?(:profile_path) end |