docs: def get_resource_record_types(self):
          """Gets all the resource record types supported.
  
          return: (osid.type.TypeList) - the list of supported resource
                  record types
          *compliance: mandatory -- This method must be implemented.*
  
          """
          # Implemented from template for
          # osid.resource.ResourceProfile.get_resource_record_types_template
          record_type_maps = get_registry('RESOURCE_RECORD_TYPES', self._runtime)
          record_types = []
          for record_type_map in record_type_maps:
              record_types.append(Type(**record_type_maps[record_type_map]))
          return TypeList(record_types)