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.
5260 5261 5262 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5260 def initialize(**args) update!(**args) end |
Instance Attribute Details
#extension_id ⇒ String
Output only. ID of the extension.
Corresponds to the JSON property extensionId
5248 5249 5250 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5248 def extension_id @extension_id end |
#extension_name ⇒ String
Output only. Name of the extension.
Corresponds to the JSON property extensionName
5253 5254 5255 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5253 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
5258 5259 5260 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5258 def policy_data @policy_data end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
5265 5266 5267 5268 5269 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 5265 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 |