code: def reference(self, reference):
          
          if reference is None:
              raise ValueError("Invalid value for `reference`, must not be `None`")
          if reference is not None and len(reference) > 50:
              raise ValueError("Invalid value for `reference`, length must be less than or equal to `50`")
          if reference is not None and not re.search('(?!mbed\\.)[\\w-_.]{1,50}', reference):
              raise ValueError("Invalid value for `reference`, must be a follow pattern or equal to `/(?!mbed\\.)[\\w-_.]{1,50}/`")
  
          self._reference = reference
docs: Sets the reference of this CreateCertificateIssuerConfig.
          The certificate name, as created in the factory, to which the certificate issuer configuration applies. The following names are reserved and cannot be configured: LwM2M, BOOTSTRAP. 
  
          :param reference: The reference of this CreateCertificateIssuerConfig.
          :type: str