@@ -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