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.
5690 5691 5692 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5690 def initialize(**args) update!(**args) end |
Instance Attribute Details
#extension_id ⇒ String
Output only. ID of the extension.
Corresponds to the JSON property extensionId
5678 5679 5680 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5678 def extension_id @extension_id end |
#extension_name ⇒ String
Output only. Name of the extension.
Corresponds to the JSON property extensionName
5683 5684 5685 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5683 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
5688 5689 5690 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5688 def policy_data @policy_data end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
5695 5696 5697 5698 5699 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5695 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 |