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.
5751 5752 5753 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5751 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
5722 5723 5724 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5722 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
5727 5728 5729 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5727 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
5732 5733 5734 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5732 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
5738 5739 5740 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5738 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
5743 5744 5745 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5743 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
5749 5750 5751 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5749 def profile_path @profile_path end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
5756 5757 5758 5759 5760 5761 5762 5763 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5756 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 |