Class: OpenSearch::Sugar::Models::ML_INFO

Inherits:
Struct
  • Object
show all
Defined in:
lib/opensearch/sugar/models.rb,
sig/opensearch/sugar.rbs

Overview

Struct holding name, version, and id for a deployed ML model.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeML_INFO

Returns a new instance of ML_INFO.

Parameters:

  • name (String)
  • version (String)
  • id (String)


136
# File 'sig/opensearch/sugar.rbs', line 136

def initialize: (String name, String version, String id) -> void

Instance Attribute Details

#idString (readonly)

Returns The internal OpenSearch model ID (used in API calls).

Returns:

  • (String)

    The internal OpenSearch model ID (used in API calls)



23
# File 'lib/opensearch/sugar/models.rb', line 23

ML_INFO = Struct.new(:name, :version, :id)

#nameString (readonly)

Returns The model name.

Returns:

  • (String)

    The model name



23
# File 'lib/opensearch/sugar/models.rb', line 23

ML_INFO = Struct.new(:name, :version, :id)

#versionString (readonly)

Returns The model version string.

Returns:

  • (String)

    The model version string



23
# File 'lib/opensearch/sugar/models.rb', line 23

ML_INFO = Struct.new(:name, :version, :id)