code: def import_profiles(self, profile_area, wait_for_completion=True,
                          operation_timeout=None):
          
          body = {'profile-area': profile_area}
          result = self.manager.session.post(
              self.uri + '/operations/import-profiles',
              body,
              wait_for_completion=wait_for_completion,
              operation_timeout=operation_timeout)
          return result
docs: Import activation profiles and/or system activity profiles for this CPC
          from the SE hard drive into the CPC using the HMC operation
          "Import Profiles".
  
          This operation is not permitted when the CPC is in DPM mode.
  
          Authorization requirements:
  
          * Object-access permission to this CPC.
          * Task permission for the "CIM Actions ExportSettingsData" task.
  
          Parameters:
  
            profile_area (int):
              The numbered hard drive area (1-4) from which the profiles are
              imported.
  
            wait_for_completion (bool):
              Boolean controlling whether this method should wait for completion
              of the requested asynchronous HMC operation, as follows:
  
              * If `True`, this method will wait for completion of the
                asynchronous job performing the operation.
  
              * If `False`, this method will return immediately once the HMC has
                accepted the request to perform the operation.
  
            operation_timeout (:term:`number`):
              Timeout in seconds, for waiting for completion of the asynchronous
              job performing the operation. The special value 0 means that no
              timeout is set. `None` means that the default async operation
              timeout of the session is used. If the timeout expires when
              `wait_for_completion=True`, a
              :exc:`~zhmcclient.OperationTimeout` is raised.
  
          Returns:
  
            `None` or :class:`~zhmcclient.Job`:
  
              If `wait_for_completion` is `True`, returns `None`.
  
              If `wait_for_completion` is `False`, returns a
              :class:`~zhmcclient.Job` object representing the asynchronously
              executing job on the HMC.
  
          Raises:
  
            :exc:`~zhmcclient.HTTPError`
            :exc:`~zhmcclient.ParseError`
            :exc:`~zhmcclient.AuthError`
            :exc:`~zhmcclient.ConnectionError`
            :exc:`~zhmcclient.OperationTimeout`: The timeout expired while
              waiting for completion of the operation.