Cloud AI Platform v1beta1 API - Class PublisherModel (1.0.0-beta02)

public sealed class PublisherModel : IMessage<PublisherModel>, IEquatable<PublisherModel>, IDeepCloneable<PublisherModel>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud AI Platform v1beta1 API class PublisherModel.

A Model Garden Publisher Model.

Inheritance

object > PublisherModel

Namespace

Google.Cloud.AIPlatform.V1Beta1

Assembly

Google.Cloud.AIPlatform.V1Beta1.dll

Constructors

PublisherModel()

public PublisherModel()

PublisherModel(PublisherModel)

public PublisherModel(PublisherModel other)
Parameter
Name Description
other PublisherModel

Properties

Frameworks

public RepeatedField<string> Frameworks { get; }

Optional. Additional information about the model's Frameworks.

Property Value
Type Description
RepeatedFieldstring

LaunchStage

public PublisherModel.Types.LaunchStage LaunchStage { get; set; }

Optional. Indicates the launch stage of the model.

Property Value
Type Description
PublisherModelTypesLaunchStage

Name

public string Name { get; set; }

Output only. The resource name of the PublisherModel.

Property Value
Type Description
string

OpenSourceCategory

public PublisherModel.Types.OpenSourceCategory OpenSourceCategory { get; set; }

Required. Indicates the open source category of the publisher model.

Property Value
Type Description
PublisherModelTypesOpenSourceCategory

Parent

public PublisherModel.Types.Parent Parent { get; set; }

Optional. The parent that this model was customized from. E.g., Vision API, Natural Language API, LaMDA, T5, etc. Foundation models don't have parents.

Property Value
Type Description
PublisherModelTypesParent

PredictSchemata

public PredictSchemata PredictSchemata { get; set; }

Optional. The schemata that describes formats of the PublisherModel's predictions and explanations as given and returned via [PredictionService.Predict][google.cloud.aiplatform.v1beta1.PredictionService.Predict].

Property Value
Type Description
PredictSchemata

PublisherModelName

public PublisherModelName PublisherModelName { get; set; }

PublisherModelName-typed view over the Name resource name property.

Property Value
Type Description
PublisherModelName

PublisherModelTemplate

public string PublisherModelTemplate { get; set; }

Optional. Output only. Immutable. Used to indicate this model has a publisher model and provide the template of the publisher model resource name.

Property Value
Type Description
string

SupportedActions

public PublisherModel.Types.CallToAction SupportedActions { get; set; }

Optional. Supported call-to-action options.

Property Value
Type Description
PublisherModelTypesCallToAction

VersionId

public string VersionId { get; set; }

Output only. Immutable. The version ID of the PublisherModel. A new version is committed when a new model version is uploaded under an existing model id. It is an auto-incrementing decimal number in string representation.

Property Value
Type Description
string

VersionState

public PublisherModel.Types.VersionState VersionState { get; set; }

Optional. Indicates the state of the model version.

Property Value
Type Description
PublisherModelTypesVersionState