Skip to content

Commit 92b80a9

Browse files
feat: Automated regeneration of chromemanagement v1 client (#23859)
Auto-created at 2025-08-03 10:38:45 +0000 using the toys pull request generator.
1 parent 62f24a6 commit 92b80a9

File tree

6 files changed

+158
-2
lines changed

6 files changed

+158
-2
lines changed

api_names_out.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60558,6 +60558,10 @@
6055860558
: chrome_browser_profile
6055960559
"/chromemanagement:v1/GoogleChromeManagementVersionsV1ListChromeBrowserProfilesResponse/nextPageToken": next_page_token
6056060560
"/chromemanagement:v1/GoogleChromeManagementVersionsV1ListChromeBrowserProfilesResponse/totalSize": total_size
60561+
"/chromemanagement:v1/GoogleChromeManagementVersionsV1MoveThirdPartyProfileUserRequest": google_chrome_management_versions_v1_move_third_party_profile_user_request
60562+
"/chromemanagement:v1/GoogleChromeManagementVersionsV1MoveThirdPartyProfileUserRequest/destinationOrgUnit": destination_org_unit
60563+
"/chromemanagement:v1/GoogleChromeManagementVersionsV1MoveThirdPartyProfileUserResponse": google_chrome_management_versions_v1_move_third_party_profile_user_response
60564+
"/chromemanagement:v1/GoogleChromeManagementVersionsV1MoveThirdPartyProfileUserResponse/thirdPartyProfileUser": third_party_profile_user
6056160565
"/chromemanagement:v1/GoogleChromeManagementVersionsV1ReportingData": google_chrome_management_versions_v1_reporting_data
6056260566
"/chromemanagement:v1/GoogleChromeManagementVersionsV1ReportingData/browserExecutablePath": browser_executable_path
6056360567
"/chromemanagement:v1/GoogleChromeManagementVersionsV1ReportingData/extensionData": extension_data
@@ -60599,6 +60603,9 @@
6059960603
"/chromemanagement:v1/GoogleChromeManagementVersionsV1SignDataMetadata/startTime": start_time
6060060604
"/chromemanagement:v1/GoogleChromeManagementVersionsV1SignDataResponse": google_chrome_management_versions_v1_sign_data_response
6060160605
"/chromemanagement:v1/GoogleChromeManagementVersionsV1SignDataResponse/certificateProvisioningProcess": certificate_provisioning_process
60606+
"/chromemanagement:v1/GoogleChromeManagementVersionsV1ThirdPartyProfileUser": google_chrome_management_versions_v1_third_party_profile_user
60607+
"/chromemanagement:v1/GoogleChromeManagementVersionsV1ThirdPartyProfileUser/name": name
60608+
"/chromemanagement:v1/GoogleChromeManagementVersionsV1ThirdPartyProfileUser/orgUnitId": org_unit_id
6060260609
"/chromemanagement:v1/GoogleChromeManagementVersionsV1alpha1CertificateProvisioningProcess": google_chrome_management_versions_v1alpha1_certificate_provisioning_process
6060360610
"/chromemanagement:v1/GoogleChromeManagementVersionsV1alpha1CertificateProvisioningProcess/caConnectionAdapterConfigReference": ca_connection_adapter_config_reference
6060460611
"/chromemanagement:v1/GoogleChromeManagementVersionsV1alpha1CertificateProvisioningProcess/chromeOsDevice": chrome_os_device
@@ -60779,6 +60786,8 @@
6077960786
"/chromemanagement:v1/chromemanagement.customers.telemetry.users.list/pageToken": page_token
6078060787
"/chromemanagement:v1/chromemanagement.customers.telemetry.users.list/parent": parent
6078160788
"/chromemanagement:v1/chromemanagement.customers.telemetry.users.list/readMask": read_mask
60789+
"/chromemanagement:v1/chromemanagement.customers.thirdPartyProfileUsers.move": move_customer_third_party_profile_user
60790+
"/chromemanagement:v1/chromemanagement.customers.thirdPartyProfileUsers.move/name": name
6078260791
"/chromemanagement:v1/fields": fields
6078360792
"/chromemanagement:v1/key": key
6078460793
"/chromemanagement:v1/quotaUser": quota_user

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.69.0 (2025-08-03)
4+
5+
* Regenerated from discovery document revision 20250730
6+
37
### v0.68.0 (2025-07-27)
48

59
* Regenerated from discovery document revision 20250721

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

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4776,6 +4776,46 @@ def update!(**args)
47764776
end
47774777
end
47784778

4779+
# Request to MoveThirdPartyProfileUser method.
4780+
class GoogleChromeManagementVersionsV1MoveThirdPartyProfileUserRequest
4781+
include Google::Apis::Core::Hashable
4782+
4783+
# Required. Destination organizational unit where the third party chrome profile
4784+
# user will be moved to.
4785+
# Corresponds to the JSON property `destinationOrgUnit`
4786+
# @return [String]
4787+
attr_accessor :destination_org_unit
4788+
4789+
def initialize(**args)
4790+
update!(**args)
4791+
end
4792+
4793+
# Update properties of this object
4794+
def update!(**args)
4795+
@destination_org_unit = args[:destination_org_unit] if args.key?(:destination_org_unit)
4796+
end
4797+
end
4798+
4799+
# Response for MoveThirdPartyProfileUser method.
4800+
class GoogleChromeManagementVersionsV1MoveThirdPartyProfileUserResponse
4801+
include Google::Apis::Core::Hashable
4802+
4803+
# A representation of non-Google (third party) user that is associated with a
4804+
# managed Chrome profile.
4805+
# Corresponds to the JSON property `thirdPartyProfileUser`
4806+
# @return [Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1ThirdPartyProfileUser]
4807+
attr_accessor :third_party_profile_user
4808+
4809+
def initialize(**args)
4810+
update!(**args)
4811+
end
4812+
4813+
# Update properties of this object
4814+
def update!(**args)
4815+
@third_party_profile_user = args[:third_party_profile_user] if args.key?(:third_party_profile_user)
4816+
end
4817+
end
4818+
47794819
# Reporting data of a Chrome browser profile.
47804820
class GoogleChromeManagementVersionsV1ReportingData
47814821
include Google::Apis::Core::Hashable
@@ -5041,6 +5081,33 @@ def update!(**args)
50415081
end
50425082
end
50435083

5084+
# A representation of non-Google (third party) user that is associated with a
5085+
# managed Chrome profile.
5086+
class GoogleChromeManagementVersionsV1ThirdPartyProfileUser
5087+
include Google::Apis::Core::Hashable
5088+
5089+
# Identifier. Format: customers/`customer_id`/thirdPartyProfileUsers/`
5090+
# third_party_profile_user_id`
5091+
# Corresponds to the JSON property `name`
5092+
# @return [String]
5093+
attr_accessor :name
5094+
5095+
# Output only. The ID of the organizational unit assigned to the user.
5096+
# Corresponds to the JSON property `orgUnitId`
5097+
# @return [String]
5098+
attr_accessor :org_unit_id
5099+
5100+
def initialize(**args)
5101+
update!(**args)
5102+
end
5103+
5104+
# Update properties of this object
5105+
def update!(**args)
5106+
@name = args[:name] if args.key?(:name)
5107+
@org_unit_id = args[:org_unit_id] if args.key?(:org_unit_id)
5108+
end
5109+
end
5110+
50445111
# A generic empty message that you can re-use to avoid defining duplicated empty
50455112
# messages in your APIs. A typical example is to use it as the request or the
50465113
# response type of an API method. For instance: service Foo ` rpc Bar(google.

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.68.0"
19+
GEM_VERSION = "0.69.0"
2020

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

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

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

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -664,6 +664,18 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
664664
include Google::Apis::Core::JsonObjectSupport
665665
end
666666

667+
class GoogleChromeManagementVersionsV1MoveThirdPartyProfileUserRequest
668+
class Representation < Google::Apis::Core::JsonRepresentation; end
669+
670+
include Google::Apis::Core::JsonObjectSupport
671+
end
672+
673+
class GoogleChromeManagementVersionsV1MoveThirdPartyProfileUserResponse
674+
class Representation < Google::Apis::Core::JsonRepresentation; end
675+
676+
include Google::Apis::Core::JsonObjectSupport
677+
end
678+
667679
class GoogleChromeManagementVersionsV1ReportingData
668680
class Representation < Google::Apis::Core::JsonRepresentation; end
669681

@@ -706,6 +718,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
706718
include Google::Apis::Core::JsonObjectSupport
707719
end
708720

721+
class GoogleChromeManagementVersionsV1ThirdPartyProfileUser
722+
class Representation < Google::Apis::Core::JsonRepresentation; end
723+
724+
include Google::Apis::Core::JsonObjectSupport
725+
end
726+
709727
class GoogleProtobufEmpty
710728
class Representation < Google::Apis::Core::JsonRepresentation; end
711729

@@ -1953,6 +1971,21 @@ class Representation < Google::Apis::Core::JsonRepresentation
19531971
end
19541972
end
19551973

1974+
class GoogleChromeManagementVersionsV1MoveThirdPartyProfileUserRequest
1975+
# @private
1976+
class Representation < Google::Apis::Core::JsonRepresentation
1977+
property :destination_org_unit, as: 'destinationOrgUnit'
1978+
end
1979+
end
1980+
1981+
class GoogleChromeManagementVersionsV1MoveThirdPartyProfileUserResponse
1982+
# @private
1983+
class Representation < Google::Apis::Core::JsonRepresentation
1984+
property :third_party_profile_user, as: 'thirdPartyProfileUser', class: Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1ThirdPartyProfileUser, decorator: Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1ThirdPartyProfileUser::Representation
1985+
1986+
end
1987+
end
1988+
19561989
class GoogleChromeManagementVersionsV1ReportingData
19571990
# @private
19581991
class Representation < Google::Apis::Core::JsonRepresentation
@@ -2029,6 +2062,14 @@ class Representation < Google::Apis::Core::JsonRepresentation
20292062
end
20302063
end
20312064

2065+
class GoogleChromeManagementVersionsV1ThirdPartyProfileUser
2066+
# @private
2067+
class Representation < Google::Apis::Core::JsonRepresentation
2068+
property :name, as: 'name'
2069+
property :org_unit_id, as: 'orgUnitId'
2070+
end
2071+
end
2072+
20322073
class GoogleProtobufEmpty
20332074
# @private
20342075
class Representation < Google::Apis::Core::JsonRepresentation

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

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1394,6 +1394,41 @@ def list_customer_telemetry_users(parent, filter: nil, page_size: nil, page_toke
13941394
command.query['quotaUser'] = quota_user unless quota_user.nil?
13951395
execute_or_queue_command(command, &block)
13961396
end
1397+
1398+
# Moves a third party chrome profile user to a destination OU. All profiles
1399+
# associated to that user will be moved to the destination OU.
1400+
# @param [String] name
1401+
# Required. Format: customers/`customer_id`/thirdPartyProfileUsers/`
1402+
# third_party_profile_user_id`
1403+
# @param [Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1MoveThirdPartyProfileUserRequest] google_chrome_management_versions_v1_move_third_party_profile_user_request_object
1404+
# @param [String] fields
1405+
# Selector specifying which fields to include in a partial response.
1406+
# @param [String] quota_user
1407+
# Available to use for quota purposes for server-side applications. Can be any
1408+
# arbitrary string assigned to a user, but should not exceed 40 characters.
1409+
# @param [Google::Apis::RequestOptions] options
1410+
# Request-specific options
1411+
#
1412+
# @yield [result, err] Result & error if block supplied
1413+
# @yieldparam result [Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1MoveThirdPartyProfileUserResponse] parsed result object
1414+
# @yieldparam err [StandardError] error object if request failed
1415+
#
1416+
# @return [Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1MoveThirdPartyProfileUserResponse]
1417+
#
1418+
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
1419+
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
1420+
# @raise [Google::Apis::AuthorizationError] Authorization is required
1421+
def move_customer_third_party_profile_user(name, google_chrome_management_versions_v1_move_third_party_profile_user_request_object = nil, fields: nil, quota_user: nil, options: nil, &block)
1422+
command = make_simple_command(:post, 'v1/{+name}:move', options)
1423+
command.request_representation = Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1MoveThirdPartyProfileUserRequest::Representation
1424+
command.request_object = google_chrome_management_versions_v1_move_third_party_profile_user_request_object
1425+
command.response_representation = Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1MoveThirdPartyProfileUserResponse::Representation
1426+
command.response_class = Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1MoveThirdPartyProfileUserResponse
1427+
command.params['name'] = name unless name.nil?
1428+
command.query['fields'] = fields unless fields.nil?
1429+
command.query['quotaUser'] = quota_user unless quota_user.nil?
1430+
execute_or_queue_command(command, &block)
1431+
end
13971432

13981433
protected
13991434

0 commit comments

Comments
 (0)