Class: Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1ReportingDataExtensionPolicyData
- Inherits:
-
Object
- Object
- Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1ReportingDataExtensionPolicyData
- 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
Information of the policies applied on an extension.
Instance Attribute Summary collapse
-
#extension_id ⇒ String
Output only.
-
#extension_name ⇒ String
Output only.
-
#policy_data ⇒ Array<Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1ReportingDataPolicyData>
Output only.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleChromeManagementVersionsV1ReportingDataExtensionPolicyData
constructor
A new instance of GoogleChromeManagementVersionsV1ReportingDataExtensionPolicyData.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleChromeManagementVersionsV1ReportingDataExtensionPolicyData
Returns a new instance of GoogleChromeManagementVersionsV1ReportingDataExtensionPolicyData.
4723 4724 4725 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4723 def initialize(**args) update!(**args) end |
Instance Attribute Details
#extension_id ⇒ String
Output only. ID of the extension.
Corresponds to the JSON property extensionId
4711 4712 4713 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4711 def extension_id @extension_id end |
#extension_name ⇒ String
Output only. Name of the extension.
Corresponds to the JSON property extensionName
4716 4717 4718 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4716 def extension_name @extension_name end |
#policy_data ⇒ Array<Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1ReportingDataPolicyData>
Output only. Information of the policies applied on the extension.
Corresponds to the JSON property policyData
4721 4722 4723 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4721 def policy_data @policy_data end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4728 4729 4730 4731 4732 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4728 def update!(**args) @extension_id = args[:extension_id] if args.key?(:extension_id) @extension_name = args[:extension_name] if args.key?(:extension_name) @policy_data = args[:policy_data] if args.key?(:policy_data) end |