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.
5126 5127 5128 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5126 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
5097 5098 5099 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5097 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
5102 5103 5104 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5102 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
5107 5108 5109 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5107 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
5113 5114 5115 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5113 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
5118 5119 5120 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5118 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
5124 5125 5126 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5124 def profile_path @profile_path end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
5131 5132 5133 5134 5135 5136 5137 5138 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5131 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 |