Skip to content

Commit 19da028

Browse files
feat: Automated regeneration of chromemanagement v1 client (googleapis#20438)
Auto-created at 2024-10-27 09:06:42 +0000 using the toys pull request generator.
1 parent b227f45 commit 19da028

File tree

6 files changed

+165
-4
lines changed

6 files changed

+165
-4
lines changed

api_names_out.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53503,6 +53503,7 @@
5350353503
"/chromemanagement:v1/GoogleChromeManagementV1InstalledApp/osUserCount": os_user_count
5350453504
"/chromemanagement:v1/GoogleChromeManagementV1InstalledApp/permissions": permissions
5350553505
"/chromemanagement:v1/GoogleChromeManagementV1InstalledApp/permissions/permission": permission
53506+
"/chromemanagement:v1/GoogleChromeManagementV1InstalledApp/riskAssessment": risk_assessment
5350653507
"/chromemanagement:v1/GoogleChromeManagementV1KioskAppStatusReport": google_chrome_management_v1_kiosk_app_status_report
5350753508
"/chromemanagement:v1/GoogleChromeManagementV1KioskAppStatusReport/appId": app_id
5350853509
"/chromemanagement:v1/GoogleChromeManagementV1KioskAppStatusReport/appVersion": app_version
@@ -53596,6 +53597,18 @@
5359653597
"/chromemanagement:v1/GoogleChromeManagementV1PrinterReport/printerId": printer_id
5359753598
"/chromemanagement:v1/GoogleChromeManagementV1PrinterReport/printerModel": printer_model
5359853599
"/chromemanagement:v1/GoogleChromeManagementV1PrinterReport/userCount": user_count
53600+
"/chromemanagement:v1/GoogleChromeManagementV1RiskAssessment": google_chrome_management_v1_risk_assessment
53601+
"/chromemanagement:v1/GoogleChromeManagementV1RiskAssessment/assessment": assessment
53602+
"/chromemanagement:v1/GoogleChromeManagementV1RiskAssessment/detailsUrl": details_url
53603+
"/chromemanagement:v1/GoogleChromeManagementV1RiskAssessment/version": version
53604+
"/chromemanagement:v1/GoogleChromeManagementV1RiskAssessmentData": google_chrome_management_v1_risk_assessment_data
53605+
"/chromemanagement:v1/GoogleChromeManagementV1RiskAssessmentData/entries": entries
53606+
"/chromemanagement:v1/GoogleChromeManagementV1RiskAssessmentData/entries/entry": entry
53607+
"/chromemanagement:v1/GoogleChromeManagementV1RiskAssessmentData/overallRiskLevel": overall_risk_level
53608+
"/chromemanagement:v1/GoogleChromeManagementV1RiskAssessmentEntry": google_chrome_management_v1_risk_assessment_entry
53609+
"/chromemanagement:v1/GoogleChromeManagementV1RiskAssessmentEntry/provider": provider
53610+
"/chromemanagement:v1/GoogleChromeManagementV1RiskAssessmentEntry/riskAssessment": risk_assessment
53611+
"/chromemanagement:v1/GoogleChromeManagementV1RiskAssessmentEntry/riskLevel": risk_level
5359953612
"/chromemanagement:v1/GoogleChromeManagementV1RuntimeCountersReport": google_chrome_management_v1_runtime_counters_report
5360053613
"/chromemanagement:v1/GoogleChromeManagementV1RuntimeCountersReport/enterHibernationCount": enter_hibernation_count
5360153614
"/chromemanagement:v1/GoogleChromeManagementV1RuntimeCountersReport/enterPoweroffCount": enter_poweroff_count

generated/google-apis-chromemanagement_v1/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Release history for google-apis-chromemanagement_v1
22

3+
### v0.58.0 (2024-10-27)
4+
5+
* Regenerated from discovery document revision 20241023
6+
37
### v0.57.0 (2024-10-06)
48

59
* Regenerated from discovery document revision 20241003

generated/google-apis-chromemanagement_v1/lib/google/apis/chromemanagement_v1/classes.rb

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2026,6 +2026,11 @@ class GoogleChromeManagementV1InstalledApp
20262026
# @return [Array<String>]
20272027
attr_accessor :permissions
20282028

2029+
# Risk assessment data about an extension/app.
2030+
# Corresponds to the JSON property `riskAssessment`
2031+
# @return [Google::Apis::ChromemanagementV1::GoogleChromeManagementV1RiskAssessmentData]
2032+
attr_accessor :risk_assessment
2033+
20292034
def initialize(**args)
20302035
update!(**args)
20312036
end
@@ -2043,6 +2048,7 @@ def update!(**args)
20432048
@homepage_uri = args[:homepage_uri] if args.key?(:homepage_uri)
20442049
@os_user_count = args[:os_user_count] if args.key?(:os_user_count)
20452050
@permissions = args[:permissions] if args.key?(:permissions)
2051+
@risk_assessment = args[:risk_assessment] if args.key?(:risk_assessment)
20462052
end
20472053
end
20482054

@@ -2759,6 +2765,96 @@ def update!(**args)
27592765
end
27602766
end
27612767

2768+
# Risk assessment for a Chrome extension.
2769+
class GoogleChromeManagementV1RiskAssessment
2770+
include Google::Apis::Core::Hashable
2771+
2772+
# Risk assessment for the extension. Currently, this is a numerical value, and
2773+
# its interpretation is specific to each risk assessment provider.
2774+
# Corresponds to the JSON property `assessment`
2775+
# @return [String]
2776+
attr_accessor :assessment
2777+
2778+
# A URL that a user can navigate to for more information about the risk
2779+
# assessment.
2780+
# Corresponds to the JSON property `detailsUrl`
2781+
# @return [String]
2782+
attr_accessor :details_url
2783+
2784+
# The version of the extension that this assessment applies to.
2785+
# Corresponds to the JSON property `version`
2786+
# @return [String]
2787+
attr_accessor :version
2788+
2789+
def initialize(**args)
2790+
update!(**args)
2791+
end
2792+
2793+
# Update properties of this object
2794+
def update!(**args)
2795+
@assessment = args[:assessment] if args.key?(:assessment)
2796+
@details_url = args[:details_url] if args.key?(:details_url)
2797+
@version = args[:version] if args.key?(:version)
2798+
end
2799+
end
2800+
2801+
# Risk assessment data about an extension/app.
2802+
class GoogleChromeManagementV1RiskAssessmentData
2803+
include Google::Apis::Core::Hashable
2804+
2805+
# Individual risk assessments.
2806+
# Corresponds to the JSON property `entries`
2807+
# @return [Array<Google::Apis::ChromemanagementV1::GoogleChromeManagementV1RiskAssessmentEntry>]
2808+
attr_accessor :entries
2809+
2810+
# Overall assessed risk level across all entries. This will be the highest risk
2811+
# level from all entries.
2812+
# Corresponds to the JSON property `overallRiskLevel`
2813+
# @return [String]
2814+
attr_accessor :overall_risk_level
2815+
2816+
def initialize(**args)
2817+
update!(**args)
2818+
end
2819+
2820+
# Update properties of this object
2821+
def update!(**args)
2822+
@entries = args[:entries] if args.key?(:entries)
2823+
@overall_risk_level = args[:overall_risk_level] if args.key?(:overall_risk_level)
2824+
end
2825+
end
2826+
2827+
# One risk assessment entry.
2828+
class GoogleChromeManagementV1RiskAssessmentEntry
2829+
include Google::Apis::Core::Hashable
2830+
2831+
# The risk assessment provider from which this entry comes from.
2832+
# Corresponds to the JSON property `provider`
2833+
# @return [String]
2834+
attr_accessor :provider
2835+
2836+
# Risk assessment for a Chrome extension.
2837+
# Corresponds to the JSON property `riskAssessment`
2838+
# @return [Google::Apis::ChromemanagementV1::GoogleChromeManagementV1RiskAssessment]
2839+
attr_accessor :risk_assessment
2840+
2841+
# The bucketed risk level for the risk assessment.
2842+
# Corresponds to the JSON property `riskLevel`
2843+
# @return [String]
2844+
attr_accessor :risk_level
2845+
2846+
def initialize(**args)
2847+
update!(**args)
2848+
end
2849+
2850+
# Update properties of this object
2851+
def update!(**args)
2852+
@provider = args[:provider] if args.key?(:provider)
2853+
@risk_assessment = args[:risk_assessment] if args.key?(:risk_assessment)
2854+
@risk_level = args[:risk_level] if args.key?(:risk_level)
2855+
end
2856+
end
2857+
27622858
# Runtime counters retrieved from CPU. Currently the runtime counters telemetry
27632859
# is only supported by Intel vPro PSR on Gen 14+.
27642860
class GoogleChromeManagementV1RuntimeCountersReport

generated/google-apis-chromemanagement_v1/lib/google/apis/chromemanagement_v1/gem_version.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ module Google
1616
module Apis
1717
module ChromemanagementV1
1818
# Version of the google-apis-chromemanagement_v1 gem
19-
GEM_VERSION = "0.57.0"
19+
GEM_VERSION = "0.58.0"
2020

2121
# Version of the code generator used to generate this client
2222
GENERATOR_VERSION = "0.15.1"
2323

2424
# Revision of the discovery document this client was generated from
25-
REVISION = "20241003"
25+
REVISION = "20241023"
2626
end
2727
end
2828
end

generated/google-apis-chromemanagement_v1/lib/google/apis/chromemanagement_v1/representations.rb

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -400,6 +400,24 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
400400
include Google::Apis::Core::JsonObjectSupport
401401
end
402402

403+
class GoogleChromeManagementV1RiskAssessment
404+
class Representation < Google::Apis::Core::JsonRepresentation; end
405+
406+
include Google::Apis::Core::JsonObjectSupport
407+
end
408+
409+
class GoogleChromeManagementV1RiskAssessmentData
410+
class Representation < Google::Apis::Core::JsonRepresentation; end
411+
412+
include Google::Apis::Core::JsonObjectSupport
413+
end
414+
415+
class GoogleChromeManagementV1RiskAssessmentEntry
416+
class Representation < Google::Apis::Core::JsonRepresentation; end
417+
418+
include Google::Apis::Core::JsonObjectSupport
419+
end
420+
403421
class GoogleChromeManagementV1RuntimeCountersReport
404422
class Representation < Google::Apis::Core::JsonRepresentation; end
405423

@@ -1100,6 +1118,8 @@ class Representation < Google::Apis::Core::JsonRepresentation
11001118
property :homepage_uri, as: 'homepageUri'
11011119
property :os_user_count, :numeric_string => true, as: 'osUserCount'
11021120
collection :permissions, as: 'permissions'
1121+
property :risk_assessment, as: 'riskAssessment', class: Google::Apis::ChromemanagementV1::GoogleChromeManagementV1RiskAssessmentData, decorator: Google::Apis::ChromemanagementV1::GoogleChromeManagementV1RiskAssessmentData::Representation
1122+
11031123
end
11041124
end
11051125

@@ -1277,6 +1297,34 @@ class Representation < Google::Apis::Core::JsonRepresentation
12771297
end
12781298
end
12791299

1300+
class GoogleChromeManagementV1RiskAssessment
1301+
# @private
1302+
class Representation < Google::Apis::Core::JsonRepresentation
1303+
property :assessment, as: 'assessment'
1304+
property :details_url, as: 'detailsUrl'
1305+
property :version, as: 'version'
1306+
end
1307+
end
1308+
1309+
class GoogleChromeManagementV1RiskAssessmentData
1310+
# @private
1311+
class Representation < Google::Apis::Core::JsonRepresentation
1312+
collection :entries, as: 'entries', class: Google::Apis::ChromemanagementV1::GoogleChromeManagementV1RiskAssessmentEntry, decorator: Google::Apis::ChromemanagementV1::GoogleChromeManagementV1RiskAssessmentEntry::Representation
1313+
1314+
property :overall_risk_level, as: 'overallRiskLevel'
1315+
end
1316+
end
1317+
1318+
class GoogleChromeManagementV1RiskAssessmentEntry
1319+
# @private
1320+
class Representation < Google::Apis::Core::JsonRepresentation
1321+
property :provider, as: 'provider'
1322+
property :risk_assessment, as: 'riskAssessment', class: Google::Apis::ChromemanagementV1::GoogleChromeManagementV1RiskAssessment, decorator: Google::Apis::ChromemanagementV1::GoogleChromeManagementV1RiskAssessment::Representation
1323+
1324+
property :risk_level, as: 'riskLevel'
1325+
end
1326+
end
1327+
12801328
class GoogleChromeManagementV1RuntimeCountersReport
12811329
# @private
12821330
class Representation < Google::Apis::Core::JsonRepresentation

generated/google-apis-chromemanagement_v1/lib/google/apis/chromemanagement_v1/service.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -551,11 +551,11 @@ def count_customer_report_chrome_versions(customer, filter: nil, org_unit_id: ni
551551
# operations are not supported in this filter. Supported filter fields: *
552552
# app_name * app_type * install_type * number_of_permissions *
553553
# total_install_count * latest_profile_active_date * permission_name * app_id *
554-
# manifest_versions
554+
# manifest_versions * risk_score
555555
# @param [String] order_by
556556
# Field used to order results. Supported order by fields: * app_name * app_type *
557557
# install_type * number_of_permissions * total_install_count * app_id *
558-
# manifest_versions
558+
# manifest_versions * risk_score
559559
# @param [String] org_unit_id
560560
# The ID of the organizational unit.
561561
# @param [Fixnum] page_size

0 commit comments

Comments
 (0)