code: def generate_property_deprecation_message(to_be_removed_in_version, old_name, new_name, new_attribute,
                                            module_name='Client'):
      
      message = "Call to deprecated property '{name}'. This property will be removed in version '{version}'".format(
          name=old_name,
          version=to_be_removed_in_version,
      )
      message += " Please use the '{new_name}' property on the '{module_name}.{new_attribute}' attribute moving forward.".format(
          new_name=new_name,
          module_name=module_name,
          new_attribute=new_attribute,
      )
      return message
docs: Generate a message to be used when warning about the use of deprecated properties.
  
      :param to_be_removed_in_version: Version of this module the deprecated property will be removed in.
      :type to_be_removed_in_version: str
      :param old_name: Deprecated property name.
      :type old_name: str
      :param new_name: Name of the new property name to use.
      :type new_name: str
      :param new_attribute: The new attribute where the new property can be found.
      :type new_attribute: str
      :param module_name: Name of the module containing the new method to use.
      :type module_name: str
      :return: Full deprecation warning message for the indicated property.
      :rtype: str