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.
4589 4590 4591 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4589 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
4560 4561 4562 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4560 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
4565 4566 4567 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4565 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
4570 4571 4572 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4570 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
4576 4577 4578 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4576 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
4581 4582 4583 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4581 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
4587 4588 4589 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4587 def profile_path @profile_path end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4594 4595 4596 4597 4598 4599 4600 4601 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4594 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 |