Cloud AI Platform v1 API - Class PublisherModel.Types.CallToAction.Types.Deploy (3.0.0)

public sealed class PublisherModel.Types.CallToAction.Types.Deploy : IMessage<PublisherModel.Types.CallToAction.Types.Deploy>, IEquatable<PublisherModel.Types.CallToAction.Types.Deploy>, IDeepCloneable<PublisherModel.Types.CallToAction.Types.Deploy>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud AI Platform v1 API class PublisherModel.Types.CallToAction.Types.Deploy.

Model metadata that is needed for UploadModel or DeployModel/CreateEndpoint requests.

Inheritance

object > PublisherModel.Types.CallToAction.Types.Deploy

Namespace

Google.Cloud.AIPlatform.V1

Assembly

Google.Cloud.AIPlatform.V1.dll

Constructors

Deploy()

public Deploy()

Deploy(Deploy)

public Deploy(PublisherModel.Types.CallToAction.Types.Deploy other)
Parameter
Name Description
other PublisherModelTypesCallToActionTypesDeploy

Properties

ArtifactUri

public string ArtifactUri { get; set; }

Optional. The path to the directory containing the Model artifact and any of its supporting files.

Property Value
Type Description
string

AutomaticResources

public AutomaticResources AutomaticResources { get; set; }

A description of resources that to large degree are decided by Vertex AI, and require only a modest additional configuration.

Property Value
Type Description
AutomaticResources

ContainerSpec

public ModelContainerSpec ContainerSpec { get; set; }

Optional. The specification of the container that is to be used when deploying this Model in Vertex AI. Not present for Large Models.

Property Value
Type Description
ModelContainerSpec

DedicatedResources

public DedicatedResources DedicatedResources { get; set; }

A description of resources that are dedicated to the DeployedModel, and that need a higher degree of manual configuration.

Property Value
Type Description
DedicatedResources

DeployTaskName

public string DeployTaskName { get; set; }

Optional. The name of the deploy task (e.g., "text to image generation").

Property Value
Type Description
string

HasDeployTaskName

public bool HasDeployTaskName { get; }

Gets whether the "deploy_task_name" field is set

Property Value
Type Description
bool

HasSharedResources

public bool HasSharedResources { get; }

Gets whether the "shared_resources" field is set

Property Value
Type Description
bool

LargeModelReference

public LargeModelReference LargeModelReference { get; set; }

Optional. Large model reference. When this is set, model_artifact_spec is not needed.

Property Value
Type Description
LargeModelReference

ModelDisplayName

public string ModelDisplayName { get; set; }

Optional. Default model display name.

Property Value
Type Description
string

PredictionResourcesCase

public PublisherModel.Types.CallToAction.Types.Deploy.PredictionResourcesOneofCase PredictionResourcesCase { get; }
Property Value
Type Description
PublisherModelTypesCallToActionTypesDeployPredictionResourcesOneofCase

PublicArtifactUri

public string PublicArtifactUri { get; set; }

Optional. The signed URI for ephemeral Cloud Storage access to model artifact.

Property Value
Type Description
string

SharedResources

public string SharedResources { get; set; }

The resource name of the shared DeploymentResourcePool to deploy on. Format: projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}

Property Value
Type Description
string

Title

public string Title { get; set; }

Required. The title of the regional resource reference.

Property Value
Type Description
string