Show / Hide Table of Contents

Class CreateModelDetails

Parameters needed to create a new model. Models are mathematical representations of the relationships between data. Models are represented by their associated metadata and artifact.

Inheritance
object
CreateModelDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DatascienceService.Models
Assembly: OCI.DotNetSDK.Datascience.dll
Syntax
public class CreateModelDetails

Properties

BackupSetting

Declaration
[JsonProperty(PropertyName = "backupSetting")]
public BackupSetting BackupSetting { get; set; }
Property Value
Type Description
BackupSetting

CompartmentId

Declaration
[Required(ErrorMessage = "CompartmentId is required.")]
[JsonProperty(PropertyName = "compartmentId")]
public string CompartmentId { get; set; }
Property Value
Type Description
string

The OCID of the compartment to create the model in.

Remarks

Required

CustomMetadataList

Declaration
[JsonProperty(PropertyName = "customMetadataList")]
public List<Metadata> CustomMetadataList { get; set; }
Property Value
Type Description
List<Metadata>

An array of custom metadata details for the model.

DefinedMetadataList

Declaration
[JsonProperty(PropertyName = "definedMetadataList")]
public List<Metadata> DefinedMetadataList { get; set; }
Property Value
Type Description
List<Metadata>

An array of defined metadata details for the model.

DefinedTags

Declaration
[JsonProperty(PropertyName = "definedTags")]
public Dictionary<string, Dictionary<string, object>> DefinedTags { get; set; }
Property Value
Type Description
Dictionary<string, Dictionary<string, object>>

Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations": {"CostCenter": "42"}}

Description

Declaration
[JsonProperty(PropertyName = "description")]
public string Description { get; set; }
Property Value
Type Description
string

A short description of the model.

DisplayName

Declaration
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
Property Value
Type Description
string

A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information. Example: My Model

FreeformTags

Declaration
[JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }
Property Value
Type Description
Dictionary<string, string>

Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}

InputSchema

Declaration
[JsonProperty(PropertyName = "inputSchema")]
public string InputSchema { get; set; }
Property Value
Type Description
string

Input schema file content in String format

ModelVersionSetId

Declaration
[JsonProperty(PropertyName = "modelVersionSetId")]
public string ModelVersionSetId { get; set; }
Property Value
Type Description
string

The OCID of the model version set that the model is associated to.

OutputSchema

Declaration
[JsonProperty(PropertyName = "outputSchema")]
public string OutputSchema { get; set; }
Property Value
Type Description
string

Output schema file content in String format

ProjectId

Declaration
[Required(ErrorMessage = "ProjectId is required.")]
[JsonProperty(PropertyName = "projectId")]
public string ProjectId { get; set; }
Property Value
Type Description
string

The OCID of the project to associate with the model.

Remarks

Required

RetentionSetting

Declaration
[JsonProperty(PropertyName = "retentionSetting")]
public RetentionSetting RetentionSetting { get; set; }
Property Value
Type Description
RetentionSetting

VersionLabel

Declaration
[JsonProperty(PropertyName = "versionLabel")]
public string VersionLabel { get; set; }
Property Value
Type Description
string

The version label can add an additional description of the lifecycle state of the model or the application using/training the model.

In this article
Back to top