ailanguage

package
v1.33.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 25, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Endpoint

type Endpoint struct {
	pulumi.CustomResourceState

	// (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) compartment identifier for the endpoint
	CompartmentId pulumi.StringOutput `pulumi:"compartmentId"`
	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapOutput `pulumi:"definedTags"`
	// (Updatable) A short description of the an endpoint.
	Description pulumi.StringOutput `pulumi:"description"`
	// (Updatable) A user-friendly display name for the resource. It should be unique and can be modified. Avoid entering confidential information.
	DisplayName pulumi.StringOutput `pulumi:"displayName"`
	// (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapOutput `pulumi:"freeformTags"`
	// (Updatable) Number of replicas required for this endpoint. This will be optional parameter. Default will be 1.
	InferenceUnits pulumi.IntOutput `pulumi:"inferenceUnits"`
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in failed state.
	LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"`
	// (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model to associate with the endpoint.
	//
	// ** IMPORTANT **
	// Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
	ModelId pulumi.StringOutput `pulumi:"modelId"`
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate with the Endpoint.
	ProjectId pulumi.StringOutput `pulumi:"projectId"`
	// The state of the endpoint.
	State pulumi.StringOutput `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags pulumi.MapOutput `pulumi:"systemTags"`
	// The time the the endpoint was created. An RFC3339 formatted datetime string.
	TimeCreated pulumi.StringOutput `pulumi:"timeCreated"`
	// The time the endpoint was updated. An RFC3339 formatted datetime string.
	TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"`
}

This resource provides the Endpoint resource in Oracle Cloud Infrastructure Ai Language service.

Creates a new endpoint and deploy the trained model

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-oci/sdk/go/oci/AiLanguage"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := AiLanguage.NewEndpoint(ctx, "test_endpoint", &AiLanguage.EndpointArgs{
			CompartmentId: pulumi.Any(compartmentId),
			ModelId:       pulumi.Any(testModel.Id),
			DefinedTags: pulumi.Map{
				"foo-namespace.bar-key": pulumi.Any("value"),
			},
			Description: pulumi.Any(endpointDescription),
			DisplayName: pulumi.Any(endpointDisplayName),
			FreeformTags: pulumi.Map{
				"bar-key": pulumi.Any("value"),
			},
			InferenceUnits: pulumi.Any(endpointInferenceUnits),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

Endpoints can be imported using the `id`, e.g.

```sh $ pulumi import oci:AiLanguage/endpoint:Endpoint test_endpoint "id" ```

func GetEndpoint

func GetEndpoint(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EndpointState, opts ...pulumi.ResourceOption) (*Endpoint, error)

GetEndpoint gets an existing Endpoint resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewEndpoint

func NewEndpoint(ctx *pulumi.Context,
	name string, args *EndpointArgs, opts ...pulumi.ResourceOption) (*Endpoint, error)

NewEndpoint registers a new resource with the given unique name, arguments, and options.

func (*Endpoint) ElementType

func (*Endpoint) ElementType() reflect.Type

func (*Endpoint) ToEndpointOutput

func (i *Endpoint) ToEndpointOutput() EndpointOutput

func (*Endpoint) ToEndpointOutputWithContext

func (i *Endpoint) ToEndpointOutputWithContext(ctx context.Context) EndpointOutput

type EndpointArgs

type EndpointArgs struct {
	// (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) compartment identifier for the endpoint
	CompartmentId pulumi.StringInput
	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapInput
	// (Updatable) A short description of the an endpoint.
	Description pulumi.StringPtrInput
	// (Updatable) A user-friendly display name for the resource. It should be unique and can be modified. Avoid entering confidential information.
	DisplayName pulumi.StringPtrInput
	// (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapInput
	// (Updatable) Number of replicas required for this endpoint. This will be optional parameter. Default will be 1.
	InferenceUnits pulumi.IntPtrInput
	// (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model to associate with the endpoint.
	//
	// ** IMPORTANT **
	// Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
	ModelId pulumi.StringInput
}

The set of arguments for constructing a Endpoint resource.

func (EndpointArgs) ElementType

func (EndpointArgs) ElementType() reflect.Type

type EndpointArray

type EndpointArray []EndpointInput

func (EndpointArray) ElementType

func (EndpointArray) ElementType() reflect.Type

func (EndpointArray) ToEndpointArrayOutput

func (i EndpointArray) ToEndpointArrayOutput() EndpointArrayOutput

func (EndpointArray) ToEndpointArrayOutputWithContext

func (i EndpointArray) ToEndpointArrayOutputWithContext(ctx context.Context) EndpointArrayOutput

type EndpointArrayInput

type EndpointArrayInput interface {
	pulumi.Input

	ToEndpointArrayOutput() EndpointArrayOutput
	ToEndpointArrayOutputWithContext(context.Context) EndpointArrayOutput
}

EndpointArrayInput is an input type that accepts EndpointArray and EndpointArrayOutput values. You can construct a concrete instance of `EndpointArrayInput` via:

EndpointArray{ EndpointArgs{...} }

type EndpointArrayOutput

type EndpointArrayOutput struct{ *pulumi.OutputState }

func (EndpointArrayOutput) ElementType

func (EndpointArrayOutput) ElementType() reflect.Type

func (EndpointArrayOutput) Index

func (EndpointArrayOutput) ToEndpointArrayOutput

func (o EndpointArrayOutput) ToEndpointArrayOutput() EndpointArrayOutput

func (EndpointArrayOutput) ToEndpointArrayOutputWithContext

func (o EndpointArrayOutput) ToEndpointArrayOutputWithContext(ctx context.Context) EndpointArrayOutput

type EndpointInput

type EndpointInput interface {
	pulumi.Input

	ToEndpointOutput() EndpointOutput
	ToEndpointOutputWithContext(ctx context.Context) EndpointOutput
}

type EndpointMap

type EndpointMap map[string]EndpointInput

func (EndpointMap) ElementType

func (EndpointMap) ElementType() reflect.Type

func (EndpointMap) ToEndpointMapOutput

func (i EndpointMap) ToEndpointMapOutput() EndpointMapOutput

func (EndpointMap) ToEndpointMapOutputWithContext

func (i EndpointMap) ToEndpointMapOutputWithContext(ctx context.Context) EndpointMapOutput

type EndpointMapInput

type EndpointMapInput interface {
	pulumi.Input

	ToEndpointMapOutput() EndpointMapOutput
	ToEndpointMapOutputWithContext(context.Context) EndpointMapOutput
}

EndpointMapInput is an input type that accepts EndpointMap and EndpointMapOutput values. You can construct a concrete instance of `EndpointMapInput` via:

EndpointMap{ "key": EndpointArgs{...} }

type EndpointMapOutput

type EndpointMapOutput struct{ *pulumi.OutputState }

func (EndpointMapOutput) ElementType

func (EndpointMapOutput) ElementType() reflect.Type

func (EndpointMapOutput) MapIndex

func (EndpointMapOutput) ToEndpointMapOutput

func (o EndpointMapOutput) ToEndpointMapOutput() EndpointMapOutput

func (EndpointMapOutput) ToEndpointMapOutputWithContext

func (o EndpointMapOutput) ToEndpointMapOutputWithContext(ctx context.Context) EndpointMapOutput

type EndpointOutput

type EndpointOutput struct{ *pulumi.OutputState }

func (EndpointOutput) CompartmentId

func (o EndpointOutput) CompartmentId() pulumi.StringOutput

(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) compartment identifier for the endpoint

func (EndpointOutput) DefinedTags

func (o EndpointOutput) DefinedTags() pulumi.MapOutput

(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`

func (EndpointOutput) Description

func (o EndpointOutput) Description() pulumi.StringOutput

(Updatable) A short description of the an endpoint.

func (EndpointOutput) DisplayName

func (o EndpointOutput) DisplayName() pulumi.StringOutput

(Updatable) A user-friendly display name for the resource. It should be unique and can be modified. Avoid entering confidential information.

func (EndpointOutput) ElementType

func (EndpointOutput) ElementType() reflect.Type

func (EndpointOutput) FreeformTags

func (o EndpointOutput) FreeformTags() pulumi.MapOutput

(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`

func (EndpointOutput) InferenceUnits

func (o EndpointOutput) InferenceUnits() pulumi.IntOutput

(Updatable) Number of replicas required for this endpoint. This will be optional parameter. Default will be 1.

func (EndpointOutput) LifecycleDetails

func (o EndpointOutput) LifecycleDetails() pulumi.StringOutput

A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in failed state.

func (EndpointOutput) ModelId

func (o EndpointOutput) ModelId() pulumi.StringOutput

(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model to associate with the endpoint.

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

func (EndpointOutput) ProjectId

func (o EndpointOutput) ProjectId() pulumi.StringOutput

The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate with the Endpoint.

func (EndpointOutput) State

The state of the endpoint.

func (EndpointOutput) SystemTags

func (o EndpointOutput) SystemTags() pulumi.MapOutput

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`

func (EndpointOutput) TimeCreated

func (o EndpointOutput) TimeCreated() pulumi.StringOutput

The time the the endpoint was created. An RFC3339 formatted datetime string.

func (EndpointOutput) TimeUpdated

func (o EndpointOutput) TimeUpdated() pulumi.StringOutput

The time the endpoint was updated. An RFC3339 formatted datetime string.

func (EndpointOutput) ToEndpointOutput

func (o EndpointOutput) ToEndpointOutput() EndpointOutput

func (EndpointOutput) ToEndpointOutputWithContext

func (o EndpointOutput) ToEndpointOutputWithContext(ctx context.Context) EndpointOutput

type EndpointState

type EndpointState struct {
	// (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) compartment identifier for the endpoint
	CompartmentId pulumi.StringPtrInput
	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapInput
	// (Updatable) A short description of the an endpoint.
	Description pulumi.StringPtrInput
	// (Updatable) A user-friendly display name for the resource. It should be unique and can be modified. Avoid entering confidential information.
	DisplayName pulumi.StringPtrInput
	// (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapInput
	// (Updatable) Number of replicas required for this endpoint. This will be optional parameter. Default will be 1.
	InferenceUnits pulumi.IntPtrInput
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in failed state.
	LifecycleDetails pulumi.StringPtrInput
	// (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model to associate with the endpoint.
	//
	// ** IMPORTANT **
	// Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
	ModelId pulumi.StringPtrInput
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate with the Endpoint.
	ProjectId pulumi.StringPtrInput
	// The state of the endpoint.
	State pulumi.StringPtrInput
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags pulumi.MapInput
	// The time the the endpoint was created. An RFC3339 formatted datetime string.
	TimeCreated pulumi.StringPtrInput
	// The time the endpoint was updated. An RFC3339 formatted datetime string.
	TimeUpdated pulumi.StringPtrInput
}

func (EndpointState) ElementType

func (EndpointState) ElementType() reflect.Type

type GetEndpointsArgs

type GetEndpointsArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId string `pulumi:"compartmentId"`
	// A filter to return only resources that match the entire display name given.
	DisplayName *string              `pulumi:"displayName"`
	Filters     []GetEndpointsFilter `pulumi:"filters"`
	// Unique identifier endpoint OCID of an endpoint that is immutable on creation.
	Id *string `pulumi:"id"`
	// The ID of the trained model for which to list the endpoints.
	ModelId *string `pulumi:"modelId"`
	// The ID of the project for which to list the objects.
	ProjectId *string `pulumi:"projectId"`
	// <b>Filter</b> results by the specified lifecycle state. Must be a valid state for the resource type.
	State *string `pulumi:"state"`
}

A collection of arguments for invoking getEndpoints.

type GetEndpointsEndpointCollection

type GetEndpointsEndpointCollection struct {
	Items []GetEndpointsEndpointCollectionItem `pulumi:"items"`
}

type GetEndpointsEndpointCollectionArgs

type GetEndpointsEndpointCollectionArgs struct {
	Items GetEndpointsEndpointCollectionItemArrayInput `pulumi:"items"`
}

func (GetEndpointsEndpointCollectionArgs) ElementType

func (GetEndpointsEndpointCollectionArgs) ToGetEndpointsEndpointCollectionOutput

func (i GetEndpointsEndpointCollectionArgs) ToGetEndpointsEndpointCollectionOutput() GetEndpointsEndpointCollectionOutput

func (GetEndpointsEndpointCollectionArgs) ToGetEndpointsEndpointCollectionOutputWithContext

func (i GetEndpointsEndpointCollectionArgs) ToGetEndpointsEndpointCollectionOutputWithContext(ctx context.Context) GetEndpointsEndpointCollectionOutput

type GetEndpointsEndpointCollectionArray

type GetEndpointsEndpointCollectionArray []GetEndpointsEndpointCollectionInput

func (GetEndpointsEndpointCollectionArray) ElementType

func (GetEndpointsEndpointCollectionArray) ToGetEndpointsEndpointCollectionArrayOutput

func (i GetEndpointsEndpointCollectionArray) ToGetEndpointsEndpointCollectionArrayOutput() GetEndpointsEndpointCollectionArrayOutput

func (GetEndpointsEndpointCollectionArray) ToGetEndpointsEndpointCollectionArrayOutputWithContext

func (i GetEndpointsEndpointCollectionArray) ToGetEndpointsEndpointCollectionArrayOutputWithContext(ctx context.Context) GetEndpointsEndpointCollectionArrayOutput

type GetEndpointsEndpointCollectionArrayInput

type GetEndpointsEndpointCollectionArrayInput interface {
	pulumi.Input

	ToGetEndpointsEndpointCollectionArrayOutput() GetEndpointsEndpointCollectionArrayOutput
	ToGetEndpointsEndpointCollectionArrayOutputWithContext(context.Context) GetEndpointsEndpointCollectionArrayOutput
}

GetEndpointsEndpointCollectionArrayInput is an input type that accepts GetEndpointsEndpointCollectionArray and GetEndpointsEndpointCollectionArrayOutput values. You can construct a concrete instance of `GetEndpointsEndpointCollectionArrayInput` via:

GetEndpointsEndpointCollectionArray{ GetEndpointsEndpointCollectionArgs{...} }

type GetEndpointsEndpointCollectionArrayOutput

type GetEndpointsEndpointCollectionArrayOutput struct{ *pulumi.OutputState }

func (GetEndpointsEndpointCollectionArrayOutput) ElementType

func (GetEndpointsEndpointCollectionArrayOutput) Index

func (GetEndpointsEndpointCollectionArrayOutput) ToGetEndpointsEndpointCollectionArrayOutput

func (o GetEndpointsEndpointCollectionArrayOutput) ToGetEndpointsEndpointCollectionArrayOutput() GetEndpointsEndpointCollectionArrayOutput

func (GetEndpointsEndpointCollectionArrayOutput) ToGetEndpointsEndpointCollectionArrayOutputWithContext

func (o GetEndpointsEndpointCollectionArrayOutput) ToGetEndpointsEndpointCollectionArrayOutputWithContext(ctx context.Context) GetEndpointsEndpointCollectionArrayOutput

type GetEndpointsEndpointCollectionInput

type GetEndpointsEndpointCollectionInput interface {
	pulumi.Input

	ToGetEndpointsEndpointCollectionOutput() GetEndpointsEndpointCollectionOutput
	ToGetEndpointsEndpointCollectionOutputWithContext(context.Context) GetEndpointsEndpointCollectionOutput
}

GetEndpointsEndpointCollectionInput is an input type that accepts GetEndpointsEndpointCollectionArgs and GetEndpointsEndpointCollectionOutput values. You can construct a concrete instance of `GetEndpointsEndpointCollectionInput` via:

GetEndpointsEndpointCollectionArgs{...}

type GetEndpointsEndpointCollectionItem

type GetEndpointsEndpointCollectionItem struct {
	// The ID of the compartment in which to list resources.
	CompartmentId string `pulumi:"compartmentId"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags map[string]interface{} `pulumi:"definedTags"`
	// A short description of the endpoint.
	Description string `pulumi:"description"`
	// A filter to return only resources that match the entire display name given.
	DisplayName string `pulumi:"displayName"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags map[string]interface{} `pulumi:"freeformTags"`
	// Unique identifier endpoint OCID of an endpoint that is immutable on creation.
	Id string `pulumi:"id"`
	// Number of replicas required for this endpoint.
	InferenceUnits int `pulumi:"inferenceUnits"`
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in failed state.
	LifecycleDetails string `pulumi:"lifecycleDetails"`
	// The ID of the trained model for which to list the endpoints.
	ModelId string `pulumi:"modelId"`
	// The ID of the project for which to list the objects.
	ProjectId string `pulumi:"projectId"`
	// <b>Filter</b> results by the specified lifecycle state. Must be a valid state for the resource type.
	State string `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags map[string]interface{} `pulumi:"systemTags"`
	// The time the the endpoint was created. An RFC3339 formatted datetime string.
	TimeCreated string `pulumi:"timeCreated"`
	// The time the endpoint was updated. An RFC3339 formatted datetime string.
	TimeUpdated string `pulumi:"timeUpdated"`
}

type GetEndpointsEndpointCollectionItemArgs

type GetEndpointsEndpointCollectionItemArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapInput `pulumi:"definedTags"`
	// A short description of the endpoint.
	Description pulumi.StringInput `pulumi:"description"`
	// A filter to return only resources that match the entire display name given.
	DisplayName pulumi.StringInput `pulumi:"displayName"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapInput `pulumi:"freeformTags"`
	// Unique identifier endpoint OCID of an endpoint that is immutable on creation.
	Id pulumi.StringInput `pulumi:"id"`
	// Number of replicas required for this endpoint.
	InferenceUnits pulumi.IntInput `pulumi:"inferenceUnits"`
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in failed state.
	LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"`
	// The ID of the trained model for which to list the endpoints.
	ModelId pulumi.StringInput `pulumi:"modelId"`
	// The ID of the project for which to list the objects.
	ProjectId pulumi.StringInput `pulumi:"projectId"`
	// <b>Filter</b> results by the specified lifecycle state. Must be a valid state for the resource type.
	State pulumi.StringInput `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags pulumi.MapInput `pulumi:"systemTags"`
	// The time the the endpoint was created. An RFC3339 formatted datetime string.
	TimeCreated pulumi.StringInput `pulumi:"timeCreated"`
	// The time the endpoint was updated. An RFC3339 formatted datetime string.
	TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"`
}

func (GetEndpointsEndpointCollectionItemArgs) ElementType

func (GetEndpointsEndpointCollectionItemArgs) ToGetEndpointsEndpointCollectionItemOutput

func (i GetEndpointsEndpointCollectionItemArgs) ToGetEndpointsEndpointCollectionItemOutput() GetEndpointsEndpointCollectionItemOutput

func (GetEndpointsEndpointCollectionItemArgs) ToGetEndpointsEndpointCollectionItemOutputWithContext

func (i GetEndpointsEndpointCollectionItemArgs) ToGetEndpointsEndpointCollectionItemOutputWithContext(ctx context.Context) GetEndpointsEndpointCollectionItemOutput

type GetEndpointsEndpointCollectionItemArray

type GetEndpointsEndpointCollectionItemArray []GetEndpointsEndpointCollectionItemInput

func (GetEndpointsEndpointCollectionItemArray) ElementType

func (GetEndpointsEndpointCollectionItemArray) ToGetEndpointsEndpointCollectionItemArrayOutput

func (i GetEndpointsEndpointCollectionItemArray) ToGetEndpointsEndpointCollectionItemArrayOutput() GetEndpointsEndpointCollectionItemArrayOutput

func (GetEndpointsEndpointCollectionItemArray) ToGetEndpointsEndpointCollectionItemArrayOutputWithContext

func (i GetEndpointsEndpointCollectionItemArray) ToGetEndpointsEndpointCollectionItemArrayOutputWithContext(ctx context.Context) GetEndpointsEndpointCollectionItemArrayOutput

type GetEndpointsEndpointCollectionItemArrayInput

type GetEndpointsEndpointCollectionItemArrayInput interface {
	pulumi.Input

	ToGetEndpointsEndpointCollectionItemArrayOutput() GetEndpointsEndpointCollectionItemArrayOutput
	ToGetEndpointsEndpointCollectionItemArrayOutputWithContext(context.Context) GetEndpointsEndpointCollectionItemArrayOutput
}

GetEndpointsEndpointCollectionItemArrayInput is an input type that accepts GetEndpointsEndpointCollectionItemArray and GetEndpointsEndpointCollectionItemArrayOutput values. You can construct a concrete instance of `GetEndpointsEndpointCollectionItemArrayInput` via:

GetEndpointsEndpointCollectionItemArray{ GetEndpointsEndpointCollectionItemArgs{...} }

type GetEndpointsEndpointCollectionItemArrayOutput

type GetEndpointsEndpointCollectionItemArrayOutput struct{ *pulumi.OutputState }

func (GetEndpointsEndpointCollectionItemArrayOutput) ElementType

func (GetEndpointsEndpointCollectionItemArrayOutput) Index

func (GetEndpointsEndpointCollectionItemArrayOutput) ToGetEndpointsEndpointCollectionItemArrayOutput

func (o GetEndpointsEndpointCollectionItemArrayOutput) ToGetEndpointsEndpointCollectionItemArrayOutput() GetEndpointsEndpointCollectionItemArrayOutput

func (GetEndpointsEndpointCollectionItemArrayOutput) ToGetEndpointsEndpointCollectionItemArrayOutputWithContext

func (o GetEndpointsEndpointCollectionItemArrayOutput) ToGetEndpointsEndpointCollectionItemArrayOutputWithContext(ctx context.Context) GetEndpointsEndpointCollectionItemArrayOutput

type GetEndpointsEndpointCollectionItemInput

type GetEndpointsEndpointCollectionItemInput interface {
	pulumi.Input

	ToGetEndpointsEndpointCollectionItemOutput() GetEndpointsEndpointCollectionItemOutput
	ToGetEndpointsEndpointCollectionItemOutputWithContext(context.Context) GetEndpointsEndpointCollectionItemOutput
}

GetEndpointsEndpointCollectionItemInput is an input type that accepts GetEndpointsEndpointCollectionItemArgs and GetEndpointsEndpointCollectionItemOutput values. You can construct a concrete instance of `GetEndpointsEndpointCollectionItemInput` via:

GetEndpointsEndpointCollectionItemArgs{...}

type GetEndpointsEndpointCollectionItemOutput

type GetEndpointsEndpointCollectionItemOutput struct{ *pulumi.OutputState }

func (GetEndpointsEndpointCollectionItemOutput) CompartmentId

The ID of the compartment in which to list resources.

func (GetEndpointsEndpointCollectionItemOutput) DefinedTags

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`

func (GetEndpointsEndpointCollectionItemOutput) Description

A short description of the endpoint.

func (GetEndpointsEndpointCollectionItemOutput) DisplayName

A filter to return only resources that match the entire display name given.

func (GetEndpointsEndpointCollectionItemOutput) ElementType

func (GetEndpointsEndpointCollectionItemOutput) FreeformTags

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`

func (GetEndpointsEndpointCollectionItemOutput) Id

Unique identifier endpoint OCID of an endpoint that is immutable on creation.

func (GetEndpointsEndpointCollectionItemOutput) InferenceUnits

Number of replicas required for this endpoint.

func (GetEndpointsEndpointCollectionItemOutput) LifecycleDetails

A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in failed state.

func (GetEndpointsEndpointCollectionItemOutput) ModelId

The ID of the trained model for which to list the endpoints.

func (GetEndpointsEndpointCollectionItemOutput) ProjectId

The ID of the project for which to list the objects.

func (GetEndpointsEndpointCollectionItemOutput) State

<b>Filter</b> results by the specified lifecycle state. Must be a valid state for the resource type.

func (GetEndpointsEndpointCollectionItemOutput) SystemTags

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`

func (GetEndpointsEndpointCollectionItemOutput) TimeCreated

The time the the endpoint was created. An RFC3339 formatted datetime string.

func (GetEndpointsEndpointCollectionItemOutput) TimeUpdated

The time the endpoint was updated. An RFC3339 formatted datetime string.

func (GetEndpointsEndpointCollectionItemOutput) ToGetEndpointsEndpointCollectionItemOutput

func (o GetEndpointsEndpointCollectionItemOutput) ToGetEndpointsEndpointCollectionItemOutput() GetEndpointsEndpointCollectionItemOutput

func (GetEndpointsEndpointCollectionItemOutput) ToGetEndpointsEndpointCollectionItemOutputWithContext

func (o GetEndpointsEndpointCollectionItemOutput) ToGetEndpointsEndpointCollectionItemOutputWithContext(ctx context.Context) GetEndpointsEndpointCollectionItemOutput

type GetEndpointsEndpointCollectionOutput

type GetEndpointsEndpointCollectionOutput struct{ *pulumi.OutputState }

func (GetEndpointsEndpointCollectionOutput) ElementType

func (GetEndpointsEndpointCollectionOutput) Items

func (GetEndpointsEndpointCollectionOutput) ToGetEndpointsEndpointCollectionOutput

func (o GetEndpointsEndpointCollectionOutput) ToGetEndpointsEndpointCollectionOutput() GetEndpointsEndpointCollectionOutput

func (GetEndpointsEndpointCollectionOutput) ToGetEndpointsEndpointCollectionOutputWithContext

func (o GetEndpointsEndpointCollectionOutput) ToGetEndpointsEndpointCollectionOutputWithContext(ctx context.Context) GetEndpointsEndpointCollectionOutput

type GetEndpointsFilter

type GetEndpointsFilter struct {
	Name   string   `pulumi:"name"`
	Regex  *bool    `pulumi:"regex"`
	Values []string `pulumi:"values"`
}

type GetEndpointsFilterArgs

type GetEndpointsFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Regex  pulumi.BoolPtrInput     `pulumi:"regex"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetEndpointsFilterArgs) ElementType

func (GetEndpointsFilterArgs) ElementType() reflect.Type

func (GetEndpointsFilterArgs) ToGetEndpointsFilterOutput

func (i GetEndpointsFilterArgs) ToGetEndpointsFilterOutput() GetEndpointsFilterOutput

func (GetEndpointsFilterArgs) ToGetEndpointsFilterOutputWithContext

func (i GetEndpointsFilterArgs) ToGetEndpointsFilterOutputWithContext(ctx context.Context) GetEndpointsFilterOutput

type GetEndpointsFilterArray

type GetEndpointsFilterArray []GetEndpointsFilterInput

func (GetEndpointsFilterArray) ElementType

func (GetEndpointsFilterArray) ElementType() reflect.Type

func (GetEndpointsFilterArray) ToGetEndpointsFilterArrayOutput

func (i GetEndpointsFilterArray) ToGetEndpointsFilterArrayOutput() GetEndpointsFilterArrayOutput

func (GetEndpointsFilterArray) ToGetEndpointsFilterArrayOutputWithContext

func (i GetEndpointsFilterArray) ToGetEndpointsFilterArrayOutputWithContext(ctx context.Context) GetEndpointsFilterArrayOutput

type GetEndpointsFilterArrayInput

type GetEndpointsFilterArrayInput interface {
	pulumi.Input

	ToGetEndpointsFilterArrayOutput() GetEndpointsFilterArrayOutput
	ToGetEndpointsFilterArrayOutputWithContext(context.Context) GetEndpointsFilterArrayOutput
}

GetEndpointsFilterArrayInput is an input type that accepts GetEndpointsFilterArray and GetEndpointsFilterArrayOutput values. You can construct a concrete instance of `GetEndpointsFilterArrayInput` via:

GetEndpointsFilterArray{ GetEndpointsFilterArgs{...} }

type GetEndpointsFilterArrayOutput

type GetEndpointsFilterArrayOutput struct{ *pulumi.OutputState }

func (GetEndpointsFilterArrayOutput) ElementType

func (GetEndpointsFilterArrayOutput) Index

func (GetEndpointsFilterArrayOutput) ToGetEndpointsFilterArrayOutput

func (o GetEndpointsFilterArrayOutput) ToGetEndpointsFilterArrayOutput() GetEndpointsFilterArrayOutput

func (GetEndpointsFilterArrayOutput) ToGetEndpointsFilterArrayOutputWithContext

func (o GetEndpointsFilterArrayOutput) ToGetEndpointsFilterArrayOutputWithContext(ctx context.Context) GetEndpointsFilterArrayOutput

type GetEndpointsFilterInput

type GetEndpointsFilterInput interface {
	pulumi.Input

	ToGetEndpointsFilterOutput() GetEndpointsFilterOutput
	ToGetEndpointsFilterOutputWithContext(context.Context) GetEndpointsFilterOutput
}

GetEndpointsFilterInput is an input type that accepts GetEndpointsFilterArgs and GetEndpointsFilterOutput values. You can construct a concrete instance of `GetEndpointsFilterInput` via:

GetEndpointsFilterArgs{...}

type GetEndpointsFilterOutput

type GetEndpointsFilterOutput struct{ *pulumi.OutputState }

func (GetEndpointsFilterOutput) ElementType

func (GetEndpointsFilterOutput) ElementType() reflect.Type

func (GetEndpointsFilterOutput) Name

func (GetEndpointsFilterOutput) Regex

func (GetEndpointsFilterOutput) ToGetEndpointsFilterOutput

func (o GetEndpointsFilterOutput) ToGetEndpointsFilterOutput() GetEndpointsFilterOutput

func (GetEndpointsFilterOutput) ToGetEndpointsFilterOutputWithContext

func (o GetEndpointsFilterOutput) ToGetEndpointsFilterOutputWithContext(ctx context.Context) GetEndpointsFilterOutput

func (GetEndpointsFilterOutput) Values

type GetEndpointsOutputArgs

type GetEndpointsOutputArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// A filter to return only resources that match the entire display name given.
	DisplayName pulumi.StringPtrInput        `pulumi:"displayName"`
	Filters     GetEndpointsFilterArrayInput `pulumi:"filters"`
	// Unique identifier endpoint OCID of an endpoint that is immutable on creation.
	Id pulumi.StringPtrInput `pulumi:"id"`
	// The ID of the trained model for which to list the endpoints.
	ModelId pulumi.StringPtrInput `pulumi:"modelId"`
	// The ID of the project for which to list the objects.
	ProjectId pulumi.StringPtrInput `pulumi:"projectId"`
	// <b>Filter</b> results by the specified lifecycle state. Must be a valid state for the resource type.
	State pulumi.StringPtrInput `pulumi:"state"`
}

A collection of arguments for invoking getEndpoints.

func (GetEndpointsOutputArgs) ElementType

func (GetEndpointsOutputArgs) ElementType() reflect.Type

type GetEndpointsResult

type GetEndpointsResult struct {
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the endpoint compartment.
	CompartmentId string `pulumi:"compartmentId"`
	// A user-friendly display name for the resource. It should be unique and can be modified. Avoid entering confidential information.
	DisplayName *string `pulumi:"displayName"`
	// The list of endpoint_collection.
	EndpointCollections []GetEndpointsEndpointCollection `pulumi:"endpointCollections"`
	Filters             []GetEndpointsFilter             `pulumi:"filters"`
	// Unique identifier endpoint OCID of an endpoint that is immutable on creation.
	Id *string `pulumi:"id"`
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model to associate with the endpoint.
	ModelId *string `pulumi:"modelId"`
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate with the Endpoint.
	ProjectId *string `pulumi:"projectId"`
	// The state of the endpoint.
	State *string `pulumi:"state"`
}

A collection of values returned by getEndpoints.

func GetEndpoints

func GetEndpoints(ctx *pulumi.Context, args *GetEndpointsArgs, opts ...pulumi.InvokeOption) (*GetEndpointsResult, error)

This data source provides the list of Endpoints in Oracle Cloud Infrastructure Ai Language service.

Returns a list of Endpoints.

type GetEndpointsResultOutput

type GetEndpointsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getEndpoints.

func (GetEndpointsResultOutput) CompartmentId

func (o GetEndpointsResultOutput) CompartmentId() pulumi.StringOutput

The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the endpoint compartment.

func (GetEndpointsResultOutput) DisplayName

A user-friendly display name for the resource. It should be unique and can be modified. Avoid entering confidential information.

func (GetEndpointsResultOutput) ElementType

func (GetEndpointsResultOutput) ElementType() reflect.Type

func (GetEndpointsResultOutput) EndpointCollections

The list of endpoint_collection.

func (GetEndpointsResultOutput) Filters

func (GetEndpointsResultOutput) Id

Unique identifier endpoint OCID of an endpoint that is immutable on creation.

func (GetEndpointsResultOutput) ModelId

The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model to associate with the endpoint.

func (GetEndpointsResultOutput) ProjectId

The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate with the Endpoint.

func (GetEndpointsResultOutput) State

The state of the endpoint.

func (GetEndpointsResultOutput) ToGetEndpointsResultOutput

func (o GetEndpointsResultOutput) ToGetEndpointsResultOutput() GetEndpointsResultOutput

func (GetEndpointsResultOutput) ToGetEndpointsResultOutputWithContext

func (o GetEndpointsResultOutput) ToGetEndpointsResultOutputWithContext(ctx context.Context) GetEndpointsResultOutput

type GetModelEvaluationResult

type GetModelEvaluationResult struct {
	// List of text classification metrics
	ClassMetrics []GetModelEvaluationResultClassMetric `pulumi:"classMetrics"`
	// class level confusion matrix
	ConfusionMatrix string `pulumi:"confusionMatrix"`
	// List of entity metrics
	EntityMetrics []GetModelEvaluationResultEntityMetric `pulumi:"entityMetrics"`
	// labels
	Labels []string `pulumi:"labels"`
	// Model level named entity recognition metrics
	Metrics []GetModelEvaluationResultMetric `pulumi:"metrics"`
	// Model type
	ModelType string `pulumi:"modelType"`
}

type GetModelEvaluationResultArgs

type GetModelEvaluationResultArgs struct {
	// List of text classification metrics
	ClassMetrics GetModelEvaluationResultClassMetricArrayInput `pulumi:"classMetrics"`
	// class level confusion matrix
	ConfusionMatrix pulumi.StringInput `pulumi:"confusionMatrix"`
	// List of entity metrics
	EntityMetrics GetModelEvaluationResultEntityMetricArrayInput `pulumi:"entityMetrics"`
	// labels
	Labels pulumi.StringArrayInput `pulumi:"labels"`
	// Model level named entity recognition metrics
	Metrics GetModelEvaluationResultMetricArrayInput `pulumi:"metrics"`
	// Model type
	ModelType pulumi.StringInput `pulumi:"modelType"`
}

func (GetModelEvaluationResultArgs) ElementType

func (GetModelEvaluationResultArgs) ToGetModelEvaluationResultOutput

func (i GetModelEvaluationResultArgs) ToGetModelEvaluationResultOutput() GetModelEvaluationResultOutput

func (GetModelEvaluationResultArgs) ToGetModelEvaluationResultOutputWithContext

func (i GetModelEvaluationResultArgs) ToGetModelEvaluationResultOutputWithContext(ctx context.Context) GetModelEvaluationResultOutput

type GetModelEvaluationResultArray

type GetModelEvaluationResultArray []GetModelEvaluationResultInput

func (GetModelEvaluationResultArray) ElementType

func (GetModelEvaluationResultArray) ToGetModelEvaluationResultArrayOutput

func (i GetModelEvaluationResultArray) ToGetModelEvaluationResultArrayOutput() GetModelEvaluationResultArrayOutput

func (GetModelEvaluationResultArray) ToGetModelEvaluationResultArrayOutputWithContext

func (i GetModelEvaluationResultArray) ToGetModelEvaluationResultArrayOutputWithContext(ctx context.Context) GetModelEvaluationResultArrayOutput

type GetModelEvaluationResultArrayInput

type GetModelEvaluationResultArrayInput interface {
	pulumi.Input

	ToGetModelEvaluationResultArrayOutput() GetModelEvaluationResultArrayOutput
	ToGetModelEvaluationResultArrayOutputWithContext(context.Context) GetModelEvaluationResultArrayOutput
}

GetModelEvaluationResultArrayInput is an input type that accepts GetModelEvaluationResultArray and GetModelEvaluationResultArrayOutput values. You can construct a concrete instance of `GetModelEvaluationResultArrayInput` via:

GetModelEvaluationResultArray{ GetModelEvaluationResultArgs{...} }

type GetModelEvaluationResultArrayOutput

type GetModelEvaluationResultArrayOutput struct{ *pulumi.OutputState }

func (GetModelEvaluationResultArrayOutput) ElementType

func (GetModelEvaluationResultArrayOutput) Index

func (GetModelEvaluationResultArrayOutput) ToGetModelEvaluationResultArrayOutput

func (o GetModelEvaluationResultArrayOutput) ToGetModelEvaluationResultArrayOutput() GetModelEvaluationResultArrayOutput

func (GetModelEvaluationResultArrayOutput) ToGetModelEvaluationResultArrayOutputWithContext

func (o GetModelEvaluationResultArrayOutput) ToGetModelEvaluationResultArrayOutputWithContext(ctx context.Context) GetModelEvaluationResultArrayOutput

type GetModelEvaluationResultClassMetric

type GetModelEvaluationResultClassMetric struct {
	// F1-score, is a measure of a model’s accuracy on a dataset
	F1 float64 `pulumi:"f1"`
	// Entity label
	Label string `pulumi:"label"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	Precision float64 `pulumi:"precision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	Recall float64 `pulumi:"recall"`
	// number of samples in the test set
	Support float64 `pulumi:"support"`
}

type GetModelEvaluationResultClassMetricArgs

type GetModelEvaluationResultClassMetricArgs struct {
	// F1-score, is a measure of a model’s accuracy on a dataset
	F1 pulumi.Float64Input `pulumi:"f1"`
	// Entity label
	Label pulumi.StringInput `pulumi:"label"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	Precision pulumi.Float64Input `pulumi:"precision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	Recall pulumi.Float64Input `pulumi:"recall"`
	// number of samples in the test set
	Support pulumi.Float64Input `pulumi:"support"`
}

func (GetModelEvaluationResultClassMetricArgs) ElementType

func (GetModelEvaluationResultClassMetricArgs) ToGetModelEvaluationResultClassMetricOutput

func (i GetModelEvaluationResultClassMetricArgs) ToGetModelEvaluationResultClassMetricOutput() GetModelEvaluationResultClassMetricOutput

func (GetModelEvaluationResultClassMetricArgs) ToGetModelEvaluationResultClassMetricOutputWithContext

func (i GetModelEvaluationResultClassMetricArgs) ToGetModelEvaluationResultClassMetricOutputWithContext(ctx context.Context) GetModelEvaluationResultClassMetricOutput

type GetModelEvaluationResultClassMetricArray

type GetModelEvaluationResultClassMetricArray []GetModelEvaluationResultClassMetricInput

func (GetModelEvaluationResultClassMetricArray) ElementType

func (GetModelEvaluationResultClassMetricArray) ToGetModelEvaluationResultClassMetricArrayOutput

func (i GetModelEvaluationResultClassMetricArray) ToGetModelEvaluationResultClassMetricArrayOutput() GetModelEvaluationResultClassMetricArrayOutput

func (GetModelEvaluationResultClassMetricArray) ToGetModelEvaluationResultClassMetricArrayOutputWithContext

func (i GetModelEvaluationResultClassMetricArray) ToGetModelEvaluationResultClassMetricArrayOutputWithContext(ctx context.Context) GetModelEvaluationResultClassMetricArrayOutput

type GetModelEvaluationResultClassMetricArrayInput

type GetModelEvaluationResultClassMetricArrayInput interface {
	pulumi.Input

	ToGetModelEvaluationResultClassMetricArrayOutput() GetModelEvaluationResultClassMetricArrayOutput
	ToGetModelEvaluationResultClassMetricArrayOutputWithContext(context.Context) GetModelEvaluationResultClassMetricArrayOutput
}

GetModelEvaluationResultClassMetricArrayInput is an input type that accepts GetModelEvaluationResultClassMetricArray and GetModelEvaluationResultClassMetricArrayOutput values. You can construct a concrete instance of `GetModelEvaluationResultClassMetricArrayInput` via:

GetModelEvaluationResultClassMetricArray{ GetModelEvaluationResultClassMetricArgs{...} }

type GetModelEvaluationResultClassMetricArrayOutput

type GetModelEvaluationResultClassMetricArrayOutput struct{ *pulumi.OutputState }

func (GetModelEvaluationResultClassMetricArrayOutput) ElementType

func (GetModelEvaluationResultClassMetricArrayOutput) Index

func (GetModelEvaluationResultClassMetricArrayOutput) ToGetModelEvaluationResultClassMetricArrayOutput

func (o GetModelEvaluationResultClassMetricArrayOutput) ToGetModelEvaluationResultClassMetricArrayOutput() GetModelEvaluationResultClassMetricArrayOutput

func (GetModelEvaluationResultClassMetricArrayOutput) ToGetModelEvaluationResultClassMetricArrayOutputWithContext

func (o GetModelEvaluationResultClassMetricArrayOutput) ToGetModelEvaluationResultClassMetricArrayOutputWithContext(ctx context.Context) GetModelEvaluationResultClassMetricArrayOutput

type GetModelEvaluationResultClassMetricInput

type GetModelEvaluationResultClassMetricInput interface {
	pulumi.Input

	ToGetModelEvaluationResultClassMetricOutput() GetModelEvaluationResultClassMetricOutput
	ToGetModelEvaluationResultClassMetricOutputWithContext(context.Context) GetModelEvaluationResultClassMetricOutput
}

GetModelEvaluationResultClassMetricInput is an input type that accepts GetModelEvaluationResultClassMetricArgs and GetModelEvaluationResultClassMetricOutput values. You can construct a concrete instance of `GetModelEvaluationResultClassMetricInput` via:

GetModelEvaluationResultClassMetricArgs{...}

type GetModelEvaluationResultClassMetricOutput

type GetModelEvaluationResultClassMetricOutput struct{ *pulumi.OutputState }

func (GetModelEvaluationResultClassMetricOutput) ElementType

func (GetModelEvaluationResultClassMetricOutput) F1

F1-score, is a measure of a model’s accuracy on a dataset

func (GetModelEvaluationResultClassMetricOutput) Label

Entity label

func (GetModelEvaluationResultClassMetricOutput) Precision

Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)

func (GetModelEvaluationResultClassMetricOutput) Recall

Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.

func (GetModelEvaluationResultClassMetricOutput) Support

number of samples in the test set

func (GetModelEvaluationResultClassMetricOutput) ToGetModelEvaluationResultClassMetricOutput

func (o GetModelEvaluationResultClassMetricOutput) ToGetModelEvaluationResultClassMetricOutput() GetModelEvaluationResultClassMetricOutput

func (GetModelEvaluationResultClassMetricOutput) ToGetModelEvaluationResultClassMetricOutputWithContext

func (o GetModelEvaluationResultClassMetricOutput) ToGetModelEvaluationResultClassMetricOutputWithContext(ctx context.Context) GetModelEvaluationResultClassMetricOutput

type GetModelEvaluationResultEntityMetric

type GetModelEvaluationResultEntityMetric struct {
	// F1-score, is a measure of a model’s accuracy on a dataset
	F1 float64 `pulumi:"f1"`
	// Entity label
	Label string `pulumi:"label"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	Precision float64 `pulumi:"precision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	Recall float64 `pulumi:"recall"`
}

type GetModelEvaluationResultEntityMetricArgs

type GetModelEvaluationResultEntityMetricArgs struct {
	// F1-score, is a measure of a model’s accuracy on a dataset
	F1 pulumi.Float64Input `pulumi:"f1"`
	// Entity label
	Label pulumi.StringInput `pulumi:"label"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	Precision pulumi.Float64Input `pulumi:"precision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	Recall pulumi.Float64Input `pulumi:"recall"`
}

func (GetModelEvaluationResultEntityMetricArgs) ElementType

func (GetModelEvaluationResultEntityMetricArgs) ToGetModelEvaluationResultEntityMetricOutput

func (i GetModelEvaluationResultEntityMetricArgs) ToGetModelEvaluationResultEntityMetricOutput() GetModelEvaluationResultEntityMetricOutput

func (GetModelEvaluationResultEntityMetricArgs) ToGetModelEvaluationResultEntityMetricOutputWithContext

func (i GetModelEvaluationResultEntityMetricArgs) ToGetModelEvaluationResultEntityMetricOutputWithContext(ctx context.Context) GetModelEvaluationResultEntityMetricOutput

type GetModelEvaluationResultEntityMetricArray

type GetModelEvaluationResultEntityMetricArray []GetModelEvaluationResultEntityMetricInput

func (GetModelEvaluationResultEntityMetricArray) ElementType

func (GetModelEvaluationResultEntityMetricArray) ToGetModelEvaluationResultEntityMetricArrayOutput

func (i GetModelEvaluationResultEntityMetricArray) ToGetModelEvaluationResultEntityMetricArrayOutput() GetModelEvaluationResultEntityMetricArrayOutput

func (GetModelEvaluationResultEntityMetricArray) ToGetModelEvaluationResultEntityMetricArrayOutputWithContext

func (i GetModelEvaluationResultEntityMetricArray) ToGetModelEvaluationResultEntityMetricArrayOutputWithContext(ctx context.Context) GetModelEvaluationResultEntityMetricArrayOutput

type GetModelEvaluationResultEntityMetricArrayInput

type GetModelEvaluationResultEntityMetricArrayInput interface {
	pulumi.Input

	ToGetModelEvaluationResultEntityMetricArrayOutput() GetModelEvaluationResultEntityMetricArrayOutput
	ToGetModelEvaluationResultEntityMetricArrayOutputWithContext(context.Context) GetModelEvaluationResultEntityMetricArrayOutput
}

GetModelEvaluationResultEntityMetricArrayInput is an input type that accepts GetModelEvaluationResultEntityMetricArray and GetModelEvaluationResultEntityMetricArrayOutput values. You can construct a concrete instance of `GetModelEvaluationResultEntityMetricArrayInput` via:

GetModelEvaluationResultEntityMetricArray{ GetModelEvaluationResultEntityMetricArgs{...} }

type GetModelEvaluationResultEntityMetricArrayOutput

type GetModelEvaluationResultEntityMetricArrayOutput struct{ *pulumi.OutputState }

func (GetModelEvaluationResultEntityMetricArrayOutput) ElementType

func (GetModelEvaluationResultEntityMetricArrayOutput) Index

func (GetModelEvaluationResultEntityMetricArrayOutput) ToGetModelEvaluationResultEntityMetricArrayOutput

func (o GetModelEvaluationResultEntityMetricArrayOutput) ToGetModelEvaluationResultEntityMetricArrayOutput() GetModelEvaluationResultEntityMetricArrayOutput

func (GetModelEvaluationResultEntityMetricArrayOutput) ToGetModelEvaluationResultEntityMetricArrayOutputWithContext

func (o GetModelEvaluationResultEntityMetricArrayOutput) ToGetModelEvaluationResultEntityMetricArrayOutputWithContext(ctx context.Context) GetModelEvaluationResultEntityMetricArrayOutput

type GetModelEvaluationResultEntityMetricInput

type GetModelEvaluationResultEntityMetricInput interface {
	pulumi.Input

	ToGetModelEvaluationResultEntityMetricOutput() GetModelEvaluationResultEntityMetricOutput
	ToGetModelEvaluationResultEntityMetricOutputWithContext(context.Context) GetModelEvaluationResultEntityMetricOutput
}

GetModelEvaluationResultEntityMetricInput is an input type that accepts GetModelEvaluationResultEntityMetricArgs and GetModelEvaluationResultEntityMetricOutput values. You can construct a concrete instance of `GetModelEvaluationResultEntityMetricInput` via:

GetModelEvaluationResultEntityMetricArgs{...}

type GetModelEvaluationResultEntityMetricOutput

type GetModelEvaluationResultEntityMetricOutput struct{ *pulumi.OutputState }

func (GetModelEvaluationResultEntityMetricOutput) ElementType

func (GetModelEvaluationResultEntityMetricOutput) F1

F1-score, is a measure of a model’s accuracy on a dataset

func (GetModelEvaluationResultEntityMetricOutput) Label

Entity label

func (GetModelEvaluationResultEntityMetricOutput) Precision

Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)

func (GetModelEvaluationResultEntityMetricOutput) Recall

Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.

func (GetModelEvaluationResultEntityMetricOutput) ToGetModelEvaluationResultEntityMetricOutput

func (o GetModelEvaluationResultEntityMetricOutput) ToGetModelEvaluationResultEntityMetricOutput() GetModelEvaluationResultEntityMetricOutput

func (GetModelEvaluationResultEntityMetricOutput) ToGetModelEvaluationResultEntityMetricOutputWithContext

func (o GetModelEvaluationResultEntityMetricOutput) ToGetModelEvaluationResultEntityMetricOutputWithContext(ctx context.Context) GetModelEvaluationResultEntityMetricOutput

type GetModelEvaluationResultInput

type GetModelEvaluationResultInput interface {
	pulumi.Input

	ToGetModelEvaluationResultOutput() GetModelEvaluationResultOutput
	ToGetModelEvaluationResultOutputWithContext(context.Context) GetModelEvaluationResultOutput
}

GetModelEvaluationResultInput is an input type that accepts GetModelEvaluationResultArgs and GetModelEvaluationResultOutput values. You can construct a concrete instance of `GetModelEvaluationResultInput` via:

GetModelEvaluationResultArgs{...}

type GetModelEvaluationResultMetric

type GetModelEvaluationResultMetric struct {
	// The fraction of the labels that were correctly recognised .
	Accuracy float64 `pulumi:"accuracy"`
	// F1-score, is a measure of a model’s accuracy on a dataset
	MacroF1 float64 `pulumi:"macroF1"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	MacroPrecision float64 `pulumi:"macroPrecision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	MacroRecall float64 `pulumi:"macroRecall"`
	// F1-score, is a measure of a model’s accuracy on a dataset
	MicroF1 float64 `pulumi:"microF1"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	MicroPrecision float64 `pulumi:"microPrecision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	MicroRecall float64 `pulumi:"microRecall"`
	// F1-score, is a measure of a model’s accuracy on a dataset
	WeightedF1 float64 `pulumi:"weightedF1"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	WeightedPrecision float64 `pulumi:"weightedPrecision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	WeightedRecall float64 `pulumi:"weightedRecall"`
}

type GetModelEvaluationResultMetricArgs

type GetModelEvaluationResultMetricArgs struct {
	// The fraction of the labels that were correctly recognised .
	Accuracy pulumi.Float64Input `pulumi:"accuracy"`
	// F1-score, is a measure of a model’s accuracy on a dataset
	MacroF1 pulumi.Float64Input `pulumi:"macroF1"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	MacroPrecision pulumi.Float64Input `pulumi:"macroPrecision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	MacroRecall pulumi.Float64Input `pulumi:"macroRecall"`
	// F1-score, is a measure of a model’s accuracy on a dataset
	MicroF1 pulumi.Float64Input `pulumi:"microF1"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	MicroPrecision pulumi.Float64Input `pulumi:"microPrecision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	MicroRecall pulumi.Float64Input `pulumi:"microRecall"`
	// F1-score, is a measure of a model’s accuracy on a dataset
	WeightedF1 pulumi.Float64Input `pulumi:"weightedF1"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	WeightedPrecision pulumi.Float64Input `pulumi:"weightedPrecision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	WeightedRecall pulumi.Float64Input `pulumi:"weightedRecall"`
}

func (GetModelEvaluationResultMetricArgs) ElementType

func (GetModelEvaluationResultMetricArgs) ToGetModelEvaluationResultMetricOutput

func (i GetModelEvaluationResultMetricArgs) ToGetModelEvaluationResultMetricOutput() GetModelEvaluationResultMetricOutput

func (GetModelEvaluationResultMetricArgs) ToGetModelEvaluationResultMetricOutputWithContext

func (i GetModelEvaluationResultMetricArgs) ToGetModelEvaluationResultMetricOutputWithContext(ctx context.Context) GetModelEvaluationResultMetricOutput

type GetModelEvaluationResultMetricArray

type GetModelEvaluationResultMetricArray []GetModelEvaluationResultMetricInput

func (GetModelEvaluationResultMetricArray) ElementType

func (GetModelEvaluationResultMetricArray) ToGetModelEvaluationResultMetricArrayOutput

func (i GetModelEvaluationResultMetricArray) ToGetModelEvaluationResultMetricArrayOutput() GetModelEvaluationResultMetricArrayOutput

func (GetModelEvaluationResultMetricArray) ToGetModelEvaluationResultMetricArrayOutputWithContext

func (i GetModelEvaluationResultMetricArray) ToGetModelEvaluationResultMetricArrayOutputWithContext(ctx context.Context) GetModelEvaluationResultMetricArrayOutput

type GetModelEvaluationResultMetricArrayInput

type GetModelEvaluationResultMetricArrayInput interface {
	pulumi.Input

	ToGetModelEvaluationResultMetricArrayOutput() GetModelEvaluationResultMetricArrayOutput
	ToGetModelEvaluationResultMetricArrayOutputWithContext(context.Context) GetModelEvaluationResultMetricArrayOutput
}

GetModelEvaluationResultMetricArrayInput is an input type that accepts GetModelEvaluationResultMetricArray and GetModelEvaluationResultMetricArrayOutput values. You can construct a concrete instance of `GetModelEvaluationResultMetricArrayInput` via:

GetModelEvaluationResultMetricArray{ GetModelEvaluationResultMetricArgs{...} }

type GetModelEvaluationResultMetricArrayOutput

type GetModelEvaluationResultMetricArrayOutput struct{ *pulumi.OutputState }

func (GetModelEvaluationResultMetricArrayOutput) ElementType

func (GetModelEvaluationResultMetricArrayOutput) Index

func (GetModelEvaluationResultMetricArrayOutput) ToGetModelEvaluationResultMetricArrayOutput

func (o GetModelEvaluationResultMetricArrayOutput) ToGetModelEvaluationResultMetricArrayOutput() GetModelEvaluationResultMetricArrayOutput

func (GetModelEvaluationResultMetricArrayOutput) ToGetModelEvaluationResultMetricArrayOutputWithContext

func (o GetModelEvaluationResultMetricArrayOutput) ToGetModelEvaluationResultMetricArrayOutputWithContext(ctx context.Context) GetModelEvaluationResultMetricArrayOutput

type GetModelEvaluationResultMetricInput

type GetModelEvaluationResultMetricInput interface {
	pulumi.Input

	ToGetModelEvaluationResultMetricOutput() GetModelEvaluationResultMetricOutput
	ToGetModelEvaluationResultMetricOutputWithContext(context.Context) GetModelEvaluationResultMetricOutput
}

GetModelEvaluationResultMetricInput is an input type that accepts GetModelEvaluationResultMetricArgs and GetModelEvaluationResultMetricOutput values. You can construct a concrete instance of `GetModelEvaluationResultMetricInput` via:

GetModelEvaluationResultMetricArgs{...}

type GetModelEvaluationResultMetricOutput

type GetModelEvaluationResultMetricOutput struct{ *pulumi.OutputState }

func (GetModelEvaluationResultMetricOutput) Accuracy

The fraction of the labels that were correctly recognised .

func (GetModelEvaluationResultMetricOutput) ElementType

func (GetModelEvaluationResultMetricOutput) MacroF1

F1-score, is a measure of a model’s accuracy on a dataset

func (GetModelEvaluationResultMetricOutput) MacroPrecision

Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)

func (GetModelEvaluationResultMetricOutput) MacroRecall

Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.

func (GetModelEvaluationResultMetricOutput) MicroF1

F1-score, is a measure of a model’s accuracy on a dataset

func (GetModelEvaluationResultMetricOutput) MicroPrecision

Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)

func (GetModelEvaluationResultMetricOutput) MicroRecall

Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.

func (GetModelEvaluationResultMetricOutput) ToGetModelEvaluationResultMetricOutput

func (o GetModelEvaluationResultMetricOutput) ToGetModelEvaluationResultMetricOutput() GetModelEvaluationResultMetricOutput

func (GetModelEvaluationResultMetricOutput) ToGetModelEvaluationResultMetricOutputWithContext

func (o GetModelEvaluationResultMetricOutput) ToGetModelEvaluationResultMetricOutputWithContext(ctx context.Context) GetModelEvaluationResultMetricOutput

func (GetModelEvaluationResultMetricOutput) WeightedF1

F1-score, is a measure of a model’s accuracy on a dataset

func (GetModelEvaluationResultMetricOutput) WeightedPrecision

Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)

func (GetModelEvaluationResultMetricOutput) WeightedRecall

Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.

type GetModelEvaluationResultOutput

type GetModelEvaluationResultOutput struct{ *pulumi.OutputState }

func (GetModelEvaluationResultOutput) ClassMetrics

List of text classification metrics

func (GetModelEvaluationResultOutput) ConfusionMatrix

class level confusion matrix

func (GetModelEvaluationResultOutput) ElementType

func (GetModelEvaluationResultOutput) EntityMetrics

List of entity metrics

func (GetModelEvaluationResultOutput) Labels

labels

func (GetModelEvaluationResultOutput) Metrics

Model level named entity recognition metrics

func (GetModelEvaluationResultOutput) ModelType

Model type

func (GetModelEvaluationResultOutput) ToGetModelEvaluationResultOutput

func (o GetModelEvaluationResultOutput) ToGetModelEvaluationResultOutput() GetModelEvaluationResultOutput

func (GetModelEvaluationResultOutput) ToGetModelEvaluationResultOutputWithContext

func (o GetModelEvaluationResultOutput) ToGetModelEvaluationResultOutputWithContext(ctx context.Context) GetModelEvaluationResultOutput

type GetModelEvaluationResultsArgs

type GetModelEvaluationResultsArgs struct {
	Filters []GetModelEvaluationResultsFilter `pulumi:"filters"`
	// unique model OCID.
	ModelId string `pulumi:"modelId"`
}

A collection of arguments for invoking getModelEvaluationResults.

type GetModelEvaluationResultsEvaluationResultCollection

type GetModelEvaluationResultsEvaluationResultCollection struct {
	// List of model evaluation analysis
	Items []GetModelEvaluationResultsEvaluationResultCollectionItem `pulumi:"items"`
}

type GetModelEvaluationResultsEvaluationResultCollectionArgs

type GetModelEvaluationResultsEvaluationResultCollectionArgs struct {
	// List of model evaluation analysis
	Items GetModelEvaluationResultsEvaluationResultCollectionItemArrayInput `pulumi:"items"`
}

func (GetModelEvaluationResultsEvaluationResultCollectionArgs) ElementType

func (GetModelEvaluationResultsEvaluationResultCollectionArgs) ToGetModelEvaluationResultsEvaluationResultCollectionOutput

func (GetModelEvaluationResultsEvaluationResultCollectionArgs) ToGetModelEvaluationResultsEvaluationResultCollectionOutputWithContext

func (i GetModelEvaluationResultsEvaluationResultCollectionArgs) ToGetModelEvaluationResultsEvaluationResultCollectionOutputWithContext(ctx context.Context) GetModelEvaluationResultsEvaluationResultCollectionOutput

type GetModelEvaluationResultsEvaluationResultCollectionArray

type GetModelEvaluationResultsEvaluationResultCollectionArray []GetModelEvaluationResultsEvaluationResultCollectionInput

func (GetModelEvaluationResultsEvaluationResultCollectionArray) ElementType

func (GetModelEvaluationResultsEvaluationResultCollectionArray) ToGetModelEvaluationResultsEvaluationResultCollectionArrayOutput

func (i GetModelEvaluationResultsEvaluationResultCollectionArray) ToGetModelEvaluationResultsEvaluationResultCollectionArrayOutput() GetModelEvaluationResultsEvaluationResultCollectionArrayOutput

func (GetModelEvaluationResultsEvaluationResultCollectionArray) ToGetModelEvaluationResultsEvaluationResultCollectionArrayOutputWithContext

func (i GetModelEvaluationResultsEvaluationResultCollectionArray) ToGetModelEvaluationResultsEvaluationResultCollectionArrayOutputWithContext(ctx context.Context) GetModelEvaluationResultsEvaluationResultCollectionArrayOutput

type GetModelEvaluationResultsEvaluationResultCollectionArrayInput

type GetModelEvaluationResultsEvaluationResultCollectionArrayInput interface {
	pulumi.Input

	ToGetModelEvaluationResultsEvaluationResultCollectionArrayOutput() GetModelEvaluationResultsEvaluationResultCollectionArrayOutput
	ToGetModelEvaluationResultsEvaluationResultCollectionArrayOutputWithContext(context.Context) GetModelEvaluationResultsEvaluationResultCollectionArrayOutput
}

GetModelEvaluationResultsEvaluationResultCollectionArrayInput is an input type that accepts GetModelEvaluationResultsEvaluationResultCollectionArray and GetModelEvaluationResultsEvaluationResultCollectionArrayOutput values. You can construct a concrete instance of `GetModelEvaluationResultsEvaluationResultCollectionArrayInput` via:

GetModelEvaluationResultsEvaluationResultCollectionArray{ GetModelEvaluationResultsEvaluationResultCollectionArgs{...} }

type GetModelEvaluationResultsEvaluationResultCollectionArrayOutput

type GetModelEvaluationResultsEvaluationResultCollectionArrayOutput struct{ *pulumi.OutputState }

func (GetModelEvaluationResultsEvaluationResultCollectionArrayOutput) ElementType

func (GetModelEvaluationResultsEvaluationResultCollectionArrayOutput) Index

func (GetModelEvaluationResultsEvaluationResultCollectionArrayOutput) ToGetModelEvaluationResultsEvaluationResultCollectionArrayOutput

func (GetModelEvaluationResultsEvaluationResultCollectionArrayOutput) ToGetModelEvaluationResultsEvaluationResultCollectionArrayOutputWithContext

func (o GetModelEvaluationResultsEvaluationResultCollectionArrayOutput) ToGetModelEvaluationResultsEvaluationResultCollectionArrayOutputWithContext(ctx context.Context) GetModelEvaluationResultsEvaluationResultCollectionArrayOutput

type GetModelEvaluationResultsEvaluationResultCollectionInput

type GetModelEvaluationResultsEvaluationResultCollectionInput interface {
	pulumi.Input

	ToGetModelEvaluationResultsEvaluationResultCollectionOutput() GetModelEvaluationResultsEvaluationResultCollectionOutput
	ToGetModelEvaluationResultsEvaluationResultCollectionOutputWithContext(context.Context) GetModelEvaluationResultsEvaluationResultCollectionOutput
}

GetModelEvaluationResultsEvaluationResultCollectionInput is an input type that accepts GetModelEvaluationResultsEvaluationResultCollectionArgs and GetModelEvaluationResultsEvaluationResultCollectionOutput values. You can construct a concrete instance of `GetModelEvaluationResultsEvaluationResultCollectionInput` via:

GetModelEvaluationResultsEvaluationResultCollectionArgs{...}

type GetModelEvaluationResultsEvaluationResultCollectionItem

type GetModelEvaluationResultsEvaluationResultCollectionItem struct {
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags map[string]interface{} `pulumi:"definedTags"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags map[string]interface{} `pulumi:"freeformTags"`
	// For CSV format location is rowId(1 is header) and for JSONL location is jsonL line sequence(1 is metadata)
	Location string `pulumi:"location"`
	// Model type
	ModelType string `pulumi:"modelType"`
	// List of true(actual) entities in test data for NER model
	PredictedEntities []GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntity `pulumi:"predictedEntities"`
	// List of predicted labels by custom multi class or multi label TextClassification model
	PredictedLabels []string `pulumi:"predictedLabels"`
	// For CSV format location is rowId(1 is header) and for JSONL location is jsonL line sequence(1 is metadata)
	Record string `pulumi:"record"`
	// List of true(actual) entities in test data for NER model
	TrueEntities []GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntity `pulumi:"trueEntities"`
	// List of true(actual) labels in test data for multi class or multi label TextClassification
	TrueLabels []string `pulumi:"trueLabels"`
}

type GetModelEvaluationResultsEvaluationResultCollectionItemArgs

type GetModelEvaluationResultsEvaluationResultCollectionItemArgs struct {
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapInput `pulumi:"definedTags"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapInput `pulumi:"freeformTags"`
	// For CSV format location is rowId(1 is header) and for JSONL location is jsonL line sequence(1 is metadata)
	Location pulumi.StringInput `pulumi:"location"`
	// Model type
	ModelType pulumi.StringInput `pulumi:"modelType"`
	// List of true(actual) entities in test data for NER model
	PredictedEntities GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArrayInput `pulumi:"predictedEntities"`
	// List of predicted labels by custom multi class or multi label TextClassification model
	PredictedLabels pulumi.StringArrayInput `pulumi:"predictedLabels"`
	// For CSV format location is rowId(1 is header) and for JSONL location is jsonL line sequence(1 is metadata)
	Record pulumi.StringInput `pulumi:"record"`
	// List of true(actual) entities in test data for NER model
	TrueEntities GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArrayInput `pulumi:"trueEntities"`
	// List of true(actual) labels in test data for multi class or multi label TextClassification
	TrueLabels pulumi.StringArrayInput `pulumi:"trueLabels"`
}

func (GetModelEvaluationResultsEvaluationResultCollectionItemArgs) ElementType

func (GetModelEvaluationResultsEvaluationResultCollectionItemArgs) ToGetModelEvaluationResultsEvaluationResultCollectionItemOutput

func (GetModelEvaluationResultsEvaluationResultCollectionItemArgs) ToGetModelEvaluationResultsEvaluationResultCollectionItemOutputWithContext

func (i GetModelEvaluationResultsEvaluationResultCollectionItemArgs) ToGetModelEvaluationResultsEvaluationResultCollectionItemOutputWithContext(ctx context.Context) GetModelEvaluationResultsEvaluationResultCollectionItemOutput

type GetModelEvaluationResultsEvaluationResultCollectionItemArray

type GetModelEvaluationResultsEvaluationResultCollectionItemArray []GetModelEvaluationResultsEvaluationResultCollectionItemInput

func (GetModelEvaluationResultsEvaluationResultCollectionItemArray) ElementType

func (GetModelEvaluationResultsEvaluationResultCollectionItemArray) ToGetModelEvaluationResultsEvaluationResultCollectionItemArrayOutput

func (GetModelEvaluationResultsEvaluationResultCollectionItemArray) ToGetModelEvaluationResultsEvaluationResultCollectionItemArrayOutputWithContext

func (i GetModelEvaluationResultsEvaluationResultCollectionItemArray) ToGetModelEvaluationResultsEvaluationResultCollectionItemArrayOutputWithContext(ctx context.Context) GetModelEvaluationResultsEvaluationResultCollectionItemArrayOutput

type GetModelEvaluationResultsEvaluationResultCollectionItemArrayInput

type GetModelEvaluationResultsEvaluationResultCollectionItemArrayInput interface {
	pulumi.Input

	ToGetModelEvaluationResultsEvaluationResultCollectionItemArrayOutput() GetModelEvaluationResultsEvaluationResultCollectionItemArrayOutput
	ToGetModelEvaluationResultsEvaluationResultCollectionItemArrayOutputWithContext(context.Context) GetModelEvaluationResultsEvaluationResultCollectionItemArrayOutput
}

GetModelEvaluationResultsEvaluationResultCollectionItemArrayInput is an input type that accepts GetModelEvaluationResultsEvaluationResultCollectionItemArray and GetModelEvaluationResultsEvaluationResultCollectionItemArrayOutput values. You can construct a concrete instance of `GetModelEvaluationResultsEvaluationResultCollectionItemArrayInput` via:

GetModelEvaluationResultsEvaluationResultCollectionItemArray{ GetModelEvaluationResultsEvaluationResultCollectionItemArgs{...} }

type GetModelEvaluationResultsEvaluationResultCollectionItemArrayOutput

type GetModelEvaluationResultsEvaluationResultCollectionItemArrayOutput struct{ *pulumi.OutputState }

func (GetModelEvaluationResultsEvaluationResultCollectionItemArrayOutput) ElementType

func (GetModelEvaluationResultsEvaluationResultCollectionItemArrayOutput) Index

func (GetModelEvaluationResultsEvaluationResultCollectionItemArrayOutput) ToGetModelEvaluationResultsEvaluationResultCollectionItemArrayOutput

func (GetModelEvaluationResultsEvaluationResultCollectionItemArrayOutput) ToGetModelEvaluationResultsEvaluationResultCollectionItemArrayOutputWithContext

func (o GetModelEvaluationResultsEvaluationResultCollectionItemArrayOutput) ToGetModelEvaluationResultsEvaluationResultCollectionItemArrayOutputWithContext(ctx context.Context) GetModelEvaluationResultsEvaluationResultCollectionItemArrayOutput

type GetModelEvaluationResultsEvaluationResultCollectionItemInput

type GetModelEvaluationResultsEvaluationResultCollectionItemInput interface {
	pulumi.Input

	ToGetModelEvaluationResultsEvaluationResultCollectionItemOutput() GetModelEvaluationResultsEvaluationResultCollectionItemOutput
	ToGetModelEvaluationResultsEvaluationResultCollectionItemOutputWithContext(context.Context) GetModelEvaluationResultsEvaluationResultCollectionItemOutput
}

GetModelEvaluationResultsEvaluationResultCollectionItemInput is an input type that accepts GetModelEvaluationResultsEvaluationResultCollectionItemArgs and GetModelEvaluationResultsEvaluationResultCollectionItemOutput values. You can construct a concrete instance of `GetModelEvaluationResultsEvaluationResultCollectionItemInput` via:

GetModelEvaluationResultsEvaluationResultCollectionItemArgs{...}

type GetModelEvaluationResultsEvaluationResultCollectionItemOutput

type GetModelEvaluationResultsEvaluationResultCollectionItemOutput struct{ *pulumi.OutputState }

func (GetModelEvaluationResultsEvaluationResultCollectionItemOutput) DefinedTags

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`

func (GetModelEvaluationResultsEvaluationResultCollectionItemOutput) ElementType

func (GetModelEvaluationResultsEvaluationResultCollectionItemOutput) FreeformTags

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`

func (GetModelEvaluationResultsEvaluationResultCollectionItemOutput) Location

For CSV format location is rowId(1 is header) and for JSONL location is jsonL line sequence(1 is metadata)

func (GetModelEvaluationResultsEvaluationResultCollectionItemOutput) ModelType

Model type

func (GetModelEvaluationResultsEvaluationResultCollectionItemOutput) PredictedEntities

List of true(actual) entities in test data for NER model

func (GetModelEvaluationResultsEvaluationResultCollectionItemOutput) PredictedLabels

List of predicted labels by custom multi class or multi label TextClassification model

func (GetModelEvaluationResultsEvaluationResultCollectionItemOutput) Record

For CSV format location is rowId(1 is header) and for JSONL location is jsonL line sequence(1 is metadata)

func (GetModelEvaluationResultsEvaluationResultCollectionItemOutput) ToGetModelEvaluationResultsEvaluationResultCollectionItemOutput

func (GetModelEvaluationResultsEvaluationResultCollectionItemOutput) ToGetModelEvaluationResultsEvaluationResultCollectionItemOutputWithContext

func (o GetModelEvaluationResultsEvaluationResultCollectionItemOutput) ToGetModelEvaluationResultsEvaluationResultCollectionItemOutputWithContext(ctx context.Context) GetModelEvaluationResultsEvaluationResultCollectionItemOutput

func (GetModelEvaluationResultsEvaluationResultCollectionItemOutput) TrueEntities

List of true(actual) entities in test data for NER model

func (GetModelEvaluationResultsEvaluationResultCollectionItemOutput) TrueLabels

List of true(actual) labels in test data for multi class or multi label TextClassification

type GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntity

type GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntity struct {
	// Length of text
	Length int `pulumi:"length"`
	// Starting index on text.
	Offset int `pulumi:"offset"`
	// Type of entity text like PER, LOC, GPE, NOPE etc.
	Type string `pulumi:"type"`
}

type GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArgs

type GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArgs struct {
	// Length of text
	Length pulumi.IntInput `pulumi:"length"`
	// Starting index on text.
	Offset pulumi.IntInput `pulumi:"offset"`
	// Type of entity text like PER, LOC, GPE, NOPE etc.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArgs) ElementType

func (GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArgs) ToGetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityOutput

func (GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArgs) ToGetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityOutputWithContext

type GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArray

type GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArray []GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityInput

func (GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArray) ElementType

func (GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArray) ToGetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArrayOutput

func (GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArray) ToGetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArrayOutputWithContext

func (i GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArray) ToGetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArrayOutputWithContext(ctx context.Context) GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArrayOutput

type GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArrayInput

type GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArrayInput interface {
	pulumi.Input

	ToGetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArrayOutput() GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArrayOutput
	ToGetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArrayOutputWithContext(context.Context) GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArrayOutput
}

GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArrayInput is an input type that accepts GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArray and GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArrayOutput values. You can construct a concrete instance of `GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArrayInput` via:

GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArray{ GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArgs{...} }

type GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArrayOutput

type GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArrayOutput struct{ *pulumi.OutputState }

func (GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArrayOutput) ElementType

func (GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArrayOutput) ToGetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArrayOutput

func (GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArrayOutput) ToGetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArrayOutputWithContext

type GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityInput

type GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityInput interface {
	pulumi.Input

	ToGetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityOutput() GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityOutput
	ToGetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityOutputWithContext(context.Context) GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityOutput
}

GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityInput is an input type that accepts GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArgs and GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityOutput values. You can construct a concrete instance of `GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityInput` via:

GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityArgs{...}

type GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityOutput

type GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityOutput struct{ *pulumi.OutputState }

func (GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityOutput) ElementType

func (GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityOutput) Length

Length of text

func (GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityOutput) Offset

Starting index on text.

func (GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityOutput) ToGetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityOutput

func (GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityOutput) ToGetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityOutputWithContext

func (GetModelEvaluationResultsEvaluationResultCollectionItemPredictedEntityOutput) Type

Type of entity text like PER, LOC, GPE, NOPE etc.

type GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntity

type GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntity struct {
	// Length of text
	Length int `pulumi:"length"`
	// Starting index on text.
	Offset int `pulumi:"offset"`
	// Type of entity text like PER, LOC, GPE, NOPE etc.
	Type string `pulumi:"type"`
}

type GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArgs

type GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArgs struct {
	// Length of text
	Length pulumi.IntInput `pulumi:"length"`
	// Starting index on text.
	Offset pulumi.IntInput `pulumi:"offset"`
	// Type of entity text like PER, LOC, GPE, NOPE etc.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArgs) ElementType

func (GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArgs) ToGetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityOutput

func (GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArgs) ToGetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityOutputWithContext

func (i GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArgs) ToGetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityOutputWithContext(ctx context.Context) GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityOutput

type GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArray

type GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArray []GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityInput

func (GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArray) ElementType

func (GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArray) ToGetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArrayOutput

func (GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArray) ToGetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArrayOutputWithContext

func (i GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArray) ToGetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArrayOutputWithContext(ctx context.Context) GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArrayOutput

type GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArrayInput

type GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArrayInput interface {
	pulumi.Input

	ToGetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArrayOutput() GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArrayOutput
	ToGetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArrayOutputWithContext(context.Context) GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArrayOutput
}

GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArrayInput is an input type that accepts GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArray and GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArrayOutput values. You can construct a concrete instance of `GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArrayInput` via:

GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArray{ GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArgs{...} }

type GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArrayOutput

type GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArrayOutput struct{ *pulumi.OutputState }

func (GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArrayOutput) ElementType

func (GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArrayOutput) ToGetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArrayOutput

func (GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArrayOutput) ToGetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArrayOutputWithContext

type GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityInput

type GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityInput interface {
	pulumi.Input

	ToGetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityOutput() GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityOutput
	ToGetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityOutputWithContext(context.Context) GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityOutput
}

GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityInput is an input type that accepts GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArgs and GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityOutput values. You can construct a concrete instance of `GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityInput` via:

GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityArgs{...}

type GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityOutput

type GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityOutput struct{ *pulumi.OutputState }

func (GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityOutput) ElementType

func (GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityOutput) Length

Length of text

func (GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityOutput) Offset

Starting index on text.

func (GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityOutput) ToGetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityOutput

func (GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityOutput) ToGetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityOutputWithContext

func (o GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityOutput) ToGetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityOutputWithContext(ctx context.Context) GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityOutput

func (GetModelEvaluationResultsEvaluationResultCollectionItemTrueEntityOutput) Type

Type of entity text like PER, LOC, GPE, NOPE etc.

type GetModelEvaluationResultsEvaluationResultCollectionOutput

type GetModelEvaluationResultsEvaluationResultCollectionOutput struct{ *pulumi.OutputState }

func (GetModelEvaluationResultsEvaluationResultCollectionOutput) ElementType

func (GetModelEvaluationResultsEvaluationResultCollectionOutput) Items

List of model evaluation analysis

func (GetModelEvaluationResultsEvaluationResultCollectionOutput) ToGetModelEvaluationResultsEvaluationResultCollectionOutput

func (GetModelEvaluationResultsEvaluationResultCollectionOutput) ToGetModelEvaluationResultsEvaluationResultCollectionOutputWithContext

func (o GetModelEvaluationResultsEvaluationResultCollectionOutput) ToGetModelEvaluationResultsEvaluationResultCollectionOutputWithContext(ctx context.Context) GetModelEvaluationResultsEvaluationResultCollectionOutput

type GetModelEvaluationResultsFilter

type GetModelEvaluationResultsFilter struct {
	Name   string   `pulumi:"name"`
	Regex  *bool    `pulumi:"regex"`
	Values []string `pulumi:"values"`
}

type GetModelEvaluationResultsFilterArgs

type GetModelEvaluationResultsFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Regex  pulumi.BoolPtrInput     `pulumi:"regex"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetModelEvaluationResultsFilterArgs) ElementType

func (GetModelEvaluationResultsFilterArgs) ToGetModelEvaluationResultsFilterOutput

func (i GetModelEvaluationResultsFilterArgs) ToGetModelEvaluationResultsFilterOutput() GetModelEvaluationResultsFilterOutput

func (GetModelEvaluationResultsFilterArgs) ToGetModelEvaluationResultsFilterOutputWithContext

func (i GetModelEvaluationResultsFilterArgs) ToGetModelEvaluationResultsFilterOutputWithContext(ctx context.Context) GetModelEvaluationResultsFilterOutput

type GetModelEvaluationResultsFilterArray

type GetModelEvaluationResultsFilterArray []GetModelEvaluationResultsFilterInput

func (GetModelEvaluationResultsFilterArray) ElementType

func (GetModelEvaluationResultsFilterArray) ToGetModelEvaluationResultsFilterArrayOutput

func (i GetModelEvaluationResultsFilterArray) ToGetModelEvaluationResultsFilterArrayOutput() GetModelEvaluationResultsFilterArrayOutput

func (GetModelEvaluationResultsFilterArray) ToGetModelEvaluationResultsFilterArrayOutputWithContext

func (i GetModelEvaluationResultsFilterArray) ToGetModelEvaluationResultsFilterArrayOutputWithContext(ctx context.Context) GetModelEvaluationResultsFilterArrayOutput

type GetModelEvaluationResultsFilterArrayInput

type GetModelEvaluationResultsFilterArrayInput interface {
	pulumi.Input

	ToGetModelEvaluationResultsFilterArrayOutput() GetModelEvaluationResultsFilterArrayOutput
	ToGetModelEvaluationResultsFilterArrayOutputWithContext(context.Context) GetModelEvaluationResultsFilterArrayOutput
}

GetModelEvaluationResultsFilterArrayInput is an input type that accepts GetModelEvaluationResultsFilterArray and GetModelEvaluationResultsFilterArrayOutput values. You can construct a concrete instance of `GetModelEvaluationResultsFilterArrayInput` via:

GetModelEvaluationResultsFilterArray{ GetModelEvaluationResultsFilterArgs{...} }

type GetModelEvaluationResultsFilterArrayOutput

type GetModelEvaluationResultsFilterArrayOutput struct{ *pulumi.OutputState }

func (GetModelEvaluationResultsFilterArrayOutput) ElementType

func (GetModelEvaluationResultsFilterArrayOutput) Index

func (GetModelEvaluationResultsFilterArrayOutput) ToGetModelEvaluationResultsFilterArrayOutput

func (o GetModelEvaluationResultsFilterArrayOutput) ToGetModelEvaluationResultsFilterArrayOutput() GetModelEvaluationResultsFilterArrayOutput

func (GetModelEvaluationResultsFilterArrayOutput) ToGetModelEvaluationResultsFilterArrayOutputWithContext

func (o GetModelEvaluationResultsFilterArrayOutput) ToGetModelEvaluationResultsFilterArrayOutputWithContext(ctx context.Context) GetModelEvaluationResultsFilterArrayOutput

type GetModelEvaluationResultsFilterInput

type GetModelEvaluationResultsFilterInput interface {
	pulumi.Input

	ToGetModelEvaluationResultsFilterOutput() GetModelEvaluationResultsFilterOutput
	ToGetModelEvaluationResultsFilterOutputWithContext(context.Context) GetModelEvaluationResultsFilterOutput
}

GetModelEvaluationResultsFilterInput is an input type that accepts GetModelEvaluationResultsFilterArgs and GetModelEvaluationResultsFilterOutput values. You can construct a concrete instance of `GetModelEvaluationResultsFilterInput` via:

GetModelEvaluationResultsFilterArgs{...}

type GetModelEvaluationResultsFilterOutput

type GetModelEvaluationResultsFilterOutput struct{ *pulumi.OutputState }

func (GetModelEvaluationResultsFilterOutput) ElementType

func (GetModelEvaluationResultsFilterOutput) Name

func (GetModelEvaluationResultsFilterOutput) Regex

func (GetModelEvaluationResultsFilterOutput) ToGetModelEvaluationResultsFilterOutput

func (o GetModelEvaluationResultsFilterOutput) ToGetModelEvaluationResultsFilterOutput() GetModelEvaluationResultsFilterOutput

func (GetModelEvaluationResultsFilterOutput) ToGetModelEvaluationResultsFilterOutputWithContext

func (o GetModelEvaluationResultsFilterOutput) ToGetModelEvaluationResultsFilterOutputWithContext(ctx context.Context) GetModelEvaluationResultsFilterOutput

func (GetModelEvaluationResultsFilterOutput) Values

type GetModelEvaluationResultsOutputArgs

type GetModelEvaluationResultsOutputArgs struct {
	Filters GetModelEvaluationResultsFilterArrayInput `pulumi:"filters"`
	// unique model OCID.
	ModelId pulumi.StringInput `pulumi:"modelId"`
}

A collection of arguments for invoking getModelEvaluationResults.

func (GetModelEvaluationResultsOutputArgs) ElementType

type GetModelEvaluationResultsResult

type GetModelEvaluationResultsResult struct {
	// The list of evaluation_result_collection.
	EvaluationResultCollections []GetModelEvaluationResultsEvaluationResultCollection `pulumi:"evaluationResultCollections"`
	Filters                     []GetModelEvaluationResultsFilter                     `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id      string `pulumi:"id"`
	ModelId string `pulumi:"modelId"`
}

A collection of values returned by getModelEvaluationResults.

func GetModelEvaluationResults

func GetModelEvaluationResults(ctx *pulumi.Context, args *GetModelEvaluationResultsArgs, opts ...pulumi.InvokeOption) (*GetModelEvaluationResultsResult, error)

This data source provides the list of Model Evaluation Results in Oracle Cloud Infrastructure Ai Language service.

Get a (paginated) list of evaluation results for a given model.

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-oci/sdk/go/oci/AiLanguage"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := AiLanguage.GetModelEvaluationResults(ctx, &ailanguage.GetModelEvaluationResultsArgs{
			ModelId: testModel.Id,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetModelEvaluationResultsResultOutput

type GetModelEvaluationResultsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getModelEvaluationResults.

func (GetModelEvaluationResultsResultOutput) ElementType

func (GetModelEvaluationResultsResultOutput) EvaluationResultCollections

The list of evaluation_result_collection.

func (GetModelEvaluationResultsResultOutput) Filters

func (GetModelEvaluationResultsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetModelEvaluationResultsResultOutput) ModelId

func (GetModelEvaluationResultsResultOutput) ToGetModelEvaluationResultsResultOutput

func (o GetModelEvaluationResultsResultOutput) ToGetModelEvaluationResultsResultOutput() GetModelEvaluationResultsResultOutput

func (GetModelEvaluationResultsResultOutput) ToGetModelEvaluationResultsResultOutputWithContext

func (o GetModelEvaluationResultsResultOutput) ToGetModelEvaluationResultsResultOutputWithContext(ctx context.Context) GetModelEvaluationResultsResultOutput

type GetModelModelDetail

type GetModelModelDetail struct {
	// classification Modes
	ClassificationModes []GetModelModelDetailClassificationMode `pulumi:"classificationModes"`
	// supported language default value is en
	LanguageCode string `pulumi:"languageCode"`
	// Model type
	ModelType string `pulumi:"modelType"`
	// For pre trained models this will identify model type version used for model creation For custom identifying the model by model id is difficult. This param provides ease of use for end customer. <<service>>::<<service-name>>_<<model-type-version>>::<<custom model on which this training has to be done>> ex: ai-lang::NER_V1::CUSTOM-V0
	Version string `pulumi:"version"`
}

type GetModelModelDetailArgs

type GetModelModelDetailArgs struct {
	// classification Modes
	ClassificationModes GetModelModelDetailClassificationModeArrayInput `pulumi:"classificationModes"`
	// supported language default value is en
	LanguageCode pulumi.StringInput `pulumi:"languageCode"`
	// Model type
	ModelType pulumi.StringInput `pulumi:"modelType"`
	// For pre trained models this will identify model type version used for model creation For custom identifying the model by model id is difficult. This param provides ease of use for end customer. <<service>>::<<service-name>>_<<model-type-version>>::<<custom model on which this training has to be done>> ex: ai-lang::NER_V1::CUSTOM-V0
	Version pulumi.StringInput `pulumi:"version"`
}

func (GetModelModelDetailArgs) ElementType

func (GetModelModelDetailArgs) ElementType() reflect.Type

func (GetModelModelDetailArgs) ToGetModelModelDetailOutput

func (i GetModelModelDetailArgs) ToGetModelModelDetailOutput() GetModelModelDetailOutput

func (GetModelModelDetailArgs) ToGetModelModelDetailOutputWithContext

func (i GetModelModelDetailArgs) ToGetModelModelDetailOutputWithContext(ctx context.Context) GetModelModelDetailOutput

type GetModelModelDetailArray

type GetModelModelDetailArray []GetModelModelDetailInput

func (GetModelModelDetailArray) ElementType

func (GetModelModelDetailArray) ElementType() reflect.Type

func (GetModelModelDetailArray) ToGetModelModelDetailArrayOutput

func (i GetModelModelDetailArray) ToGetModelModelDetailArrayOutput() GetModelModelDetailArrayOutput

func (GetModelModelDetailArray) ToGetModelModelDetailArrayOutputWithContext

func (i GetModelModelDetailArray) ToGetModelModelDetailArrayOutputWithContext(ctx context.Context) GetModelModelDetailArrayOutput

type GetModelModelDetailArrayInput

type GetModelModelDetailArrayInput interface {
	pulumi.Input

	ToGetModelModelDetailArrayOutput() GetModelModelDetailArrayOutput
	ToGetModelModelDetailArrayOutputWithContext(context.Context) GetModelModelDetailArrayOutput
}

GetModelModelDetailArrayInput is an input type that accepts GetModelModelDetailArray and GetModelModelDetailArrayOutput values. You can construct a concrete instance of `GetModelModelDetailArrayInput` via:

GetModelModelDetailArray{ GetModelModelDetailArgs{...} }

type GetModelModelDetailArrayOutput

type GetModelModelDetailArrayOutput struct{ *pulumi.OutputState }

func (GetModelModelDetailArrayOutput) ElementType

func (GetModelModelDetailArrayOutput) Index

func (GetModelModelDetailArrayOutput) ToGetModelModelDetailArrayOutput

func (o GetModelModelDetailArrayOutput) ToGetModelModelDetailArrayOutput() GetModelModelDetailArrayOutput

func (GetModelModelDetailArrayOutput) ToGetModelModelDetailArrayOutputWithContext

func (o GetModelModelDetailArrayOutput) ToGetModelModelDetailArrayOutputWithContext(ctx context.Context) GetModelModelDetailArrayOutput

type GetModelModelDetailClassificationMode

type GetModelModelDetailClassificationMode struct {
	// classification Modes
	ClassificationMode string `pulumi:"classificationMode"`
	// For pre trained models this will identify model type version used for model creation For custom identifying the model by model id is difficult. This param provides ease of use for end customer. <<service>>::<<service-name>>_<<model-type-version>>::<<custom model on which this training has to be done>> ex: ai-lang::NER_V1::CUSTOM-V0
	Version string `pulumi:"version"`
}

type GetModelModelDetailClassificationModeArgs

type GetModelModelDetailClassificationModeArgs struct {
	// classification Modes
	ClassificationMode pulumi.StringInput `pulumi:"classificationMode"`
	// For pre trained models this will identify model type version used for model creation For custom identifying the model by model id is difficult. This param provides ease of use for end customer. <<service>>::<<service-name>>_<<model-type-version>>::<<custom model on which this training has to be done>> ex: ai-lang::NER_V1::CUSTOM-V0
	Version pulumi.StringInput `pulumi:"version"`
}

func (GetModelModelDetailClassificationModeArgs) ElementType

func (GetModelModelDetailClassificationModeArgs) ToGetModelModelDetailClassificationModeOutput

func (i GetModelModelDetailClassificationModeArgs) ToGetModelModelDetailClassificationModeOutput() GetModelModelDetailClassificationModeOutput

func (GetModelModelDetailClassificationModeArgs) ToGetModelModelDetailClassificationModeOutputWithContext

func (i GetModelModelDetailClassificationModeArgs) ToGetModelModelDetailClassificationModeOutputWithContext(ctx context.Context) GetModelModelDetailClassificationModeOutput

type GetModelModelDetailClassificationModeArray

type GetModelModelDetailClassificationModeArray []GetModelModelDetailClassificationModeInput

func (GetModelModelDetailClassificationModeArray) ElementType

func (GetModelModelDetailClassificationModeArray) ToGetModelModelDetailClassificationModeArrayOutput

func (i GetModelModelDetailClassificationModeArray) ToGetModelModelDetailClassificationModeArrayOutput() GetModelModelDetailClassificationModeArrayOutput

func (GetModelModelDetailClassificationModeArray) ToGetModelModelDetailClassificationModeArrayOutputWithContext

func (i GetModelModelDetailClassificationModeArray) ToGetModelModelDetailClassificationModeArrayOutputWithContext(ctx context.Context) GetModelModelDetailClassificationModeArrayOutput

type GetModelModelDetailClassificationModeArrayInput

type GetModelModelDetailClassificationModeArrayInput interface {
	pulumi.Input

	ToGetModelModelDetailClassificationModeArrayOutput() GetModelModelDetailClassificationModeArrayOutput
	ToGetModelModelDetailClassificationModeArrayOutputWithContext(context.Context) GetModelModelDetailClassificationModeArrayOutput
}

GetModelModelDetailClassificationModeArrayInput is an input type that accepts GetModelModelDetailClassificationModeArray and GetModelModelDetailClassificationModeArrayOutput values. You can construct a concrete instance of `GetModelModelDetailClassificationModeArrayInput` via:

GetModelModelDetailClassificationModeArray{ GetModelModelDetailClassificationModeArgs{...} }

type GetModelModelDetailClassificationModeArrayOutput

type GetModelModelDetailClassificationModeArrayOutput struct{ *pulumi.OutputState }

func (GetModelModelDetailClassificationModeArrayOutput) ElementType

func (GetModelModelDetailClassificationModeArrayOutput) Index

func (GetModelModelDetailClassificationModeArrayOutput) ToGetModelModelDetailClassificationModeArrayOutput

func (o GetModelModelDetailClassificationModeArrayOutput) ToGetModelModelDetailClassificationModeArrayOutput() GetModelModelDetailClassificationModeArrayOutput

func (GetModelModelDetailClassificationModeArrayOutput) ToGetModelModelDetailClassificationModeArrayOutputWithContext

func (o GetModelModelDetailClassificationModeArrayOutput) ToGetModelModelDetailClassificationModeArrayOutputWithContext(ctx context.Context) GetModelModelDetailClassificationModeArrayOutput

type GetModelModelDetailClassificationModeInput

type GetModelModelDetailClassificationModeInput interface {
	pulumi.Input

	ToGetModelModelDetailClassificationModeOutput() GetModelModelDetailClassificationModeOutput
	ToGetModelModelDetailClassificationModeOutputWithContext(context.Context) GetModelModelDetailClassificationModeOutput
}

GetModelModelDetailClassificationModeInput is an input type that accepts GetModelModelDetailClassificationModeArgs and GetModelModelDetailClassificationModeOutput values. You can construct a concrete instance of `GetModelModelDetailClassificationModeInput` via:

GetModelModelDetailClassificationModeArgs{...}

type GetModelModelDetailClassificationModeOutput

type GetModelModelDetailClassificationModeOutput struct{ *pulumi.OutputState }

func (GetModelModelDetailClassificationModeOutput) ClassificationMode

classification Modes

func (GetModelModelDetailClassificationModeOutput) ElementType

func (GetModelModelDetailClassificationModeOutput) ToGetModelModelDetailClassificationModeOutput

func (o GetModelModelDetailClassificationModeOutput) ToGetModelModelDetailClassificationModeOutput() GetModelModelDetailClassificationModeOutput

func (GetModelModelDetailClassificationModeOutput) ToGetModelModelDetailClassificationModeOutputWithContext

func (o GetModelModelDetailClassificationModeOutput) ToGetModelModelDetailClassificationModeOutputWithContext(ctx context.Context) GetModelModelDetailClassificationModeOutput

func (GetModelModelDetailClassificationModeOutput) Version

For pre trained models this will identify model type version used for model creation For custom identifying the model by model id is difficult. This param provides ease of use for end customer. <<service>>::<<service-name>>_<<model-type-version>>::<<custom model on which this training has to be done>> ex: ai-lang::NER_V1::CUSTOM-V0

type GetModelModelDetailInput

type GetModelModelDetailInput interface {
	pulumi.Input

	ToGetModelModelDetailOutput() GetModelModelDetailOutput
	ToGetModelModelDetailOutputWithContext(context.Context) GetModelModelDetailOutput
}

GetModelModelDetailInput is an input type that accepts GetModelModelDetailArgs and GetModelModelDetailOutput values. You can construct a concrete instance of `GetModelModelDetailInput` via:

GetModelModelDetailArgs{...}

type GetModelModelDetailOutput

type GetModelModelDetailOutput struct{ *pulumi.OutputState }

func (GetModelModelDetailOutput) ClassificationModes

classification Modes

func (GetModelModelDetailOutput) ElementType

func (GetModelModelDetailOutput) ElementType() reflect.Type

func (GetModelModelDetailOutput) LanguageCode

supported language default value is en

func (GetModelModelDetailOutput) ModelType

Model type

func (GetModelModelDetailOutput) ToGetModelModelDetailOutput

func (o GetModelModelDetailOutput) ToGetModelModelDetailOutput() GetModelModelDetailOutput

func (GetModelModelDetailOutput) ToGetModelModelDetailOutputWithContext

func (o GetModelModelDetailOutput) ToGetModelModelDetailOutputWithContext(ctx context.Context) GetModelModelDetailOutput

func (GetModelModelDetailOutput) Version

For pre trained models this will identify model type version used for model creation For custom identifying the model by model id is difficult. This param provides ease of use for end customer. <<service>>::<<service-name>>_<<model-type-version>>::<<custom model on which this training has to be done>> ex: ai-lang::NER_V1::CUSTOM-V0

type GetModelTestStrategy

type GetModelTestStrategy struct {
	// This information will define the test strategy different datasets for test and validation(optional) dataset.
	StrategyType string `pulumi:"strategyType"`
	// Possible data set type
	TestingDatasets []GetModelTestStrategyTestingDataset `pulumi:"testingDatasets"`
	// Possible data set type
	ValidationDatasets []GetModelTestStrategyValidationDataset `pulumi:"validationDatasets"`
}

type GetModelTestStrategyArgs

type GetModelTestStrategyArgs struct {
	// This information will define the test strategy different datasets for test and validation(optional) dataset.
	StrategyType pulumi.StringInput `pulumi:"strategyType"`
	// Possible data set type
	TestingDatasets GetModelTestStrategyTestingDatasetArrayInput `pulumi:"testingDatasets"`
	// Possible data set type
	ValidationDatasets GetModelTestStrategyValidationDatasetArrayInput `pulumi:"validationDatasets"`
}

func (GetModelTestStrategyArgs) ElementType

func (GetModelTestStrategyArgs) ElementType() reflect.Type

func (GetModelTestStrategyArgs) ToGetModelTestStrategyOutput

func (i GetModelTestStrategyArgs) ToGetModelTestStrategyOutput() GetModelTestStrategyOutput

func (GetModelTestStrategyArgs) ToGetModelTestStrategyOutputWithContext

func (i GetModelTestStrategyArgs) ToGetModelTestStrategyOutputWithContext(ctx context.Context) GetModelTestStrategyOutput

type GetModelTestStrategyArray

type GetModelTestStrategyArray []GetModelTestStrategyInput

func (GetModelTestStrategyArray) ElementType

func (GetModelTestStrategyArray) ElementType() reflect.Type

func (GetModelTestStrategyArray) ToGetModelTestStrategyArrayOutput

func (i GetModelTestStrategyArray) ToGetModelTestStrategyArrayOutput() GetModelTestStrategyArrayOutput

func (GetModelTestStrategyArray) ToGetModelTestStrategyArrayOutputWithContext

func (i GetModelTestStrategyArray) ToGetModelTestStrategyArrayOutputWithContext(ctx context.Context) GetModelTestStrategyArrayOutput

type GetModelTestStrategyArrayInput

type GetModelTestStrategyArrayInput interface {
	pulumi.Input

	ToGetModelTestStrategyArrayOutput() GetModelTestStrategyArrayOutput
	ToGetModelTestStrategyArrayOutputWithContext(context.Context) GetModelTestStrategyArrayOutput
}

GetModelTestStrategyArrayInput is an input type that accepts GetModelTestStrategyArray and GetModelTestStrategyArrayOutput values. You can construct a concrete instance of `GetModelTestStrategyArrayInput` via:

GetModelTestStrategyArray{ GetModelTestStrategyArgs{...} }

type GetModelTestStrategyArrayOutput

type GetModelTestStrategyArrayOutput struct{ *pulumi.OutputState }

func (GetModelTestStrategyArrayOutput) ElementType

func (GetModelTestStrategyArrayOutput) Index

func (GetModelTestStrategyArrayOutput) ToGetModelTestStrategyArrayOutput

func (o GetModelTestStrategyArrayOutput) ToGetModelTestStrategyArrayOutput() GetModelTestStrategyArrayOutput

func (GetModelTestStrategyArrayOutput) ToGetModelTestStrategyArrayOutputWithContext

func (o GetModelTestStrategyArrayOutput) ToGetModelTestStrategyArrayOutputWithContext(ctx context.Context) GetModelTestStrategyArrayOutput

type GetModelTestStrategyInput

type GetModelTestStrategyInput interface {
	pulumi.Input

	ToGetModelTestStrategyOutput() GetModelTestStrategyOutput
	ToGetModelTestStrategyOutputWithContext(context.Context) GetModelTestStrategyOutput
}

GetModelTestStrategyInput is an input type that accepts GetModelTestStrategyArgs and GetModelTestStrategyOutput values. You can construct a concrete instance of `GetModelTestStrategyInput` via:

GetModelTestStrategyArgs{...}

type GetModelTestStrategyOutput

type GetModelTestStrategyOutput struct{ *pulumi.OutputState }

func (GetModelTestStrategyOutput) ElementType

func (GetModelTestStrategyOutput) ElementType() reflect.Type

func (GetModelTestStrategyOutput) StrategyType

This information will define the test strategy different datasets for test and validation(optional) dataset.

func (GetModelTestStrategyOutput) TestingDatasets

Possible data set type

func (GetModelTestStrategyOutput) ToGetModelTestStrategyOutput

func (o GetModelTestStrategyOutput) ToGetModelTestStrategyOutput() GetModelTestStrategyOutput

func (GetModelTestStrategyOutput) ToGetModelTestStrategyOutputWithContext

func (o GetModelTestStrategyOutput) ToGetModelTestStrategyOutputWithContext(ctx context.Context) GetModelTestStrategyOutput

func (GetModelTestStrategyOutput) ValidationDatasets

Possible data set type

type GetModelTestStrategyTestingDataset

type GetModelTestStrategyTestingDataset struct {
	// Data Science Labelling Service OCID
	DatasetId string `pulumi:"datasetId"`
	// Possible data sets
	DatasetType string `pulumi:"datasetType"`
	// Possible object storage location types
	LocationDetails []GetModelTestStrategyTestingDatasetLocationDetail `pulumi:"locationDetails"`
}

type GetModelTestStrategyTestingDatasetArgs

type GetModelTestStrategyTestingDatasetArgs struct {
	// Data Science Labelling Service OCID
	DatasetId pulumi.StringInput `pulumi:"datasetId"`
	// Possible data sets
	DatasetType pulumi.StringInput `pulumi:"datasetType"`
	// Possible object storage location types
	LocationDetails GetModelTestStrategyTestingDatasetLocationDetailArrayInput `pulumi:"locationDetails"`
}

func (GetModelTestStrategyTestingDatasetArgs) ElementType

func (GetModelTestStrategyTestingDatasetArgs) ToGetModelTestStrategyTestingDatasetOutput

func (i GetModelTestStrategyTestingDatasetArgs) ToGetModelTestStrategyTestingDatasetOutput() GetModelTestStrategyTestingDatasetOutput

func (GetModelTestStrategyTestingDatasetArgs) ToGetModelTestStrategyTestingDatasetOutputWithContext

func (i GetModelTestStrategyTestingDatasetArgs) ToGetModelTestStrategyTestingDatasetOutputWithContext(ctx context.Context) GetModelTestStrategyTestingDatasetOutput

type GetModelTestStrategyTestingDatasetArray

type GetModelTestStrategyTestingDatasetArray []GetModelTestStrategyTestingDatasetInput

func (GetModelTestStrategyTestingDatasetArray) ElementType

func (GetModelTestStrategyTestingDatasetArray) ToGetModelTestStrategyTestingDatasetArrayOutput

func (i GetModelTestStrategyTestingDatasetArray) ToGetModelTestStrategyTestingDatasetArrayOutput() GetModelTestStrategyTestingDatasetArrayOutput

func (GetModelTestStrategyTestingDatasetArray) ToGetModelTestStrategyTestingDatasetArrayOutputWithContext

func (i GetModelTestStrategyTestingDatasetArray) ToGetModelTestStrategyTestingDatasetArrayOutputWithContext(ctx context.Context) GetModelTestStrategyTestingDatasetArrayOutput

type GetModelTestStrategyTestingDatasetArrayInput

type GetModelTestStrategyTestingDatasetArrayInput interface {
	pulumi.Input

	ToGetModelTestStrategyTestingDatasetArrayOutput() GetModelTestStrategyTestingDatasetArrayOutput
	ToGetModelTestStrategyTestingDatasetArrayOutputWithContext(context.Context) GetModelTestStrategyTestingDatasetArrayOutput
}

GetModelTestStrategyTestingDatasetArrayInput is an input type that accepts GetModelTestStrategyTestingDatasetArray and GetModelTestStrategyTestingDatasetArrayOutput values. You can construct a concrete instance of `GetModelTestStrategyTestingDatasetArrayInput` via:

GetModelTestStrategyTestingDatasetArray{ GetModelTestStrategyTestingDatasetArgs{...} }

type GetModelTestStrategyTestingDatasetArrayOutput

type GetModelTestStrategyTestingDatasetArrayOutput struct{ *pulumi.OutputState }

func (GetModelTestStrategyTestingDatasetArrayOutput) ElementType

func (GetModelTestStrategyTestingDatasetArrayOutput) Index

func (GetModelTestStrategyTestingDatasetArrayOutput) ToGetModelTestStrategyTestingDatasetArrayOutput

func (o GetModelTestStrategyTestingDatasetArrayOutput) ToGetModelTestStrategyTestingDatasetArrayOutput() GetModelTestStrategyTestingDatasetArrayOutput

func (GetModelTestStrategyTestingDatasetArrayOutput) ToGetModelTestStrategyTestingDatasetArrayOutputWithContext

func (o GetModelTestStrategyTestingDatasetArrayOutput) ToGetModelTestStrategyTestingDatasetArrayOutputWithContext(ctx context.Context) GetModelTestStrategyTestingDatasetArrayOutput

type GetModelTestStrategyTestingDatasetInput

type GetModelTestStrategyTestingDatasetInput interface {
	pulumi.Input

	ToGetModelTestStrategyTestingDatasetOutput() GetModelTestStrategyTestingDatasetOutput
	ToGetModelTestStrategyTestingDatasetOutputWithContext(context.Context) GetModelTestStrategyTestingDatasetOutput
}

GetModelTestStrategyTestingDatasetInput is an input type that accepts GetModelTestStrategyTestingDatasetArgs and GetModelTestStrategyTestingDatasetOutput values. You can construct a concrete instance of `GetModelTestStrategyTestingDatasetInput` via:

GetModelTestStrategyTestingDatasetArgs{...}

type GetModelTestStrategyTestingDatasetLocationDetail

type GetModelTestStrategyTestingDatasetLocationDetail struct {
	// Object storage bucket name
	Bucket string `pulumi:"bucket"`
	// Possible object storage location types
	LocationType string `pulumi:"locationType"`
	// Object storage namespace
	Namespace string `pulumi:"namespace"`
	// Array of files which need to be processed in the bucket
	ObjectNames []string `pulumi:"objectNames"`
}

type GetModelTestStrategyTestingDatasetLocationDetailArgs

type GetModelTestStrategyTestingDatasetLocationDetailArgs struct {
	// Object storage bucket name
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Possible object storage location types
	LocationType pulumi.StringInput `pulumi:"locationType"`
	// Object storage namespace
	Namespace pulumi.StringInput `pulumi:"namespace"`
	// Array of files which need to be processed in the bucket
	ObjectNames pulumi.StringArrayInput `pulumi:"objectNames"`
}

func (GetModelTestStrategyTestingDatasetLocationDetailArgs) ElementType

func (GetModelTestStrategyTestingDatasetLocationDetailArgs) ToGetModelTestStrategyTestingDatasetLocationDetailOutput

func (i GetModelTestStrategyTestingDatasetLocationDetailArgs) ToGetModelTestStrategyTestingDatasetLocationDetailOutput() GetModelTestStrategyTestingDatasetLocationDetailOutput

func (GetModelTestStrategyTestingDatasetLocationDetailArgs) ToGetModelTestStrategyTestingDatasetLocationDetailOutputWithContext

func (i GetModelTestStrategyTestingDatasetLocationDetailArgs) ToGetModelTestStrategyTestingDatasetLocationDetailOutputWithContext(ctx context.Context) GetModelTestStrategyTestingDatasetLocationDetailOutput

type GetModelTestStrategyTestingDatasetLocationDetailArray

type GetModelTestStrategyTestingDatasetLocationDetailArray []GetModelTestStrategyTestingDatasetLocationDetailInput

func (GetModelTestStrategyTestingDatasetLocationDetailArray) ElementType

func (GetModelTestStrategyTestingDatasetLocationDetailArray) ToGetModelTestStrategyTestingDatasetLocationDetailArrayOutput

func (i GetModelTestStrategyTestingDatasetLocationDetailArray) ToGetModelTestStrategyTestingDatasetLocationDetailArrayOutput() GetModelTestStrategyTestingDatasetLocationDetailArrayOutput

func (GetModelTestStrategyTestingDatasetLocationDetailArray) ToGetModelTestStrategyTestingDatasetLocationDetailArrayOutputWithContext

func (i GetModelTestStrategyTestingDatasetLocationDetailArray) ToGetModelTestStrategyTestingDatasetLocationDetailArrayOutputWithContext(ctx context.Context) GetModelTestStrategyTestingDatasetLocationDetailArrayOutput

type GetModelTestStrategyTestingDatasetLocationDetailArrayInput

type GetModelTestStrategyTestingDatasetLocationDetailArrayInput interface {
	pulumi.Input

	ToGetModelTestStrategyTestingDatasetLocationDetailArrayOutput() GetModelTestStrategyTestingDatasetLocationDetailArrayOutput
	ToGetModelTestStrategyTestingDatasetLocationDetailArrayOutputWithContext(context.Context) GetModelTestStrategyTestingDatasetLocationDetailArrayOutput
}

GetModelTestStrategyTestingDatasetLocationDetailArrayInput is an input type that accepts GetModelTestStrategyTestingDatasetLocationDetailArray and GetModelTestStrategyTestingDatasetLocationDetailArrayOutput values. You can construct a concrete instance of `GetModelTestStrategyTestingDatasetLocationDetailArrayInput` via:

GetModelTestStrategyTestingDatasetLocationDetailArray{ GetModelTestStrategyTestingDatasetLocationDetailArgs{...} }

type GetModelTestStrategyTestingDatasetLocationDetailArrayOutput

type GetModelTestStrategyTestingDatasetLocationDetailArrayOutput struct{ *pulumi.OutputState }

func (GetModelTestStrategyTestingDatasetLocationDetailArrayOutput) ElementType

func (GetModelTestStrategyTestingDatasetLocationDetailArrayOutput) Index

func (GetModelTestStrategyTestingDatasetLocationDetailArrayOutput) ToGetModelTestStrategyTestingDatasetLocationDetailArrayOutput

func (GetModelTestStrategyTestingDatasetLocationDetailArrayOutput) ToGetModelTestStrategyTestingDatasetLocationDetailArrayOutputWithContext

func (o GetModelTestStrategyTestingDatasetLocationDetailArrayOutput) ToGetModelTestStrategyTestingDatasetLocationDetailArrayOutputWithContext(ctx context.Context) GetModelTestStrategyTestingDatasetLocationDetailArrayOutput

type GetModelTestStrategyTestingDatasetLocationDetailInput

type GetModelTestStrategyTestingDatasetLocationDetailInput interface {
	pulumi.Input

	ToGetModelTestStrategyTestingDatasetLocationDetailOutput() GetModelTestStrategyTestingDatasetLocationDetailOutput
	ToGetModelTestStrategyTestingDatasetLocationDetailOutputWithContext(context.Context) GetModelTestStrategyTestingDatasetLocationDetailOutput
}

GetModelTestStrategyTestingDatasetLocationDetailInput is an input type that accepts GetModelTestStrategyTestingDatasetLocationDetailArgs and GetModelTestStrategyTestingDatasetLocationDetailOutput values. You can construct a concrete instance of `GetModelTestStrategyTestingDatasetLocationDetailInput` via:

GetModelTestStrategyTestingDatasetLocationDetailArgs{...}

type GetModelTestStrategyTestingDatasetLocationDetailOutput

type GetModelTestStrategyTestingDatasetLocationDetailOutput struct{ *pulumi.OutputState }

func (GetModelTestStrategyTestingDatasetLocationDetailOutput) Bucket

Object storage bucket name

func (GetModelTestStrategyTestingDatasetLocationDetailOutput) ElementType

func (GetModelTestStrategyTestingDatasetLocationDetailOutput) LocationType

Possible object storage location types

func (GetModelTestStrategyTestingDatasetLocationDetailOutput) Namespace

Object storage namespace

func (GetModelTestStrategyTestingDatasetLocationDetailOutput) ObjectNames

Array of files which need to be processed in the bucket

func (GetModelTestStrategyTestingDatasetLocationDetailOutput) ToGetModelTestStrategyTestingDatasetLocationDetailOutput

func (GetModelTestStrategyTestingDatasetLocationDetailOutput) ToGetModelTestStrategyTestingDatasetLocationDetailOutputWithContext

func (o GetModelTestStrategyTestingDatasetLocationDetailOutput) ToGetModelTestStrategyTestingDatasetLocationDetailOutputWithContext(ctx context.Context) GetModelTestStrategyTestingDatasetLocationDetailOutput

type GetModelTestStrategyTestingDatasetOutput

type GetModelTestStrategyTestingDatasetOutput struct{ *pulumi.OutputState }

func (GetModelTestStrategyTestingDatasetOutput) DatasetId

Data Science Labelling Service OCID

func (GetModelTestStrategyTestingDatasetOutput) DatasetType

Possible data sets

func (GetModelTestStrategyTestingDatasetOutput) ElementType

func (GetModelTestStrategyTestingDatasetOutput) LocationDetails

Possible object storage location types

func (GetModelTestStrategyTestingDatasetOutput) ToGetModelTestStrategyTestingDatasetOutput

func (o GetModelTestStrategyTestingDatasetOutput) ToGetModelTestStrategyTestingDatasetOutput() GetModelTestStrategyTestingDatasetOutput

func (GetModelTestStrategyTestingDatasetOutput) ToGetModelTestStrategyTestingDatasetOutputWithContext

func (o GetModelTestStrategyTestingDatasetOutput) ToGetModelTestStrategyTestingDatasetOutputWithContext(ctx context.Context) GetModelTestStrategyTestingDatasetOutput

type GetModelTestStrategyValidationDataset

type GetModelTestStrategyValidationDataset struct {
	// Data Science Labelling Service OCID
	DatasetId string `pulumi:"datasetId"`
	// Possible data sets
	DatasetType string `pulumi:"datasetType"`
	// Possible object storage location types
	LocationDetails []GetModelTestStrategyValidationDatasetLocationDetail `pulumi:"locationDetails"`
}

type GetModelTestStrategyValidationDatasetArgs

type GetModelTestStrategyValidationDatasetArgs struct {
	// Data Science Labelling Service OCID
	DatasetId pulumi.StringInput `pulumi:"datasetId"`
	// Possible data sets
	DatasetType pulumi.StringInput `pulumi:"datasetType"`
	// Possible object storage location types
	LocationDetails GetModelTestStrategyValidationDatasetLocationDetailArrayInput `pulumi:"locationDetails"`
}

func (GetModelTestStrategyValidationDatasetArgs) ElementType

func (GetModelTestStrategyValidationDatasetArgs) ToGetModelTestStrategyValidationDatasetOutput

func (i GetModelTestStrategyValidationDatasetArgs) ToGetModelTestStrategyValidationDatasetOutput() GetModelTestStrategyValidationDatasetOutput

func (GetModelTestStrategyValidationDatasetArgs) ToGetModelTestStrategyValidationDatasetOutputWithContext

func (i GetModelTestStrategyValidationDatasetArgs) ToGetModelTestStrategyValidationDatasetOutputWithContext(ctx context.Context) GetModelTestStrategyValidationDatasetOutput

type GetModelTestStrategyValidationDatasetArray

type GetModelTestStrategyValidationDatasetArray []GetModelTestStrategyValidationDatasetInput

func (GetModelTestStrategyValidationDatasetArray) ElementType

func (GetModelTestStrategyValidationDatasetArray) ToGetModelTestStrategyValidationDatasetArrayOutput

func (i GetModelTestStrategyValidationDatasetArray) ToGetModelTestStrategyValidationDatasetArrayOutput() GetModelTestStrategyValidationDatasetArrayOutput

func (GetModelTestStrategyValidationDatasetArray) ToGetModelTestStrategyValidationDatasetArrayOutputWithContext

func (i GetModelTestStrategyValidationDatasetArray) ToGetModelTestStrategyValidationDatasetArrayOutputWithContext(ctx context.Context) GetModelTestStrategyValidationDatasetArrayOutput

type GetModelTestStrategyValidationDatasetArrayInput

type GetModelTestStrategyValidationDatasetArrayInput interface {
	pulumi.Input

	ToGetModelTestStrategyValidationDatasetArrayOutput() GetModelTestStrategyValidationDatasetArrayOutput
	ToGetModelTestStrategyValidationDatasetArrayOutputWithContext(context.Context) GetModelTestStrategyValidationDatasetArrayOutput
}

GetModelTestStrategyValidationDatasetArrayInput is an input type that accepts GetModelTestStrategyValidationDatasetArray and GetModelTestStrategyValidationDatasetArrayOutput values. You can construct a concrete instance of `GetModelTestStrategyValidationDatasetArrayInput` via:

GetModelTestStrategyValidationDatasetArray{ GetModelTestStrategyValidationDatasetArgs{...} }

type GetModelTestStrategyValidationDatasetArrayOutput

type GetModelTestStrategyValidationDatasetArrayOutput struct{ *pulumi.OutputState }

func (GetModelTestStrategyValidationDatasetArrayOutput) ElementType

func (GetModelTestStrategyValidationDatasetArrayOutput) Index

func (GetModelTestStrategyValidationDatasetArrayOutput) ToGetModelTestStrategyValidationDatasetArrayOutput

func (o GetModelTestStrategyValidationDatasetArrayOutput) ToGetModelTestStrategyValidationDatasetArrayOutput() GetModelTestStrategyValidationDatasetArrayOutput

func (GetModelTestStrategyValidationDatasetArrayOutput) ToGetModelTestStrategyValidationDatasetArrayOutputWithContext

func (o GetModelTestStrategyValidationDatasetArrayOutput) ToGetModelTestStrategyValidationDatasetArrayOutputWithContext(ctx context.Context) GetModelTestStrategyValidationDatasetArrayOutput

type GetModelTestStrategyValidationDatasetInput

type GetModelTestStrategyValidationDatasetInput interface {
	pulumi.Input

	ToGetModelTestStrategyValidationDatasetOutput() GetModelTestStrategyValidationDatasetOutput
	ToGetModelTestStrategyValidationDatasetOutputWithContext(context.Context) GetModelTestStrategyValidationDatasetOutput
}

GetModelTestStrategyValidationDatasetInput is an input type that accepts GetModelTestStrategyValidationDatasetArgs and GetModelTestStrategyValidationDatasetOutput values. You can construct a concrete instance of `GetModelTestStrategyValidationDatasetInput` via:

GetModelTestStrategyValidationDatasetArgs{...}

type GetModelTestStrategyValidationDatasetLocationDetail

type GetModelTestStrategyValidationDatasetLocationDetail struct {
	// Object storage bucket name
	Bucket string `pulumi:"bucket"`
	// Possible object storage location types
	LocationType string `pulumi:"locationType"`
	// Object storage namespace
	Namespace string `pulumi:"namespace"`
	// Array of files which need to be processed in the bucket
	ObjectNames []string `pulumi:"objectNames"`
}

type GetModelTestStrategyValidationDatasetLocationDetailArgs

type GetModelTestStrategyValidationDatasetLocationDetailArgs struct {
	// Object storage bucket name
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Possible object storage location types
	LocationType pulumi.StringInput `pulumi:"locationType"`
	// Object storage namespace
	Namespace pulumi.StringInput `pulumi:"namespace"`
	// Array of files which need to be processed in the bucket
	ObjectNames pulumi.StringArrayInput `pulumi:"objectNames"`
}

func (GetModelTestStrategyValidationDatasetLocationDetailArgs) ElementType

func (GetModelTestStrategyValidationDatasetLocationDetailArgs) ToGetModelTestStrategyValidationDatasetLocationDetailOutput

func (GetModelTestStrategyValidationDatasetLocationDetailArgs) ToGetModelTestStrategyValidationDatasetLocationDetailOutputWithContext

func (i GetModelTestStrategyValidationDatasetLocationDetailArgs) ToGetModelTestStrategyValidationDatasetLocationDetailOutputWithContext(ctx context.Context) GetModelTestStrategyValidationDatasetLocationDetailOutput

type GetModelTestStrategyValidationDatasetLocationDetailArray

type GetModelTestStrategyValidationDatasetLocationDetailArray []GetModelTestStrategyValidationDatasetLocationDetailInput

func (GetModelTestStrategyValidationDatasetLocationDetailArray) ElementType

func (GetModelTestStrategyValidationDatasetLocationDetailArray) ToGetModelTestStrategyValidationDatasetLocationDetailArrayOutput

func (i GetModelTestStrategyValidationDatasetLocationDetailArray) ToGetModelTestStrategyValidationDatasetLocationDetailArrayOutput() GetModelTestStrategyValidationDatasetLocationDetailArrayOutput

func (GetModelTestStrategyValidationDatasetLocationDetailArray) ToGetModelTestStrategyValidationDatasetLocationDetailArrayOutputWithContext

func (i GetModelTestStrategyValidationDatasetLocationDetailArray) ToGetModelTestStrategyValidationDatasetLocationDetailArrayOutputWithContext(ctx context.Context) GetModelTestStrategyValidationDatasetLocationDetailArrayOutput

type GetModelTestStrategyValidationDatasetLocationDetailArrayInput

type GetModelTestStrategyValidationDatasetLocationDetailArrayInput interface {
	pulumi.Input

	ToGetModelTestStrategyValidationDatasetLocationDetailArrayOutput() GetModelTestStrategyValidationDatasetLocationDetailArrayOutput
	ToGetModelTestStrategyValidationDatasetLocationDetailArrayOutputWithContext(context.Context) GetModelTestStrategyValidationDatasetLocationDetailArrayOutput
}

GetModelTestStrategyValidationDatasetLocationDetailArrayInput is an input type that accepts GetModelTestStrategyValidationDatasetLocationDetailArray and GetModelTestStrategyValidationDatasetLocationDetailArrayOutput values. You can construct a concrete instance of `GetModelTestStrategyValidationDatasetLocationDetailArrayInput` via:

GetModelTestStrategyValidationDatasetLocationDetailArray{ GetModelTestStrategyValidationDatasetLocationDetailArgs{...} }

type GetModelTestStrategyValidationDatasetLocationDetailArrayOutput

type GetModelTestStrategyValidationDatasetLocationDetailArrayOutput struct{ *pulumi.OutputState }

func (GetModelTestStrategyValidationDatasetLocationDetailArrayOutput) ElementType

func (GetModelTestStrategyValidationDatasetLocationDetailArrayOutput) Index

func (GetModelTestStrategyValidationDatasetLocationDetailArrayOutput) ToGetModelTestStrategyValidationDatasetLocationDetailArrayOutput

func (GetModelTestStrategyValidationDatasetLocationDetailArrayOutput) ToGetModelTestStrategyValidationDatasetLocationDetailArrayOutputWithContext

func (o GetModelTestStrategyValidationDatasetLocationDetailArrayOutput) ToGetModelTestStrategyValidationDatasetLocationDetailArrayOutputWithContext(ctx context.Context) GetModelTestStrategyValidationDatasetLocationDetailArrayOutput

type GetModelTestStrategyValidationDatasetLocationDetailInput

type GetModelTestStrategyValidationDatasetLocationDetailInput interface {
	pulumi.Input

	ToGetModelTestStrategyValidationDatasetLocationDetailOutput() GetModelTestStrategyValidationDatasetLocationDetailOutput
	ToGetModelTestStrategyValidationDatasetLocationDetailOutputWithContext(context.Context) GetModelTestStrategyValidationDatasetLocationDetailOutput
}

GetModelTestStrategyValidationDatasetLocationDetailInput is an input type that accepts GetModelTestStrategyValidationDatasetLocationDetailArgs and GetModelTestStrategyValidationDatasetLocationDetailOutput values. You can construct a concrete instance of `GetModelTestStrategyValidationDatasetLocationDetailInput` via:

GetModelTestStrategyValidationDatasetLocationDetailArgs{...}

type GetModelTestStrategyValidationDatasetLocationDetailOutput

type GetModelTestStrategyValidationDatasetLocationDetailOutput struct{ *pulumi.OutputState }

func (GetModelTestStrategyValidationDatasetLocationDetailOutput) Bucket

Object storage bucket name

func (GetModelTestStrategyValidationDatasetLocationDetailOutput) ElementType

func (GetModelTestStrategyValidationDatasetLocationDetailOutput) LocationType

Possible object storage location types

func (GetModelTestStrategyValidationDatasetLocationDetailOutput) Namespace

Object storage namespace

func (GetModelTestStrategyValidationDatasetLocationDetailOutput) ObjectNames

Array of files which need to be processed in the bucket

func (GetModelTestStrategyValidationDatasetLocationDetailOutput) ToGetModelTestStrategyValidationDatasetLocationDetailOutput

func (GetModelTestStrategyValidationDatasetLocationDetailOutput) ToGetModelTestStrategyValidationDatasetLocationDetailOutputWithContext

func (o GetModelTestStrategyValidationDatasetLocationDetailOutput) ToGetModelTestStrategyValidationDatasetLocationDetailOutputWithContext(ctx context.Context) GetModelTestStrategyValidationDatasetLocationDetailOutput

type GetModelTestStrategyValidationDatasetOutput

type GetModelTestStrategyValidationDatasetOutput struct{ *pulumi.OutputState }

func (GetModelTestStrategyValidationDatasetOutput) DatasetId

Data Science Labelling Service OCID

func (GetModelTestStrategyValidationDatasetOutput) DatasetType

Possible data sets

func (GetModelTestStrategyValidationDatasetOutput) ElementType

func (GetModelTestStrategyValidationDatasetOutput) LocationDetails

Possible object storage location types

func (GetModelTestStrategyValidationDatasetOutput) ToGetModelTestStrategyValidationDatasetOutput

func (o GetModelTestStrategyValidationDatasetOutput) ToGetModelTestStrategyValidationDatasetOutput() GetModelTestStrategyValidationDatasetOutput

func (GetModelTestStrategyValidationDatasetOutput) ToGetModelTestStrategyValidationDatasetOutputWithContext

func (o GetModelTestStrategyValidationDatasetOutput) ToGetModelTestStrategyValidationDatasetOutputWithContext(ctx context.Context) GetModelTestStrategyValidationDatasetOutput

type GetModelTrainingDataset

type GetModelTrainingDataset struct {
	// Data Science Labelling Service OCID
	DatasetId string `pulumi:"datasetId"`
	// Possible data sets
	DatasetType string `pulumi:"datasetType"`
	// Possible object storage location types
	LocationDetails []GetModelTrainingDatasetLocationDetail `pulumi:"locationDetails"`
}

type GetModelTrainingDatasetArgs

type GetModelTrainingDatasetArgs struct {
	// Data Science Labelling Service OCID
	DatasetId pulumi.StringInput `pulumi:"datasetId"`
	// Possible data sets
	DatasetType pulumi.StringInput `pulumi:"datasetType"`
	// Possible object storage location types
	LocationDetails GetModelTrainingDatasetLocationDetailArrayInput `pulumi:"locationDetails"`
}

func (GetModelTrainingDatasetArgs) ElementType

func (GetModelTrainingDatasetArgs) ToGetModelTrainingDatasetOutput

func (i GetModelTrainingDatasetArgs) ToGetModelTrainingDatasetOutput() GetModelTrainingDatasetOutput

func (GetModelTrainingDatasetArgs) ToGetModelTrainingDatasetOutputWithContext

func (i GetModelTrainingDatasetArgs) ToGetModelTrainingDatasetOutputWithContext(ctx context.Context) GetModelTrainingDatasetOutput

type GetModelTrainingDatasetArray

type GetModelTrainingDatasetArray []GetModelTrainingDatasetInput

func (GetModelTrainingDatasetArray) ElementType

func (GetModelTrainingDatasetArray) ToGetModelTrainingDatasetArrayOutput

func (i GetModelTrainingDatasetArray) ToGetModelTrainingDatasetArrayOutput() GetModelTrainingDatasetArrayOutput

func (GetModelTrainingDatasetArray) ToGetModelTrainingDatasetArrayOutputWithContext

func (i GetModelTrainingDatasetArray) ToGetModelTrainingDatasetArrayOutputWithContext(ctx context.Context) GetModelTrainingDatasetArrayOutput

type GetModelTrainingDatasetArrayInput

type GetModelTrainingDatasetArrayInput interface {
	pulumi.Input

	ToGetModelTrainingDatasetArrayOutput() GetModelTrainingDatasetArrayOutput
	ToGetModelTrainingDatasetArrayOutputWithContext(context.Context) GetModelTrainingDatasetArrayOutput
}

GetModelTrainingDatasetArrayInput is an input type that accepts GetModelTrainingDatasetArray and GetModelTrainingDatasetArrayOutput values. You can construct a concrete instance of `GetModelTrainingDatasetArrayInput` via:

GetModelTrainingDatasetArray{ GetModelTrainingDatasetArgs{...} }

type GetModelTrainingDatasetArrayOutput

type GetModelTrainingDatasetArrayOutput struct{ *pulumi.OutputState }

func (GetModelTrainingDatasetArrayOutput) ElementType

func (GetModelTrainingDatasetArrayOutput) Index

func (GetModelTrainingDatasetArrayOutput) ToGetModelTrainingDatasetArrayOutput

func (o GetModelTrainingDatasetArrayOutput) ToGetModelTrainingDatasetArrayOutput() GetModelTrainingDatasetArrayOutput

func (GetModelTrainingDatasetArrayOutput) ToGetModelTrainingDatasetArrayOutputWithContext

func (o GetModelTrainingDatasetArrayOutput) ToGetModelTrainingDatasetArrayOutputWithContext(ctx context.Context) GetModelTrainingDatasetArrayOutput

type GetModelTrainingDatasetInput

type GetModelTrainingDatasetInput interface {
	pulumi.Input

	ToGetModelTrainingDatasetOutput() GetModelTrainingDatasetOutput
	ToGetModelTrainingDatasetOutputWithContext(context.Context) GetModelTrainingDatasetOutput
}

GetModelTrainingDatasetInput is an input type that accepts GetModelTrainingDatasetArgs and GetModelTrainingDatasetOutput values. You can construct a concrete instance of `GetModelTrainingDatasetInput` via:

GetModelTrainingDatasetArgs{...}

type GetModelTrainingDatasetLocationDetail

type GetModelTrainingDatasetLocationDetail struct {
	// Object storage bucket name
	Bucket string `pulumi:"bucket"`
	// Possible object storage location types
	LocationType string `pulumi:"locationType"`
	// Object storage namespace
	Namespace string `pulumi:"namespace"`
	// Array of files which need to be processed in the bucket
	ObjectNames []string `pulumi:"objectNames"`
}

type GetModelTrainingDatasetLocationDetailArgs

type GetModelTrainingDatasetLocationDetailArgs struct {
	// Object storage bucket name
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Possible object storage location types
	LocationType pulumi.StringInput `pulumi:"locationType"`
	// Object storage namespace
	Namespace pulumi.StringInput `pulumi:"namespace"`
	// Array of files which need to be processed in the bucket
	ObjectNames pulumi.StringArrayInput `pulumi:"objectNames"`
}

func (GetModelTrainingDatasetLocationDetailArgs) ElementType

func (GetModelTrainingDatasetLocationDetailArgs) ToGetModelTrainingDatasetLocationDetailOutput

func (i GetModelTrainingDatasetLocationDetailArgs) ToGetModelTrainingDatasetLocationDetailOutput() GetModelTrainingDatasetLocationDetailOutput

func (GetModelTrainingDatasetLocationDetailArgs) ToGetModelTrainingDatasetLocationDetailOutputWithContext

func (i GetModelTrainingDatasetLocationDetailArgs) ToGetModelTrainingDatasetLocationDetailOutputWithContext(ctx context.Context) GetModelTrainingDatasetLocationDetailOutput

type GetModelTrainingDatasetLocationDetailArray

type GetModelTrainingDatasetLocationDetailArray []GetModelTrainingDatasetLocationDetailInput

func (GetModelTrainingDatasetLocationDetailArray) ElementType

func (GetModelTrainingDatasetLocationDetailArray) ToGetModelTrainingDatasetLocationDetailArrayOutput

func (i GetModelTrainingDatasetLocationDetailArray) ToGetModelTrainingDatasetLocationDetailArrayOutput() GetModelTrainingDatasetLocationDetailArrayOutput

func (GetModelTrainingDatasetLocationDetailArray) ToGetModelTrainingDatasetLocationDetailArrayOutputWithContext

func (i GetModelTrainingDatasetLocationDetailArray) ToGetModelTrainingDatasetLocationDetailArrayOutputWithContext(ctx context.Context) GetModelTrainingDatasetLocationDetailArrayOutput

type GetModelTrainingDatasetLocationDetailArrayInput

type GetModelTrainingDatasetLocationDetailArrayInput interface {
	pulumi.Input

	ToGetModelTrainingDatasetLocationDetailArrayOutput() GetModelTrainingDatasetLocationDetailArrayOutput
	ToGetModelTrainingDatasetLocationDetailArrayOutputWithContext(context.Context) GetModelTrainingDatasetLocationDetailArrayOutput
}

GetModelTrainingDatasetLocationDetailArrayInput is an input type that accepts GetModelTrainingDatasetLocationDetailArray and GetModelTrainingDatasetLocationDetailArrayOutput values. You can construct a concrete instance of `GetModelTrainingDatasetLocationDetailArrayInput` via:

GetModelTrainingDatasetLocationDetailArray{ GetModelTrainingDatasetLocationDetailArgs{...} }

type GetModelTrainingDatasetLocationDetailArrayOutput

type GetModelTrainingDatasetLocationDetailArrayOutput struct{ *pulumi.OutputState }

func (GetModelTrainingDatasetLocationDetailArrayOutput) ElementType

func (GetModelTrainingDatasetLocationDetailArrayOutput) Index

func (GetModelTrainingDatasetLocationDetailArrayOutput) ToGetModelTrainingDatasetLocationDetailArrayOutput

func (o GetModelTrainingDatasetLocationDetailArrayOutput) ToGetModelTrainingDatasetLocationDetailArrayOutput() GetModelTrainingDatasetLocationDetailArrayOutput

func (GetModelTrainingDatasetLocationDetailArrayOutput) ToGetModelTrainingDatasetLocationDetailArrayOutputWithContext

func (o GetModelTrainingDatasetLocationDetailArrayOutput) ToGetModelTrainingDatasetLocationDetailArrayOutputWithContext(ctx context.Context) GetModelTrainingDatasetLocationDetailArrayOutput

type GetModelTrainingDatasetLocationDetailInput

type GetModelTrainingDatasetLocationDetailInput interface {
	pulumi.Input

	ToGetModelTrainingDatasetLocationDetailOutput() GetModelTrainingDatasetLocationDetailOutput
	ToGetModelTrainingDatasetLocationDetailOutputWithContext(context.Context) GetModelTrainingDatasetLocationDetailOutput
}

GetModelTrainingDatasetLocationDetailInput is an input type that accepts GetModelTrainingDatasetLocationDetailArgs and GetModelTrainingDatasetLocationDetailOutput values. You can construct a concrete instance of `GetModelTrainingDatasetLocationDetailInput` via:

GetModelTrainingDatasetLocationDetailArgs{...}

type GetModelTrainingDatasetLocationDetailOutput

type GetModelTrainingDatasetLocationDetailOutput struct{ *pulumi.OutputState }

func (GetModelTrainingDatasetLocationDetailOutput) Bucket

Object storage bucket name

func (GetModelTrainingDatasetLocationDetailOutput) ElementType

func (GetModelTrainingDatasetLocationDetailOutput) LocationType

Possible object storage location types

func (GetModelTrainingDatasetLocationDetailOutput) Namespace

Object storage namespace

func (GetModelTrainingDatasetLocationDetailOutput) ObjectNames

Array of files which need to be processed in the bucket

func (GetModelTrainingDatasetLocationDetailOutput) ToGetModelTrainingDatasetLocationDetailOutput

func (o GetModelTrainingDatasetLocationDetailOutput) ToGetModelTrainingDatasetLocationDetailOutput() GetModelTrainingDatasetLocationDetailOutput

func (GetModelTrainingDatasetLocationDetailOutput) ToGetModelTrainingDatasetLocationDetailOutputWithContext

func (o GetModelTrainingDatasetLocationDetailOutput) ToGetModelTrainingDatasetLocationDetailOutputWithContext(ctx context.Context) GetModelTrainingDatasetLocationDetailOutput

type GetModelTrainingDatasetOutput

type GetModelTrainingDatasetOutput struct{ *pulumi.OutputState }

func (GetModelTrainingDatasetOutput) DatasetId

Data Science Labelling Service OCID

func (GetModelTrainingDatasetOutput) DatasetType

Possible data sets

func (GetModelTrainingDatasetOutput) ElementType

func (GetModelTrainingDatasetOutput) LocationDetails

Possible object storage location types

func (GetModelTrainingDatasetOutput) ToGetModelTrainingDatasetOutput

func (o GetModelTrainingDatasetOutput) ToGetModelTrainingDatasetOutput() GetModelTrainingDatasetOutput

func (GetModelTrainingDatasetOutput) ToGetModelTrainingDatasetOutputWithContext

func (o GetModelTrainingDatasetOutput) ToGetModelTrainingDatasetOutputWithContext(ctx context.Context) GetModelTrainingDatasetOutput

type GetModelTypeArgs

type GetModelTypeArgs struct {
	// Results like version and model supported info by specifying model type
	ModelType string `pulumi:"modelType"`
}

A collection of arguments for invoking getModelType.

type GetModelTypeOutputArgs

type GetModelTypeOutputArgs struct {
	// Results like version and model supported info by specifying model type
	ModelType pulumi.StringInput `pulumi:"modelType"`
}

A collection of arguments for invoking getModelType.

func (GetModelTypeOutputArgs) ElementType

func (GetModelTypeOutputArgs) ElementType() reflect.Type

type GetModelTypeResult

type GetModelTypeResult struct {
	// Model information capabilities related to version
	Capabilities string `pulumi:"capabilities"`
	// The provider-assigned unique ID for this managed resource.
	Id        string `pulumi:"id"`
	ModelType string `pulumi:"modelType"`
	// Model versions available for this model type
	Versions []string `pulumi:"versions"`
}

A collection of values returned by getModelType.

func GetModelType

func GetModelType(ctx *pulumi.Context, args *GetModelTypeArgs, opts ...pulumi.InvokeOption) (*GetModelTypeResult, error)

This data source provides details about a specific Model Type resource in Oracle Cloud Infrastructure Ai Language service.

Gets model capabilities

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-oci/sdk/go/oci/AiLanguage"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := AiLanguage.GetModelType(ctx, &ailanguage.GetModelTypeArgs{
			ModelType: modelTypeModelType,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetModelTypeResultOutput

type GetModelTypeResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getModelType.

func (GetModelTypeResultOutput) Capabilities

func (o GetModelTypeResultOutput) Capabilities() pulumi.StringOutput

Model information capabilities related to version

func (GetModelTypeResultOutput) ElementType

func (GetModelTypeResultOutput) ElementType() reflect.Type

func (GetModelTypeResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetModelTypeResultOutput) ModelType

func (GetModelTypeResultOutput) ToGetModelTypeResultOutput

func (o GetModelTypeResultOutput) ToGetModelTypeResultOutput() GetModelTypeResultOutput

func (GetModelTypeResultOutput) ToGetModelTypeResultOutputWithContext

func (o GetModelTypeResultOutput) ToGetModelTypeResultOutputWithContext(ctx context.Context) GetModelTypeResultOutput

func (GetModelTypeResultOutput) Versions

Model versions available for this model type

type GetModelsArgs

type GetModelsArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId string `pulumi:"compartmentId"`
	// A filter to return only resources that match the entire display name given.
	DisplayName *string           `pulumi:"displayName"`
	Filters     []GetModelsFilter `pulumi:"filters"`
	// Unique identifier model OCID of a model that is immutable on creation
	Id *string `pulumi:"id"`
	// The ID of the project for which to list the objects.
	ProjectId *string `pulumi:"projectId"`
	// <b>Filter</b> results by the specified lifecycle state. Must be a valid state for the resource type.
	State *string `pulumi:"state"`
}

A collection of arguments for invoking getModels.

type GetModelsFilter

type GetModelsFilter struct {
	Name   string   `pulumi:"name"`
	Regex  *bool    `pulumi:"regex"`
	Values []string `pulumi:"values"`
}

type GetModelsFilterArgs

type GetModelsFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Regex  pulumi.BoolPtrInput     `pulumi:"regex"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetModelsFilterArgs) ElementType

func (GetModelsFilterArgs) ElementType() reflect.Type

func (GetModelsFilterArgs) ToGetModelsFilterOutput

func (i GetModelsFilterArgs) ToGetModelsFilterOutput() GetModelsFilterOutput

func (GetModelsFilterArgs) ToGetModelsFilterOutputWithContext

func (i GetModelsFilterArgs) ToGetModelsFilterOutputWithContext(ctx context.Context) GetModelsFilterOutput

type GetModelsFilterArray

type GetModelsFilterArray []GetModelsFilterInput

func (GetModelsFilterArray) ElementType

func (GetModelsFilterArray) ElementType() reflect.Type

func (GetModelsFilterArray) ToGetModelsFilterArrayOutput

func (i GetModelsFilterArray) ToGetModelsFilterArrayOutput() GetModelsFilterArrayOutput

func (GetModelsFilterArray) ToGetModelsFilterArrayOutputWithContext

func (i GetModelsFilterArray) ToGetModelsFilterArrayOutputWithContext(ctx context.Context) GetModelsFilterArrayOutput

type GetModelsFilterArrayInput

type GetModelsFilterArrayInput interface {
	pulumi.Input

	ToGetModelsFilterArrayOutput() GetModelsFilterArrayOutput
	ToGetModelsFilterArrayOutputWithContext(context.Context) GetModelsFilterArrayOutput
}

GetModelsFilterArrayInput is an input type that accepts GetModelsFilterArray and GetModelsFilterArrayOutput values. You can construct a concrete instance of `GetModelsFilterArrayInput` via:

GetModelsFilterArray{ GetModelsFilterArgs{...} }

type GetModelsFilterArrayOutput

type GetModelsFilterArrayOutput struct{ *pulumi.OutputState }

func (GetModelsFilterArrayOutput) ElementType

func (GetModelsFilterArrayOutput) ElementType() reflect.Type

func (GetModelsFilterArrayOutput) Index

func (GetModelsFilterArrayOutput) ToGetModelsFilterArrayOutput

func (o GetModelsFilterArrayOutput) ToGetModelsFilterArrayOutput() GetModelsFilterArrayOutput

func (GetModelsFilterArrayOutput) ToGetModelsFilterArrayOutputWithContext

func (o GetModelsFilterArrayOutput) ToGetModelsFilterArrayOutputWithContext(ctx context.Context) GetModelsFilterArrayOutput

type GetModelsFilterInput

type GetModelsFilterInput interface {
	pulumi.Input

	ToGetModelsFilterOutput() GetModelsFilterOutput
	ToGetModelsFilterOutputWithContext(context.Context) GetModelsFilterOutput
}

GetModelsFilterInput is an input type that accepts GetModelsFilterArgs and GetModelsFilterOutput values. You can construct a concrete instance of `GetModelsFilterInput` via:

GetModelsFilterArgs{...}

type GetModelsFilterOutput

type GetModelsFilterOutput struct{ *pulumi.OutputState }

func (GetModelsFilterOutput) ElementType

func (GetModelsFilterOutput) ElementType() reflect.Type

func (GetModelsFilterOutput) Name

func (GetModelsFilterOutput) Regex

func (GetModelsFilterOutput) ToGetModelsFilterOutput

func (o GetModelsFilterOutput) ToGetModelsFilterOutput() GetModelsFilterOutput

func (GetModelsFilterOutput) ToGetModelsFilterOutputWithContext

func (o GetModelsFilterOutput) ToGetModelsFilterOutputWithContext(ctx context.Context) GetModelsFilterOutput

func (GetModelsFilterOutput) Values

type GetModelsModelCollection

type GetModelsModelCollection struct {
	Items []GetModelsModelCollectionItem `pulumi:"items"`
}

type GetModelsModelCollectionArgs

type GetModelsModelCollectionArgs struct {
	Items GetModelsModelCollectionItemArrayInput `pulumi:"items"`
}

func (GetModelsModelCollectionArgs) ElementType

func (GetModelsModelCollectionArgs) ToGetModelsModelCollectionOutput

func (i GetModelsModelCollectionArgs) ToGetModelsModelCollectionOutput() GetModelsModelCollectionOutput

func (GetModelsModelCollectionArgs) ToGetModelsModelCollectionOutputWithContext

func (i GetModelsModelCollectionArgs) ToGetModelsModelCollectionOutputWithContext(ctx context.Context) GetModelsModelCollectionOutput

type GetModelsModelCollectionArray

type GetModelsModelCollectionArray []GetModelsModelCollectionInput

func (GetModelsModelCollectionArray) ElementType

func (GetModelsModelCollectionArray) ToGetModelsModelCollectionArrayOutput

func (i GetModelsModelCollectionArray) ToGetModelsModelCollectionArrayOutput() GetModelsModelCollectionArrayOutput

func (GetModelsModelCollectionArray) ToGetModelsModelCollectionArrayOutputWithContext

func (i GetModelsModelCollectionArray) ToGetModelsModelCollectionArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionArrayOutput

type GetModelsModelCollectionArrayInput

type GetModelsModelCollectionArrayInput interface {
	pulumi.Input

	ToGetModelsModelCollectionArrayOutput() GetModelsModelCollectionArrayOutput
	ToGetModelsModelCollectionArrayOutputWithContext(context.Context) GetModelsModelCollectionArrayOutput
}

GetModelsModelCollectionArrayInput is an input type that accepts GetModelsModelCollectionArray and GetModelsModelCollectionArrayOutput values. You can construct a concrete instance of `GetModelsModelCollectionArrayInput` via:

GetModelsModelCollectionArray{ GetModelsModelCollectionArgs{...} }

type GetModelsModelCollectionArrayOutput

type GetModelsModelCollectionArrayOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionArrayOutput) ElementType

func (GetModelsModelCollectionArrayOutput) Index

func (GetModelsModelCollectionArrayOutput) ToGetModelsModelCollectionArrayOutput

func (o GetModelsModelCollectionArrayOutput) ToGetModelsModelCollectionArrayOutput() GetModelsModelCollectionArrayOutput

func (GetModelsModelCollectionArrayOutput) ToGetModelsModelCollectionArrayOutputWithContext

func (o GetModelsModelCollectionArrayOutput) ToGetModelsModelCollectionArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionArrayOutput

type GetModelsModelCollectionInput

type GetModelsModelCollectionInput interface {
	pulumi.Input

	ToGetModelsModelCollectionOutput() GetModelsModelCollectionOutput
	ToGetModelsModelCollectionOutputWithContext(context.Context) GetModelsModelCollectionOutput
}

GetModelsModelCollectionInput is an input type that accepts GetModelsModelCollectionArgs and GetModelsModelCollectionOutput values. You can construct a concrete instance of `GetModelsModelCollectionInput` via:

GetModelsModelCollectionArgs{...}

type GetModelsModelCollectionItem

type GetModelsModelCollectionItem struct {
	// The ID of the compartment in which to list resources.
	CompartmentId string `pulumi:"compartmentId"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags map[string]interface{} `pulumi:"definedTags"`
	// A short description of the Model.
	Description string `pulumi:"description"`
	// A filter to return only resources that match the entire display name given.
	DisplayName string `pulumi:"displayName"`
	// model training results of different models
	EvaluationResults []GetModelsModelCollectionItemEvaluationResult `pulumi:"evaluationResults"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags map[string]interface{} `pulumi:"freeformTags"`
	// Unique identifier model OCID of a model that is immutable on creation
	Id string `pulumi:"id"`
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in failed state.
	LifecycleDetails string `pulumi:"lifecycleDetails"`
	// Possible model types
	ModelDetails []GetModelsModelCollectionItemModelDetail `pulumi:"modelDetails"`
	// The ID of the project for which to list the objects.
	ProjectId string `pulumi:"projectId"`
	// <b>Filter</b> results by the specified lifecycle state. Must be a valid state for the resource type.
	State string `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags map[string]interface{} `pulumi:"systemTags"`
	// Possible strategy as testing and validation(optional) dataset.
	TestStrategies []GetModelsModelCollectionItemTestStrategy `pulumi:"testStrategies"`
	// The time the the model was created. An RFC3339 formatted datetime string.
	TimeCreated string `pulumi:"timeCreated"`
	// The time the model was updated. An RFC3339 formatted datetime string.
	TimeUpdated string `pulumi:"timeUpdated"`
	// Possible data set type
	TrainingDatasets []GetModelsModelCollectionItemTrainingDataset `pulumi:"trainingDatasets"`
	// For pre trained models this will identify model type version used for model creation For custom identifying the model by model id is difficult. This param provides ease of use for end customer. <<service>>::<<service-name>>_<<model-type-version>>::<<custom model on which this training has to be done>> ex: ai-lang::NER_V1::CUSTOM-V0
	Version string `pulumi:"version"`
}

type GetModelsModelCollectionItemArgs

type GetModelsModelCollectionItemArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapInput `pulumi:"definedTags"`
	// A short description of the Model.
	Description pulumi.StringInput `pulumi:"description"`
	// A filter to return only resources that match the entire display name given.
	DisplayName pulumi.StringInput `pulumi:"displayName"`
	// model training results of different models
	EvaluationResults GetModelsModelCollectionItemEvaluationResultArrayInput `pulumi:"evaluationResults"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapInput `pulumi:"freeformTags"`
	// Unique identifier model OCID of a model that is immutable on creation
	Id pulumi.StringInput `pulumi:"id"`
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in failed state.
	LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"`
	// Possible model types
	ModelDetails GetModelsModelCollectionItemModelDetailArrayInput `pulumi:"modelDetails"`
	// The ID of the project for which to list the objects.
	ProjectId pulumi.StringInput `pulumi:"projectId"`
	// <b>Filter</b> results by the specified lifecycle state. Must be a valid state for the resource type.
	State pulumi.StringInput `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags pulumi.MapInput `pulumi:"systemTags"`
	// Possible strategy as testing and validation(optional) dataset.
	TestStrategies GetModelsModelCollectionItemTestStrategyArrayInput `pulumi:"testStrategies"`
	// The time the the model was created. An RFC3339 formatted datetime string.
	TimeCreated pulumi.StringInput `pulumi:"timeCreated"`
	// The time the model was updated. An RFC3339 formatted datetime string.
	TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"`
	// Possible data set type
	TrainingDatasets GetModelsModelCollectionItemTrainingDatasetArrayInput `pulumi:"trainingDatasets"`
	// For pre trained models this will identify model type version used for model creation For custom identifying the model by model id is difficult. This param provides ease of use for end customer. <<service>>::<<service-name>>_<<model-type-version>>::<<custom model on which this training has to be done>> ex: ai-lang::NER_V1::CUSTOM-V0
	Version pulumi.StringInput `pulumi:"version"`
}

func (GetModelsModelCollectionItemArgs) ElementType

func (GetModelsModelCollectionItemArgs) ToGetModelsModelCollectionItemOutput

func (i GetModelsModelCollectionItemArgs) ToGetModelsModelCollectionItemOutput() GetModelsModelCollectionItemOutput

func (GetModelsModelCollectionItemArgs) ToGetModelsModelCollectionItemOutputWithContext

func (i GetModelsModelCollectionItemArgs) ToGetModelsModelCollectionItemOutputWithContext(ctx context.Context) GetModelsModelCollectionItemOutput

type GetModelsModelCollectionItemArray

type GetModelsModelCollectionItemArray []GetModelsModelCollectionItemInput

func (GetModelsModelCollectionItemArray) ElementType

func (GetModelsModelCollectionItemArray) ToGetModelsModelCollectionItemArrayOutput

func (i GetModelsModelCollectionItemArray) ToGetModelsModelCollectionItemArrayOutput() GetModelsModelCollectionItemArrayOutput

func (GetModelsModelCollectionItemArray) ToGetModelsModelCollectionItemArrayOutputWithContext

func (i GetModelsModelCollectionItemArray) ToGetModelsModelCollectionItemArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemArrayOutput

type GetModelsModelCollectionItemArrayInput

type GetModelsModelCollectionItemArrayInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemArrayOutput() GetModelsModelCollectionItemArrayOutput
	ToGetModelsModelCollectionItemArrayOutputWithContext(context.Context) GetModelsModelCollectionItemArrayOutput
}

GetModelsModelCollectionItemArrayInput is an input type that accepts GetModelsModelCollectionItemArray and GetModelsModelCollectionItemArrayOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemArrayInput` via:

GetModelsModelCollectionItemArray{ GetModelsModelCollectionItemArgs{...} }

type GetModelsModelCollectionItemArrayOutput

type GetModelsModelCollectionItemArrayOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemArrayOutput) ElementType

func (GetModelsModelCollectionItemArrayOutput) Index

func (GetModelsModelCollectionItemArrayOutput) ToGetModelsModelCollectionItemArrayOutput

func (o GetModelsModelCollectionItemArrayOutput) ToGetModelsModelCollectionItemArrayOutput() GetModelsModelCollectionItemArrayOutput

func (GetModelsModelCollectionItemArrayOutput) ToGetModelsModelCollectionItemArrayOutputWithContext

func (o GetModelsModelCollectionItemArrayOutput) ToGetModelsModelCollectionItemArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemArrayOutput

type GetModelsModelCollectionItemEvaluationResult

type GetModelsModelCollectionItemEvaluationResult struct {
	// List of text classification metrics
	ClassMetrics []GetModelsModelCollectionItemEvaluationResultClassMetric `pulumi:"classMetrics"`
	// class level confusion matrix
	ConfusionMatrix string `pulumi:"confusionMatrix"`
	// List of entity metrics
	EntityMetrics []GetModelsModelCollectionItemEvaluationResultEntityMetric `pulumi:"entityMetrics"`
	// labels
	Labels []string `pulumi:"labels"`
	// Model level named entity recognition metrics
	Metrics []GetModelsModelCollectionItemEvaluationResultMetric `pulumi:"metrics"`
	// Model type
	ModelType string `pulumi:"modelType"`
}

type GetModelsModelCollectionItemEvaluationResultArgs

type GetModelsModelCollectionItemEvaluationResultArgs struct {
	// List of text classification metrics
	ClassMetrics GetModelsModelCollectionItemEvaluationResultClassMetricArrayInput `pulumi:"classMetrics"`
	// class level confusion matrix
	ConfusionMatrix pulumi.StringInput `pulumi:"confusionMatrix"`
	// List of entity metrics
	EntityMetrics GetModelsModelCollectionItemEvaluationResultEntityMetricArrayInput `pulumi:"entityMetrics"`
	// labels
	Labels pulumi.StringArrayInput `pulumi:"labels"`
	// Model level named entity recognition metrics
	Metrics GetModelsModelCollectionItemEvaluationResultMetricArrayInput `pulumi:"metrics"`
	// Model type
	ModelType pulumi.StringInput `pulumi:"modelType"`
}

func (GetModelsModelCollectionItemEvaluationResultArgs) ElementType

func (GetModelsModelCollectionItemEvaluationResultArgs) ToGetModelsModelCollectionItemEvaluationResultOutput

func (i GetModelsModelCollectionItemEvaluationResultArgs) ToGetModelsModelCollectionItemEvaluationResultOutput() GetModelsModelCollectionItemEvaluationResultOutput

func (GetModelsModelCollectionItemEvaluationResultArgs) ToGetModelsModelCollectionItemEvaluationResultOutputWithContext

func (i GetModelsModelCollectionItemEvaluationResultArgs) ToGetModelsModelCollectionItemEvaluationResultOutputWithContext(ctx context.Context) GetModelsModelCollectionItemEvaluationResultOutput

type GetModelsModelCollectionItemEvaluationResultArray

type GetModelsModelCollectionItemEvaluationResultArray []GetModelsModelCollectionItemEvaluationResultInput

func (GetModelsModelCollectionItemEvaluationResultArray) ElementType

func (GetModelsModelCollectionItemEvaluationResultArray) ToGetModelsModelCollectionItemEvaluationResultArrayOutput

func (i GetModelsModelCollectionItemEvaluationResultArray) ToGetModelsModelCollectionItemEvaluationResultArrayOutput() GetModelsModelCollectionItemEvaluationResultArrayOutput

func (GetModelsModelCollectionItemEvaluationResultArray) ToGetModelsModelCollectionItemEvaluationResultArrayOutputWithContext

func (i GetModelsModelCollectionItemEvaluationResultArray) ToGetModelsModelCollectionItemEvaluationResultArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemEvaluationResultArrayOutput

type GetModelsModelCollectionItemEvaluationResultArrayInput

type GetModelsModelCollectionItemEvaluationResultArrayInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemEvaluationResultArrayOutput() GetModelsModelCollectionItemEvaluationResultArrayOutput
	ToGetModelsModelCollectionItemEvaluationResultArrayOutputWithContext(context.Context) GetModelsModelCollectionItemEvaluationResultArrayOutput
}

GetModelsModelCollectionItemEvaluationResultArrayInput is an input type that accepts GetModelsModelCollectionItemEvaluationResultArray and GetModelsModelCollectionItemEvaluationResultArrayOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemEvaluationResultArrayInput` via:

GetModelsModelCollectionItemEvaluationResultArray{ GetModelsModelCollectionItemEvaluationResultArgs{...} }

type GetModelsModelCollectionItemEvaluationResultArrayOutput

type GetModelsModelCollectionItemEvaluationResultArrayOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemEvaluationResultArrayOutput) ElementType

func (GetModelsModelCollectionItemEvaluationResultArrayOutput) Index

func (GetModelsModelCollectionItemEvaluationResultArrayOutput) ToGetModelsModelCollectionItemEvaluationResultArrayOutput

func (GetModelsModelCollectionItemEvaluationResultArrayOutput) ToGetModelsModelCollectionItemEvaluationResultArrayOutputWithContext

func (o GetModelsModelCollectionItemEvaluationResultArrayOutput) ToGetModelsModelCollectionItemEvaluationResultArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemEvaluationResultArrayOutput

type GetModelsModelCollectionItemEvaluationResultClassMetric

type GetModelsModelCollectionItemEvaluationResultClassMetric struct {
	// F1-score, is a measure of a model’s accuracy on a dataset
	F1 float64 `pulumi:"f1"`
	// Entity label
	Label string `pulumi:"label"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	Precision float64 `pulumi:"precision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	Recall float64 `pulumi:"recall"`
	// number of samples in the test set
	Support float64 `pulumi:"support"`
}

type GetModelsModelCollectionItemEvaluationResultClassMetricArgs

type GetModelsModelCollectionItemEvaluationResultClassMetricArgs struct {
	// F1-score, is a measure of a model’s accuracy on a dataset
	F1 pulumi.Float64Input `pulumi:"f1"`
	// Entity label
	Label pulumi.StringInput `pulumi:"label"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	Precision pulumi.Float64Input `pulumi:"precision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	Recall pulumi.Float64Input `pulumi:"recall"`
	// number of samples in the test set
	Support pulumi.Float64Input `pulumi:"support"`
}

func (GetModelsModelCollectionItemEvaluationResultClassMetricArgs) ElementType

func (GetModelsModelCollectionItemEvaluationResultClassMetricArgs) ToGetModelsModelCollectionItemEvaluationResultClassMetricOutput

func (GetModelsModelCollectionItemEvaluationResultClassMetricArgs) ToGetModelsModelCollectionItemEvaluationResultClassMetricOutputWithContext

func (i GetModelsModelCollectionItemEvaluationResultClassMetricArgs) ToGetModelsModelCollectionItemEvaluationResultClassMetricOutputWithContext(ctx context.Context) GetModelsModelCollectionItemEvaluationResultClassMetricOutput

type GetModelsModelCollectionItemEvaluationResultClassMetricArray

type GetModelsModelCollectionItemEvaluationResultClassMetricArray []GetModelsModelCollectionItemEvaluationResultClassMetricInput

func (GetModelsModelCollectionItemEvaluationResultClassMetricArray) ElementType

func (GetModelsModelCollectionItemEvaluationResultClassMetricArray) ToGetModelsModelCollectionItemEvaluationResultClassMetricArrayOutput

func (GetModelsModelCollectionItemEvaluationResultClassMetricArray) ToGetModelsModelCollectionItemEvaluationResultClassMetricArrayOutputWithContext

func (i GetModelsModelCollectionItemEvaluationResultClassMetricArray) ToGetModelsModelCollectionItemEvaluationResultClassMetricArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemEvaluationResultClassMetricArrayOutput

type GetModelsModelCollectionItemEvaluationResultClassMetricArrayInput

type GetModelsModelCollectionItemEvaluationResultClassMetricArrayInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemEvaluationResultClassMetricArrayOutput() GetModelsModelCollectionItemEvaluationResultClassMetricArrayOutput
	ToGetModelsModelCollectionItemEvaluationResultClassMetricArrayOutputWithContext(context.Context) GetModelsModelCollectionItemEvaluationResultClassMetricArrayOutput
}

GetModelsModelCollectionItemEvaluationResultClassMetricArrayInput is an input type that accepts GetModelsModelCollectionItemEvaluationResultClassMetricArray and GetModelsModelCollectionItemEvaluationResultClassMetricArrayOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemEvaluationResultClassMetricArrayInput` via:

GetModelsModelCollectionItemEvaluationResultClassMetricArray{ GetModelsModelCollectionItemEvaluationResultClassMetricArgs{...} }

type GetModelsModelCollectionItemEvaluationResultClassMetricArrayOutput

type GetModelsModelCollectionItemEvaluationResultClassMetricArrayOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemEvaluationResultClassMetricArrayOutput) ElementType

func (GetModelsModelCollectionItemEvaluationResultClassMetricArrayOutput) Index

func (GetModelsModelCollectionItemEvaluationResultClassMetricArrayOutput) ToGetModelsModelCollectionItemEvaluationResultClassMetricArrayOutput

func (GetModelsModelCollectionItemEvaluationResultClassMetricArrayOutput) ToGetModelsModelCollectionItemEvaluationResultClassMetricArrayOutputWithContext

func (o GetModelsModelCollectionItemEvaluationResultClassMetricArrayOutput) ToGetModelsModelCollectionItemEvaluationResultClassMetricArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemEvaluationResultClassMetricArrayOutput

type GetModelsModelCollectionItemEvaluationResultClassMetricInput

type GetModelsModelCollectionItemEvaluationResultClassMetricInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemEvaluationResultClassMetricOutput() GetModelsModelCollectionItemEvaluationResultClassMetricOutput
	ToGetModelsModelCollectionItemEvaluationResultClassMetricOutputWithContext(context.Context) GetModelsModelCollectionItemEvaluationResultClassMetricOutput
}

GetModelsModelCollectionItemEvaluationResultClassMetricInput is an input type that accepts GetModelsModelCollectionItemEvaluationResultClassMetricArgs and GetModelsModelCollectionItemEvaluationResultClassMetricOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemEvaluationResultClassMetricInput` via:

GetModelsModelCollectionItemEvaluationResultClassMetricArgs{...}

type GetModelsModelCollectionItemEvaluationResultClassMetricOutput

type GetModelsModelCollectionItemEvaluationResultClassMetricOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemEvaluationResultClassMetricOutput) ElementType

func (GetModelsModelCollectionItemEvaluationResultClassMetricOutput) F1

F1-score, is a measure of a model’s accuracy on a dataset

func (GetModelsModelCollectionItemEvaluationResultClassMetricOutput) Label

Entity label

func (GetModelsModelCollectionItemEvaluationResultClassMetricOutput) Precision

Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)

func (GetModelsModelCollectionItemEvaluationResultClassMetricOutput) Recall

Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.

func (GetModelsModelCollectionItemEvaluationResultClassMetricOutput) Support

number of samples in the test set

func (GetModelsModelCollectionItemEvaluationResultClassMetricOutput) ToGetModelsModelCollectionItemEvaluationResultClassMetricOutput

func (GetModelsModelCollectionItemEvaluationResultClassMetricOutput) ToGetModelsModelCollectionItemEvaluationResultClassMetricOutputWithContext

func (o GetModelsModelCollectionItemEvaluationResultClassMetricOutput) ToGetModelsModelCollectionItemEvaluationResultClassMetricOutputWithContext(ctx context.Context) GetModelsModelCollectionItemEvaluationResultClassMetricOutput

type GetModelsModelCollectionItemEvaluationResultEntityMetric

type GetModelsModelCollectionItemEvaluationResultEntityMetric struct {
	// F1-score, is a measure of a model’s accuracy on a dataset
	F1 float64 `pulumi:"f1"`
	// Entity label
	Label string `pulumi:"label"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	Precision float64 `pulumi:"precision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	Recall float64 `pulumi:"recall"`
}

type GetModelsModelCollectionItemEvaluationResultEntityMetricArgs

type GetModelsModelCollectionItemEvaluationResultEntityMetricArgs struct {
	// F1-score, is a measure of a model’s accuracy on a dataset
	F1 pulumi.Float64Input `pulumi:"f1"`
	// Entity label
	Label pulumi.StringInput `pulumi:"label"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	Precision pulumi.Float64Input `pulumi:"precision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	Recall pulumi.Float64Input `pulumi:"recall"`
}

func (GetModelsModelCollectionItemEvaluationResultEntityMetricArgs) ElementType

func (GetModelsModelCollectionItemEvaluationResultEntityMetricArgs) ToGetModelsModelCollectionItemEvaluationResultEntityMetricOutput

func (GetModelsModelCollectionItemEvaluationResultEntityMetricArgs) ToGetModelsModelCollectionItemEvaluationResultEntityMetricOutputWithContext

func (i GetModelsModelCollectionItemEvaluationResultEntityMetricArgs) ToGetModelsModelCollectionItemEvaluationResultEntityMetricOutputWithContext(ctx context.Context) GetModelsModelCollectionItemEvaluationResultEntityMetricOutput

type GetModelsModelCollectionItemEvaluationResultEntityMetricArray

type GetModelsModelCollectionItemEvaluationResultEntityMetricArray []GetModelsModelCollectionItemEvaluationResultEntityMetricInput

func (GetModelsModelCollectionItemEvaluationResultEntityMetricArray) ElementType

func (GetModelsModelCollectionItemEvaluationResultEntityMetricArray) ToGetModelsModelCollectionItemEvaluationResultEntityMetricArrayOutput

func (GetModelsModelCollectionItemEvaluationResultEntityMetricArray) ToGetModelsModelCollectionItemEvaluationResultEntityMetricArrayOutputWithContext

func (i GetModelsModelCollectionItemEvaluationResultEntityMetricArray) ToGetModelsModelCollectionItemEvaluationResultEntityMetricArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemEvaluationResultEntityMetricArrayOutput

type GetModelsModelCollectionItemEvaluationResultEntityMetricArrayInput

type GetModelsModelCollectionItemEvaluationResultEntityMetricArrayInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemEvaluationResultEntityMetricArrayOutput() GetModelsModelCollectionItemEvaluationResultEntityMetricArrayOutput
	ToGetModelsModelCollectionItemEvaluationResultEntityMetricArrayOutputWithContext(context.Context) GetModelsModelCollectionItemEvaluationResultEntityMetricArrayOutput
}

GetModelsModelCollectionItemEvaluationResultEntityMetricArrayInput is an input type that accepts GetModelsModelCollectionItemEvaluationResultEntityMetricArray and GetModelsModelCollectionItemEvaluationResultEntityMetricArrayOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemEvaluationResultEntityMetricArrayInput` via:

GetModelsModelCollectionItemEvaluationResultEntityMetricArray{ GetModelsModelCollectionItemEvaluationResultEntityMetricArgs{...} }

type GetModelsModelCollectionItemEvaluationResultEntityMetricArrayOutput

type GetModelsModelCollectionItemEvaluationResultEntityMetricArrayOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemEvaluationResultEntityMetricArrayOutput) ElementType

func (GetModelsModelCollectionItemEvaluationResultEntityMetricArrayOutput) Index

func (GetModelsModelCollectionItemEvaluationResultEntityMetricArrayOutput) ToGetModelsModelCollectionItemEvaluationResultEntityMetricArrayOutput

func (GetModelsModelCollectionItemEvaluationResultEntityMetricArrayOutput) ToGetModelsModelCollectionItemEvaluationResultEntityMetricArrayOutputWithContext

func (o GetModelsModelCollectionItemEvaluationResultEntityMetricArrayOutput) ToGetModelsModelCollectionItemEvaluationResultEntityMetricArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemEvaluationResultEntityMetricArrayOutput

type GetModelsModelCollectionItemEvaluationResultEntityMetricInput

type GetModelsModelCollectionItemEvaluationResultEntityMetricInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemEvaluationResultEntityMetricOutput() GetModelsModelCollectionItemEvaluationResultEntityMetricOutput
	ToGetModelsModelCollectionItemEvaluationResultEntityMetricOutputWithContext(context.Context) GetModelsModelCollectionItemEvaluationResultEntityMetricOutput
}

GetModelsModelCollectionItemEvaluationResultEntityMetricInput is an input type that accepts GetModelsModelCollectionItemEvaluationResultEntityMetricArgs and GetModelsModelCollectionItemEvaluationResultEntityMetricOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemEvaluationResultEntityMetricInput` via:

GetModelsModelCollectionItemEvaluationResultEntityMetricArgs{...}

type GetModelsModelCollectionItemEvaluationResultEntityMetricOutput

type GetModelsModelCollectionItemEvaluationResultEntityMetricOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemEvaluationResultEntityMetricOutput) ElementType

func (GetModelsModelCollectionItemEvaluationResultEntityMetricOutput) F1

F1-score, is a measure of a model’s accuracy on a dataset

func (GetModelsModelCollectionItemEvaluationResultEntityMetricOutput) Label

Entity label

func (GetModelsModelCollectionItemEvaluationResultEntityMetricOutput) Precision

Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)

func (GetModelsModelCollectionItemEvaluationResultEntityMetricOutput) Recall

Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.

func (GetModelsModelCollectionItemEvaluationResultEntityMetricOutput) ToGetModelsModelCollectionItemEvaluationResultEntityMetricOutput

func (GetModelsModelCollectionItemEvaluationResultEntityMetricOutput) ToGetModelsModelCollectionItemEvaluationResultEntityMetricOutputWithContext

func (o GetModelsModelCollectionItemEvaluationResultEntityMetricOutput) ToGetModelsModelCollectionItemEvaluationResultEntityMetricOutputWithContext(ctx context.Context) GetModelsModelCollectionItemEvaluationResultEntityMetricOutput

type GetModelsModelCollectionItemEvaluationResultInput

type GetModelsModelCollectionItemEvaluationResultInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemEvaluationResultOutput() GetModelsModelCollectionItemEvaluationResultOutput
	ToGetModelsModelCollectionItemEvaluationResultOutputWithContext(context.Context) GetModelsModelCollectionItemEvaluationResultOutput
}

GetModelsModelCollectionItemEvaluationResultInput is an input type that accepts GetModelsModelCollectionItemEvaluationResultArgs and GetModelsModelCollectionItemEvaluationResultOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemEvaluationResultInput` via:

GetModelsModelCollectionItemEvaluationResultArgs{...}

type GetModelsModelCollectionItemEvaluationResultMetric

type GetModelsModelCollectionItemEvaluationResultMetric struct {
	// The fraction of the labels that were correctly recognised .
	Accuracy float64 `pulumi:"accuracy"`
	// F1-score, is a measure of a model’s accuracy on a dataset
	MacroF1 float64 `pulumi:"macroF1"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	MacroPrecision float64 `pulumi:"macroPrecision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	MacroRecall float64 `pulumi:"macroRecall"`
	// F1-score, is a measure of a model’s accuracy on a dataset
	MicroF1 float64 `pulumi:"microF1"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	MicroPrecision float64 `pulumi:"microPrecision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	MicroRecall float64 `pulumi:"microRecall"`
	// F1-score, is a measure of a model’s accuracy on a dataset
	WeightedF1 float64 `pulumi:"weightedF1"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	WeightedPrecision float64 `pulumi:"weightedPrecision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	WeightedRecall float64 `pulumi:"weightedRecall"`
}

type GetModelsModelCollectionItemEvaluationResultMetricArgs

type GetModelsModelCollectionItemEvaluationResultMetricArgs struct {
	// The fraction of the labels that were correctly recognised .
	Accuracy pulumi.Float64Input `pulumi:"accuracy"`
	// F1-score, is a measure of a model’s accuracy on a dataset
	MacroF1 pulumi.Float64Input `pulumi:"macroF1"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	MacroPrecision pulumi.Float64Input `pulumi:"macroPrecision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	MacroRecall pulumi.Float64Input `pulumi:"macroRecall"`
	// F1-score, is a measure of a model’s accuracy on a dataset
	MicroF1 pulumi.Float64Input `pulumi:"microF1"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	MicroPrecision pulumi.Float64Input `pulumi:"microPrecision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	MicroRecall pulumi.Float64Input `pulumi:"microRecall"`
	// F1-score, is a measure of a model’s accuracy on a dataset
	WeightedF1 pulumi.Float64Input `pulumi:"weightedF1"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	WeightedPrecision pulumi.Float64Input `pulumi:"weightedPrecision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	WeightedRecall pulumi.Float64Input `pulumi:"weightedRecall"`
}

func (GetModelsModelCollectionItemEvaluationResultMetricArgs) ElementType

func (GetModelsModelCollectionItemEvaluationResultMetricArgs) ToGetModelsModelCollectionItemEvaluationResultMetricOutput

func (GetModelsModelCollectionItemEvaluationResultMetricArgs) ToGetModelsModelCollectionItemEvaluationResultMetricOutputWithContext

func (i GetModelsModelCollectionItemEvaluationResultMetricArgs) ToGetModelsModelCollectionItemEvaluationResultMetricOutputWithContext(ctx context.Context) GetModelsModelCollectionItemEvaluationResultMetricOutput

type GetModelsModelCollectionItemEvaluationResultMetricArray

type GetModelsModelCollectionItemEvaluationResultMetricArray []GetModelsModelCollectionItemEvaluationResultMetricInput

func (GetModelsModelCollectionItemEvaluationResultMetricArray) ElementType

func (GetModelsModelCollectionItemEvaluationResultMetricArray) ToGetModelsModelCollectionItemEvaluationResultMetricArrayOutput

func (i GetModelsModelCollectionItemEvaluationResultMetricArray) ToGetModelsModelCollectionItemEvaluationResultMetricArrayOutput() GetModelsModelCollectionItemEvaluationResultMetricArrayOutput

func (GetModelsModelCollectionItemEvaluationResultMetricArray) ToGetModelsModelCollectionItemEvaluationResultMetricArrayOutputWithContext

func (i GetModelsModelCollectionItemEvaluationResultMetricArray) ToGetModelsModelCollectionItemEvaluationResultMetricArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemEvaluationResultMetricArrayOutput

type GetModelsModelCollectionItemEvaluationResultMetricArrayInput

type GetModelsModelCollectionItemEvaluationResultMetricArrayInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemEvaluationResultMetricArrayOutput() GetModelsModelCollectionItemEvaluationResultMetricArrayOutput
	ToGetModelsModelCollectionItemEvaluationResultMetricArrayOutputWithContext(context.Context) GetModelsModelCollectionItemEvaluationResultMetricArrayOutput
}

GetModelsModelCollectionItemEvaluationResultMetricArrayInput is an input type that accepts GetModelsModelCollectionItemEvaluationResultMetricArray and GetModelsModelCollectionItemEvaluationResultMetricArrayOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemEvaluationResultMetricArrayInput` via:

GetModelsModelCollectionItemEvaluationResultMetricArray{ GetModelsModelCollectionItemEvaluationResultMetricArgs{...} }

type GetModelsModelCollectionItemEvaluationResultMetricArrayOutput

type GetModelsModelCollectionItemEvaluationResultMetricArrayOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemEvaluationResultMetricArrayOutput) ElementType

func (GetModelsModelCollectionItemEvaluationResultMetricArrayOutput) Index

func (GetModelsModelCollectionItemEvaluationResultMetricArrayOutput) ToGetModelsModelCollectionItemEvaluationResultMetricArrayOutput

func (GetModelsModelCollectionItemEvaluationResultMetricArrayOutput) ToGetModelsModelCollectionItemEvaluationResultMetricArrayOutputWithContext

func (o GetModelsModelCollectionItemEvaluationResultMetricArrayOutput) ToGetModelsModelCollectionItemEvaluationResultMetricArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemEvaluationResultMetricArrayOutput

type GetModelsModelCollectionItemEvaluationResultMetricInput

type GetModelsModelCollectionItemEvaluationResultMetricInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemEvaluationResultMetricOutput() GetModelsModelCollectionItemEvaluationResultMetricOutput
	ToGetModelsModelCollectionItemEvaluationResultMetricOutputWithContext(context.Context) GetModelsModelCollectionItemEvaluationResultMetricOutput
}

GetModelsModelCollectionItemEvaluationResultMetricInput is an input type that accepts GetModelsModelCollectionItemEvaluationResultMetricArgs and GetModelsModelCollectionItemEvaluationResultMetricOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemEvaluationResultMetricInput` via:

GetModelsModelCollectionItemEvaluationResultMetricArgs{...}

type GetModelsModelCollectionItemEvaluationResultMetricOutput

type GetModelsModelCollectionItemEvaluationResultMetricOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemEvaluationResultMetricOutput) Accuracy

The fraction of the labels that were correctly recognised .

func (GetModelsModelCollectionItemEvaluationResultMetricOutput) ElementType

func (GetModelsModelCollectionItemEvaluationResultMetricOutput) MacroF1

F1-score, is a measure of a model’s accuracy on a dataset

func (GetModelsModelCollectionItemEvaluationResultMetricOutput) MacroPrecision

Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)

func (GetModelsModelCollectionItemEvaluationResultMetricOutput) MacroRecall

Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.

func (GetModelsModelCollectionItemEvaluationResultMetricOutput) MicroF1

F1-score, is a measure of a model’s accuracy on a dataset

func (GetModelsModelCollectionItemEvaluationResultMetricOutput) MicroPrecision

Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)

func (GetModelsModelCollectionItemEvaluationResultMetricOutput) MicroRecall

Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.

func (GetModelsModelCollectionItemEvaluationResultMetricOutput) ToGetModelsModelCollectionItemEvaluationResultMetricOutput

func (GetModelsModelCollectionItemEvaluationResultMetricOutput) ToGetModelsModelCollectionItemEvaluationResultMetricOutputWithContext

func (o GetModelsModelCollectionItemEvaluationResultMetricOutput) ToGetModelsModelCollectionItemEvaluationResultMetricOutputWithContext(ctx context.Context) GetModelsModelCollectionItemEvaluationResultMetricOutput

func (GetModelsModelCollectionItemEvaluationResultMetricOutput) WeightedF1

F1-score, is a measure of a model’s accuracy on a dataset

func (GetModelsModelCollectionItemEvaluationResultMetricOutput) WeightedPrecision

Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)

func (GetModelsModelCollectionItemEvaluationResultMetricOutput) WeightedRecall

Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.

type GetModelsModelCollectionItemEvaluationResultOutput

type GetModelsModelCollectionItemEvaluationResultOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemEvaluationResultOutput) ClassMetrics

List of text classification metrics

func (GetModelsModelCollectionItemEvaluationResultOutput) ConfusionMatrix

class level confusion matrix

func (GetModelsModelCollectionItemEvaluationResultOutput) ElementType

func (GetModelsModelCollectionItemEvaluationResultOutput) EntityMetrics

List of entity metrics

func (GetModelsModelCollectionItemEvaluationResultOutput) Labels

labels

func (GetModelsModelCollectionItemEvaluationResultOutput) Metrics

Model level named entity recognition metrics

func (GetModelsModelCollectionItemEvaluationResultOutput) ModelType

Model type

func (GetModelsModelCollectionItemEvaluationResultOutput) ToGetModelsModelCollectionItemEvaluationResultOutput

func (o GetModelsModelCollectionItemEvaluationResultOutput) ToGetModelsModelCollectionItemEvaluationResultOutput() GetModelsModelCollectionItemEvaluationResultOutput

func (GetModelsModelCollectionItemEvaluationResultOutput) ToGetModelsModelCollectionItemEvaluationResultOutputWithContext

func (o GetModelsModelCollectionItemEvaluationResultOutput) ToGetModelsModelCollectionItemEvaluationResultOutputWithContext(ctx context.Context) GetModelsModelCollectionItemEvaluationResultOutput

type GetModelsModelCollectionItemInput

type GetModelsModelCollectionItemInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemOutput() GetModelsModelCollectionItemOutput
	ToGetModelsModelCollectionItemOutputWithContext(context.Context) GetModelsModelCollectionItemOutput
}

GetModelsModelCollectionItemInput is an input type that accepts GetModelsModelCollectionItemArgs and GetModelsModelCollectionItemOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemInput` via:

GetModelsModelCollectionItemArgs{...}

type GetModelsModelCollectionItemModelDetail

type GetModelsModelCollectionItemModelDetail struct {
	// classification Modes
	ClassificationModes []GetModelsModelCollectionItemModelDetailClassificationMode `pulumi:"classificationModes"`
	// supported language default value is en
	LanguageCode string `pulumi:"languageCode"`
	// Model type
	ModelType string `pulumi:"modelType"`
	// For pre trained models this will identify model type version used for model creation For custom identifying the model by model id is difficult. This param provides ease of use for end customer. <<service>>::<<service-name>>_<<model-type-version>>::<<custom model on which this training has to be done>> ex: ai-lang::NER_V1::CUSTOM-V0
	Version string `pulumi:"version"`
}

type GetModelsModelCollectionItemModelDetailArgs

type GetModelsModelCollectionItemModelDetailArgs struct {
	// classification Modes
	ClassificationModes GetModelsModelCollectionItemModelDetailClassificationModeArrayInput `pulumi:"classificationModes"`
	// supported language default value is en
	LanguageCode pulumi.StringInput `pulumi:"languageCode"`
	// Model type
	ModelType pulumi.StringInput `pulumi:"modelType"`
	// For pre trained models this will identify model type version used for model creation For custom identifying the model by model id is difficult. This param provides ease of use for end customer. <<service>>::<<service-name>>_<<model-type-version>>::<<custom model on which this training has to be done>> ex: ai-lang::NER_V1::CUSTOM-V0
	Version pulumi.StringInput `pulumi:"version"`
}

func (GetModelsModelCollectionItemModelDetailArgs) ElementType

func (GetModelsModelCollectionItemModelDetailArgs) ToGetModelsModelCollectionItemModelDetailOutput

func (i GetModelsModelCollectionItemModelDetailArgs) ToGetModelsModelCollectionItemModelDetailOutput() GetModelsModelCollectionItemModelDetailOutput

func (GetModelsModelCollectionItemModelDetailArgs) ToGetModelsModelCollectionItemModelDetailOutputWithContext

func (i GetModelsModelCollectionItemModelDetailArgs) ToGetModelsModelCollectionItemModelDetailOutputWithContext(ctx context.Context) GetModelsModelCollectionItemModelDetailOutput

type GetModelsModelCollectionItemModelDetailArray

type GetModelsModelCollectionItemModelDetailArray []GetModelsModelCollectionItemModelDetailInput

func (GetModelsModelCollectionItemModelDetailArray) ElementType

func (GetModelsModelCollectionItemModelDetailArray) ToGetModelsModelCollectionItemModelDetailArrayOutput

func (i GetModelsModelCollectionItemModelDetailArray) ToGetModelsModelCollectionItemModelDetailArrayOutput() GetModelsModelCollectionItemModelDetailArrayOutput

func (GetModelsModelCollectionItemModelDetailArray) ToGetModelsModelCollectionItemModelDetailArrayOutputWithContext

func (i GetModelsModelCollectionItemModelDetailArray) ToGetModelsModelCollectionItemModelDetailArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemModelDetailArrayOutput

type GetModelsModelCollectionItemModelDetailArrayInput

type GetModelsModelCollectionItemModelDetailArrayInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemModelDetailArrayOutput() GetModelsModelCollectionItemModelDetailArrayOutput
	ToGetModelsModelCollectionItemModelDetailArrayOutputWithContext(context.Context) GetModelsModelCollectionItemModelDetailArrayOutput
}

GetModelsModelCollectionItemModelDetailArrayInput is an input type that accepts GetModelsModelCollectionItemModelDetailArray and GetModelsModelCollectionItemModelDetailArrayOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemModelDetailArrayInput` via:

GetModelsModelCollectionItemModelDetailArray{ GetModelsModelCollectionItemModelDetailArgs{...} }

type GetModelsModelCollectionItemModelDetailArrayOutput

type GetModelsModelCollectionItemModelDetailArrayOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemModelDetailArrayOutput) ElementType

func (GetModelsModelCollectionItemModelDetailArrayOutput) Index

func (GetModelsModelCollectionItemModelDetailArrayOutput) ToGetModelsModelCollectionItemModelDetailArrayOutput

func (o GetModelsModelCollectionItemModelDetailArrayOutput) ToGetModelsModelCollectionItemModelDetailArrayOutput() GetModelsModelCollectionItemModelDetailArrayOutput

func (GetModelsModelCollectionItemModelDetailArrayOutput) ToGetModelsModelCollectionItemModelDetailArrayOutputWithContext

func (o GetModelsModelCollectionItemModelDetailArrayOutput) ToGetModelsModelCollectionItemModelDetailArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemModelDetailArrayOutput

type GetModelsModelCollectionItemModelDetailClassificationMode

type GetModelsModelCollectionItemModelDetailClassificationMode struct {
	// classification Modes
	ClassificationMode string `pulumi:"classificationMode"`
	// For pre trained models this will identify model type version used for model creation For custom identifying the model by model id is difficult. This param provides ease of use for end customer. <<service>>::<<service-name>>_<<model-type-version>>::<<custom model on which this training has to be done>> ex: ai-lang::NER_V1::CUSTOM-V0
	Version string `pulumi:"version"`
}

type GetModelsModelCollectionItemModelDetailClassificationModeArgs

type GetModelsModelCollectionItemModelDetailClassificationModeArgs struct {
	// classification Modes
	ClassificationMode pulumi.StringInput `pulumi:"classificationMode"`
	// For pre trained models this will identify model type version used for model creation For custom identifying the model by model id is difficult. This param provides ease of use for end customer. <<service>>::<<service-name>>_<<model-type-version>>::<<custom model on which this training has to be done>> ex: ai-lang::NER_V1::CUSTOM-V0
	Version pulumi.StringInput `pulumi:"version"`
}

func (GetModelsModelCollectionItemModelDetailClassificationModeArgs) ElementType

func (GetModelsModelCollectionItemModelDetailClassificationModeArgs) ToGetModelsModelCollectionItemModelDetailClassificationModeOutput

func (GetModelsModelCollectionItemModelDetailClassificationModeArgs) ToGetModelsModelCollectionItemModelDetailClassificationModeOutputWithContext

func (i GetModelsModelCollectionItemModelDetailClassificationModeArgs) ToGetModelsModelCollectionItemModelDetailClassificationModeOutputWithContext(ctx context.Context) GetModelsModelCollectionItemModelDetailClassificationModeOutput

type GetModelsModelCollectionItemModelDetailClassificationModeArray

type GetModelsModelCollectionItemModelDetailClassificationModeArray []GetModelsModelCollectionItemModelDetailClassificationModeInput

func (GetModelsModelCollectionItemModelDetailClassificationModeArray) ElementType

func (GetModelsModelCollectionItemModelDetailClassificationModeArray) ToGetModelsModelCollectionItemModelDetailClassificationModeArrayOutput

func (GetModelsModelCollectionItemModelDetailClassificationModeArray) ToGetModelsModelCollectionItemModelDetailClassificationModeArrayOutputWithContext

func (i GetModelsModelCollectionItemModelDetailClassificationModeArray) ToGetModelsModelCollectionItemModelDetailClassificationModeArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemModelDetailClassificationModeArrayOutput

type GetModelsModelCollectionItemModelDetailClassificationModeArrayInput

type GetModelsModelCollectionItemModelDetailClassificationModeArrayInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemModelDetailClassificationModeArrayOutput() GetModelsModelCollectionItemModelDetailClassificationModeArrayOutput
	ToGetModelsModelCollectionItemModelDetailClassificationModeArrayOutputWithContext(context.Context) GetModelsModelCollectionItemModelDetailClassificationModeArrayOutput
}

GetModelsModelCollectionItemModelDetailClassificationModeArrayInput is an input type that accepts GetModelsModelCollectionItemModelDetailClassificationModeArray and GetModelsModelCollectionItemModelDetailClassificationModeArrayOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemModelDetailClassificationModeArrayInput` via:

GetModelsModelCollectionItemModelDetailClassificationModeArray{ GetModelsModelCollectionItemModelDetailClassificationModeArgs{...} }

type GetModelsModelCollectionItemModelDetailClassificationModeArrayOutput

type GetModelsModelCollectionItemModelDetailClassificationModeArrayOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemModelDetailClassificationModeArrayOutput) ElementType

func (GetModelsModelCollectionItemModelDetailClassificationModeArrayOutput) ToGetModelsModelCollectionItemModelDetailClassificationModeArrayOutput

func (GetModelsModelCollectionItemModelDetailClassificationModeArrayOutput) ToGetModelsModelCollectionItemModelDetailClassificationModeArrayOutputWithContext

func (o GetModelsModelCollectionItemModelDetailClassificationModeArrayOutput) ToGetModelsModelCollectionItemModelDetailClassificationModeArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemModelDetailClassificationModeArrayOutput

type GetModelsModelCollectionItemModelDetailClassificationModeInput

type GetModelsModelCollectionItemModelDetailClassificationModeInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemModelDetailClassificationModeOutput() GetModelsModelCollectionItemModelDetailClassificationModeOutput
	ToGetModelsModelCollectionItemModelDetailClassificationModeOutputWithContext(context.Context) GetModelsModelCollectionItemModelDetailClassificationModeOutput
}

GetModelsModelCollectionItemModelDetailClassificationModeInput is an input type that accepts GetModelsModelCollectionItemModelDetailClassificationModeArgs and GetModelsModelCollectionItemModelDetailClassificationModeOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemModelDetailClassificationModeInput` via:

GetModelsModelCollectionItemModelDetailClassificationModeArgs{...}

type GetModelsModelCollectionItemModelDetailClassificationModeOutput

type GetModelsModelCollectionItemModelDetailClassificationModeOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemModelDetailClassificationModeOutput) ClassificationMode

classification Modes

func (GetModelsModelCollectionItemModelDetailClassificationModeOutput) ElementType

func (GetModelsModelCollectionItemModelDetailClassificationModeOutput) ToGetModelsModelCollectionItemModelDetailClassificationModeOutput

func (GetModelsModelCollectionItemModelDetailClassificationModeOutput) ToGetModelsModelCollectionItemModelDetailClassificationModeOutputWithContext

func (o GetModelsModelCollectionItemModelDetailClassificationModeOutput) ToGetModelsModelCollectionItemModelDetailClassificationModeOutputWithContext(ctx context.Context) GetModelsModelCollectionItemModelDetailClassificationModeOutput

func (GetModelsModelCollectionItemModelDetailClassificationModeOutput) Version

For pre trained models this will identify model type version used for model creation For custom identifying the model by model id is difficult. This param provides ease of use for end customer. <<service>>::<<service-name>>_<<model-type-version>>::<<custom model on which this training has to be done>> ex: ai-lang::NER_V1::CUSTOM-V0

type GetModelsModelCollectionItemModelDetailInput

type GetModelsModelCollectionItemModelDetailInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemModelDetailOutput() GetModelsModelCollectionItemModelDetailOutput
	ToGetModelsModelCollectionItemModelDetailOutputWithContext(context.Context) GetModelsModelCollectionItemModelDetailOutput
}

GetModelsModelCollectionItemModelDetailInput is an input type that accepts GetModelsModelCollectionItemModelDetailArgs and GetModelsModelCollectionItemModelDetailOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemModelDetailInput` via:

GetModelsModelCollectionItemModelDetailArgs{...}

type GetModelsModelCollectionItemModelDetailOutput

type GetModelsModelCollectionItemModelDetailOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemModelDetailOutput) ClassificationModes

classification Modes

func (GetModelsModelCollectionItemModelDetailOutput) ElementType

func (GetModelsModelCollectionItemModelDetailOutput) LanguageCode

supported language default value is en

func (GetModelsModelCollectionItemModelDetailOutput) ModelType

Model type

func (GetModelsModelCollectionItemModelDetailOutput) ToGetModelsModelCollectionItemModelDetailOutput

func (o GetModelsModelCollectionItemModelDetailOutput) ToGetModelsModelCollectionItemModelDetailOutput() GetModelsModelCollectionItemModelDetailOutput

func (GetModelsModelCollectionItemModelDetailOutput) ToGetModelsModelCollectionItemModelDetailOutputWithContext

func (o GetModelsModelCollectionItemModelDetailOutput) ToGetModelsModelCollectionItemModelDetailOutputWithContext(ctx context.Context) GetModelsModelCollectionItemModelDetailOutput

func (GetModelsModelCollectionItemModelDetailOutput) Version

For pre trained models this will identify model type version used for model creation For custom identifying the model by model id is difficult. This param provides ease of use for end customer. <<service>>::<<service-name>>_<<model-type-version>>::<<custom model on which this training has to be done>> ex: ai-lang::NER_V1::CUSTOM-V0

type GetModelsModelCollectionItemOutput

type GetModelsModelCollectionItemOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemOutput) CompartmentId

The ID of the compartment in which to list resources.

func (GetModelsModelCollectionItemOutput) DefinedTags

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`

func (GetModelsModelCollectionItemOutput) Description

A short description of the Model.

func (GetModelsModelCollectionItemOutput) DisplayName

A filter to return only resources that match the entire display name given.

func (GetModelsModelCollectionItemOutput) ElementType

func (GetModelsModelCollectionItemOutput) EvaluationResults

model training results of different models

func (GetModelsModelCollectionItemOutput) FreeformTags

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`

func (GetModelsModelCollectionItemOutput) Id

Unique identifier model OCID of a model that is immutable on creation

func (GetModelsModelCollectionItemOutput) LifecycleDetails

A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in failed state.

func (GetModelsModelCollectionItemOutput) ModelDetails

Possible model types

func (GetModelsModelCollectionItemOutput) ProjectId

The ID of the project for which to list the objects.

func (GetModelsModelCollectionItemOutput) State

<b>Filter</b> results by the specified lifecycle state. Must be a valid state for the resource type.

func (GetModelsModelCollectionItemOutput) SystemTags

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`

func (GetModelsModelCollectionItemOutput) TestStrategies

Possible strategy as testing and validation(optional) dataset.

func (GetModelsModelCollectionItemOutput) TimeCreated

The time the the model was created. An RFC3339 formatted datetime string.

func (GetModelsModelCollectionItemOutput) TimeUpdated

The time the model was updated. An RFC3339 formatted datetime string.

func (GetModelsModelCollectionItemOutput) ToGetModelsModelCollectionItemOutput

func (o GetModelsModelCollectionItemOutput) ToGetModelsModelCollectionItemOutput() GetModelsModelCollectionItemOutput

func (GetModelsModelCollectionItemOutput) ToGetModelsModelCollectionItemOutputWithContext

func (o GetModelsModelCollectionItemOutput) ToGetModelsModelCollectionItemOutputWithContext(ctx context.Context) GetModelsModelCollectionItemOutput

func (GetModelsModelCollectionItemOutput) TrainingDatasets

Possible data set type

func (GetModelsModelCollectionItemOutput) Version

For pre trained models this will identify model type version used for model creation For custom identifying the model by model id is difficult. This param provides ease of use for end customer. <<service>>::<<service-name>>_<<model-type-version>>::<<custom model on which this training has to be done>> ex: ai-lang::NER_V1::CUSTOM-V0

type GetModelsModelCollectionItemTestStrategy

type GetModelsModelCollectionItemTestStrategy struct {
	// This information will define the test strategy different datasets for test and validation(optional) dataset.
	StrategyType string `pulumi:"strategyType"`
	// Possible data set type
	TestingDatasets []GetModelsModelCollectionItemTestStrategyTestingDataset `pulumi:"testingDatasets"`
	// Possible data set type
	ValidationDatasets []GetModelsModelCollectionItemTestStrategyValidationDataset `pulumi:"validationDatasets"`
}

type GetModelsModelCollectionItemTestStrategyArgs

type GetModelsModelCollectionItemTestStrategyArgs struct {
	// This information will define the test strategy different datasets for test and validation(optional) dataset.
	StrategyType pulumi.StringInput `pulumi:"strategyType"`
	// Possible data set type
	TestingDatasets GetModelsModelCollectionItemTestStrategyTestingDatasetArrayInput `pulumi:"testingDatasets"`
	// Possible data set type
	ValidationDatasets GetModelsModelCollectionItemTestStrategyValidationDatasetArrayInput `pulumi:"validationDatasets"`
}

func (GetModelsModelCollectionItemTestStrategyArgs) ElementType

func (GetModelsModelCollectionItemTestStrategyArgs) ToGetModelsModelCollectionItemTestStrategyOutput

func (i GetModelsModelCollectionItemTestStrategyArgs) ToGetModelsModelCollectionItemTestStrategyOutput() GetModelsModelCollectionItemTestStrategyOutput

func (GetModelsModelCollectionItemTestStrategyArgs) ToGetModelsModelCollectionItemTestStrategyOutputWithContext

func (i GetModelsModelCollectionItemTestStrategyArgs) ToGetModelsModelCollectionItemTestStrategyOutputWithContext(ctx context.Context) GetModelsModelCollectionItemTestStrategyOutput

type GetModelsModelCollectionItemTestStrategyArray

type GetModelsModelCollectionItemTestStrategyArray []GetModelsModelCollectionItemTestStrategyInput

func (GetModelsModelCollectionItemTestStrategyArray) ElementType

func (GetModelsModelCollectionItemTestStrategyArray) ToGetModelsModelCollectionItemTestStrategyArrayOutput

func (i GetModelsModelCollectionItemTestStrategyArray) ToGetModelsModelCollectionItemTestStrategyArrayOutput() GetModelsModelCollectionItemTestStrategyArrayOutput

func (GetModelsModelCollectionItemTestStrategyArray) ToGetModelsModelCollectionItemTestStrategyArrayOutputWithContext

func (i GetModelsModelCollectionItemTestStrategyArray) ToGetModelsModelCollectionItemTestStrategyArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemTestStrategyArrayOutput

type GetModelsModelCollectionItemTestStrategyArrayInput

type GetModelsModelCollectionItemTestStrategyArrayInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemTestStrategyArrayOutput() GetModelsModelCollectionItemTestStrategyArrayOutput
	ToGetModelsModelCollectionItemTestStrategyArrayOutputWithContext(context.Context) GetModelsModelCollectionItemTestStrategyArrayOutput
}

GetModelsModelCollectionItemTestStrategyArrayInput is an input type that accepts GetModelsModelCollectionItemTestStrategyArray and GetModelsModelCollectionItemTestStrategyArrayOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemTestStrategyArrayInput` via:

GetModelsModelCollectionItemTestStrategyArray{ GetModelsModelCollectionItemTestStrategyArgs{...} }

type GetModelsModelCollectionItemTestStrategyArrayOutput

type GetModelsModelCollectionItemTestStrategyArrayOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemTestStrategyArrayOutput) ElementType

func (GetModelsModelCollectionItemTestStrategyArrayOutput) Index

func (GetModelsModelCollectionItemTestStrategyArrayOutput) ToGetModelsModelCollectionItemTestStrategyArrayOutput

func (o GetModelsModelCollectionItemTestStrategyArrayOutput) ToGetModelsModelCollectionItemTestStrategyArrayOutput() GetModelsModelCollectionItemTestStrategyArrayOutput

func (GetModelsModelCollectionItemTestStrategyArrayOutput) ToGetModelsModelCollectionItemTestStrategyArrayOutputWithContext

func (o GetModelsModelCollectionItemTestStrategyArrayOutput) ToGetModelsModelCollectionItemTestStrategyArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemTestStrategyArrayOutput

type GetModelsModelCollectionItemTestStrategyInput

type GetModelsModelCollectionItemTestStrategyInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemTestStrategyOutput() GetModelsModelCollectionItemTestStrategyOutput
	ToGetModelsModelCollectionItemTestStrategyOutputWithContext(context.Context) GetModelsModelCollectionItemTestStrategyOutput
}

GetModelsModelCollectionItemTestStrategyInput is an input type that accepts GetModelsModelCollectionItemTestStrategyArgs and GetModelsModelCollectionItemTestStrategyOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemTestStrategyInput` via:

GetModelsModelCollectionItemTestStrategyArgs{...}

type GetModelsModelCollectionItemTestStrategyOutput

type GetModelsModelCollectionItemTestStrategyOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemTestStrategyOutput) ElementType

func (GetModelsModelCollectionItemTestStrategyOutput) StrategyType

This information will define the test strategy different datasets for test and validation(optional) dataset.

func (GetModelsModelCollectionItemTestStrategyOutput) TestingDatasets

Possible data set type

func (GetModelsModelCollectionItemTestStrategyOutput) ToGetModelsModelCollectionItemTestStrategyOutput

func (o GetModelsModelCollectionItemTestStrategyOutput) ToGetModelsModelCollectionItemTestStrategyOutput() GetModelsModelCollectionItemTestStrategyOutput

func (GetModelsModelCollectionItemTestStrategyOutput) ToGetModelsModelCollectionItemTestStrategyOutputWithContext

func (o GetModelsModelCollectionItemTestStrategyOutput) ToGetModelsModelCollectionItemTestStrategyOutputWithContext(ctx context.Context) GetModelsModelCollectionItemTestStrategyOutput

func (GetModelsModelCollectionItemTestStrategyOutput) ValidationDatasets

Possible data set type

type GetModelsModelCollectionItemTestStrategyTestingDataset

type GetModelsModelCollectionItemTestStrategyTestingDataset struct {
	// Data Science Labelling Service OCID
	DatasetId string `pulumi:"datasetId"`
	// Possible data sets
	DatasetType string `pulumi:"datasetType"`
	// Possible object storage location types
	LocationDetails []GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetail `pulumi:"locationDetails"`
}

type GetModelsModelCollectionItemTestStrategyTestingDatasetArgs

type GetModelsModelCollectionItemTestStrategyTestingDatasetArgs struct {
	// Data Science Labelling Service OCID
	DatasetId pulumi.StringInput `pulumi:"datasetId"`
	// Possible data sets
	DatasetType pulumi.StringInput `pulumi:"datasetType"`
	// Possible object storage location types
	LocationDetails GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArrayInput `pulumi:"locationDetails"`
}

func (GetModelsModelCollectionItemTestStrategyTestingDatasetArgs) ElementType

func (GetModelsModelCollectionItemTestStrategyTestingDatasetArgs) ToGetModelsModelCollectionItemTestStrategyTestingDatasetOutput

func (GetModelsModelCollectionItemTestStrategyTestingDatasetArgs) ToGetModelsModelCollectionItemTestStrategyTestingDatasetOutputWithContext

func (i GetModelsModelCollectionItemTestStrategyTestingDatasetArgs) ToGetModelsModelCollectionItemTestStrategyTestingDatasetOutputWithContext(ctx context.Context) GetModelsModelCollectionItemTestStrategyTestingDatasetOutput

type GetModelsModelCollectionItemTestStrategyTestingDatasetArray

type GetModelsModelCollectionItemTestStrategyTestingDatasetArray []GetModelsModelCollectionItemTestStrategyTestingDatasetInput

func (GetModelsModelCollectionItemTestStrategyTestingDatasetArray) ElementType

func (GetModelsModelCollectionItemTestStrategyTestingDatasetArray) ToGetModelsModelCollectionItemTestStrategyTestingDatasetArrayOutput

func (GetModelsModelCollectionItemTestStrategyTestingDatasetArray) ToGetModelsModelCollectionItemTestStrategyTestingDatasetArrayOutputWithContext

func (i GetModelsModelCollectionItemTestStrategyTestingDatasetArray) ToGetModelsModelCollectionItemTestStrategyTestingDatasetArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemTestStrategyTestingDatasetArrayOutput

type GetModelsModelCollectionItemTestStrategyTestingDatasetArrayInput

type GetModelsModelCollectionItemTestStrategyTestingDatasetArrayInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemTestStrategyTestingDatasetArrayOutput() GetModelsModelCollectionItemTestStrategyTestingDatasetArrayOutput
	ToGetModelsModelCollectionItemTestStrategyTestingDatasetArrayOutputWithContext(context.Context) GetModelsModelCollectionItemTestStrategyTestingDatasetArrayOutput
}

GetModelsModelCollectionItemTestStrategyTestingDatasetArrayInput is an input type that accepts GetModelsModelCollectionItemTestStrategyTestingDatasetArray and GetModelsModelCollectionItemTestStrategyTestingDatasetArrayOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemTestStrategyTestingDatasetArrayInput` via:

GetModelsModelCollectionItemTestStrategyTestingDatasetArray{ GetModelsModelCollectionItemTestStrategyTestingDatasetArgs{...} }

type GetModelsModelCollectionItemTestStrategyTestingDatasetArrayOutput

type GetModelsModelCollectionItemTestStrategyTestingDatasetArrayOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemTestStrategyTestingDatasetArrayOutput) ElementType

func (GetModelsModelCollectionItemTestStrategyTestingDatasetArrayOutput) Index

func (GetModelsModelCollectionItemTestStrategyTestingDatasetArrayOutput) ToGetModelsModelCollectionItemTestStrategyTestingDatasetArrayOutput

func (GetModelsModelCollectionItemTestStrategyTestingDatasetArrayOutput) ToGetModelsModelCollectionItemTestStrategyTestingDatasetArrayOutputWithContext

func (o GetModelsModelCollectionItemTestStrategyTestingDatasetArrayOutput) ToGetModelsModelCollectionItemTestStrategyTestingDatasetArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemTestStrategyTestingDatasetArrayOutput

type GetModelsModelCollectionItemTestStrategyTestingDatasetInput

type GetModelsModelCollectionItemTestStrategyTestingDatasetInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemTestStrategyTestingDatasetOutput() GetModelsModelCollectionItemTestStrategyTestingDatasetOutput
	ToGetModelsModelCollectionItemTestStrategyTestingDatasetOutputWithContext(context.Context) GetModelsModelCollectionItemTestStrategyTestingDatasetOutput
}

GetModelsModelCollectionItemTestStrategyTestingDatasetInput is an input type that accepts GetModelsModelCollectionItemTestStrategyTestingDatasetArgs and GetModelsModelCollectionItemTestStrategyTestingDatasetOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemTestStrategyTestingDatasetInput` via:

GetModelsModelCollectionItemTestStrategyTestingDatasetArgs{...}

type GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetail

type GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetail struct {
	// Object storage bucket name
	Bucket string `pulumi:"bucket"`
	// Possible object storage location types
	LocationType string `pulumi:"locationType"`
	// Object storage namespace
	Namespace string `pulumi:"namespace"`
	// Array of files which need to be processed in the bucket
	ObjectNames []string `pulumi:"objectNames"`
}

type GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArgs

type GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArgs struct {
	// Object storage bucket name
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Possible object storage location types
	LocationType pulumi.StringInput `pulumi:"locationType"`
	// Object storage namespace
	Namespace pulumi.StringInput `pulumi:"namespace"`
	// Array of files which need to be processed in the bucket
	ObjectNames pulumi.StringArrayInput `pulumi:"objectNames"`
}

func (GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArgs) ElementType

func (GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArgs) ToGetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailOutput

func (GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArgs) ToGetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailOutputWithContext

func (i GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArgs) ToGetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailOutputWithContext(ctx context.Context) GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailOutput

type GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArray

type GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArray []GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailInput

func (GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArray) ElementType

func (GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArray) ToGetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArrayOutput

func (GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArray) ToGetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArrayOutputWithContext

func (i GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArray) ToGetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArrayOutput

type GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArrayInput

type GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArrayInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArrayOutput() GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArrayOutput
	ToGetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArrayOutputWithContext(context.Context) GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArrayOutput
}

GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArrayInput is an input type that accepts GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArray and GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArrayOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArrayInput` via:

GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArray{ GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArgs{...} }

type GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArrayOutput

type GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArrayOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArrayOutput) ElementType

func (GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArrayOutput) ToGetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArrayOutput

func (GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArrayOutput) ToGetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArrayOutputWithContext

type GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailInput

type GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailOutput() GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailOutput
	ToGetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailOutputWithContext(context.Context) GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailOutput
}

GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailInput is an input type that accepts GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArgs and GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailInput` via:

GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailArgs{...}

type GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailOutput

type GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailOutput) Bucket

Object storage bucket name

func (GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailOutput) ElementType

func (GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailOutput) LocationType

Possible object storage location types

func (GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailOutput) Namespace

Object storage namespace

func (GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailOutput) ObjectNames

Array of files which need to be processed in the bucket

func (GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailOutput) ToGetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailOutput

func (GetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailOutput) ToGetModelsModelCollectionItemTestStrategyTestingDatasetLocationDetailOutputWithContext

type GetModelsModelCollectionItemTestStrategyTestingDatasetOutput

type GetModelsModelCollectionItemTestStrategyTestingDatasetOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemTestStrategyTestingDatasetOutput) DatasetId

Data Science Labelling Service OCID

func (GetModelsModelCollectionItemTestStrategyTestingDatasetOutput) DatasetType

Possible data sets

func (GetModelsModelCollectionItemTestStrategyTestingDatasetOutput) ElementType

func (GetModelsModelCollectionItemTestStrategyTestingDatasetOutput) LocationDetails

Possible object storage location types

func (GetModelsModelCollectionItemTestStrategyTestingDatasetOutput) ToGetModelsModelCollectionItemTestStrategyTestingDatasetOutput

func (GetModelsModelCollectionItemTestStrategyTestingDatasetOutput) ToGetModelsModelCollectionItemTestStrategyTestingDatasetOutputWithContext

func (o GetModelsModelCollectionItemTestStrategyTestingDatasetOutput) ToGetModelsModelCollectionItemTestStrategyTestingDatasetOutputWithContext(ctx context.Context) GetModelsModelCollectionItemTestStrategyTestingDatasetOutput

type GetModelsModelCollectionItemTestStrategyValidationDataset

type GetModelsModelCollectionItemTestStrategyValidationDataset struct {
	// Data Science Labelling Service OCID
	DatasetId string `pulumi:"datasetId"`
	// Possible data sets
	DatasetType string `pulumi:"datasetType"`
	// Possible object storage location types
	LocationDetails []GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetail `pulumi:"locationDetails"`
}

type GetModelsModelCollectionItemTestStrategyValidationDatasetArgs

type GetModelsModelCollectionItemTestStrategyValidationDatasetArgs struct {
	// Data Science Labelling Service OCID
	DatasetId pulumi.StringInput `pulumi:"datasetId"`
	// Possible data sets
	DatasetType pulumi.StringInput `pulumi:"datasetType"`
	// Possible object storage location types
	LocationDetails GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArrayInput `pulumi:"locationDetails"`
}

func (GetModelsModelCollectionItemTestStrategyValidationDatasetArgs) ElementType

func (GetModelsModelCollectionItemTestStrategyValidationDatasetArgs) ToGetModelsModelCollectionItemTestStrategyValidationDatasetOutput

func (GetModelsModelCollectionItemTestStrategyValidationDatasetArgs) ToGetModelsModelCollectionItemTestStrategyValidationDatasetOutputWithContext

func (i GetModelsModelCollectionItemTestStrategyValidationDatasetArgs) ToGetModelsModelCollectionItemTestStrategyValidationDatasetOutputWithContext(ctx context.Context) GetModelsModelCollectionItemTestStrategyValidationDatasetOutput

type GetModelsModelCollectionItemTestStrategyValidationDatasetArray

type GetModelsModelCollectionItemTestStrategyValidationDatasetArray []GetModelsModelCollectionItemTestStrategyValidationDatasetInput

func (GetModelsModelCollectionItemTestStrategyValidationDatasetArray) ElementType

func (GetModelsModelCollectionItemTestStrategyValidationDatasetArray) ToGetModelsModelCollectionItemTestStrategyValidationDatasetArrayOutput

func (GetModelsModelCollectionItemTestStrategyValidationDatasetArray) ToGetModelsModelCollectionItemTestStrategyValidationDatasetArrayOutputWithContext

func (i GetModelsModelCollectionItemTestStrategyValidationDatasetArray) ToGetModelsModelCollectionItemTestStrategyValidationDatasetArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemTestStrategyValidationDatasetArrayOutput

type GetModelsModelCollectionItemTestStrategyValidationDatasetArrayInput

type GetModelsModelCollectionItemTestStrategyValidationDatasetArrayInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemTestStrategyValidationDatasetArrayOutput() GetModelsModelCollectionItemTestStrategyValidationDatasetArrayOutput
	ToGetModelsModelCollectionItemTestStrategyValidationDatasetArrayOutputWithContext(context.Context) GetModelsModelCollectionItemTestStrategyValidationDatasetArrayOutput
}

GetModelsModelCollectionItemTestStrategyValidationDatasetArrayInput is an input type that accepts GetModelsModelCollectionItemTestStrategyValidationDatasetArray and GetModelsModelCollectionItemTestStrategyValidationDatasetArrayOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemTestStrategyValidationDatasetArrayInput` via:

GetModelsModelCollectionItemTestStrategyValidationDatasetArray{ GetModelsModelCollectionItemTestStrategyValidationDatasetArgs{...} }

type GetModelsModelCollectionItemTestStrategyValidationDatasetArrayOutput

type GetModelsModelCollectionItemTestStrategyValidationDatasetArrayOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemTestStrategyValidationDatasetArrayOutput) ElementType

func (GetModelsModelCollectionItemTestStrategyValidationDatasetArrayOutput) ToGetModelsModelCollectionItemTestStrategyValidationDatasetArrayOutput

func (GetModelsModelCollectionItemTestStrategyValidationDatasetArrayOutput) ToGetModelsModelCollectionItemTestStrategyValidationDatasetArrayOutputWithContext

func (o GetModelsModelCollectionItemTestStrategyValidationDatasetArrayOutput) ToGetModelsModelCollectionItemTestStrategyValidationDatasetArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemTestStrategyValidationDatasetArrayOutput

type GetModelsModelCollectionItemTestStrategyValidationDatasetInput

type GetModelsModelCollectionItemTestStrategyValidationDatasetInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemTestStrategyValidationDatasetOutput() GetModelsModelCollectionItemTestStrategyValidationDatasetOutput
	ToGetModelsModelCollectionItemTestStrategyValidationDatasetOutputWithContext(context.Context) GetModelsModelCollectionItemTestStrategyValidationDatasetOutput
}

GetModelsModelCollectionItemTestStrategyValidationDatasetInput is an input type that accepts GetModelsModelCollectionItemTestStrategyValidationDatasetArgs and GetModelsModelCollectionItemTestStrategyValidationDatasetOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemTestStrategyValidationDatasetInput` via:

GetModelsModelCollectionItemTestStrategyValidationDatasetArgs{...}

type GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetail

type GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetail struct {
	// Object storage bucket name
	Bucket string `pulumi:"bucket"`
	// Possible object storage location types
	LocationType string `pulumi:"locationType"`
	// Object storage namespace
	Namespace string `pulumi:"namespace"`
	// Array of files which need to be processed in the bucket
	ObjectNames []string `pulumi:"objectNames"`
}

type GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArgs

type GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArgs struct {
	// Object storage bucket name
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Possible object storage location types
	LocationType pulumi.StringInput `pulumi:"locationType"`
	// Object storage namespace
	Namespace pulumi.StringInput `pulumi:"namespace"`
	// Array of files which need to be processed in the bucket
	ObjectNames pulumi.StringArrayInput `pulumi:"objectNames"`
}

func (GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArgs) ElementType

func (GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArgs) ToGetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailOutput

func (GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArgs) ToGetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailOutputWithContext

type GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArray

type GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArray []GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailInput

func (GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArray) ElementType

func (GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArray) ToGetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArrayOutput

func (GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArray) ToGetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArrayOutputWithContext

func (i GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArray) ToGetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArrayOutput

type GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArrayInput

type GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArrayInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArrayOutput() GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArrayOutput
	ToGetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArrayOutputWithContext(context.Context) GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArrayOutput
}

GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArrayInput is an input type that accepts GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArray and GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArrayOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArrayInput` via:

GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArray{ GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArgs{...} }

type GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArrayOutput

type GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArrayOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArrayOutput) ElementType

func (GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArrayOutput) ToGetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArrayOutput

func (GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArrayOutput) ToGetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArrayOutputWithContext

type GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailInput

type GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailOutput() GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailOutput
	ToGetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailOutputWithContext(context.Context) GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailOutput
}

GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailInput is an input type that accepts GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArgs and GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailInput` via:

GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailArgs{...}

type GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailOutput

type GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailOutput) Bucket

Object storage bucket name

func (GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailOutput) ElementType

func (GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailOutput) LocationType

Possible object storage location types

func (GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailOutput) Namespace

Object storage namespace

func (GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailOutput) ObjectNames

Array of files which need to be processed in the bucket

func (GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailOutput) ToGetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailOutput

func (GetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailOutput) ToGetModelsModelCollectionItemTestStrategyValidationDatasetLocationDetailOutputWithContext

type GetModelsModelCollectionItemTestStrategyValidationDatasetOutput

type GetModelsModelCollectionItemTestStrategyValidationDatasetOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemTestStrategyValidationDatasetOutput) DatasetId

Data Science Labelling Service OCID

func (GetModelsModelCollectionItemTestStrategyValidationDatasetOutput) DatasetType

Possible data sets

func (GetModelsModelCollectionItemTestStrategyValidationDatasetOutput) ElementType

func (GetModelsModelCollectionItemTestStrategyValidationDatasetOutput) LocationDetails

Possible object storage location types

func (GetModelsModelCollectionItemTestStrategyValidationDatasetOutput) ToGetModelsModelCollectionItemTestStrategyValidationDatasetOutput

func (GetModelsModelCollectionItemTestStrategyValidationDatasetOutput) ToGetModelsModelCollectionItemTestStrategyValidationDatasetOutputWithContext

func (o GetModelsModelCollectionItemTestStrategyValidationDatasetOutput) ToGetModelsModelCollectionItemTestStrategyValidationDatasetOutputWithContext(ctx context.Context) GetModelsModelCollectionItemTestStrategyValidationDatasetOutput

type GetModelsModelCollectionItemTrainingDataset

type GetModelsModelCollectionItemTrainingDataset struct {
	// Data Science Labelling Service OCID
	DatasetId string `pulumi:"datasetId"`
	// Possible data sets
	DatasetType string `pulumi:"datasetType"`
	// Possible object storage location types
	LocationDetails []GetModelsModelCollectionItemTrainingDatasetLocationDetail `pulumi:"locationDetails"`
}

type GetModelsModelCollectionItemTrainingDatasetArgs

type GetModelsModelCollectionItemTrainingDatasetArgs struct {
	// Data Science Labelling Service OCID
	DatasetId pulumi.StringInput `pulumi:"datasetId"`
	// Possible data sets
	DatasetType pulumi.StringInput `pulumi:"datasetType"`
	// Possible object storage location types
	LocationDetails GetModelsModelCollectionItemTrainingDatasetLocationDetailArrayInput `pulumi:"locationDetails"`
}

func (GetModelsModelCollectionItemTrainingDatasetArgs) ElementType

func (GetModelsModelCollectionItemTrainingDatasetArgs) ToGetModelsModelCollectionItemTrainingDatasetOutput

func (i GetModelsModelCollectionItemTrainingDatasetArgs) ToGetModelsModelCollectionItemTrainingDatasetOutput() GetModelsModelCollectionItemTrainingDatasetOutput

func (GetModelsModelCollectionItemTrainingDatasetArgs) ToGetModelsModelCollectionItemTrainingDatasetOutputWithContext

func (i GetModelsModelCollectionItemTrainingDatasetArgs) ToGetModelsModelCollectionItemTrainingDatasetOutputWithContext(ctx context.Context) GetModelsModelCollectionItemTrainingDatasetOutput

type GetModelsModelCollectionItemTrainingDatasetArray

type GetModelsModelCollectionItemTrainingDatasetArray []GetModelsModelCollectionItemTrainingDatasetInput

func (GetModelsModelCollectionItemTrainingDatasetArray) ElementType

func (GetModelsModelCollectionItemTrainingDatasetArray) ToGetModelsModelCollectionItemTrainingDatasetArrayOutput

func (i GetModelsModelCollectionItemTrainingDatasetArray) ToGetModelsModelCollectionItemTrainingDatasetArrayOutput() GetModelsModelCollectionItemTrainingDatasetArrayOutput

func (GetModelsModelCollectionItemTrainingDatasetArray) ToGetModelsModelCollectionItemTrainingDatasetArrayOutputWithContext

func (i GetModelsModelCollectionItemTrainingDatasetArray) ToGetModelsModelCollectionItemTrainingDatasetArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemTrainingDatasetArrayOutput

type GetModelsModelCollectionItemTrainingDatasetArrayInput

type GetModelsModelCollectionItemTrainingDatasetArrayInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemTrainingDatasetArrayOutput() GetModelsModelCollectionItemTrainingDatasetArrayOutput
	ToGetModelsModelCollectionItemTrainingDatasetArrayOutputWithContext(context.Context) GetModelsModelCollectionItemTrainingDatasetArrayOutput
}

GetModelsModelCollectionItemTrainingDatasetArrayInput is an input type that accepts GetModelsModelCollectionItemTrainingDatasetArray and GetModelsModelCollectionItemTrainingDatasetArrayOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemTrainingDatasetArrayInput` via:

GetModelsModelCollectionItemTrainingDatasetArray{ GetModelsModelCollectionItemTrainingDatasetArgs{...} }

type GetModelsModelCollectionItemTrainingDatasetArrayOutput

type GetModelsModelCollectionItemTrainingDatasetArrayOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemTrainingDatasetArrayOutput) ElementType

func (GetModelsModelCollectionItemTrainingDatasetArrayOutput) Index

func (GetModelsModelCollectionItemTrainingDatasetArrayOutput) ToGetModelsModelCollectionItemTrainingDatasetArrayOutput

func (GetModelsModelCollectionItemTrainingDatasetArrayOutput) ToGetModelsModelCollectionItemTrainingDatasetArrayOutputWithContext

func (o GetModelsModelCollectionItemTrainingDatasetArrayOutput) ToGetModelsModelCollectionItemTrainingDatasetArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemTrainingDatasetArrayOutput

type GetModelsModelCollectionItemTrainingDatasetInput

type GetModelsModelCollectionItemTrainingDatasetInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemTrainingDatasetOutput() GetModelsModelCollectionItemTrainingDatasetOutput
	ToGetModelsModelCollectionItemTrainingDatasetOutputWithContext(context.Context) GetModelsModelCollectionItemTrainingDatasetOutput
}

GetModelsModelCollectionItemTrainingDatasetInput is an input type that accepts GetModelsModelCollectionItemTrainingDatasetArgs and GetModelsModelCollectionItemTrainingDatasetOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemTrainingDatasetInput` via:

GetModelsModelCollectionItemTrainingDatasetArgs{...}

type GetModelsModelCollectionItemTrainingDatasetLocationDetail

type GetModelsModelCollectionItemTrainingDatasetLocationDetail struct {
	// Object storage bucket name
	Bucket string `pulumi:"bucket"`
	// Possible object storage location types
	LocationType string `pulumi:"locationType"`
	// Object storage namespace
	Namespace string `pulumi:"namespace"`
	// Array of files which need to be processed in the bucket
	ObjectNames []string `pulumi:"objectNames"`
}

type GetModelsModelCollectionItemTrainingDatasetLocationDetailArgs

type GetModelsModelCollectionItemTrainingDatasetLocationDetailArgs struct {
	// Object storage bucket name
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Possible object storage location types
	LocationType pulumi.StringInput `pulumi:"locationType"`
	// Object storage namespace
	Namespace pulumi.StringInput `pulumi:"namespace"`
	// Array of files which need to be processed in the bucket
	ObjectNames pulumi.StringArrayInput `pulumi:"objectNames"`
}

func (GetModelsModelCollectionItemTrainingDatasetLocationDetailArgs) ElementType

func (GetModelsModelCollectionItemTrainingDatasetLocationDetailArgs) ToGetModelsModelCollectionItemTrainingDatasetLocationDetailOutput

func (GetModelsModelCollectionItemTrainingDatasetLocationDetailArgs) ToGetModelsModelCollectionItemTrainingDatasetLocationDetailOutputWithContext

func (i GetModelsModelCollectionItemTrainingDatasetLocationDetailArgs) ToGetModelsModelCollectionItemTrainingDatasetLocationDetailOutputWithContext(ctx context.Context) GetModelsModelCollectionItemTrainingDatasetLocationDetailOutput

type GetModelsModelCollectionItemTrainingDatasetLocationDetailArray

type GetModelsModelCollectionItemTrainingDatasetLocationDetailArray []GetModelsModelCollectionItemTrainingDatasetLocationDetailInput

func (GetModelsModelCollectionItemTrainingDatasetLocationDetailArray) ElementType

func (GetModelsModelCollectionItemTrainingDatasetLocationDetailArray) ToGetModelsModelCollectionItemTrainingDatasetLocationDetailArrayOutput

func (GetModelsModelCollectionItemTrainingDatasetLocationDetailArray) ToGetModelsModelCollectionItemTrainingDatasetLocationDetailArrayOutputWithContext

func (i GetModelsModelCollectionItemTrainingDatasetLocationDetailArray) ToGetModelsModelCollectionItemTrainingDatasetLocationDetailArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemTrainingDatasetLocationDetailArrayOutput

type GetModelsModelCollectionItemTrainingDatasetLocationDetailArrayInput

type GetModelsModelCollectionItemTrainingDatasetLocationDetailArrayInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemTrainingDatasetLocationDetailArrayOutput() GetModelsModelCollectionItemTrainingDatasetLocationDetailArrayOutput
	ToGetModelsModelCollectionItemTrainingDatasetLocationDetailArrayOutputWithContext(context.Context) GetModelsModelCollectionItemTrainingDatasetLocationDetailArrayOutput
}

GetModelsModelCollectionItemTrainingDatasetLocationDetailArrayInput is an input type that accepts GetModelsModelCollectionItemTrainingDatasetLocationDetailArray and GetModelsModelCollectionItemTrainingDatasetLocationDetailArrayOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemTrainingDatasetLocationDetailArrayInput` via:

GetModelsModelCollectionItemTrainingDatasetLocationDetailArray{ GetModelsModelCollectionItemTrainingDatasetLocationDetailArgs{...} }

type GetModelsModelCollectionItemTrainingDatasetLocationDetailArrayOutput

type GetModelsModelCollectionItemTrainingDatasetLocationDetailArrayOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemTrainingDatasetLocationDetailArrayOutput) ElementType

func (GetModelsModelCollectionItemTrainingDatasetLocationDetailArrayOutput) ToGetModelsModelCollectionItemTrainingDatasetLocationDetailArrayOutput

func (GetModelsModelCollectionItemTrainingDatasetLocationDetailArrayOutput) ToGetModelsModelCollectionItemTrainingDatasetLocationDetailArrayOutputWithContext

func (o GetModelsModelCollectionItemTrainingDatasetLocationDetailArrayOutput) ToGetModelsModelCollectionItemTrainingDatasetLocationDetailArrayOutputWithContext(ctx context.Context) GetModelsModelCollectionItemTrainingDatasetLocationDetailArrayOutput

type GetModelsModelCollectionItemTrainingDatasetLocationDetailInput

type GetModelsModelCollectionItemTrainingDatasetLocationDetailInput interface {
	pulumi.Input

	ToGetModelsModelCollectionItemTrainingDatasetLocationDetailOutput() GetModelsModelCollectionItemTrainingDatasetLocationDetailOutput
	ToGetModelsModelCollectionItemTrainingDatasetLocationDetailOutputWithContext(context.Context) GetModelsModelCollectionItemTrainingDatasetLocationDetailOutput
}

GetModelsModelCollectionItemTrainingDatasetLocationDetailInput is an input type that accepts GetModelsModelCollectionItemTrainingDatasetLocationDetailArgs and GetModelsModelCollectionItemTrainingDatasetLocationDetailOutput values. You can construct a concrete instance of `GetModelsModelCollectionItemTrainingDatasetLocationDetailInput` via:

GetModelsModelCollectionItemTrainingDatasetLocationDetailArgs{...}

type GetModelsModelCollectionItemTrainingDatasetLocationDetailOutput

type GetModelsModelCollectionItemTrainingDatasetLocationDetailOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemTrainingDatasetLocationDetailOutput) Bucket

Object storage bucket name

func (GetModelsModelCollectionItemTrainingDatasetLocationDetailOutput) ElementType

func (GetModelsModelCollectionItemTrainingDatasetLocationDetailOutput) LocationType

Possible object storage location types

func (GetModelsModelCollectionItemTrainingDatasetLocationDetailOutput) Namespace

Object storage namespace

func (GetModelsModelCollectionItemTrainingDatasetLocationDetailOutput) ObjectNames

Array of files which need to be processed in the bucket

func (GetModelsModelCollectionItemTrainingDatasetLocationDetailOutput) ToGetModelsModelCollectionItemTrainingDatasetLocationDetailOutput

func (GetModelsModelCollectionItemTrainingDatasetLocationDetailOutput) ToGetModelsModelCollectionItemTrainingDatasetLocationDetailOutputWithContext

func (o GetModelsModelCollectionItemTrainingDatasetLocationDetailOutput) ToGetModelsModelCollectionItemTrainingDatasetLocationDetailOutputWithContext(ctx context.Context) GetModelsModelCollectionItemTrainingDatasetLocationDetailOutput

type GetModelsModelCollectionItemTrainingDatasetOutput

type GetModelsModelCollectionItemTrainingDatasetOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionItemTrainingDatasetOutput) DatasetId

Data Science Labelling Service OCID

func (GetModelsModelCollectionItemTrainingDatasetOutput) DatasetType

Possible data sets

func (GetModelsModelCollectionItemTrainingDatasetOutput) ElementType

func (GetModelsModelCollectionItemTrainingDatasetOutput) LocationDetails

Possible object storage location types

func (GetModelsModelCollectionItemTrainingDatasetOutput) ToGetModelsModelCollectionItemTrainingDatasetOutput

func (o GetModelsModelCollectionItemTrainingDatasetOutput) ToGetModelsModelCollectionItemTrainingDatasetOutput() GetModelsModelCollectionItemTrainingDatasetOutput

func (GetModelsModelCollectionItemTrainingDatasetOutput) ToGetModelsModelCollectionItemTrainingDatasetOutputWithContext

func (o GetModelsModelCollectionItemTrainingDatasetOutput) ToGetModelsModelCollectionItemTrainingDatasetOutputWithContext(ctx context.Context) GetModelsModelCollectionItemTrainingDatasetOutput

type GetModelsModelCollectionOutput

type GetModelsModelCollectionOutput struct{ *pulumi.OutputState }

func (GetModelsModelCollectionOutput) ElementType

func (GetModelsModelCollectionOutput) Items

func (GetModelsModelCollectionOutput) ToGetModelsModelCollectionOutput

func (o GetModelsModelCollectionOutput) ToGetModelsModelCollectionOutput() GetModelsModelCollectionOutput

func (GetModelsModelCollectionOutput) ToGetModelsModelCollectionOutputWithContext

func (o GetModelsModelCollectionOutput) ToGetModelsModelCollectionOutputWithContext(ctx context.Context) GetModelsModelCollectionOutput

type GetModelsOutputArgs

type GetModelsOutputArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// A filter to return only resources that match the entire display name given.
	DisplayName pulumi.StringPtrInput     `pulumi:"displayName"`
	Filters     GetModelsFilterArrayInput `pulumi:"filters"`
	// Unique identifier model OCID of a model that is immutable on creation
	Id pulumi.StringPtrInput `pulumi:"id"`
	// The ID of the project for which to list the objects.
	ProjectId pulumi.StringPtrInput `pulumi:"projectId"`
	// <b>Filter</b> results by the specified lifecycle state. Must be a valid state for the resource type.
	State pulumi.StringPtrInput `pulumi:"state"`
}

A collection of arguments for invoking getModels.

func (GetModelsOutputArgs) ElementType

func (GetModelsOutputArgs) ElementType() reflect.Type

type GetModelsResult

type GetModelsResult struct {
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)  for the model's compartment.
	CompartmentId string `pulumi:"compartmentId"`
	// A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	DisplayName *string           `pulumi:"displayName"`
	Filters     []GetModelsFilter `pulumi:"filters"`
	// Unique identifier model OCID of a model that is immutable on creation
	Id *string `pulumi:"id"`
	// The list of model_collection.
	ModelCollections []GetModelsModelCollection `pulumi:"modelCollections"`
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate with the model.
	ProjectId *string `pulumi:"projectId"`
	// The state of the model.
	State *string `pulumi:"state"`
}

A collection of values returned by getModels.

func GetModels

func GetModels(ctx *pulumi.Context, args *GetModelsArgs, opts ...pulumi.InvokeOption) (*GetModelsResult, error)

This data source provides the list of Models in Oracle Cloud Infrastructure Ai Language service.

Returns a list of models.

type GetModelsResultOutput

type GetModelsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getModels.

func (GetModelsResultOutput) CompartmentId

func (o GetModelsResultOutput) CompartmentId() pulumi.StringOutput

The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the model's compartment.

func (GetModelsResultOutput) DisplayName

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

func (GetModelsResultOutput) ElementType

func (GetModelsResultOutput) ElementType() reflect.Type

func (GetModelsResultOutput) Filters

func (GetModelsResultOutput) Id

Unique identifier model OCID of a model that is immutable on creation

func (GetModelsResultOutput) ModelCollections

The list of model_collection.

func (GetModelsResultOutput) ProjectId

The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate with the model.

func (GetModelsResultOutput) State

The state of the model.

func (GetModelsResultOutput) ToGetModelsResultOutput

func (o GetModelsResultOutput) ToGetModelsResultOutput() GetModelsResultOutput

func (GetModelsResultOutput) ToGetModelsResultOutputWithContext

func (o GetModelsResultOutput) ToGetModelsResultOutputWithContext(ctx context.Context) GetModelsResultOutput

type GetProjectsArgs

type GetProjectsArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId string `pulumi:"compartmentId"`
	// A filter to return only resources that match the entire display name given.
	DisplayName *string             `pulumi:"displayName"`
	Filters     []GetProjectsFilter `pulumi:"filters"`
	// Unique identifier OCID of the project
	Id *string `pulumi:"id"`
	// <b>Filter</b> results by the specified lifecycle state. Must be a valid state for the resource type.
	State *string `pulumi:"state"`
}

A collection of arguments for invoking getProjects.

type GetProjectsFilter

type GetProjectsFilter struct {
	Name   string   `pulumi:"name"`
	Regex  *bool    `pulumi:"regex"`
	Values []string `pulumi:"values"`
}

type GetProjectsFilterArgs

type GetProjectsFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Regex  pulumi.BoolPtrInput     `pulumi:"regex"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetProjectsFilterArgs) ElementType

func (GetProjectsFilterArgs) ElementType() reflect.Type

func (GetProjectsFilterArgs) ToGetProjectsFilterOutput

func (i GetProjectsFilterArgs) ToGetProjectsFilterOutput() GetProjectsFilterOutput

func (GetProjectsFilterArgs) ToGetProjectsFilterOutputWithContext

func (i GetProjectsFilterArgs) ToGetProjectsFilterOutputWithContext(ctx context.Context) GetProjectsFilterOutput

type GetProjectsFilterArray

type GetProjectsFilterArray []GetProjectsFilterInput

func (GetProjectsFilterArray) ElementType

func (GetProjectsFilterArray) ElementType() reflect.Type

func (GetProjectsFilterArray) ToGetProjectsFilterArrayOutput

func (i GetProjectsFilterArray) ToGetProjectsFilterArrayOutput() GetProjectsFilterArrayOutput

func (GetProjectsFilterArray) ToGetProjectsFilterArrayOutputWithContext

func (i GetProjectsFilterArray) ToGetProjectsFilterArrayOutputWithContext(ctx context.Context) GetProjectsFilterArrayOutput

type GetProjectsFilterArrayInput

type GetProjectsFilterArrayInput interface {
	pulumi.Input

	ToGetProjectsFilterArrayOutput() GetProjectsFilterArrayOutput
	ToGetProjectsFilterArrayOutputWithContext(context.Context) GetProjectsFilterArrayOutput
}

GetProjectsFilterArrayInput is an input type that accepts GetProjectsFilterArray and GetProjectsFilterArrayOutput values. You can construct a concrete instance of `GetProjectsFilterArrayInput` via:

GetProjectsFilterArray{ GetProjectsFilterArgs{...} }

type GetProjectsFilterArrayOutput

type GetProjectsFilterArrayOutput struct{ *pulumi.OutputState }

func (GetProjectsFilterArrayOutput) ElementType

func (GetProjectsFilterArrayOutput) Index

func (GetProjectsFilterArrayOutput) ToGetProjectsFilterArrayOutput

func (o GetProjectsFilterArrayOutput) ToGetProjectsFilterArrayOutput() GetProjectsFilterArrayOutput

func (GetProjectsFilterArrayOutput) ToGetProjectsFilterArrayOutputWithContext

func (o GetProjectsFilterArrayOutput) ToGetProjectsFilterArrayOutputWithContext(ctx context.Context) GetProjectsFilterArrayOutput

type GetProjectsFilterInput

type GetProjectsFilterInput interface {
	pulumi.Input

	ToGetProjectsFilterOutput() GetProjectsFilterOutput
	ToGetProjectsFilterOutputWithContext(context.Context) GetProjectsFilterOutput
}

GetProjectsFilterInput is an input type that accepts GetProjectsFilterArgs and GetProjectsFilterOutput values. You can construct a concrete instance of `GetProjectsFilterInput` via:

GetProjectsFilterArgs{...}

type GetProjectsFilterOutput

type GetProjectsFilterOutput struct{ *pulumi.OutputState }

func (GetProjectsFilterOutput) ElementType

func (GetProjectsFilterOutput) ElementType() reflect.Type

func (GetProjectsFilterOutput) Name

func (GetProjectsFilterOutput) Regex

func (GetProjectsFilterOutput) ToGetProjectsFilterOutput

func (o GetProjectsFilterOutput) ToGetProjectsFilterOutput() GetProjectsFilterOutput

func (GetProjectsFilterOutput) ToGetProjectsFilterOutputWithContext

func (o GetProjectsFilterOutput) ToGetProjectsFilterOutputWithContext(ctx context.Context) GetProjectsFilterOutput

func (GetProjectsFilterOutput) Values

type GetProjectsOutputArgs

type GetProjectsOutputArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// A filter to return only resources that match the entire display name given.
	DisplayName pulumi.StringPtrInput       `pulumi:"displayName"`
	Filters     GetProjectsFilterArrayInput `pulumi:"filters"`
	// Unique identifier OCID of the project
	Id pulumi.StringPtrInput `pulumi:"id"`
	// <b>Filter</b> results by the specified lifecycle state. Must be a valid state for the resource type.
	State pulumi.StringPtrInput `pulumi:"state"`
}

A collection of arguments for invoking getProjects.

func (GetProjectsOutputArgs) ElementType

func (GetProjectsOutputArgs) ElementType() reflect.Type

type GetProjectsProjectCollection

type GetProjectsProjectCollection struct {
	Items []GetProjectsProjectCollectionItem `pulumi:"items"`
}

type GetProjectsProjectCollectionArgs

type GetProjectsProjectCollectionArgs struct {
	Items GetProjectsProjectCollectionItemArrayInput `pulumi:"items"`
}

func (GetProjectsProjectCollectionArgs) ElementType

func (GetProjectsProjectCollectionArgs) ToGetProjectsProjectCollectionOutput

func (i GetProjectsProjectCollectionArgs) ToGetProjectsProjectCollectionOutput() GetProjectsProjectCollectionOutput

func (GetProjectsProjectCollectionArgs) ToGetProjectsProjectCollectionOutputWithContext

func (i GetProjectsProjectCollectionArgs) ToGetProjectsProjectCollectionOutputWithContext(ctx context.Context) GetProjectsProjectCollectionOutput

type GetProjectsProjectCollectionArray

type GetProjectsProjectCollectionArray []GetProjectsProjectCollectionInput

func (GetProjectsProjectCollectionArray) ElementType

func (GetProjectsProjectCollectionArray) ToGetProjectsProjectCollectionArrayOutput

func (i GetProjectsProjectCollectionArray) ToGetProjectsProjectCollectionArrayOutput() GetProjectsProjectCollectionArrayOutput

func (GetProjectsProjectCollectionArray) ToGetProjectsProjectCollectionArrayOutputWithContext

func (i GetProjectsProjectCollectionArray) ToGetProjectsProjectCollectionArrayOutputWithContext(ctx context.Context) GetProjectsProjectCollectionArrayOutput

type GetProjectsProjectCollectionArrayInput

type GetProjectsProjectCollectionArrayInput interface {
	pulumi.Input

	ToGetProjectsProjectCollectionArrayOutput() GetProjectsProjectCollectionArrayOutput
	ToGetProjectsProjectCollectionArrayOutputWithContext(context.Context) GetProjectsProjectCollectionArrayOutput
}

GetProjectsProjectCollectionArrayInput is an input type that accepts GetProjectsProjectCollectionArray and GetProjectsProjectCollectionArrayOutput values. You can construct a concrete instance of `GetProjectsProjectCollectionArrayInput` via:

GetProjectsProjectCollectionArray{ GetProjectsProjectCollectionArgs{...} }

type GetProjectsProjectCollectionArrayOutput

type GetProjectsProjectCollectionArrayOutput struct{ *pulumi.OutputState }

func (GetProjectsProjectCollectionArrayOutput) ElementType

func (GetProjectsProjectCollectionArrayOutput) Index

func (GetProjectsProjectCollectionArrayOutput) ToGetProjectsProjectCollectionArrayOutput

func (o GetProjectsProjectCollectionArrayOutput) ToGetProjectsProjectCollectionArrayOutput() GetProjectsProjectCollectionArrayOutput

func (GetProjectsProjectCollectionArrayOutput) ToGetProjectsProjectCollectionArrayOutputWithContext

func (o GetProjectsProjectCollectionArrayOutput) ToGetProjectsProjectCollectionArrayOutputWithContext(ctx context.Context) GetProjectsProjectCollectionArrayOutput

type GetProjectsProjectCollectionInput

type GetProjectsProjectCollectionInput interface {
	pulumi.Input

	ToGetProjectsProjectCollectionOutput() GetProjectsProjectCollectionOutput
	ToGetProjectsProjectCollectionOutputWithContext(context.Context) GetProjectsProjectCollectionOutput
}

GetProjectsProjectCollectionInput is an input type that accepts GetProjectsProjectCollectionArgs and GetProjectsProjectCollectionOutput values. You can construct a concrete instance of `GetProjectsProjectCollectionInput` via:

GetProjectsProjectCollectionArgs{...}

type GetProjectsProjectCollectionItem

type GetProjectsProjectCollectionItem struct {
	// The ID of the compartment in which to list resources.
	CompartmentId string `pulumi:"compartmentId"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags map[string]interface{} `pulumi:"definedTags"`
	// A short description of a project.
	Description string `pulumi:"description"`
	// A filter to return only resources that match the entire display name given.
	DisplayName string `pulumi:"displayName"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags map[string]interface{} `pulumi:"freeformTags"`
	// Unique identifier OCID of the project
	Id string `pulumi:"id"`
	// A message describing the current state in more detail.
	LifecycleDetails string `pulumi:"lifecycleDetails"`
	// <b>Filter</b> results by the specified lifecycle state. Must be a valid state for the resource type.
	State string `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags map[string]interface{} `pulumi:"systemTags"`
	// The date and time the resource was created in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).
	TimeCreated string `pulumi:"timeCreated"`
	// The date and time the resource was updated in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).
	TimeUpdated string `pulumi:"timeUpdated"`
}

type GetProjectsProjectCollectionItemArgs

type GetProjectsProjectCollectionItemArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapInput `pulumi:"definedTags"`
	// A short description of a project.
	Description pulumi.StringInput `pulumi:"description"`
	// A filter to return only resources that match the entire display name given.
	DisplayName pulumi.StringInput `pulumi:"displayName"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapInput `pulumi:"freeformTags"`
	// Unique identifier OCID of the project
	Id pulumi.StringInput `pulumi:"id"`
	// A message describing the current state in more detail.
	LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"`
	// <b>Filter</b> results by the specified lifecycle state. Must be a valid state for the resource type.
	State pulumi.StringInput `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags pulumi.MapInput `pulumi:"systemTags"`
	// The date and time the resource was created in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).
	TimeCreated pulumi.StringInput `pulumi:"timeCreated"`
	// The date and time the resource was updated in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).
	TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"`
}

func (GetProjectsProjectCollectionItemArgs) ElementType

func (GetProjectsProjectCollectionItemArgs) ToGetProjectsProjectCollectionItemOutput

func (i GetProjectsProjectCollectionItemArgs) ToGetProjectsProjectCollectionItemOutput() GetProjectsProjectCollectionItemOutput

func (GetProjectsProjectCollectionItemArgs) ToGetProjectsProjectCollectionItemOutputWithContext

func (i GetProjectsProjectCollectionItemArgs) ToGetProjectsProjectCollectionItemOutputWithContext(ctx context.Context) GetProjectsProjectCollectionItemOutput

type GetProjectsProjectCollectionItemArray

type GetProjectsProjectCollectionItemArray []GetProjectsProjectCollectionItemInput

func (GetProjectsProjectCollectionItemArray) ElementType

func (GetProjectsProjectCollectionItemArray) ToGetProjectsProjectCollectionItemArrayOutput

func (i GetProjectsProjectCollectionItemArray) ToGetProjectsProjectCollectionItemArrayOutput() GetProjectsProjectCollectionItemArrayOutput

func (GetProjectsProjectCollectionItemArray) ToGetProjectsProjectCollectionItemArrayOutputWithContext

func (i GetProjectsProjectCollectionItemArray) ToGetProjectsProjectCollectionItemArrayOutputWithContext(ctx context.Context) GetProjectsProjectCollectionItemArrayOutput

type GetProjectsProjectCollectionItemArrayInput

type GetProjectsProjectCollectionItemArrayInput interface {
	pulumi.Input

	ToGetProjectsProjectCollectionItemArrayOutput() GetProjectsProjectCollectionItemArrayOutput
	ToGetProjectsProjectCollectionItemArrayOutputWithContext(context.Context) GetProjectsProjectCollectionItemArrayOutput
}

GetProjectsProjectCollectionItemArrayInput is an input type that accepts GetProjectsProjectCollectionItemArray and GetProjectsProjectCollectionItemArrayOutput values. You can construct a concrete instance of `GetProjectsProjectCollectionItemArrayInput` via:

GetProjectsProjectCollectionItemArray{ GetProjectsProjectCollectionItemArgs{...} }

type GetProjectsProjectCollectionItemArrayOutput

type GetProjectsProjectCollectionItemArrayOutput struct{ *pulumi.OutputState }

func (GetProjectsProjectCollectionItemArrayOutput) ElementType

func (GetProjectsProjectCollectionItemArrayOutput) Index

func (GetProjectsProjectCollectionItemArrayOutput) ToGetProjectsProjectCollectionItemArrayOutput

func (o GetProjectsProjectCollectionItemArrayOutput) ToGetProjectsProjectCollectionItemArrayOutput() GetProjectsProjectCollectionItemArrayOutput

func (GetProjectsProjectCollectionItemArrayOutput) ToGetProjectsProjectCollectionItemArrayOutputWithContext

func (o GetProjectsProjectCollectionItemArrayOutput) ToGetProjectsProjectCollectionItemArrayOutputWithContext(ctx context.Context) GetProjectsProjectCollectionItemArrayOutput

type GetProjectsProjectCollectionItemInput

type GetProjectsProjectCollectionItemInput interface {
	pulumi.Input

	ToGetProjectsProjectCollectionItemOutput() GetProjectsProjectCollectionItemOutput
	ToGetProjectsProjectCollectionItemOutputWithContext(context.Context) GetProjectsProjectCollectionItemOutput
}

GetProjectsProjectCollectionItemInput is an input type that accepts GetProjectsProjectCollectionItemArgs and GetProjectsProjectCollectionItemOutput values. You can construct a concrete instance of `GetProjectsProjectCollectionItemInput` via:

GetProjectsProjectCollectionItemArgs{...}

type GetProjectsProjectCollectionItemOutput

type GetProjectsProjectCollectionItemOutput struct{ *pulumi.OutputState }

func (GetProjectsProjectCollectionItemOutput) CompartmentId

The ID of the compartment in which to list resources.

func (GetProjectsProjectCollectionItemOutput) DefinedTags

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`

func (GetProjectsProjectCollectionItemOutput) Description

A short description of a project.

func (GetProjectsProjectCollectionItemOutput) DisplayName

A filter to return only resources that match the entire display name given.

func (GetProjectsProjectCollectionItemOutput) ElementType

func (GetProjectsProjectCollectionItemOutput) FreeformTags

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`

func (GetProjectsProjectCollectionItemOutput) Id

Unique identifier OCID of the project

func (GetProjectsProjectCollectionItemOutput) LifecycleDetails

A message describing the current state in more detail.

func (GetProjectsProjectCollectionItemOutput) State

<b>Filter</b> results by the specified lifecycle state. Must be a valid state for the resource type.

func (GetProjectsProjectCollectionItemOutput) SystemTags

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`

func (GetProjectsProjectCollectionItemOutput) TimeCreated

The date and time the resource was created in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).

func (GetProjectsProjectCollectionItemOutput) TimeUpdated

The date and time the resource was updated in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).

func (GetProjectsProjectCollectionItemOutput) ToGetProjectsProjectCollectionItemOutput

func (o GetProjectsProjectCollectionItemOutput) ToGetProjectsProjectCollectionItemOutput() GetProjectsProjectCollectionItemOutput

func (GetProjectsProjectCollectionItemOutput) ToGetProjectsProjectCollectionItemOutputWithContext

func (o GetProjectsProjectCollectionItemOutput) ToGetProjectsProjectCollectionItemOutputWithContext(ctx context.Context) GetProjectsProjectCollectionItemOutput

type GetProjectsProjectCollectionOutput

type GetProjectsProjectCollectionOutput struct{ *pulumi.OutputState }

func (GetProjectsProjectCollectionOutput) ElementType

func (GetProjectsProjectCollectionOutput) Items

func (GetProjectsProjectCollectionOutput) ToGetProjectsProjectCollectionOutput

func (o GetProjectsProjectCollectionOutput) ToGetProjectsProjectCollectionOutput() GetProjectsProjectCollectionOutput

func (GetProjectsProjectCollectionOutput) ToGetProjectsProjectCollectionOutputWithContext

func (o GetProjectsProjectCollectionOutput) ToGetProjectsProjectCollectionOutputWithContext(ctx context.Context) GetProjectsProjectCollectionOutput

type GetProjectsResult

type GetProjectsResult struct {
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)  for the project's compartment.
	CompartmentId string `pulumi:"compartmentId"`
	// A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	DisplayName *string             `pulumi:"displayName"`
	Filters     []GetProjectsFilter `pulumi:"filters"`
	// Unique identifier OCID of the project
	Id *string `pulumi:"id"`
	// The list of project_collection.
	ProjectCollections []GetProjectsProjectCollection `pulumi:"projectCollections"`
	// The state of the project.
	State *string `pulumi:"state"`
}

A collection of values returned by getProjects.

func GetProjects

func GetProjects(ctx *pulumi.Context, args *GetProjectsArgs, opts ...pulumi.InvokeOption) (*GetProjectsResult, error)

This data source provides the list of Projects in Oracle Cloud Infrastructure Ai Language service.

Returns a list of Projects.

type GetProjectsResultOutput

type GetProjectsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getProjects.

func (GetProjectsResultOutput) CompartmentId

func (o GetProjectsResultOutput) CompartmentId() pulumi.StringOutput

The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the project's compartment.

func (GetProjectsResultOutput) DisplayName

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

func (GetProjectsResultOutput) ElementType

func (GetProjectsResultOutput) ElementType() reflect.Type

func (GetProjectsResultOutput) Filters

func (GetProjectsResultOutput) Id

Unique identifier OCID of the project

func (GetProjectsResultOutput) ProjectCollections

The list of project_collection.

func (GetProjectsResultOutput) State

The state of the project.

func (GetProjectsResultOutput) ToGetProjectsResultOutput

func (o GetProjectsResultOutput) ToGetProjectsResultOutput() GetProjectsResultOutput

func (GetProjectsResultOutput) ToGetProjectsResultOutputWithContext

func (o GetProjectsResultOutput) ToGetProjectsResultOutputWithContext(ctx context.Context) GetProjectsResultOutput

type LookupEndpointArgs

type LookupEndpointArgs struct {
	// Unique identifier endpoint OCID of an endpoint that is immutable on creation.
	Id string `pulumi:"id"`
}

A collection of arguments for invoking getEndpoint.

type LookupEndpointOutputArgs

type LookupEndpointOutputArgs struct {
	// Unique identifier endpoint OCID of an endpoint that is immutable on creation.
	Id pulumi.StringInput `pulumi:"id"`
}

A collection of arguments for invoking getEndpoint.

func (LookupEndpointOutputArgs) ElementType

func (LookupEndpointOutputArgs) ElementType() reflect.Type

type LookupEndpointResult

type LookupEndpointResult struct {
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the endpoint compartment.
	CompartmentId string `pulumi:"compartmentId"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags map[string]interface{} `pulumi:"definedTags"`
	// A short description of the endpoint.
	Description string `pulumi:"description"`
	// A user-friendly display name for the resource. It should be unique and can be modified. Avoid entering confidential information.
	DisplayName string `pulumi:"displayName"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags map[string]interface{} `pulumi:"freeformTags"`
	// Unique identifier endpoint OCID of an endpoint that is immutable on creation.
	Id string `pulumi:"id"`
	// Number of replicas required for this endpoint.
	InferenceUnits int `pulumi:"inferenceUnits"`
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in failed state.
	LifecycleDetails string `pulumi:"lifecycleDetails"`
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model to associate with the endpoint.
	ModelId string `pulumi:"modelId"`
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate with the Endpoint.
	ProjectId string `pulumi:"projectId"`
	// The state of the endpoint.
	State string `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags map[string]interface{} `pulumi:"systemTags"`
	// The time the the endpoint was created. An RFC3339 formatted datetime string.
	TimeCreated string `pulumi:"timeCreated"`
	// The time the endpoint was updated. An RFC3339 formatted datetime string.
	TimeUpdated string `pulumi:"timeUpdated"`
}

A collection of values returned by getEndpoint.

func LookupEndpoint

func LookupEndpoint(ctx *pulumi.Context, args *LookupEndpointArgs, opts ...pulumi.InvokeOption) (*LookupEndpointResult, error)

This data source provides details about a specific Endpoint resource in Oracle Cloud Infrastructure Ai Language service.

Gets an endpoint by identifier

type LookupEndpointResultOutput

type LookupEndpointResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getEndpoint.

func (LookupEndpointResultOutput) CompartmentId

The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the endpoint compartment.

func (LookupEndpointResultOutput) DefinedTags

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`

func (LookupEndpointResultOutput) Description

A short description of the endpoint.

func (LookupEndpointResultOutput) DisplayName

A user-friendly display name for the resource. It should be unique and can be modified. Avoid entering confidential information.

func (LookupEndpointResultOutput) ElementType

func (LookupEndpointResultOutput) ElementType() reflect.Type

func (LookupEndpointResultOutput) FreeformTags

func (o LookupEndpointResultOutput) FreeformTags() pulumi.MapOutput

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`

func (LookupEndpointResultOutput) Id

Unique identifier endpoint OCID of an endpoint that is immutable on creation.

func (LookupEndpointResultOutput) InferenceUnits

func (o LookupEndpointResultOutput) InferenceUnits() pulumi.IntOutput

Number of replicas required for this endpoint.

func (LookupEndpointResultOutput) LifecycleDetails

func (o LookupEndpointResultOutput) LifecycleDetails() pulumi.StringOutput

A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in failed state.

func (LookupEndpointResultOutput) ModelId

The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model to associate with the endpoint.

func (LookupEndpointResultOutput) ProjectId

The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate with the Endpoint.

func (LookupEndpointResultOutput) State

The state of the endpoint.

func (LookupEndpointResultOutput) SystemTags

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`

func (LookupEndpointResultOutput) TimeCreated

The time the the endpoint was created. An RFC3339 formatted datetime string.

func (LookupEndpointResultOutput) TimeUpdated

The time the endpoint was updated. An RFC3339 formatted datetime string.

func (LookupEndpointResultOutput) ToLookupEndpointResultOutput

func (o LookupEndpointResultOutput) ToLookupEndpointResultOutput() LookupEndpointResultOutput

func (LookupEndpointResultOutput) ToLookupEndpointResultOutputWithContext

func (o LookupEndpointResultOutput) ToLookupEndpointResultOutputWithContext(ctx context.Context) LookupEndpointResultOutput

type LookupModelArgs

type LookupModelArgs struct {
	// Unique identifier model OCID of a model that is immutable on creation
	Id string `pulumi:"id"`
}

A collection of arguments for invoking getModel.

type LookupModelOutputArgs

type LookupModelOutputArgs struct {
	// Unique identifier model OCID of a model that is immutable on creation
	Id pulumi.StringInput `pulumi:"id"`
}

A collection of arguments for invoking getModel.

func (LookupModelOutputArgs) ElementType

func (LookupModelOutputArgs) ElementType() reflect.Type

type LookupModelResult

type LookupModelResult struct {
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)  for the model's compartment.
	CompartmentId string `pulumi:"compartmentId"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags map[string]interface{} `pulumi:"definedTags"`
	// A short description of the Model.
	Description string `pulumi:"description"`
	// A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	DisplayName string `pulumi:"displayName"`
	// model training results of different models
	EvaluationResults []GetModelEvaluationResult `pulumi:"evaluationResults"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags map[string]interface{} `pulumi:"freeformTags"`
	// Unique identifier model OCID of a model that is immutable on creation
	Id string `pulumi:"id"`
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in failed state.
	LifecycleDetails string `pulumi:"lifecycleDetails"`
	// Possible model types
	ModelDetails []GetModelModelDetail `pulumi:"modelDetails"`
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate with the model.
	ProjectId string `pulumi:"projectId"`
	// The state of the model.
	State string `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags map[string]interface{} `pulumi:"systemTags"`
	// Possible strategy as testing and validation(optional) dataset.
	TestStrategies []GetModelTestStrategy `pulumi:"testStrategies"`
	// The time the the model was created. An RFC3339 formatted datetime string.
	TimeCreated string `pulumi:"timeCreated"`
	// The time the model was updated. An RFC3339 formatted datetime string.
	TimeUpdated string `pulumi:"timeUpdated"`
	// Possible data set type
	TrainingDatasets []GetModelTrainingDataset `pulumi:"trainingDatasets"`
	// For pre trained models this will identify model type version used for model creation For custom identifying the model by model id is difficult. This param provides ease of use for end customer. <<service>>::<<service-name>>_<<model-type-version>>::<<custom model on which this training has to be done>> ex: ai-lang::NER_V1::CUSTOM-V0
	Version string `pulumi:"version"`
}

A collection of values returned by getModel.

func LookupModel

func LookupModel(ctx *pulumi.Context, args *LookupModelArgs, opts ...pulumi.InvokeOption) (*LookupModelResult, error)

This data source provides details about a specific Model resource in Oracle Cloud Infrastructure Ai Language service.

Gets a model by identifier

type LookupModelResultOutput

type LookupModelResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getModel.

func (LookupModelResultOutput) CompartmentId

func (o LookupModelResultOutput) CompartmentId() pulumi.StringOutput

The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the model's compartment.

func (LookupModelResultOutput) DefinedTags

func (o LookupModelResultOutput) DefinedTags() pulumi.MapOutput

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`

func (LookupModelResultOutput) Description

A short description of the Model.

func (LookupModelResultOutput) DisplayName

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

func (LookupModelResultOutput) ElementType

func (LookupModelResultOutput) ElementType() reflect.Type

func (LookupModelResultOutput) EvaluationResults

model training results of different models

func (LookupModelResultOutput) FreeformTags

func (o LookupModelResultOutput) FreeformTags() pulumi.MapOutput

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`

func (LookupModelResultOutput) Id

Unique identifier model OCID of a model that is immutable on creation

func (LookupModelResultOutput) LifecycleDetails

func (o LookupModelResultOutput) LifecycleDetails() pulumi.StringOutput

A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in failed state.

func (LookupModelResultOutput) ModelDetails

Possible model types

func (LookupModelResultOutput) ProjectId

The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate with the model.

func (LookupModelResultOutput) State

The state of the model.

func (LookupModelResultOutput) SystemTags

func (o LookupModelResultOutput) SystemTags() pulumi.MapOutput

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`

func (LookupModelResultOutput) TestStrategies

Possible strategy as testing and validation(optional) dataset.

func (LookupModelResultOutput) TimeCreated

The time the the model was created. An RFC3339 formatted datetime string.

func (LookupModelResultOutput) TimeUpdated

The time the model was updated. An RFC3339 formatted datetime string.

func (LookupModelResultOutput) ToLookupModelResultOutput

func (o LookupModelResultOutput) ToLookupModelResultOutput() LookupModelResultOutput

func (LookupModelResultOutput) ToLookupModelResultOutputWithContext

func (o LookupModelResultOutput) ToLookupModelResultOutputWithContext(ctx context.Context) LookupModelResultOutput

func (LookupModelResultOutput) TrainingDatasets

Possible data set type

func (LookupModelResultOutput) Version

For pre trained models this will identify model type version used for model creation For custom identifying the model by model id is difficult. This param provides ease of use for end customer. <<service>>::<<service-name>>_<<model-type-version>>::<<custom model on which this training has to be done>> ex: ai-lang::NER_V1::CUSTOM-V0

type LookupProjectArgs

type LookupProjectArgs struct {
	// Unique identifier OCID of the project
	Id string `pulumi:"id"`
}

A collection of arguments for invoking getProject.

type LookupProjectOutputArgs

type LookupProjectOutputArgs struct {
	// Unique identifier OCID of the project
	Id pulumi.StringInput `pulumi:"id"`
}

A collection of arguments for invoking getProject.

func (LookupProjectOutputArgs) ElementType

func (LookupProjectOutputArgs) ElementType() reflect.Type

type LookupProjectResult

type LookupProjectResult struct {
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)  for the project's compartment.
	CompartmentId string `pulumi:"compartmentId"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags map[string]interface{} `pulumi:"definedTags"`
	// A short description of a project.
	Description string `pulumi:"description"`
	// A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	DisplayName string `pulumi:"displayName"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags map[string]interface{} `pulumi:"freeformTags"`
	// Unique identifier OCID of the project
	Id string `pulumi:"id"`
	// A message describing the current state in more detail.
	LifecycleDetails string `pulumi:"lifecycleDetails"`
	// The state of the project.
	State string `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags map[string]interface{} `pulumi:"systemTags"`
	// The date and time the resource was created in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).
	TimeCreated string `pulumi:"timeCreated"`
	// The date and time the resource was updated in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).
	TimeUpdated string `pulumi:"timeUpdated"`
}

A collection of values returned by getProject.

func LookupProject

func LookupProject(ctx *pulumi.Context, args *LookupProjectArgs, opts ...pulumi.InvokeOption) (*LookupProjectResult, error)

This data source provides details about a specific Project resource in Oracle Cloud Infrastructure Ai Language service.

Gets a Project by identifier

type LookupProjectResultOutput

type LookupProjectResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getProject.

func (LookupProjectResultOutput) CompartmentId

func (o LookupProjectResultOutput) CompartmentId() pulumi.StringOutput

The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the project's compartment.

func (LookupProjectResultOutput) DefinedTags

func (o LookupProjectResultOutput) DefinedTags() pulumi.MapOutput

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`

func (LookupProjectResultOutput) Description

A short description of a project.

func (LookupProjectResultOutput) DisplayName

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

func (LookupProjectResultOutput) ElementType

func (LookupProjectResultOutput) ElementType() reflect.Type

func (LookupProjectResultOutput) FreeformTags

func (o LookupProjectResultOutput) FreeformTags() pulumi.MapOutput

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`

func (LookupProjectResultOutput) Id

Unique identifier OCID of the project

func (LookupProjectResultOutput) LifecycleDetails

func (o LookupProjectResultOutput) LifecycleDetails() pulumi.StringOutput

A message describing the current state in more detail.

func (LookupProjectResultOutput) State

The state of the project.

func (LookupProjectResultOutput) SystemTags

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`

func (LookupProjectResultOutput) TimeCreated

The date and time the resource was created in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).

func (LookupProjectResultOutput) TimeUpdated

The date and time the resource was updated in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).

func (LookupProjectResultOutput) ToLookupProjectResultOutput

func (o LookupProjectResultOutput) ToLookupProjectResultOutput() LookupProjectResultOutput

func (LookupProjectResultOutput) ToLookupProjectResultOutputWithContext

func (o LookupProjectResultOutput) ToLookupProjectResultOutputWithContext(ctx context.Context) LookupProjectResultOutput

type Model

type Model struct {
	pulumi.CustomResourceState

	// (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)  for the models compartment.
	CompartmentId pulumi.StringOutput `pulumi:"compartmentId"`
	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapOutput `pulumi:"definedTags"`
	// (Updatable) A short description of the a model.
	Description pulumi.StringOutput `pulumi:"description"`
	// (Updatable) A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	DisplayName pulumi.StringOutput `pulumi:"displayName"`
	// model training results of different models
	EvaluationResults ModelEvaluationResultArrayOutput `pulumi:"evaluationResults"`
	// (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapOutput `pulumi:"freeformTags"`
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in failed state.
	LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"`
	// Possible model types
	ModelDetails ModelModelDetailsOutput `pulumi:"modelDetails"`
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate with the model.
	ProjectId pulumi.StringOutput `pulumi:"projectId"`
	// The state of the model.
	State pulumi.StringOutput `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags pulumi.MapOutput `pulumi:"systemTags"`
	// Possible strategy as testing and validation(optional) dataset.
	TestStrategy ModelTestStrategyOutput `pulumi:"testStrategy"`
	// The time the the model was created. An RFC3339 formatted datetime string.
	TimeCreated pulumi.StringOutput `pulumi:"timeCreated"`
	// The time the model was updated. An RFC3339 formatted datetime string.
	TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"`
	// Possible data set type
	TrainingDataset ModelTrainingDatasetOutput `pulumi:"trainingDataset"`
	// Optional pre trained model version. if nothing specified latest pre trained model will be used.  Supported versions can be found at /modelTypes/{modelType}
	Version pulumi.StringOutput `pulumi:"version"`
}

This resource provides the Model resource in Oracle Cloud Infrastructure Ai Language service.

Creates a new model for training and train the model with date provided.

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-oci/sdk/go/oci/AiLanguage"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := AiLanguage.NewModel(ctx, "test_model", &AiLanguage.ModelArgs{
			CompartmentId: pulumi.Any(compartmentId),
			ModelDetails: &ailanguage.ModelModelDetailsArgs{
				ModelType: pulumi.Any(modelModelDetailsModelType),
				ClassificationMode: &ailanguage.ModelModelDetailsClassificationModeArgs{
					ClassificationMode: pulumi.Any(modelModelDetailsClassificationModeClassificationMode),
					Version:            pulumi.Any(modelModelDetailsClassificationModeVersion),
				},
				LanguageCode: pulumi.Any(modelModelDetailsLanguageCode),
				Version:      pulumi.Any(modelModelDetailsVersion),
			},
			ProjectId: pulumi.Any(testProject.Id),
			DefinedTags: pulumi.Map{
				"foo-namespace.bar-key": pulumi.Any("value"),
			},
			Description: pulumi.Any(modelDescription),
			DisplayName: pulumi.Any(modelDisplayName),
			FreeformTags: pulumi.Map{
				"bar-key": pulumi.Any("value"),
			},
			TestStrategy: &ailanguage.ModelTestStrategyArgs{
				StrategyType: pulumi.Any(modelTestStrategyStrategyType),
				TestingDataset: &ailanguage.ModelTestStrategyTestingDatasetArgs{
					DatasetType: pulumi.Any(modelTestStrategyTestingDatasetDatasetType),
					DatasetId:   pulumi.Any(testDataset.Id),
					LocationDetails: &ailanguage.ModelTestStrategyTestingDatasetLocationDetailsArgs{
						Bucket:       pulumi.Any(modelTestStrategyTestingDatasetLocationDetailsBucket),
						LocationType: pulumi.Any(modelTestStrategyTestingDatasetLocationDetailsLocationType),
						Namespace:    pulumi.Any(modelTestStrategyTestingDatasetLocationDetailsNamespace),
						ObjectNames:  pulumi.Any(modelTestStrategyTestingDatasetLocationDetailsObjectNames),
					},
				},
				ValidationDataset: &ailanguage.ModelTestStrategyValidationDatasetArgs{
					DatasetType: pulumi.Any(modelTestStrategyValidationDatasetDatasetType),
					DatasetId:   pulumi.Any(testDataset.Id),
					LocationDetails: &ailanguage.ModelTestStrategyValidationDatasetLocationDetailsArgs{
						Bucket:       pulumi.Any(modelTestStrategyValidationDatasetLocationDetailsBucket),
						LocationType: pulumi.Any(modelTestStrategyValidationDatasetLocationDetailsLocationType),
						Namespace:    pulumi.Any(modelTestStrategyValidationDatasetLocationDetailsNamespace),
						ObjectNames:  pulumi.Any(modelTestStrategyValidationDatasetLocationDetailsObjectNames),
					},
				},
			},
			TrainingDataset: &ailanguage.ModelTrainingDatasetArgs{
				DatasetType: pulumi.Any(modelTrainingDatasetDatasetType),
				DatasetId:   pulumi.Any(testDataset.Id),
				LocationDetails: &ailanguage.ModelTrainingDatasetLocationDetailsArgs{
					Bucket:       pulumi.Any(modelTrainingDatasetLocationDetailsBucket),
					LocationType: pulumi.Any(modelTrainingDatasetLocationDetailsLocationType),
					Namespace:    pulumi.Any(modelTrainingDatasetLocationDetailsNamespace),
					ObjectNames:  pulumi.Any(modelTrainingDatasetLocationDetailsObjectNames),
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

Models can be imported using the `id`, e.g.

```sh $ pulumi import oci:AiLanguage/model:Model test_model "id" ```

func GetModel

func GetModel(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ModelState, opts ...pulumi.ResourceOption) (*Model, error)

GetModel gets an existing Model resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewModel

func NewModel(ctx *pulumi.Context,
	name string, args *ModelArgs, opts ...pulumi.ResourceOption) (*Model, error)

NewModel registers a new resource with the given unique name, arguments, and options.

func (*Model) ElementType

func (*Model) ElementType() reflect.Type

func (*Model) ToModelOutput

func (i *Model) ToModelOutput() ModelOutput

func (*Model) ToModelOutputWithContext

func (i *Model) ToModelOutputWithContext(ctx context.Context) ModelOutput

type ModelArgs

type ModelArgs struct {
	// (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)  for the models compartment.
	CompartmentId pulumi.StringInput
	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapInput
	// (Updatable) A short description of the a model.
	Description pulumi.StringPtrInput
	// (Updatable) A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	DisplayName pulumi.StringPtrInput
	// (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapInput
	// Possible model types
	ModelDetails ModelModelDetailsInput
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate with the model.
	ProjectId pulumi.StringInput
	// Possible strategy as testing and validation(optional) dataset.
	TestStrategy ModelTestStrategyPtrInput
	// Possible data set type
	TrainingDataset ModelTrainingDatasetInput
}

The set of arguments for constructing a Model resource.

func (ModelArgs) ElementType

func (ModelArgs) ElementType() reflect.Type

type ModelArray

type ModelArray []ModelInput

func (ModelArray) ElementType

func (ModelArray) ElementType() reflect.Type

func (ModelArray) ToModelArrayOutput

func (i ModelArray) ToModelArrayOutput() ModelArrayOutput

func (ModelArray) ToModelArrayOutputWithContext

func (i ModelArray) ToModelArrayOutputWithContext(ctx context.Context) ModelArrayOutput

type ModelArrayInput

type ModelArrayInput interface {
	pulumi.Input

	ToModelArrayOutput() ModelArrayOutput
	ToModelArrayOutputWithContext(context.Context) ModelArrayOutput
}

ModelArrayInput is an input type that accepts ModelArray and ModelArrayOutput values. You can construct a concrete instance of `ModelArrayInput` via:

ModelArray{ ModelArgs{...} }

type ModelArrayOutput

type ModelArrayOutput struct{ *pulumi.OutputState }

func (ModelArrayOutput) ElementType

func (ModelArrayOutput) ElementType() reflect.Type

func (ModelArrayOutput) Index

func (ModelArrayOutput) ToModelArrayOutput

func (o ModelArrayOutput) ToModelArrayOutput() ModelArrayOutput

func (ModelArrayOutput) ToModelArrayOutputWithContext

func (o ModelArrayOutput) ToModelArrayOutputWithContext(ctx context.Context) ModelArrayOutput

type ModelEvaluationResult

type ModelEvaluationResult struct {
	// List of text classification metrics
	ClassMetrics []ModelEvaluationResultClassMetric `pulumi:"classMetrics"`
	// class level confusion matrix
	ConfusionMatrix *string `pulumi:"confusionMatrix"`
	// List of entity metrics
	EntityMetrics []ModelEvaluationResultEntityMetric `pulumi:"entityMetrics"`
	// labels
	Labels []string `pulumi:"labels"`
	// Model level named entity recognition metrics
	Metrics []ModelEvaluationResultMetric `pulumi:"metrics"`
	// Model type
	ModelType *string `pulumi:"modelType"`
}

type ModelEvaluationResultArgs

type ModelEvaluationResultArgs struct {
	// List of text classification metrics
	ClassMetrics ModelEvaluationResultClassMetricArrayInput `pulumi:"classMetrics"`
	// class level confusion matrix
	ConfusionMatrix pulumi.StringPtrInput `pulumi:"confusionMatrix"`
	// List of entity metrics
	EntityMetrics ModelEvaluationResultEntityMetricArrayInput `pulumi:"entityMetrics"`
	// labels
	Labels pulumi.StringArrayInput `pulumi:"labels"`
	// Model level named entity recognition metrics
	Metrics ModelEvaluationResultMetricArrayInput `pulumi:"metrics"`
	// Model type
	ModelType pulumi.StringPtrInput `pulumi:"modelType"`
}

func (ModelEvaluationResultArgs) ElementType

func (ModelEvaluationResultArgs) ElementType() reflect.Type

func (ModelEvaluationResultArgs) ToModelEvaluationResultOutput

func (i ModelEvaluationResultArgs) ToModelEvaluationResultOutput() ModelEvaluationResultOutput

func (ModelEvaluationResultArgs) ToModelEvaluationResultOutputWithContext

func (i ModelEvaluationResultArgs) ToModelEvaluationResultOutputWithContext(ctx context.Context) ModelEvaluationResultOutput

type ModelEvaluationResultArray

type ModelEvaluationResultArray []ModelEvaluationResultInput

func (ModelEvaluationResultArray) ElementType

func (ModelEvaluationResultArray) ElementType() reflect.Type

func (ModelEvaluationResultArray) ToModelEvaluationResultArrayOutput

func (i ModelEvaluationResultArray) ToModelEvaluationResultArrayOutput() ModelEvaluationResultArrayOutput

func (ModelEvaluationResultArray) ToModelEvaluationResultArrayOutputWithContext

func (i ModelEvaluationResultArray) ToModelEvaluationResultArrayOutputWithContext(ctx context.Context) ModelEvaluationResultArrayOutput

type ModelEvaluationResultArrayInput

type ModelEvaluationResultArrayInput interface {
	pulumi.Input

	ToModelEvaluationResultArrayOutput() ModelEvaluationResultArrayOutput
	ToModelEvaluationResultArrayOutputWithContext(context.Context) ModelEvaluationResultArrayOutput
}

ModelEvaluationResultArrayInput is an input type that accepts ModelEvaluationResultArray and ModelEvaluationResultArrayOutput values. You can construct a concrete instance of `ModelEvaluationResultArrayInput` via:

ModelEvaluationResultArray{ ModelEvaluationResultArgs{...} }

type ModelEvaluationResultArrayOutput

type ModelEvaluationResultArrayOutput struct{ *pulumi.OutputState }

func (ModelEvaluationResultArrayOutput) ElementType

func (ModelEvaluationResultArrayOutput) Index

func (ModelEvaluationResultArrayOutput) ToModelEvaluationResultArrayOutput

func (o ModelEvaluationResultArrayOutput) ToModelEvaluationResultArrayOutput() ModelEvaluationResultArrayOutput

func (ModelEvaluationResultArrayOutput) ToModelEvaluationResultArrayOutputWithContext

func (o ModelEvaluationResultArrayOutput) ToModelEvaluationResultArrayOutputWithContext(ctx context.Context) ModelEvaluationResultArrayOutput

type ModelEvaluationResultClassMetric

type ModelEvaluationResultClassMetric struct {
	// F1-score, is a measure of a model’s accuracy on a dataset
	F1 *float64 `pulumi:"f1"`
	// Entity label
	Label *string `pulumi:"label"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	Precision *float64 `pulumi:"precision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	Recall *float64 `pulumi:"recall"`
	// number of samples in the test set
	Support *float64 `pulumi:"support"`
}

type ModelEvaluationResultClassMetricArgs

type ModelEvaluationResultClassMetricArgs struct {
	// F1-score, is a measure of a model’s accuracy on a dataset
	F1 pulumi.Float64PtrInput `pulumi:"f1"`
	// Entity label
	Label pulumi.StringPtrInput `pulumi:"label"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	Precision pulumi.Float64PtrInput `pulumi:"precision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	Recall pulumi.Float64PtrInput `pulumi:"recall"`
	// number of samples in the test set
	Support pulumi.Float64PtrInput `pulumi:"support"`
}

func (ModelEvaluationResultClassMetricArgs) ElementType

func (ModelEvaluationResultClassMetricArgs) ToModelEvaluationResultClassMetricOutput

func (i ModelEvaluationResultClassMetricArgs) ToModelEvaluationResultClassMetricOutput() ModelEvaluationResultClassMetricOutput

func (ModelEvaluationResultClassMetricArgs) ToModelEvaluationResultClassMetricOutputWithContext

func (i ModelEvaluationResultClassMetricArgs) ToModelEvaluationResultClassMetricOutputWithContext(ctx context.Context) ModelEvaluationResultClassMetricOutput

type ModelEvaluationResultClassMetricArray

type ModelEvaluationResultClassMetricArray []ModelEvaluationResultClassMetricInput

func (ModelEvaluationResultClassMetricArray) ElementType

func (ModelEvaluationResultClassMetricArray) ToModelEvaluationResultClassMetricArrayOutput

func (i ModelEvaluationResultClassMetricArray) ToModelEvaluationResultClassMetricArrayOutput() ModelEvaluationResultClassMetricArrayOutput

func (ModelEvaluationResultClassMetricArray) ToModelEvaluationResultClassMetricArrayOutputWithContext

func (i ModelEvaluationResultClassMetricArray) ToModelEvaluationResultClassMetricArrayOutputWithContext(ctx context.Context) ModelEvaluationResultClassMetricArrayOutput

type ModelEvaluationResultClassMetricArrayInput

type ModelEvaluationResultClassMetricArrayInput interface {
	pulumi.Input

	ToModelEvaluationResultClassMetricArrayOutput() ModelEvaluationResultClassMetricArrayOutput
	ToModelEvaluationResultClassMetricArrayOutputWithContext(context.Context) ModelEvaluationResultClassMetricArrayOutput
}

ModelEvaluationResultClassMetricArrayInput is an input type that accepts ModelEvaluationResultClassMetricArray and ModelEvaluationResultClassMetricArrayOutput values. You can construct a concrete instance of `ModelEvaluationResultClassMetricArrayInput` via:

ModelEvaluationResultClassMetricArray{ ModelEvaluationResultClassMetricArgs{...} }

type ModelEvaluationResultClassMetricArrayOutput

type ModelEvaluationResultClassMetricArrayOutput struct{ *pulumi.OutputState }

func (ModelEvaluationResultClassMetricArrayOutput) ElementType

func (ModelEvaluationResultClassMetricArrayOutput) Index

func (ModelEvaluationResultClassMetricArrayOutput) ToModelEvaluationResultClassMetricArrayOutput

func (o ModelEvaluationResultClassMetricArrayOutput) ToModelEvaluationResultClassMetricArrayOutput() ModelEvaluationResultClassMetricArrayOutput

func (ModelEvaluationResultClassMetricArrayOutput) ToModelEvaluationResultClassMetricArrayOutputWithContext

func (o ModelEvaluationResultClassMetricArrayOutput) ToModelEvaluationResultClassMetricArrayOutputWithContext(ctx context.Context) ModelEvaluationResultClassMetricArrayOutput

type ModelEvaluationResultClassMetricInput

type ModelEvaluationResultClassMetricInput interface {
	pulumi.Input

	ToModelEvaluationResultClassMetricOutput() ModelEvaluationResultClassMetricOutput
	ToModelEvaluationResultClassMetricOutputWithContext(context.Context) ModelEvaluationResultClassMetricOutput
}

ModelEvaluationResultClassMetricInput is an input type that accepts ModelEvaluationResultClassMetricArgs and ModelEvaluationResultClassMetricOutput values. You can construct a concrete instance of `ModelEvaluationResultClassMetricInput` via:

ModelEvaluationResultClassMetricArgs{...}

type ModelEvaluationResultClassMetricOutput

type ModelEvaluationResultClassMetricOutput struct{ *pulumi.OutputState }

func (ModelEvaluationResultClassMetricOutput) ElementType

func (ModelEvaluationResultClassMetricOutput) F1

F1-score, is a measure of a model’s accuracy on a dataset

func (ModelEvaluationResultClassMetricOutput) Label

Entity label

func (ModelEvaluationResultClassMetricOutput) Precision

Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)

func (ModelEvaluationResultClassMetricOutput) Recall

Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.

func (ModelEvaluationResultClassMetricOutput) Support

number of samples in the test set

func (ModelEvaluationResultClassMetricOutput) ToModelEvaluationResultClassMetricOutput

func (o ModelEvaluationResultClassMetricOutput) ToModelEvaluationResultClassMetricOutput() ModelEvaluationResultClassMetricOutput

func (ModelEvaluationResultClassMetricOutput) ToModelEvaluationResultClassMetricOutputWithContext

func (o ModelEvaluationResultClassMetricOutput) ToModelEvaluationResultClassMetricOutputWithContext(ctx context.Context) ModelEvaluationResultClassMetricOutput

type ModelEvaluationResultEntityMetric

type ModelEvaluationResultEntityMetric struct {
	// F1-score, is a measure of a model’s accuracy on a dataset
	F1 *float64 `pulumi:"f1"`
	// Entity label
	Label *string `pulumi:"label"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	Precision *float64 `pulumi:"precision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	Recall *float64 `pulumi:"recall"`
}

type ModelEvaluationResultEntityMetricArgs

type ModelEvaluationResultEntityMetricArgs struct {
	// F1-score, is a measure of a model’s accuracy on a dataset
	F1 pulumi.Float64PtrInput `pulumi:"f1"`
	// Entity label
	Label pulumi.StringPtrInput `pulumi:"label"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	Precision pulumi.Float64PtrInput `pulumi:"precision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	Recall pulumi.Float64PtrInput `pulumi:"recall"`
}

func (ModelEvaluationResultEntityMetricArgs) ElementType

func (ModelEvaluationResultEntityMetricArgs) ToModelEvaluationResultEntityMetricOutput

func (i ModelEvaluationResultEntityMetricArgs) ToModelEvaluationResultEntityMetricOutput() ModelEvaluationResultEntityMetricOutput

func (ModelEvaluationResultEntityMetricArgs) ToModelEvaluationResultEntityMetricOutputWithContext

func (i ModelEvaluationResultEntityMetricArgs) ToModelEvaluationResultEntityMetricOutputWithContext(ctx context.Context) ModelEvaluationResultEntityMetricOutput

type ModelEvaluationResultEntityMetricArray

type ModelEvaluationResultEntityMetricArray []ModelEvaluationResultEntityMetricInput

func (ModelEvaluationResultEntityMetricArray) ElementType

func (ModelEvaluationResultEntityMetricArray) ToModelEvaluationResultEntityMetricArrayOutput

func (i ModelEvaluationResultEntityMetricArray) ToModelEvaluationResultEntityMetricArrayOutput() ModelEvaluationResultEntityMetricArrayOutput

func (ModelEvaluationResultEntityMetricArray) ToModelEvaluationResultEntityMetricArrayOutputWithContext

func (i ModelEvaluationResultEntityMetricArray) ToModelEvaluationResultEntityMetricArrayOutputWithContext(ctx context.Context) ModelEvaluationResultEntityMetricArrayOutput

type ModelEvaluationResultEntityMetricArrayInput

type ModelEvaluationResultEntityMetricArrayInput interface {
	pulumi.Input

	ToModelEvaluationResultEntityMetricArrayOutput() ModelEvaluationResultEntityMetricArrayOutput
	ToModelEvaluationResultEntityMetricArrayOutputWithContext(context.Context) ModelEvaluationResultEntityMetricArrayOutput
}

ModelEvaluationResultEntityMetricArrayInput is an input type that accepts ModelEvaluationResultEntityMetricArray and ModelEvaluationResultEntityMetricArrayOutput values. You can construct a concrete instance of `ModelEvaluationResultEntityMetricArrayInput` via:

ModelEvaluationResultEntityMetricArray{ ModelEvaluationResultEntityMetricArgs{...} }

type ModelEvaluationResultEntityMetricArrayOutput

type ModelEvaluationResultEntityMetricArrayOutput struct{ *pulumi.OutputState }

func (ModelEvaluationResultEntityMetricArrayOutput) ElementType

func (ModelEvaluationResultEntityMetricArrayOutput) Index

func (ModelEvaluationResultEntityMetricArrayOutput) ToModelEvaluationResultEntityMetricArrayOutput

func (o ModelEvaluationResultEntityMetricArrayOutput) ToModelEvaluationResultEntityMetricArrayOutput() ModelEvaluationResultEntityMetricArrayOutput

func (ModelEvaluationResultEntityMetricArrayOutput) ToModelEvaluationResultEntityMetricArrayOutputWithContext

func (o ModelEvaluationResultEntityMetricArrayOutput) ToModelEvaluationResultEntityMetricArrayOutputWithContext(ctx context.Context) ModelEvaluationResultEntityMetricArrayOutput

type ModelEvaluationResultEntityMetricInput

type ModelEvaluationResultEntityMetricInput interface {
	pulumi.Input

	ToModelEvaluationResultEntityMetricOutput() ModelEvaluationResultEntityMetricOutput
	ToModelEvaluationResultEntityMetricOutputWithContext(context.Context) ModelEvaluationResultEntityMetricOutput
}

ModelEvaluationResultEntityMetricInput is an input type that accepts ModelEvaluationResultEntityMetricArgs and ModelEvaluationResultEntityMetricOutput values. You can construct a concrete instance of `ModelEvaluationResultEntityMetricInput` via:

ModelEvaluationResultEntityMetricArgs{...}

type ModelEvaluationResultEntityMetricOutput

type ModelEvaluationResultEntityMetricOutput struct{ *pulumi.OutputState }

func (ModelEvaluationResultEntityMetricOutput) ElementType

func (ModelEvaluationResultEntityMetricOutput) F1

F1-score, is a measure of a model’s accuracy on a dataset

func (ModelEvaluationResultEntityMetricOutput) Label

Entity label

func (ModelEvaluationResultEntityMetricOutput) Precision

Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)

func (ModelEvaluationResultEntityMetricOutput) Recall

Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.

func (ModelEvaluationResultEntityMetricOutput) ToModelEvaluationResultEntityMetricOutput

func (o ModelEvaluationResultEntityMetricOutput) ToModelEvaluationResultEntityMetricOutput() ModelEvaluationResultEntityMetricOutput

func (ModelEvaluationResultEntityMetricOutput) ToModelEvaluationResultEntityMetricOutputWithContext

func (o ModelEvaluationResultEntityMetricOutput) ToModelEvaluationResultEntityMetricOutputWithContext(ctx context.Context) ModelEvaluationResultEntityMetricOutput

type ModelEvaluationResultInput

type ModelEvaluationResultInput interface {
	pulumi.Input

	ToModelEvaluationResultOutput() ModelEvaluationResultOutput
	ToModelEvaluationResultOutputWithContext(context.Context) ModelEvaluationResultOutput
}

ModelEvaluationResultInput is an input type that accepts ModelEvaluationResultArgs and ModelEvaluationResultOutput values. You can construct a concrete instance of `ModelEvaluationResultInput` via:

ModelEvaluationResultArgs{...}

type ModelEvaluationResultMetric

type ModelEvaluationResultMetric struct {
	// The fraction of the labels that were correctly recognised .
	Accuracy *float64 `pulumi:"accuracy"`
	// F1-score, is a measure of a model’s accuracy on a dataset
	MacroF1 *float64 `pulumi:"macroF1"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	MacroPrecision *float64 `pulumi:"macroPrecision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	MacroRecall *float64 `pulumi:"macroRecall"`
	// F1-score, is a measure of a model’s accuracy on a dataset
	MicroF1 *float64 `pulumi:"microF1"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	MicroPrecision *float64 `pulumi:"microPrecision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	MicroRecall *float64 `pulumi:"microRecall"`
	// F1-score, is a measure of a model’s accuracy on a dataset
	WeightedF1 *float64 `pulumi:"weightedF1"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	WeightedPrecision *float64 `pulumi:"weightedPrecision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	WeightedRecall *float64 `pulumi:"weightedRecall"`
}

type ModelEvaluationResultMetricArgs

type ModelEvaluationResultMetricArgs struct {
	// The fraction of the labels that were correctly recognised .
	Accuracy pulumi.Float64PtrInput `pulumi:"accuracy"`
	// F1-score, is a measure of a model’s accuracy on a dataset
	MacroF1 pulumi.Float64PtrInput `pulumi:"macroF1"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	MacroPrecision pulumi.Float64PtrInput `pulumi:"macroPrecision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	MacroRecall pulumi.Float64PtrInput `pulumi:"macroRecall"`
	// F1-score, is a measure of a model’s accuracy on a dataset
	MicroF1 pulumi.Float64PtrInput `pulumi:"microF1"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	MicroPrecision pulumi.Float64PtrInput `pulumi:"microPrecision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	MicroRecall pulumi.Float64PtrInput `pulumi:"microRecall"`
	// F1-score, is a measure of a model’s accuracy on a dataset
	WeightedF1 pulumi.Float64PtrInput `pulumi:"weightedF1"`
	// Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)
	WeightedPrecision pulumi.Float64PtrInput `pulumi:"weightedPrecision"`
	// Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.
	WeightedRecall pulumi.Float64PtrInput `pulumi:"weightedRecall"`
}

func (ModelEvaluationResultMetricArgs) ElementType

func (ModelEvaluationResultMetricArgs) ToModelEvaluationResultMetricOutput

func (i ModelEvaluationResultMetricArgs) ToModelEvaluationResultMetricOutput() ModelEvaluationResultMetricOutput

func (ModelEvaluationResultMetricArgs) ToModelEvaluationResultMetricOutputWithContext

func (i ModelEvaluationResultMetricArgs) ToModelEvaluationResultMetricOutputWithContext(ctx context.Context) ModelEvaluationResultMetricOutput

type ModelEvaluationResultMetricArray

type ModelEvaluationResultMetricArray []ModelEvaluationResultMetricInput

func (ModelEvaluationResultMetricArray) ElementType

func (ModelEvaluationResultMetricArray) ToModelEvaluationResultMetricArrayOutput

func (i ModelEvaluationResultMetricArray) ToModelEvaluationResultMetricArrayOutput() ModelEvaluationResultMetricArrayOutput

func (ModelEvaluationResultMetricArray) ToModelEvaluationResultMetricArrayOutputWithContext

func (i ModelEvaluationResultMetricArray) ToModelEvaluationResultMetricArrayOutputWithContext(ctx context.Context) ModelEvaluationResultMetricArrayOutput

type ModelEvaluationResultMetricArrayInput

type ModelEvaluationResultMetricArrayInput interface {
	pulumi.Input

	ToModelEvaluationResultMetricArrayOutput() ModelEvaluationResultMetricArrayOutput
	ToModelEvaluationResultMetricArrayOutputWithContext(context.Context) ModelEvaluationResultMetricArrayOutput
}

ModelEvaluationResultMetricArrayInput is an input type that accepts ModelEvaluationResultMetricArray and ModelEvaluationResultMetricArrayOutput values. You can construct a concrete instance of `ModelEvaluationResultMetricArrayInput` via:

ModelEvaluationResultMetricArray{ ModelEvaluationResultMetricArgs{...} }

type ModelEvaluationResultMetricArrayOutput

type ModelEvaluationResultMetricArrayOutput struct{ *pulumi.OutputState }

func (ModelEvaluationResultMetricArrayOutput) ElementType

func (ModelEvaluationResultMetricArrayOutput) Index

func (ModelEvaluationResultMetricArrayOutput) ToModelEvaluationResultMetricArrayOutput

func (o ModelEvaluationResultMetricArrayOutput) ToModelEvaluationResultMetricArrayOutput() ModelEvaluationResultMetricArrayOutput

func (ModelEvaluationResultMetricArrayOutput) ToModelEvaluationResultMetricArrayOutputWithContext

func (o ModelEvaluationResultMetricArrayOutput) ToModelEvaluationResultMetricArrayOutputWithContext(ctx context.Context) ModelEvaluationResultMetricArrayOutput

type ModelEvaluationResultMetricInput

type ModelEvaluationResultMetricInput interface {
	pulumi.Input

	ToModelEvaluationResultMetricOutput() ModelEvaluationResultMetricOutput
	ToModelEvaluationResultMetricOutputWithContext(context.Context) ModelEvaluationResultMetricOutput
}

ModelEvaluationResultMetricInput is an input type that accepts ModelEvaluationResultMetricArgs and ModelEvaluationResultMetricOutput values. You can construct a concrete instance of `ModelEvaluationResultMetricInput` via:

ModelEvaluationResultMetricArgs{...}

type ModelEvaluationResultMetricOutput

type ModelEvaluationResultMetricOutput struct{ *pulumi.OutputState }

func (ModelEvaluationResultMetricOutput) Accuracy

The fraction of the labels that were correctly recognised .

func (ModelEvaluationResultMetricOutput) ElementType

func (ModelEvaluationResultMetricOutput) MacroF1

F1-score, is a measure of a model’s accuracy on a dataset

func (ModelEvaluationResultMetricOutput) MacroPrecision

Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)

func (ModelEvaluationResultMetricOutput) MacroRecall

Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.

func (ModelEvaluationResultMetricOutput) MicroF1

F1-score, is a measure of a model’s accuracy on a dataset

func (ModelEvaluationResultMetricOutput) MicroPrecision

Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)

func (ModelEvaluationResultMetricOutput) MicroRecall

Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.

func (ModelEvaluationResultMetricOutput) ToModelEvaluationResultMetricOutput

func (o ModelEvaluationResultMetricOutput) ToModelEvaluationResultMetricOutput() ModelEvaluationResultMetricOutput

func (ModelEvaluationResultMetricOutput) ToModelEvaluationResultMetricOutputWithContext

func (o ModelEvaluationResultMetricOutput) ToModelEvaluationResultMetricOutputWithContext(ctx context.Context) ModelEvaluationResultMetricOutput

func (ModelEvaluationResultMetricOutput) WeightedF1

F1-score, is a measure of a model’s accuracy on a dataset

func (ModelEvaluationResultMetricOutput) WeightedPrecision

Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)

func (ModelEvaluationResultMetricOutput) WeightedRecall

Measures the model's ability to predict actual positive classes. It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct.

type ModelEvaluationResultOutput

type ModelEvaluationResultOutput struct{ *pulumi.OutputState }

func (ModelEvaluationResultOutput) ClassMetrics

List of text classification metrics

func (ModelEvaluationResultOutput) ConfusionMatrix

class level confusion matrix

func (ModelEvaluationResultOutput) ElementType

func (ModelEvaluationResultOutput) EntityMetrics

List of entity metrics

func (ModelEvaluationResultOutput) Labels

labels

func (ModelEvaluationResultOutput) Metrics

Model level named entity recognition metrics

func (ModelEvaluationResultOutput) ModelType

Model type

func (ModelEvaluationResultOutput) ToModelEvaluationResultOutput

func (o ModelEvaluationResultOutput) ToModelEvaluationResultOutput() ModelEvaluationResultOutput

func (ModelEvaluationResultOutput) ToModelEvaluationResultOutputWithContext

func (o ModelEvaluationResultOutput) ToModelEvaluationResultOutputWithContext(ctx context.Context) ModelEvaluationResultOutput

type ModelInput

type ModelInput interface {
	pulumi.Input

	ToModelOutput() ModelOutput
	ToModelOutputWithContext(ctx context.Context) ModelOutput
}

type ModelMap

type ModelMap map[string]ModelInput

func (ModelMap) ElementType

func (ModelMap) ElementType() reflect.Type

func (ModelMap) ToModelMapOutput

func (i ModelMap) ToModelMapOutput() ModelMapOutput

func (ModelMap) ToModelMapOutputWithContext

func (i ModelMap) ToModelMapOutputWithContext(ctx context.Context) ModelMapOutput

type ModelMapInput

type ModelMapInput interface {
	pulumi.Input

	ToModelMapOutput() ModelMapOutput
	ToModelMapOutputWithContext(context.Context) ModelMapOutput
}

ModelMapInput is an input type that accepts ModelMap and ModelMapOutput values. You can construct a concrete instance of `ModelMapInput` via:

ModelMap{ "key": ModelArgs{...} }

type ModelMapOutput

type ModelMapOutput struct{ *pulumi.OutputState }

func (ModelMapOutput) ElementType

func (ModelMapOutput) ElementType() reflect.Type

func (ModelMapOutput) MapIndex

func (ModelMapOutput) ToModelMapOutput

func (o ModelMapOutput) ToModelMapOutput() ModelMapOutput

func (ModelMapOutput) ToModelMapOutputWithContext

func (o ModelMapOutput) ToModelMapOutputWithContext(ctx context.Context) ModelMapOutput

type ModelModelDetails

type ModelModelDetails struct {
	// classification Modes
	ClassificationMode *ModelModelDetailsClassificationMode `pulumi:"classificationMode"`
	// supported language default value is en
	LanguageCode *string `pulumi:"languageCode"`
	// Model type
	ModelType string `pulumi:"modelType"`
	// Optional pre trained model version. if nothing specified latest pre trained model will be used.  Supported versions can be found at /modelTypes/{modelType}
	Version *string `pulumi:"version"`
}

type ModelModelDetailsArgs

type ModelModelDetailsArgs struct {
	// classification Modes
	ClassificationMode ModelModelDetailsClassificationModePtrInput `pulumi:"classificationMode"`
	// supported language default value is en
	LanguageCode pulumi.StringPtrInput `pulumi:"languageCode"`
	// Model type
	ModelType pulumi.StringInput `pulumi:"modelType"`
	// Optional pre trained model version. if nothing specified latest pre trained model will be used.  Supported versions can be found at /modelTypes/{modelType}
	Version pulumi.StringPtrInput `pulumi:"version"`
}

func (ModelModelDetailsArgs) ElementType

func (ModelModelDetailsArgs) ElementType() reflect.Type

func (ModelModelDetailsArgs) ToModelModelDetailsOutput

func (i ModelModelDetailsArgs) ToModelModelDetailsOutput() ModelModelDetailsOutput

func (ModelModelDetailsArgs) ToModelModelDetailsOutputWithContext

func (i ModelModelDetailsArgs) ToModelModelDetailsOutputWithContext(ctx context.Context) ModelModelDetailsOutput

func (ModelModelDetailsArgs) ToModelModelDetailsPtrOutput

func (i ModelModelDetailsArgs) ToModelModelDetailsPtrOutput() ModelModelDetailsPtrOutput

func (ModelModelDetailsArgs) ToModelModelDetailsPtrOutputWithContext

func (i ModelModelDetailsArgs) ToModelModelDetailsPtrOutputWithContext(ctx context.Context) ModelModelDetailsPtrOutput

type ModelModelDetailsClassificationMode

type ModelModelDetailsClassificationMode struct {
	// classification Modes
	ClassificationMode string `pulumi:"classificationMode"`
	// Optional pre trained model version. if nothing specified latest pre trained model will be used.  Supported versions can be found at /modelTypes/{modelType}
	Version *string `pulumi:"version"`
}

type ModelModelDetailsClassificationModeArgs

type ModelModelDetailsClassificationModeArgs struct {
	// classification Modes
	ClassificationMode pulumi.StringInput `pulumi:"classificationMode"`
	// Optional pre trained model version. if nothing specified latest pre trained model will be used.  Supported versions can be found at /modelTypes/{modelType}
	Version pulumi.StringPtrInput `pulumi:"version"`
}

func (ModelModelDetailsClassificationModeArgs) ElementType

func (ModelModelDetailsClassificationModeArgs) ToModelModelDetailsClassificationModeOutput

func (i ModelModelDetailsClassificationModeArgs) ToModelModelDetailsClassificationModeOutput() ModelModelDetailsClassificationModeOutput

func (ModelModelDetailsClassificationModeArgs) ToModelModelDetailsClassificationModeOutputWithContext

func (i ModelModelDetailsClassificationModeArgs) ToModelModelDetailsClassificationModeOutputWithContext(ctx context.Context) ModelModelDetailsClassificationModeOutput

func (ModelModelDetailsClassificationModeArgs) ToModelModelDetailsClassificationModePtrOutput

func (i ModelModelDetailsClassificationModeArgs) ToModelModelDetailsClassificationModePtrOutput() ModelModelDetailsClassificationModePtrOutput

func (ModelModelDetailsClassificationModeArgs) ToModelModelDetailsClassificationModePtrOutputWithContext

func (i ModelModelDetailsClassificationModeArgs) ToModelModelDetailsClassificationModePtrOutputWithContext(ctx context.Context) ModelModelDetailsClassificationModePtrOutput

type ModelModelDetailsClassificationModeInput

type ModelModelDetailsClassificationModeInput interface {
	pulumi.Input

	ToModelModelDetailsClassificationModeOutput() ModelModelDetailsClassificationModeOutput
	ToModelModelDetailsClassificationModeOutputWithContext(context.Context) ModelModelDetailsClassificationModeOutput
}

ModelModelDetailsClassificationModeInput is an input type that accepts ModelModelDetailsClassificationModeArgs and ModelModelDetailsClassificationModeOutput values. You can construct a concrete instance of `ModelModelDetailsClassificationModeInput` via:

ModelModelDetailsClassificationModeArgs{...}

type ModelModelDetailsClassificationModeOutput

type ModelModelDetailsClassificationModeOutput struct{ *pulumi.OutputState }

func (ModelModelDetailsClassificationModeOutput) ClassificationMode

classification Modes

func (ModelModelDetailsClassificationModeOutput) ElementType

func (ModelModelDetailsClassificationModeOutput) ToModelModelDetailsClassificationModeOutput

func (o ModelModelDetailsClassificationModeOutput) ToModelModelDetailsClassificationModeOutput() ModelModelDetailsClassificationModeOutput

func (ModelModelDetailsClassificationModeOutput) ToModelModelDetailsClassificationModeOutputWithContext

func (o ModelModelDetailsClassificationModeOutput) ToModelModelDetailsClassificationModeOutputWithContext(ctx context.Context) ModelModelDetailsClassificationModeOutput

func (ModelModelDetailsClassificationModeOutput) ToModelModelDetailsClassificationModePtrOutput

func (o ModelModelDetailsClassificationModeOutput) ToModelModelDetailsClassificationModePtrOutput() ModelModelDetailsClassificationModePtrOutput

func (ModelModelDetailsClassificationModeOutput) ToModelModelDetailsClassificationModePtrOutputWithContext

func (o ModelModelDetailsClassificationModeOutput) ToModelModelDetailsClassificationModePtrOutputWithContext(ctx context.Context) ModelModelDetailsClassificationModePtrOutput

func (ModelModelDetailsClassificationModeOutput) Version

Optional pre trained model version. if nothing specified latest pre trained model will be used. Supported versions can be found at /modelTypes/{modelType}

type ModelModelDetailsClassificationModePtrInput

type ModelModelDetailsClassificationModePtrInput interface {
	pulumi.Input

	ToModelModelDetailsClassificationModePtrOutput() ModelModelDetailsClassificationModePtrOutput
	ToModelModelDetailsClassificationModePtrOutputWithContext(context.Context) ModelModelDetailsClassificationModePtrOutput
}

ModelModelDetailsClassificationModePtrInput is an input type that accepts ModelModelDetailsClassificationModeArgs, ModelModelDetailsClassificationModePtr and ModelModelDetailsClassificationModePtrOutput values. You can construct a concrete instance of `ModelModelDetailsClassificationModePtrInput` via:

        ModelModelDetailsClassificationModeArgs{...}

or:

        nil

type ModelModelDetailsClassificationModePtrOutput

type ModelModelDetailsClassificationModePtrOutput struct{ *pulumi.OutputState }

func (ModelModelDetailsClassificationModePtrOutput) ClassificationMode

classification Modes

func (ModelModelDetailsClassificationModePtrOutput) Elem

func (ModelModelDetailsClassificationModePtrOutput) ElementType

func (ModelModelDetailsClassificationModePtrOutput) ToModelModelDetailsClassificationModePtrOutput

func (o ModelModelDetailsClassificationModePtrOutput) ToModelModelDetailsClassificationModePtrOutput() ModelModelDetailsClassificationModePtrOutput

func (ModelModelDetailsClassificationModePtrOutput) ToModelModelDetailsClassificationModePtrOutputWithContext

func (o ModelModelDetailsClassificationModePtrOutput) ToModelModelDetailsClassificationModePtrOutputWithContext(ctx context.Context) ModelModelDetailsClassificationModePtrOutput

func (ModelModelDetailsClassificationModePtrOutput) Version

Optional pre trained model version. if nothing specified latest pre trained model will be used. Supported versions can be found at /modelTypes/{modelType}

type ModelModelDetailsInput

type ModelModelDetailsInput interface {
	pulumi.Input

	ToModelModelDetailsOutput() ModelModelDetailsOutput
	ToModelModelDetailsOutputWithContext(context.Context) ModelModelDetailsOutput
}

ModelModelDetailsInput is an input type that accepts ModelModelDetailsArgs and ModelModelDetailsOutput values. You can construct a concrete instance of `ModelModelDetailsInput` via:

ModelModelDetailsArgs{...}

type ModelModelDetailsOutput

type ModelModelDetailsOutput struct{ *pulumi.OutputState }

func (ModelModelDetailsOutput) ClassificationMode

classification Modes

func (ModelModelDetailsOutput) ElementType

func (ModelModelDetailsOutput) ElementType() reflect.Type

func (ModelModelDetailsOutput) LanguageCode

supported language default value is en

func (ModelModelDetailsOutput) ModelType

Model type

func (ModelModelDetailsOutput) ToModelModelDetailsOutput

func (o ModelModelDetailsOutput) ToModelModelDetailsOutput() ModelModelDetailsOutput

func (ModelModelDetailsOutput) ToModelModelDetailsOutputWithContext

func (o ModelModelDetailsOutput) ToModelModelDetailsOutputWithContext(ctx context.Context) ModelModelDetailsOutput

func (ModelModelDetailsOutput) ToModelModelDetailsPtrOutput

func (o ModelModelDetailsOutput) ToModelModelDetailsPtrOutput() ModelModelDetailsPtrOutput

func (ModelModelDetailsOutput) ToModelModelDetailsPtrOutputWithContext

func (o ModelModelDetailsOutput) ToModelModelDetailsPtrOutputWithContext(ctx context.Context) ModelModelDetailsPtrOutput

func (ModelModelDetailsOutput) Version

Optional pre trained model version. if nothing specified latest pre trained model will be used. Supported versions can be found at /modelTypes/{modelType}

type ModelModelDetailsPtrInput

type ModelModelDetailsPtrInput interface {
	pulumi.Input

	ToModelModelDetailsPtrOutput() ModelModelDetailsPtrOutput
	ToModelModelDetailsPtrOutputWithContext(context.Context) ModelModelDetailsPtrOutput
}

ModelModelDetailsPtrInput is an input type that accepts ModelModelDetailsArgs, ModelModelDetailsPtr and ModelModelDetailsPtrOutput values. You can construct a concrete instance of `ModelModelDetailsPtrInput` via:

        ModelModelDetailsArgs{...}

or:

        nil

type ModelModelDetailsPtrOutput

type ModelModelDetailsPtrOutput struct{ *pulumi.OutputState }

func (ModelModelDetailsPtrOutput) ClassificationMode

classification Modes

func (ModelModelDetailsPtrOutput) Elem

func (ModelModelDetailsPtrOutput) ElementType

func (ModelModelDetailsPtrOutput) ElementType() reflect.Type

func (ModelModelDetailsPtrOutput) LanguageCode

supported language default value is en

func (ModelModelDetailsPtrOutput) ModelType

Model type

func (ModelModelDetailsPtrOutput) ToModelModelDetailsPtrOutput

func (o ModelModelDetailsPtrOutput) ToModelModelDetailsPtrOutput() ModelModelDetailsPtrOutput

func (ModelModelDetailsPtrOutput) ToModelModelDetailsPtrOutputWithContext

func (o ModelModelDetailsPtrOutput) ToModelModelDetailsPtrOutputWithContext(ctx context.Context) ModelModelDetailsPtrOutput

func (ModelModelDetailsPtrOutput) Version

Optional pre trained model version. if nothing specified latest pre trained model will be used. Supported versions can be found at /modelTypes/{modelType}

type ModelOutput

type ModelOutput struct{ *pulumi.OutputState }

func (ModelOutput) CompartmentId

func (o ModelOutput) CompartmentId() pulumi.StringOutput

(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the models compartment.

func (ModelOutput) DefinedTags

func (o ModelOutput) DefinedTags() pulumi.MapOutput

(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`

func (ModelOutput) Description

func (o ModelOutput) Description() pulumi.StringOutput

(Updatable) A short description of the a model.

func (ModelOutput) DisplayName

func (o ModelOutput) DisplayName() pulumi.StringOutput

(Updatable) A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.

func (ModelOutput) ElementType

func (ModelOutput) ElementType() reflect.Type

func (ModelOutput) EvaluationResults

func (o ModelOutput) EvaluationResults() ModelEvaluationResultArrayOutput

model training results of different models

func (ModelOutput) FreeformTags

func (o ModelOutput) FreeformTags() pulumi.MapOutput

(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`

func (ModelOutput) LifecycleDetails

func (o ModelOutput) LifecycleDetails() pulumi.StringOutput

A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in failed state.

func (ModelOutput) ModelDetails

func (o ModelOutput) ModelDetails() ModelModelDetailsOutput

Possible model types

func (ModelOutput) ProjectId

func (o ModelOutput) ProjectId() pulumi.StringOutput

The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate with the model.

func (ModelOutput) State

func (o ModelOutput) State() pulumi.StringOutput

The state of the model.

func (ModelOutput) SystemTags

func (o ModelOutput) SystemTags() pulumi.MapOutput

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`

func (ModelOutput) TestStrategy

func (o ModelOutput) TestStrategy() ModelTestStrategyOutput

Possible strategy as testing and validation(optional) dataset.

func (ModelOutput) TimeCreated

func (o ModelOutput) TimeCreated() pulumi.StringOutput

The time the the model was created. An RFC3339 formatted datetime string.

func (ModelOutput) TimeUpdated

func (o ModelOutput) TimeUpdated() pulumi.StringOutput

The time the model was updated. An RFC3339 formatted datetime string.

func (ModelOutput) ToModelOutput

func (o ModelOutput) ToModelOutput() ModelOutput

func (ModelOutput) ToModelOutputWithContext

func (o ModelOutput) ToModelOutputWithContext(ctx context.Context) ModelOutput

func (ModelOutput) TrainingDataset

func (o ModelOutput) TrainingDataset() ModelTrainingDatasetOutput

Possible data set type

func (ModelOutput) Version

func (o ModelOutput) Version() pulumi.StringOutput

Optional pre trained model version. if nothing specified latest pre trained model will be used. Supported versions can be found at /modelTypes/{modelType}

type ModelState

type ModelState struct {
	// (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)  for the models compartment.
	CompartmentId pulumi.StringPtrInput
	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapInput
	// (Updatable) A short description of the a model.
	Description pulumi.StringPtrInput
	// (Updatable) A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	DisplayName pulumi.StringPtrInput
	// model training results of different models
	EvaluationResults ModelEvaluationResultArrayInput
	// (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapInput
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in failed state.
	LifecycleDetails pulumi.StringPtrInput
	// Possible model types
	ModelDetails ModelModelDetailsPtrInput
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate with the model.
	ProjectId pulumi.StringPtrInput
	// The state of the model.
	State pulumi.StringPtrInput
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags pulumi.MapInput
	// Possible strategy as testing and validation(optional) dataset.
	TestStrategy ModelTestStrategyPtrInput
	// The time the the model was created. An RFC3339 formatted datetime string.
	TimeCreated pulumi.StringPtrInput
	// The time the model was updated. An RFC3339 formatted datetime string.
	TimeUpdated pulumi.StringPtrInput
	// Possible data set type
	TrainingDataset ModelTrainingDatasetPtrInput
	// Optional pre trained model version. if nothing specified latest pre trained model will be used.  Supported versions can be found at /modelTypes/{modelType}
	Version pulumi.StringPtrInput
}

func (ModelState) ElementType

func (ModelState) ElementType() reflect.Type

type ModelTestStrategy

type ModelTestStrategy struct {
	// This information will define the test strategy different datasets for test and validation(optional) dataset.
	StrategyType string `pulumi:"strategyType"`
	// Possible data set type
	TestingDataset ModelTestStrategyTestingDataset `pulumi:"testingDataset"`
	// Possible data set type
	ValidationDataset *ModelTestStrategyValidationDataset `pulumi:"validationDataset"`
}

type ModelTestStrategyArgs

type ModelTestStrategyArgs struct {
	// This information will define the test strategy different datasets for test and validation(optional) dataset.
	StrategyType pulumi.StringInput `pulumi:"strategyType"`
	// Possible data set type
	TestingDataset ModelTestStrategyTestingDatasetInput `pulumi:"testingDataset"`
	// Possible data set type
	ValidationDataset ModelTestStrategyValidationDatasetPtrInput `pulumi:"validationDataset"`
}

func (ModelTestStrategyArgs) ElementType

func (ModelTestStrategyArgs) ElementType() reflect.Type

func (ModelTestStrategyArgs) ToModelTestStrategyOutput

func (i ModelTestStrategyArgs) ToModelTestStrategyOutput() ModelTestStrategyOutput

func (ModelTestStrategyArgs) ToModelTestStrategyOutputWithContext

func (i ModelTestStrategyArgs) ToModelTestStrategyOutputWithContext(ctx context.Context) ModelTestStrategyOutput

func (ModelTestStrategyArgs) ToModelTestStrategyPtrOutput

func (i ModelTestStrategyArgs) ToModelTestStrategyPtrOutput() ModelTestStrategyPtrOutput

func (ModelTestStrategyArgs) ToModelTestStrategyPtrOutputWithContext

func (i ModelTestStrategyArgs) ToModelTestStrategyPtrOutputWithContext(ctx context.Context) ModelTestStrategyPtrOutput

type ModelTestStrategyInput

type ModelTestStrategyInput interface {
	pulumi.Input

	ToModelTestStrategyOutput() ModelTestStrategyOutput
	ToModelTestStrategyOutputWithContext(context.Context) ModelTestStrategyOutput
}

ModelTestStrategyInput is an input type that accepts ModelTestStrategyArgs and ModelTestStrategyOutput values. You can construct a concrete instance of `ModelTestStrategyInput` via:

ModelTestStrategyArgs{...}

type ModelTestStrategyOutput

type ModelTestStrategyOutput struct{ *pulumi.OutputState }

func (ModelTestStrategyOutput) ElementType

func (ModelTestStrategyOutput) ElementType() reflect.Type

func (ModelTestStrategyOutput) StrategyType

func (o ModelTestStrategyOutput) StrategyType() pulumi.StringOutput

This information will define the test strategy different datasets for test and validation(optional) dataset.

func (ModelTestStrategyOutput) TestingDataset

Possible data set type

func (ModelTestStrategyOutput) ToModelTestStrategyOutput

func (o ModelTestStrategyOutput) ToModelTestStrategyOutput() ModelTestStrategyOutput

func (ModelTestStrategyOutput) ToModelTestStrategyOutputWithContext

func (o ModelTestStrategyOutput) ToModelTestStrategyOutputWithContext(ctx context.Context) ModelTestStrategyOutput

func (ModelTestStrategyOutput) ToModelTestStrategyPtrOutput

func (o ModelTestStrategyOutput) ToModelTestStrategyPtrOutput() ModelTestStrategyPtrOutput

func (ModelTestStrategyOutput) ToModelTestStrategyPtrOutputWithContext

func (o ModelTestStrategyOutput) ToModelTestStrategyPtrOutputWithContext(ctx context.Context) ModelTestStrategyPtrOutput

func (ModelTestStrategyOutput) ValidationDataset

Possible data set type

type ModelTestStrategyPtrInput

type ModelTestStrategyPtrInput interface {
	pulumi.Input

	ToModelTestStrategyPtrOutput() ModelTestStrategyPtrOutput
	ToModelTestStrategyPtrOutputWithContext(context.Context) ModelTestStrategyPtrOutput
}

ModelTestStrategyPtrInput is an input type that accepts ModelTestStrategyArgs, ModelTestStrategyPtr and ModelTestStrategyPtrOutput values. You can construct a concrete instance of `ModelTestStrategyPtrInput` via:

        ModelTestStrategyArgs{...}

or:

        nil

type ModelTestStrategyPtrOutput

type ModelTestStrategyPtrOutput struct{ *pulumi.OutputState }

func (ModelTestStrategyPtrOutput) Elem

func (ModelTestStrategyPtrOutput) ElementType

func (ModelTestStrategyPtrOutput) ElementType() reflect.Type

func (ModelTestStrategyPtrOutput) StrategyType

This information will define the test strategy different datasets for test and validation(optional) dataset.

func (ModelTestStrategyPtrOutput) TestingDataset

Possible data set type

func (ModelTestStrategyPtrOutput) ToModelTestStrategyPtrOutput

func (o ModelTestStrategyPtrOutput) ToModelTestStrategyPtrOutput() ModelTestStrategyPtrOutput

func (ModelTestStrategyPtrOutput) ToModelTestStrategyPtrOutputWithContext

func (o ModelTestStrategyPtrOutput) ToModelTestStrategyPtrOutputWithContext(ctx context.Context) ModelTestStrategyPtrOutput

func (ModelTestStrategyPtrOutput) ValidationDataset

Possible data set type

type ModelTestStrategyTestingDataset

type ModelTestStrategyTestingDataset struct {
	// Data Science Labelling Service OCID
	DatasetId *string `pulumi:"datasetId"`
	// Possible data sets
	DatasetType string `pulumi:"datasetType"`
	// Possible object storage location types
	LocationDetails *ModelTestStrategyTestingDatasetLocationDetails `pulumi:"locationDetails"`
}

type ModelTestStrategyTestingDatasetArgs

type ModelTestStrategyTestingDatasetArgs struct {
	// Data Science Labelling Service OCID
	DatasetId pulumi.StringPtrInput `pulumi:"datasetId"`
	// Possible data sets
	DatasetType pulumi.StringInput `pulumi:"datasetType"`
	// Possible object storage location types
	LocationDetails ModelTestStrategyTestingDatasetLocationDetailsPtrInput `pulumi:"locationDetails"`
}

func (ModelTestStrategyTestingDatasetArgs) ElementType

func (ModelTestStrategyTestingDatasetArgs) ToModelTestStrategyTestingDatasetOutput

func (i ModelTestStrategyTestingDatasetArgs) ToModelTestStrategyTestingDatasetOutput() ModelTestStrategyTestingDatasetOutput

func (ModelTestStrategyTestingDatasetArgs) ToModelTestStrategyTestingDatasetOutputWithContext

func (i ModelTestStrategyTestingDatasetArgs) ToModelTestStrategyTestingDatasetOutputWithContext(ctx context.Context) ModelTestStrategyTestingDatasetOutput

func (ModelTestStrategyTestingDatasetArgs) ToModelTestStrategyTestingDatasetPtrOutput

func (i ModelTestStrategyTestingDatasetArgs) ToModelTestStrategyTestingDatasetPtrOutput() ModelTestStrategyTestingDatasetPtrOutput

func (ModelTestStrategyTestingDatasetArgs) ToModelTestStrategyTestingDatasetPtrOutputWithContext

func (i ModelTestStrategyTestingDatasetArgs) ToModelTestStrategyTestingDatasetPtrOutputWithContext(ctx context.Context) ModelTestStrategyTestingDatasetPtrOutput

type ModelTestStrategyTestingDatasetInput

type ModelTestStrategyTestingDatasetInput interface {
	pulumi.Input

	ToModelTestStrategyTestingDatasetOutput() ModelTestStrategyTestingDatasetOutput
	ToModelTestStrategyTestingDatasetOutputWithContext(context.Context) ModelTestStrategyTestingDatasetOutput
}

ModelTestStrategyTestingDatasetInput is an input type that accepts ModelTestStrategyTestingDatasetArgs and ModelTestStrategyTestingDatasetOutput values. You can construct a concrete instance of `ModelTestStrategyTestingDatasetInput` via:

ModelTestStrategyTestingDatasetArgs{...}

type ModelTestStrategyTestingDatasetLocationDetails

type ModelTestStrategyTestingDatasetLocationDetails struct {
	// Object storage bucket name
	Bucket string `pulumi:"bucket"`
	// Possible object storage location types
	LocationType string `pulumi:"locationType"`
	// Object storage namespace
	Namespace string `pulumi:"namespace"`
	// Array of files which need to be processed in the bucket
	//
	// ** IMPORTANT **
	// Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
	ObjectNames []string `pulumi:"objectNames"`
}

type ModelTestStrategyTestingDatasetLocationDetailsArgs

type ModelTestStrategyTestingDatasetLocationDetailsArgs struct {
	// Object storage bucket name
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Possible object storage location types
	LocationType pulumi.StringInput `pulumi:"locationType"`
	// Object storage namespace
	Namespace pulumi.StringInput `pulumi:"namespace"`
	// Array of files which need to be processed in the bucket
	//
	// ** IMPORTANT **
	// Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
	ObjectNames pulumi.StringArrayInput `pulumi:"objectNames"`
}

func (ModelTestStrategyTestingDatasetLocationDetailsArgs) ElementType

func (ModelTestStrategyTestingDatasetLocationDetailsArgs) ToModelTestStrategyTestingDatasetLocationDetailsOutput

func (i ModelTestStrategyTestingDatasetLocationDetailsArgs) ToModelTestStrategyTestingDatasetLocationDetailsOutput() ModelTestStrategyTestingDatasetLocationDetailsOutput

func (ModelTestStrategyTestingDatasetLocationDetailsArgs) ToModelTestStrategyTestingDatasetLocationDetailsOutputWithContext

func (i ModelTestStrategyTestingDatasetLocationDetailsArgs) ToModelTestStrategyTestingDatasetLocationDetailsOutputWithContext(ctx context.Context) ModelTestStrategyTestingDatasetLocationDetailsOutput

func (ModelTestStrategyTestingDatasetLocationDetailsArgs) ToModelTestStrategyTestingDatasetLocationDetailsPtrOutput

func (i ModelTestStrategyTestingDatasetLocationDetailsArgs) ToModelTestStrategyTestingDatasetLocationDetailsPtrOutput() ModelTestStrategyTestingDatasetLocationDetailsPtrOutput

func (ModelTestStrategyTestingDatasetLocationDetailsArgs) ToModelTestStrategyTestingDatasetLocationDetailsPtrOutputWithContext

func (i ModelTestStrategyTestingDatasetLocationDetailsArgs) ToModelTestStrategyTestingDatasetLocationDetailsPtrOutputWithContext(ctx context.Context) ModelTestStrategyTestingDatasetLocationDetailsPtrOutput

type ModelTestStrategyTestingDatasetLocationDetailsInput

type ModelTestStrategyTestingDatasetLocationDetailsInput interface {
	pulumi.Input

	ToModelTestStrategyTestingDatasetLocationDetailsOutput() ModelTestStrategyTestingDatasetLocationDetailsOutput
	ToModelTestStrategyTestingDatasetLocationDetailsOutputWithContext(context.Context) ModelTestStrategyTestingDatasetLocationDetailsOutput
}

ModelTestStrategyTestingDatasetLocationDetailsInput is an input type that accepts ModelTestStrategyTestingDatasetLocationDetailsArgs and ModelTestStrategyTestingDatasetLocationDetailsOutput values. You can construct a concrete instance of `ModelTestStrategyTestingDatasetLocationDetailsInput` via:

ModelTestStrategyTestingDatasetLocationDetailsArgs{...}

type ModelTestStrategyTestingDatasetLocationDetailsOutput

type ModelTestStrategyTestingDatasetLocationDetailsOutput struct{ *pulumi.OutputState }

func (ModelTestStrategyTestingDatasetLocationDetailsOutput) Bucket

Object storage bucket name

func (ModelTestStrategyTestingDatasetLocationDetailsOutput) ElementType

func (ModelTestStrategyTestingDatasetLocationDetailsOutput) LocationType

Possible object storage location types

func (ModelTestStrategyTestingDatasetLocationDetailsOutput) Namespace

Object storage namespace

func (ModelTestStrategyTestingDatasetLocationDetailsOutput) ObjectNames

Array of files which need to be processed in the bucket

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

func (ModelTestStrategyTestingDatasetLocationDetailsOutput) ToModelTestStrategyTestingDatasetLocationDetailsOutput

func (ModelTestStrategyTestingDatasetLocationDetailsOutput) ToModelTestStrategyTestingDatasetLocationDetailsOutputWithContext

func (o ModelTestStrategyTestingDatasetLocationDetailsOutput) ToModelTestStrategyTestingDatasetLocationDetailsOutputWithContext(ctx context.Context) ModelTestStrategyTestingDatasetLocationDetailsOutput

func (ModelTestStrategyTestingDatasetLocationDetailsOutput) ToModelTestStrategyTestingDatasetLocationDetailsPtrOutput

func (o ModelTestStrategyTestingDatasetLocationDetailsOutput) ToModelTestStrategyTestingDatasetLocationDetailsPtrOutput() ModelTestStrategyTestingDatasetLocationDetailsPtrOutput

func (ModelTestStrategyTestingDatasetLocationDetailsOutput) ToModelTestStrategyTestingDatasetLocationDetailsPtrOutputWithContext

func (o ModelTestStrategyTestingDatasetLocationDetailsOutput) ToModelTestStrategyTestingDatasetLocationDetailsPtrOutputWithContext(ctx context.Context) ModelTestStrategyTestingDatasetLocationDetailsPtrOutput

type ModelTestStrategyTestingDatasetLocationDetailsPtrInput

type ModelTestStrategyTestingDatasetLocationDetailsPtrInput interface {
	pulumi.Input

	ToModelTestStrategyTestingDatasetLocationDetailsPtrOutput() ModelTestStrategyTestingDatasetLocationDetailsPtrOutput
	ToModelTestStrategyTestingDatasetLocationDetailsPtrOutputWithContext(context.Context) ModelTestStrategyTestingDatasetLocationDetailsPtrOutput
}

ModelTestStrategyTestingDatasetLocationDetailsPtrInput is an input type that accepts ModelTestStrategyTestingDatasetLocationDetailsArgs, ModelTestStrategyTestingDatasetLocationDetailsPtr and ModelTestStrategyTestingDatasetLocationDetailsPtrOutput values. You can construct a concrete instance of `ModelTestStrategyTestingDatasetLocationDetailsPtrInput` via:

        ModelTestStrategyTestingDatasetLocationDetailsArgs{...}

or:

        nil

type ModelTestStrategyTestingDatasetLocationDetailsPtrOutput

type ModelTestStrategyTestingDatasetLocationDetailsPtrOutput struct{ *pulumi.OutputState }

func (ModelTestStrategyTestingDatasetLocationDetailsPtrOutput) Bucket

Object storage bucket name

func (ModelTestStrategyTestingDatasetLocationDetailsPtrOutput) Elem

func (ModelTestStrategyTestingDatasetLocationDetailsPtrOutput) ElementType

func (ModelTestStrategyTestingDatasetLocationDetailsPtrOutput) LocationType

Possible object storage location types

func (ModelTestStrategyTestingDatasetLocationDetailsPtrOutput) Namespace

Object storage namespace

func (ModelTestStrategyTestingDatasetLocationDetailsPtrOutput) ObjectNames

Array of files which need to be processed in the bucket

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

func (ModelTestStrategyTestingDatasetLocationDetailsPtrOutput) ToModelTestStrategyTestingDatasetLocationDetailsPtrOutput

func (ModelTestStrategyTestingDatasetLocationDetailsPtrOutput) ToModelTestStrategyTestingDatasetLocationDetailsPtrOutputWithContext

func (o ModelTestStrategyTestingDatasetLocationDetailsPtrOutput) ToModelTestStrategyTestingDatasetLocationDetailsPtrOutputWithContext(ctx context.Context) ModelTestStrategyTestingDatasetLocationDetailsPtrOutput

type ModelTestStrategyTestingDatasetOutput

type ModelTestStrategyTestingDatasetOutput struct{ *pulumi.OutputState }

func (ModelTestStrategyTestingDatasetOutput) DatasetId

Data Science Labelling Service OCID

func (ModelTestStrategyTestingDatasetOutput) DatasetType

Possible data sets

func (ModelTestStrategyTestingDatasetOutput) ElementType

func (ModelTestStrategyTestingDatasetOutput) LocationDetails

Possible object storage location types

func (ModelTestStrategyTestingDatasetOutput) ToModelTestStrategyTestingDatasetOutput

func (o ModelTestStrategyTestingDatasetOutput) ToModelTestStrategyTestingDatasetOutput() ModelTestStrategyTestingDatasetOutput

func (ModelTestStrategyTestingDatasetOutput) ToModelTestStrategyTestingDatasetOutputWithContext

func (o ModelTestStrategyTestingDatasetOutput) ToModelTestStrategyTestingDatasetOutputWithContext(ctx context.Context) ModelTestStrategyTestingDatasetOutput

func (ModelTestStrategyTestingDatasetOutput) ToModelTestStrategyTestingDatasetPtrOutput

func (o ModelTestStrategyTestingDatasetOutput) ToModelTestStrategyTestingDatasetPtrOutput() ModelTestStrategyTestingDatasetPtrOutput

func (ModelTestStrategyTestingDatasetOutput) ToModelTestStrategyTestingDatasetPtrOutputWithContext

func (o ModelTestStrategyTestingDatasetOutput) ToModelTestStrategyTestingDatasetPtrOutputWithContext(ctx context.Context) ModelTestStrategyTestingDatasetPtrOutput

type ModelTestStrategyTestingDatasetPtrInput

type ModelTestStrategyTestingDatasetPtrInput interface {
	pulumi.Input

	ToModelTestStrategyTestingDatasetPtrOutput() ModelTestStrategyTestingDatasetPtrOutput
	ToModelTestStrategyTestingDatasetPtrOutputWithContext(context.Context) ModelTestStrategyTestingDatasetPtrOutput
}

ModelTestStrategyTestingDatasetPtrInput is an input type that accepts ModelTestStrategyTestingDatasetArgs, ModelTestStrategyTestingDatasetPtr and ModelTestStrategyTestingDatasetPtrOutput values. You can construct a concrete instance of `ModelTestStrategyTestingDatasetPtrInput` via:

        ModelTestStrategyTestingDatasetArgs{...}

or:

        nil

type ModelTestStrategyTestingDatasetPtrOutput

type ModelTestStrategyTestingDatasetPtrOutput struct{ *pulumi.OutputState }

func (ModelTestStrategyTestingDatasetPtrOutput) DatasetId

Data Science Labelling Service OCID

func (ModelTestStrategyTestingDatasetPtrOutput) DatasetType

Possible data sets

func (ModelTestStrategyTestingDatasetPtrOutput) Elem

func (ModelTestStrategyTestingDatasetPtrOutput) ElementType

func (ModelTestStrategyTestingDatasetPtrOutput) LocationDetails

Possible object storage location types

func (ModelTestStrategyTestingDatasetPtrOutput) ToModelTestStrategyTestingDatasetPtrOutput

func (o ModelTestStrategyTestingDatasetPtrOutput) ToModelTestStrategyTestingDatasetPtrOutput() ModelTestStrategyTestingDatasetPtrOutput

func (ModelTestStrategyTestingDatasetPtrOutput) ToModelTestStrategyTestingDatasetPtrOutputWithContext

func (o ModelTestStrategyTestingDatasetPtrOutput) ToModelTestStrategyTestingDatasetPtrOutputWithContext(ctx context.Context) ModelTestStrategyTestingDatasetPtrOutput

type ModelTestStrategyValidationDataset

type ModelTestStrategyValidationDataset struct {
	// Data Science Labelling Service OCID
	DatasetId *string `pulumi:"datasetId"`
	// Possible data sets
	DatasetType string `pulumi:"datasetType"`
	// Possible object storage location types
	LocationDetails *ModelTestStrategyValidationDatasetLocationDetails `pulumi:"locationDetails"`
}

type ModelTestStrategyValidationDatasetArgs

type ModelTestStrategyValidationDatasetArgs struct {
	// Data Science Labelling Service OCID
	DatasetId pulumi.StringPtrInput `pulumi:"datasetId"`
	// Possible data sets
	DatasetType pulumi.StringInput `pulumi:"datasetType"`
	// Possible object storage location types
	LocationDetails ModelTestStrategyValidationDatasetLocationDetailsPtrInput `pulumi:"locationDetails"`
}

func (ModelTestStrategyValidationDatasetArgs) ElementType

func (ModelTestStrategyValidationDatasetArgs) ToModelTestStrategyValidationDatasetOutput

func (i ModelTestStrategyValidationDatasetArgs) ToModelTestStrategyValidationDatasetOutput() ModelTestStrategyValidationDatasetOutput

func (ModelTestStrategyValidationDatasetArgs) ToModelTestStrategyValidationDatasetOutputWithContext

func (i ModelTestStrategyValidationDatasetArgs) ToModelTestStrategyValidationDatasetOutputWithContext(ctx context.Context) ModelTestStrategyValidationDatasetOutput

func (ModelTestStrategyValidationDatasetArgs) ToModelTestStrategyValidationDatasetPtrOutput

func (i ModelTestStrategyValidationDatasetArgs) ToModelTestStrategyValidationDatasetPtrOutput() ModelTestStrategyValidationDatasetPtrOutput

func (ModelTestStrategyValidationDatasetArgs) ToModelTestStrategyValidationDatasetPtrOutputWithContext

func (i ModelTestStrategyValidationDatasetArgs) ToModelTestStrategyValidationDatasetPtrOutputWithContext(ctx context.Context) ModelTestStrategyValidationDatasetPtrOutput

type ModelTestStrategyValidationDatasetInput

type ModelTestStrategyValidationDatasetInput interface {
	pulumi.Input

	ToModelTestStrategyValidationDatasetOutput() ModelTestStrategyValidationDatasetOutput
	ToModelTestStrategyValidationDatasetOutputWithContext(context.Context) ModelTestStrategyValidationDatasetOutput
}

ModelTestStrategyValidationDatasetInput is an input type that accepts ModelTestStrategyValidationDatasetArgs and ModelTestStrategyValidationDatasetOutput values. You can construct a concrete instance of `ModelTestStrategyValidationDatasetInput` via:

ModelTestStrategyValidationDatasetArgs{...}

type ModelTestStrategyValidationDatasetLocationDetails

type ModelTestStrategyValidationDatasetLocationDetails struct {
	// Object storage bucket name
	Bucket string `pulumi:"bucket"`
	// Possible object storage location types
	LocationType string `pulumi:"locationType"`
	// Object storage namespace
	Namespace string `pulumi:"namespace"`
	// Array of files which need to be processed in the bucket
	//
	// ** IMPORTANT **
	// Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
	ObjectNames []string `pulumi:"objectNames"`
}

type ModelTestStrategyValidationDatasetLocationDetailsArgs

type ModelTestStrategyValidationDatasetLocationDetailsArgs struct {
	// Object storage bucket name
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Possible object storage location types
	LocationType pulumi.StringInput `pulumi:"locationType"`
	// Object storage namespace
	Namespace pulumi.StringInput `pulumi:"namespace"`
	// Array of files which need to be processed in the bucket
	//
	// ** IMPORTANT **
	// Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
	ObjectNames pulumi.StringArrayInput `pulumi:"objectNames"`
}

func (ModelTestStrategyValidationDatasetLocationDetailsArgs) ElementType

func (ModelTestStrategyValidationDatasetLocationDetailsArgs) ToModelTestStrategyValidationDatasetLocationDetailsOutput

func (i ModelTestStrategyValidationDatasetLocationDetailsArgs) ToModelTestStrategyValidationDatasetLocationDetailsOutput() ModelTestStrategyValidationDatasetLocationDetailsOutput

func (ModelTestStrategyValidationDatasetLocationDetailsArgs) ToModelTestStrategyValidationDatasetLocationDetailsOutputWithContext

func (i ModelTestStrategyValidationDatasetLocationDetailsArgs) ToModelTestStrategyValidationDatasetLocationDetailsOutputWithContext(ctx context.Context) ModelTestStrategyValidationDatasetLocationDetailsOutput

func (ModelTestStrategyValidationDatasetLocationDetailsArgs) ToModelTestStrategyValidationDatasetLocationDetailsPtrOutput

func (i ModelTestStrategyValidationDatasetLocationDetailsArgs) ToModelTestStrategyValidationDatasetLocationDetailsPtrOutput() ModelTestStrategyValidationDatasetLocationDetailsPtrOutput

func (ModelTestStrategyValidationDatasetLocationDetailsArgs) ToModelTestStrategyValidationDatasetLocationDetailsPtrOutputWithContext

func (i ModelTestStrategyValidationDatasetLocationDetailsArgs) ToModelTestStrategyValidationDatasetLocationDetailsPtrOutputWithContext(ctx context.Context) ModelTestStrategyValidationDatasetLocationDetailsPtrOutput

type ModelTestStrategyValidationDatasetLocationDetailsInput

type ModelTestStrategyValidationDatasetLocationDetailsInput interface {
	pulumi.Input

	ToModelTestStrategyValidationDatasetLocationDetailsOutput() ModelTestStrategyValidationDatasetLocationDetailsOutput
	ToModelTestStrategyValidationDatasetLocationDetailsOutputWithContext(context.Context) ModelTestStrategyValidationDatasetLocationDetailsOutput
}

ModelTestStrategyValidationDatasetLocationDetailsInput is an input type that accepts ModelTestStrategyValidationDatasetLocationDetailsArgs and ModelTestStrategyValidationDatasetLocationDetailsOutput values. You can construct a concrete instance of `ModelTestStrategyValidationDatasetLocationDetailsInput` via:

ModelTestStrategyValidationDatasetLocationDetailsArgs{...}

type ModelTestStrategyValidationDatasetLocationDetailsOutput

type ModelTestStrategyValidationDatasetLocationDetailsOutput struct{ *pulumi.OutputState }

func (ModelTestStrategyValidationDatasetLocationDetailsOutput) Bucket

Object storage bucket name

func (ModelTestStrategyValidationDatasetLocationDetailsOutput) ElementType

func (ModelTestStrategyValidationDatasetLocationDetailsOutput) LocationType

Possible object storage location types

func (ModelTestStrategyValidationDatasetLocationDetailsOutput) Namespace

Object storage namespace

func (ModelTestStrategyValidationDatasetLocationDetailsOutput) ObjectNames

Array of files which need to be processed in the bucket

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

func (ModelTestStrategyValidationDatasetLocationDetailsOutput) ToModelTestStrategyValidationDatasetLocationDetailsOutput

func (ModelTestStrategyValidationDatasetLocationDetailsOutput) ToModelTestStrategyValidationDatasetLocationDetailsOutputWithContext

func (o ModelTestStrategyValidationDatasetLocationDetailsOutput) ToModelTestStrategyValidationDatasetLocationDetailsOutputWithContext(ctx context.Context) ModelTestStrategyValidationDatasetLocationDetailsOutput

func (ModelTestStrategyValidationDatasetLocationDetailsOutput) ToModelTestStrategyValidationDatasetLocationDetailsPtrOutput

func (ModelTestStrategyValidationDatasetLocationDetailsOutput) ToModelTestStrategyValidationDatasetLocationDetailsPtrOutputWithContext

func (o ModelTestStrategyValidationDatasetLocationDetailsOutput) ToModelTestStrategyValidationDatasetLocationDetailsPtrOutputWithContext(ctx context.Context) ModelTestStrategyValidationDatasetLocationDetailsPtrOutput

type ModelTestStrategyValidationDatasetLocationDetailsPtrInput

type ModelTestStrategyValidationDatasetLocationDetailsPtrInput interface {
	pulumi.Input

	ToModelTestStrategyValidationDatasetLocationDetailsPtrOutput() ModelTestStrategyValidationDatasetLocationDetailsPtrOutput
	ToModelTestStrategyValidationDatasetLocationDetailsPtrOutputWithContext(context.Context) ModelTestStrategyValidationDatasetLocationDetailsPtrOutput
}

ModelTestStrategyValidationDatasetLocationDetailsPtrInput is an input type that accepts ModelTestStrategyValidationDatasetLocationDetailsArgs, ModelTestStrategyValidationDatasetLocationDetailsPtr and ModelTestStrategyValidationDatasetLocationDetailsPtrOutput values. You can construct a concrete instance of `ModelTestStrategyValidationDatasetLocationDetailsPtrInput` via:

        ModelTestStrategyValidationDatasetLocationDetailsArgs{...}

or:

        nil

type ModelTestStrategyValidationDatasetLocationDetailsPtrOutput

type ModelTestStrategyValidationDatasetLocationDetailsPtrOutput struct{ *pulumi.OutputState }

func (ModelTestStrategyValidationDatasetLocationDetailsPtrOutput) Bucket

Object storage bucket name

func (ModelTestStrategyValidationDatasetLocationDetailsPtrOutput) Elem

func (ModelTestStrategyValidationDatasetLocationDetailsPtrOutput) ElementType

func (ModelTestStrategyValidationDatasetLocationDetailsPtrOutput) LocationType

Possible object storage location types

func (ModelTestStrategyValidationDatasetLocationDetailsPtrOutput) Namespace

Object storage namespace

func (ModelTestStrategyValidationDatasetLocationDetailsPtrOutput) ObjectNames

Array of files which need to be processed in the bucket

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

func (ModelTestStrategyValidationDatasetLocationDetailsPtrOutput) ToModelTestStrategyValidationDatasetLocationDetailsPtrOutput

func (ModelTestStrategyValidationDatasetLocationDetailsPtrOutput) ToModelTestStrategyValidationDatasetLocationDetailsPtrOutputWithContext

func (o ModelTestStrategyValidationDatasetLocationDetailsPtrOutput) ToModelTestStrategyValidationDatasetLocationDetailsPtrOutputWithContext(ctx context.Context) ModelTestStrategyValidationDatasetLocationDetailsPtrOutput

type ModelTestStrategyValidationDatasetOutput

type ModelTestStrategyValidationDatasetOutput struct{ *pulumi.OutputState }

func (ModelTestStrategyValidationDatasetOutput) DatasetId

Data Science Labelling Service OCID

func (ModelTestStrategyValidationDatasetOutput) DatasetType

Possible data sets

func (ModelTestStrategyValidationDatasetOutput) ElementType

func (ModelTestStrategyValidationDatasetOutput) LocationDetails

Possible object storage location types

func (ModelTestStrategyValidationDatasetOutput) ToModelTestStrategyValidationDatasetOutput

func (o ModelTestStrategyValidationDatasetOutput) ToModelTestStrategyValidationDatasetOutput() ModelTestStrategyValidationDatasetOutput

func (ModelTestStrategyValidationDatasetOutput) ToModelTestStrategyValidationDatasetOutputWithContext

func (o ModelTestStrategyValidationDatasetOutput) ToModelTestStrategyValidationDatasetOutputWithContext(ctx context.Context) ModelTestStrategyValidationDatasetOutput

func (ModelTestStrategyValidationDatasetOutput) ToModelTestStrategyValidationDatasetPtrOutput

func (o ModelTestStrategyValidationDatasetOutput) ToModelTestStrategyValidationDatasetPtrOutput() ModelTestStrategyValidationDatasetPtrOutput

func (ModelTestStrategyValidationDatasetOutput) ToModelTestStrategyValidationDatasetPtrOutputWithContext

func (o ModelTestStrategyValidationDatasetOutput) ToModelTestStrategyValidationDatasetPtrOutputWithContext(ctx context.Context) ModelTestStrategyValidationDatasetPtrOutput

type ModelTestStrategyValidationDatasetPtrInput

type ModelTestStrategyValidationDatasetPtrInput interface {
	pulumi.Input

	ToModelTestStrategyValidationDatasetPtrOutput() ModelTestStrategyValidationDatasetPtrOutput
	ToModelTestStrategyValidationDatasetPtrOutputWithContext(context.Context) ModelTestStrategyValidationDatasetPtrOutput
}

ModelTestStrategyValidationDatasetPtrInput is an input type that accepts ModelTestStrategyValidationDatasetArgs, ModelTestStrategyValidationDatasetPtr and ModelTestStrategyValidationDatasetPtrOutput values. You can construct a concrete instance of `ModelTestStrategyValidationDatasetPtrInput` via:

        ModelTestStrategyValidationDatasetArgs{...}

or:

        nil

type ModelTestStrategyValidationDatasetPtrOutput

type ModelTestStrategyValidationDatasetPtrOutput struct{ *pulumi.OutputState }

func (ModelTestStrategyValidationDatasetPtrOutput) DatasetId

Data Science Labelling Service OCID

func (ModelTestStrategyValidationDatasetPtrOutput) DatasetType

Possible data sets

func (ModelTestStrategyValidationDatasetPtrOutput) Elem

func (ModelTestStrategyValidationDatasetPtrOutput) ElementType

func (ModelTestStrategyValidationDatasetPtrOutput) LocationDetails

Possible object storage location types

func (ModelTestStrategyValidationDatasetPtrOutput) ToModelTestStrategyValidationDatasetPtrOutput

func (o ModelTestStrategyValidationDatasetPtrOutput) ToModelTestStrategyValidationDatasetPtrOutput() ModelTestStrategyValidationDatasetPtrOutput

func (ModelTestStrategyValidationDatasetPtrOutput) ToModelTestStrategyValidationDatasetPtrOutputWithContext

func (o ModelTestStrategyValidationDatasetPtrOutput) ToModelTestStrategyValidationDatasetPtrOutputWithContext(ctx context.Context) ModelTestStrategyValidationDatasetPtrOutput

type ModelTrainingDataset

type ModelTrainingDataset struct {
	// Data Science Labelling Service OCID
	DatasetId *string `pulumi:"datasetId"`
	// Possible data sets
	DatasetType string `pulumi:"datasetType"`
	// Possible object storage location types
	LocationDetails *ModelTrainingDatasetLocationDetails `pulumi:"locationDetails"`
}

type ModelTrainingDatasetArgs

type ModelTrainingDatasetArgs struct {
	// Data Science Labelling Service OCID
	DatasetId pulumi.StringPtrInput `pulumi:"datasetId"`
	// Possible data sets
	DatasetType pulumi.StringInput `pulumi:"datasetType"`
	// Possible object storage location types
	LocationDetails ModelTrainingDatasetLocationDetailsPtrInput `pulumi:"locationDetails"`
}

func (ModelTrainingDatasetArgs) ElementType

func (ModelTrainingDatasetArgs) ElementType() reflect.Type

func (ModelTrainingDatasetArgs) ToModelTrainingDatasetOutput

func (i ModelTrainingDatasetArgs) ToModelTrainingDatasetOutput() ModelTrainingDatasetOutput

func (ModelTrainingDatasetArgs) ToModelTrainingDatasetOutputWithContext

func (i ModelTrainingDatasetArgs) ToModelTrainingDatasetOutputWithContext(ctx context.Context) ModelTrainingDatasetOutput

func (ModelTrainingDatasetArgs) ToModelTrainingDatasetPtrOutput

func (i ModelTrainingDatasetArgs) ToModelTrainingDatasetPtrOutput() ModelTrainingDatasetPtrOutput

func (ModelTrainingDatasetArgs) ToModelTrainingDatasetPtrOutputWithContext

func (i ModelTrainingDatasetArgs) ToModelTrainingDatasetPtrOutputWithContext(ctx context.Context) ModelTrainingDatasetPtrOutput

type ModelTrainingDatasetInput

type ModelTrainingDatasetInput interface {
	pulumi.Input

	ToModelTrainingDatasetOutput() ModelTrainingDatasetOutput
	ToModelTrainingDatasetOutputWithContext(context.Context) ModelTrainingDatasetOutput
}

ModelTrainingDatasetInput is an input type that accepts ModelTrainingDatasetArgs and ModelTrainingDatasetOutput values. You can construct a concrete instance of `ModelTrainingDatasetInput` via:

ModelTrainingDatasetArgs{...}

type ModelTrainingDatasetLocationDetails

type ModelTrainingDatasetLocationDetails struct {
	// Object storage bucket name
	Bucket string `pulumi:"bucket"`
	// Possible object storage location types
	LocationType string `pulumi:"locationType"`
	// Object storage namespace
	Namespace string `pulumi:"namespace"`
	// Array of files which need to be processed in the bucket
	//
	// ** IMPORTANT **
	// Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
	ObjectNames []string `pulumi:"objectNames"`
}

type ModelTrainingDatasetLocationDetailsArgs

type ModelTrainingDatasetLocationDetailsArgs struct {
	// Object storage bucket name
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Possible object storage location types
	LocationType pulumi.StringInput `pulumi:"locationType"`
	// Object storage namespace
	Namespace pulumi.StringInput `pulumi:"namespace"`
	// Array of files which need to be processed in the bucket
	//
	// ** IMPORTANT **
	// Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
	ObjectNames pulumi.StringArrayInput `pulumi:"objectNames"`
}

func (ModelTrainingDatasetLocationDetailsArgs) ElementType

func (ModelTrainingDatasetLocationDetailsArgs) ToModelTrainingDatasetLocationDetailsOutput

func (i ModelTrainingDatasetLocationDetailsArgs) ToModelTrainingDatasetLocationDetailsOutput() ModelTrainingDatasetLocationDetailsOutput

func (ModelTrainingDatasetLocationDetailsArgs) ToModelTrainingDatasetLocationDetailsOutputWithContext

func (i ModelTrainingDatasetLocationDetailsArgs) ToModelTrainingDatasetLocationDetailsOutputWithContext(ctx context.Context) ModelTrainingDatasetLocationDetailsOutput

func (ModelTrainingDatasetLocationDetailsArgs) ToModelTrainingDatasetLocationDetailsPtrOutput

func (i ModelTrainingDatasetLocationDetailsArgs) ToModelTrainingDatasetLocationDetailsPtrOutput() ModelTrainingDatasetLocationDetailsPtrOutput

func (ModelTrainingDatasetLocationDetailsArgs) ToModelTrainingDatasetLocationDetailsPtrOutputWithContext

func (i ModelTrainingDatasetLocationDetailsArgs) ToModelTrainingDatasetLocationDetailsPtrOutputWithContext(ctx context.Context) ModelTrainingDatasetLocationDetailsPtrOutput

type ModelTrainingDatasetLocationDetailsInput

type ModelTrainingDatasetLocationDetailsInput interface {
	pulumi.Input

	ToModelTrainingDatasetLocationDetailsOutput() ModelTrainingDatasetLocationDetailsOutput
	ToModelTrainingDatasetLocationDetailsOutputWithContext(context.Context) ModelTrainingDatasetLocationDetailsOutput
}

ModelTrainingDatasetLocationDetailsInput is an input type that accepts ModelTrainingDatasetLocationDetailsArgs and ModelTrainingDatasetLocationDetailsOutput values. You can construct a concrete instance of `ModelTrainingDatasetLocationDetailsInput` via:

ModelTrainingDatasetLocationDetailsArgs{...}

type ModelTrainingDatasetLocationDetailsOutput

type ModelTrainingDatasetLocationDetailsOutput struct{ *pulumi.OutputState }

func (ModelTrainingDatasetLocationDetailsOutput) Bucket

Object storage bucket name

func (ModelTrainingDatasetLocationDetailsOutput) ElementType

func (ModelTrainingDatasetLocationDetailsOutput) LocationType

Possible object storage location types

func (ModelTrainingDatasetLocationDetailsOutput) Namespace

Object storage namespace

func (ModelTrainingDatasetLocationDetailsOutput) ObjectNames

Array of files which need to be processed in the bucket

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

func (ModelTrainingDatasetLocationDetailsOutput) ToModelTrainingDatasetLocationDetailsOutput

func (o ModelTrainingDatasetLocationDetailsOutput) ToModelTrainingDatasetLocationDetailsOutput() ModelTrainingDatasetLocationDetailsOutput

func (ModelTrainingDatasetLocationDetailsOutput) ToModelTrainingDatasetLocationDetailsOutputWithContext

func (o ModelTrainingDatasetLocationDetailsOutput) ToModelTrainingDatasetLocationDetailsOutputWithContext(ctx context.Context) ModelTrainingDatasetLocationDetailsOutput

func (ModelTrainingDatasetLocationDetailsOutput) ToModelTrainingDatasetLocationDetailsPtrOutput

func (o ModelTrainingDatasetLocationDetailsOutput) ToModelTrainingDatasetLocationDetailsPtrOutput() ModelTrainingDatasetLocationDetailsPtrOutput

func (ModelTrainingDatasetLocationDetailsOutput) ToModelTrainingDatasetLocationDetailsPtrOutputWithContext

func (o ModelTrainingDatasetLocationDetailsOutput) ToModelTrainingDatasetLocationDetailsPtrOutputWithContext(ctx context.Context) ModelTrainingDatasetLocationDetailsPtrOutput

type ModelTrainingDatasetLocationDetailsPtrInput

type ModelTrainingDatasetLocationDetailsPtrInput interface {
	pulumi.Input

	ToModelTrainingDatasetLocationDetailsPtrOutput() ModelTrainingDatasetLocationDetailsPtrOutput
	ToModelTrainingDatasetLocationDetailsPtrOutputWithContext(context.Context) ModelTrainingDatasetLocationDetailsPtrOutput
}

ModelTrainingDatasetLocationDetailsPtrInput is an input type that accepts ModelTrainingDatasetLocationDetailsArgs, ModelTrainingDatasetLocationDetailsPtr and ModelTrainingDatasetLocationDetailsPtrOutput values. You can construct a concrete instance of `ModelTrainingDatasetLocationDetailsPtrInput` via:

        ModelTrainingDatasetLocationDetailsArgs{...}

or:

        nil

type ModelTrainingDatasetLocationDetailsPtrOutput

type ModelTrainingDatasetLocationDetailsPtrOutput struct{ *pulumi.OutputState }

func (ModelTrainingDatasetLocationDetailsPtrOutput) Bucket

Object storage bucket name

func (ModelTrainingDatasetLocationDetailsPtrOutput) Elem

func (ModelTrainingDatasetLocationDetailsPtrOutput) ElementType

func (ModelTrainingDatasetLocationDetailsPtrOutput) LocationType

Possible object storage location types

func (ModelTrainingDatasetLocationDetailsPtrOutput) Namespace

Object storage namespace

func (ModelTrainingDatasetLocationDetailsPtrOutput) ObjectNames

Array of files which need to be processed in the bucket

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

func (ModelTrainingDatasetLocationDetailsPtrOutput) ToModelTrainingDatasetLocationDetailsPtrOutput

func (o ModelTrainingDatasetLocationDetailsPtrOutput) ToModelTrainingDatasetLocationDetailsPtrOutput() ModelTrainingDatasetLocationDetailsPtrOutput

func (ModelTrainingDatasetLocationDetailsPtrOutput) ToModelTrainingDatasetLocationDetailsPtrOutputWithContext

func (o ModelTrainingDatasetLocationDetailsPtrOutput) ToModelTrainingDatasetLocationDetailsPtrOutputWithContext(ctx context.Context) ModelTrainingDatasetLocationDetailsPtrOutput

type ModelTrainingDatasetOutput

type ModelTrainingDatasetOutput struct{ *pulumi.OutputState }

func (ModelTrainingDatasetOutput) DatasetId

Data Science Labelling Service OCID

func (ModelTrainingDatasetOutput) DatasetType

Possible data sets

func (ModelTrainingDatasetOutput) ElementType

func (ModelTrainingDatasetOutput) ElementType() reflect.Type

func (ModelTrainingDatasetOutput) LocationDetails

Possible object storage location types

func (ModelTrainingDatasetOutput) ToModelTrainingDatasetOutput

func (o ModelTrainingDatasetOutput) ToModelTrainingDatasetOutput() ModelTrainingDatasetOutput

func (ModelTrainingDatasetOutput) ToModelTrainingDatasetOutputWithContext

func (o ModelTrainingDatasetOutput) ToModelTrainingDatasetOutputWithContext(ctx context.Context) ModelTrainingDatasetOutput

func (ModelTrainingDatasetOutput) ToModelTrainingDatasetPtrOutput

func (o ModelTrainingDatasetOutput) ToModelTrainingDatasetPtrOutput() ModelTrainingDatasetPtrOutput

func (ModelTrainingDatasetOutput) ToModelTrainingDatasetPtrOutputWithContext

func (o ModelTrainingDatasetOutput) ToModelTrainingDatasetPtrOutputWithContext(ctx context.Context) ModelTrainingDatasetPtrOutput

type ModelTrainingDatasetPtrInput

type ModelTrainingDatasetPtrInput interface {
	pulumi.Input

	ToModelTrainingDatasetPtrOutput() ModelTrainingDatasetPtrOutput
	ToModelTrainingDatasetPtrOutputWithContext(context.Context) ModelTrainingDatasetPtrOutput
}

ModelTrainingDatasetPtrInput is an input type that accepts ModelTrainingDatasetArgs, ModelTrainingDatasetPtr and ModelTrainingDatasetPtrOutput values. You can construct a concrete instance of `ModelTrainingDatasetPtrInput` via:

        ModelTrainingDatasetArgs{...}

or:

        nil

type ModelTrainingDatasetPtrOutput

type ModelTrainingDatasetPtrOutput struct{ *pulumi.OutputState }

func (ModelTrainingDatasetPtrOutput) DatasetId

Data Science Labelling Service OCID

func (ModelTrainingDatasetPtrOutput) DatasetType

Possible data sets

func (ModelTrainingDatasetPtrOutput) Elem

func (ModelTrainingDatasetPtrOutput) ElementType

func (ModelTrainingDatasetPtrOutput) LocationDetails

Possible object storage location types

func (ModelTrainingDatasetPtrOutput) ToModelTrainingDatasetPtrOutput

func (o ModelTrainingDatasetPtrOutput) ToModelTrainingDatasetPtrOutput() ModelTrainingDatasetPtrOutput

func (ModelTrainingDatasetPtrOutput) ToModelTrainingDatasetPtrOutputWithContext

func (o ModelTrainingDatasetPtrOutput) ToModelTrainingDatasetPtrOutputWithContext(ctx context.Context) ModelTrainingDatasetPtrOutput

type Project

type Project struct {
	pulumi.CustomResourceState

	// (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the project's compartment.
	CompartmentId pulumi.StringOutput `pulumi:"compartmentId"`
	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapOutput `pulumi:"definedTags"`
	// (Updatable) A short description of the project.
	Description pulumi.StringOutput `pulumi:"description"`
	// (Updatable) A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	DisplayName pulumi.StringOutput `pulumi:"displayName"`
	// (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	//
	// ** IMPORTANT **
	// Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
	FreeformTags pulumi.MapOutput `pulumi:"freeformTags"`
	// A message describing the current state in more detail.
	LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"`
	// The state of the project.
	State pulumi.StringOutput `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags pulumi.MapOutput `pulumi:"systemTags"`
	// The date and time the resource was created in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).
	TimeCreated pulumi.StringOutput `pulumi:"timeCreated"`
	// The date and time the resource was updated in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).
	TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"`
}

This resource provides the Project resource in Oracle Cloud Infrastructure Ai Language service.

Creates a new Project.

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-oci/sdk/go/oci/AiLanguage"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := AiLanguage.NewProject(ctx, "test_project", &AiLanguage.ProjectArgs{
			CompartmentId: pulumi.Any(compartmentId),
			DefinedTags: pulumi.Map{
				"foo-namespace.bar-key": pulumi.Any("value"),
			},
			Description: pulumi.Any(projectDescription),
			DisplayName: pulumi.Any(projectDisplayName),
			FreeformTags: pulumi.Map{
				"bar-key": pulumi.Any("value"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

Projects can be imported using the `id`, e.g.

```sh $ pulumi import oci:AiLanguage/project:Project test_project "id" ```

func GetProject

func GetProject(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ProjectState, opts ...pulumi.ResourceOption) (*Project, error)

GetProject gets an existing Project resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewProject

func NewProject(ctx *pulumi.Context,
	name string, args *ProjectArgs, opts ...pulumi.ResourceOption) (*Project, error)

NewProject registers a new resource with the given unique name, arguments, and options.

func (*Project) ElementType

func (*Project) ElementType() reflect.Type

func (*Project) ToProjectOutput

func (i *Project) ToProjectOutput() ProjectOutput

func (*Project) ToProjectOutputWithContext

func (i *Project) ToProjectOutputWithContext(ctx context.Context) ProjectOutput

type ProjectArgs

type ProjectArgs struct {
	// (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the project's compartment.
	CompartmentId pulumi.StringInput
	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapInput
	// (Updatable) A short description of the project.
	Description pulumi.StringPtrInput
	// (Updatable) A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	DisplayName pulumi.StringPtrInput
	// (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	//
	// ** IMPORTANT **
	// Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
	FreeformTags pulumi.MapInput
}

The set of arguments for constructing a Project resource.

func (ProjectArgs) ElementType

func (ProjectArgs) ElementType() reflect.Type

type ProjectArray

type ProjectArray []ProjectInput

func (ProjectArray) ElementType

func (ProjectArray) ElementType() reflect.Type

func (ProjectArray) ToProjectArrayOutput

func (i ProjectArray) ToProjectArrayOutput() ProjectArrayOutput

func (ProjectArray) ToProjectArrayOutputWithContext

func (i ProjectArray) ToProjectArrayOutputWithContext(ctx context.Context) ProjectArrayOutput

type ProjectArrayInput

type ProjectArrayInput interface {
	pulumi.Input

	ToProjectArrayOutput() ProjectArrayOutput
	ToProjectArrayOutputWithContext(context.Context) ProjectArrayOutput
}

ProjectArrayInput is an input type that accepts ProjectArray and ProjectArrayOutput values. You can construct a concrete instance of `ProjectArrayInput` via:

ProjectArray{ ProjectArgs{...} }

type ProjectArrayOutput

type ProjectArrayOutput struct{ *pulumi.OutputState }

func (ProjectArrayOutput) ElementType

func (ProjectArrayOutput) ElementType() reflect.Type

func (ProjectArrayOutput) Index

func (ProjectArrayOutput) ToProjectArrayOutput

func (o ProjectArrayOutput) ToProjectArrayOutput() ProjectArrayOutput

func (ProjectArrayOutput) ToProjectArrayOutputWithContext

func (o ProjectArrayOutput) ToProjectArrayOutputWithContext(ctx context.Context) ProjectArrayOutput

type ProjectInput

type ProjectInput interface {
	pulumi.Input

	ToProjectOutput() ProjectOutput
	ToProjectOutputWithContext(ctx context.Context) ProjectOutput
}

type ProjectMap

type ProjectMap map[string]ProjectInput

func (ProjectMap) ElementType

func (ProjectMap) ElementType() reflect.Type

func (ProjectMap) ToProjectMapOutput

func (i ProjectMap) ToProjectMapOutput() ProjectMapOutput

func (ProjectMap) ToProjectMapOutputWithContext

func (i ProjectMap) ToProjectMapOutputWithContext(ctx context.Context) ProjectMapOutput

type ProjectMapInput

type ProjectMapInput interface {
	pulumi.Input

	ToProjectMapOutput() ProjectMapOutput
	ToProjectMapOutputWithContext(context.Context) ProjectMapOutput
}

ProjectMapInput is an input type that accepts ProjectMap and ProjectMapOutput values. You can construct a concrete instance of `ProjectMapInput` via:

ProjectMap{ "key": ProjectArgs{...} }

type ProjectMapOutput

type ProjectMapOutput struct{ *pulumi.OutputState }

func (ProjectMapOutput) ElementType

func (ProjectMapOutput) ElementType() reflect.Type

func (ProjectMapOutput) MapIndex

func (ProjectMapOutput) ToProjectMapOutput

func (o ProjectMapOutput) ToProjectMapOutput() ProjectMapOutput

func (ProjectMapOutput) ToProjectMapOutputWithContext

func (o ProjectMapOutput) ToProjectMapOutputWithContext(ctx context.Context) ProjectMapOutput

type ProjectOutput

type ProjectOutput struct{ *pulumi.OutputState }

func (ProjectOutput) CompartmentId

func (o ProjectOutput) CompartmentId() pulumi.StringOutput

(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the project's compartment.

func (ProjectOutput) DefinedTags

func (o ProjectOutput) DefinedTags() pulumi.MapOutput

(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`

func (ProjectOutput) Description

func (o ProjectOutput) Description() pulumi.StringOutput

(Updatable) A short description of the project.

func (ProjectOutput) DisplayName

func (o ProjectOutput) DisplayName() pulumi.StringOutput

(Updatable) A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.

func (ProjectOutput) ElementType

func (ProjectOutput) ElementType() reflect.Type

func (ProjectOutput) FreeformTags

func (o ProjectOutput) FreeformTags() pulumi.MapOutput

(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

func (ProjectOutput) LifecycleDetails

func (o ProjectOutput) LifecycleDetails() pulumi.StringOutput

A message describing the current state in more detail.

func (ProjectOutput) State

func (o ProjectOutput) State() pulumi.StringOutput

The state of the project.

func (ProjectOutput) SystemTags

func (o ProjectOutput) SystemTags() pulumi.MapOutput

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`

func (ProjectOutput) TimeCreated

func (o ProjectOutput) TimeCreated() pulumi.StringOutput

The date and time the resource was created in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).

func (ProjectOutput) TimeUpdated

func (o ProjectOutput) TimeUpdated() pulumi.StringOutput

The date and time the resource was updated in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).

func (ProjectOutput) ToProjectOutput

func (o ProjectOutput) ToProjectOutput() ProjectOutput

func (ProjectOutput) ToProjectOutputWithContext

func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput

type ProjectState

type ProjectState struct {
	// (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the project's compartment.
	CompartmentId pulumi.StringPtrInput
	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapInput
	// (Updatable) A short description of the project.
	Description pulumi.StringPtrInput
	// (Updatable) A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	DisplayName pulumi.StringPtrInput
	// (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	//
	// ** IMPORTANT **
	// Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
	FreeformTags pulumi.MapInput
	// A message describing the current state in more detail.
	LifecycleDetails pulumi.StringPtrInput
	// The state of the project.
	State pulumi.StringPtrInput
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags pulumi.MapInput
	// The date and time the resource was created in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).
	TimeCreated pulumi.StringPtrInput
	// The date and time the resource was updated in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).
	TimeUpdated pulumi.StringPtrInput
}

func (ProjectState) ElementType

func (ProjectState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL