code: def indicate_fulfillment_ficon(self, control_unit, unit_address):
          
  
          # The operation requires exactly 2 characters in lower case
          unit_address_2 = format(int(unit_address, 16), '02x')
  
          body = {
              'control-unit-uri': control_unit.uri,
              'unit-address': unit_address_2,
          }
          self.manager.session.post(
              self.uri + '/operations/fulfill-ficon-storage-volume',
              body=body)
docs: TODO: Add ControlUnit objects etc for FICON support.
  
          Indicate completion of :term:`fulfillment` for this ECKD (=FICON)
          storage volume and provide identifying information (control unit
          and unit address) about the actual storage volume on the storage
          subsystem.
  
          Manually indicating fulfillment is required for all ECKD volumes,
          because they are not auto-discovered by the CPC.
  
          This method performs the "Fulfill FICON Storage Volume" HMC operation.
  
          Upon successful completion of this operation, the "fulfillment-state"
          property of this storage volume object will have been set to
          "complete". That is necessary for the CPC to be able to address and
          connect to the volume.
  
          If the "fulfillment-state" properties of all storage volumes in the
          owning storage group are "complete", the owning storage group's
          "fulfillment-state" property will also be set to "complete".
  
          Parameters:
  
            control_unit (:class:`~zhmcclient.ControlUnit`):
              Logical control unit (LCU) in which the backing ECKD volume is
              defined.
  
            unit_address (:term:`string`):
              Unit address of the backing ECKD volume within its logical control
              unit,
              as a hexadecimal number of up to 2 characters in any lexical case.
  
          Authorization requirements:
  
          * Object-access permission to the storage group owning this storage
            volume.
          * Task permission to the "Configure Storage - Storage Administrator"
            task.
  
          Raises:
  
            :exc:`~zhmcclient.HTTPError`
            :exc:`~zhmcclient.ParseError`
            :exc:`~zhmcclient.AuthError`
            :exc:`~zhmcclient.ConnectionError`