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.
4414 4415 4416 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4414 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
4385 4386 4387 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4385 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
4390 4391 4392 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4390 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
4395 4396 4397 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4395 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
4401 4402 4403 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4401 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
4406 4407 4408 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4406 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
4412 4413 4414 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4412 def profile_path @profile_path end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4419 4420 4421 4422 4423 4424 4425 4426 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4419 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 |