Class: Google::Cloud::AIPlatform::V1::PublisherModel::CallToAction::Deploy

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/aiplatform/v1/publisher_model.rb

Overview

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

Instance Attribute Summary collapse

Instance Attribute Details

#artifact_uri::String

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

Returns:

  • (::String)

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



242
243
244
245
# File 'proto_docs/google/cloud/aiplatform/v1/publisher_model.rb', line 242

class Deploy
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#automatic_resources::Google::Cloud::AIPlatform::V1::AutomaticResources

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

Returns:



242
243
244
245
# File 'proto_docs/google/cloud/aiplatform/v1/publisher_model.rb', line 242

class Deploy
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#container_spec::Google::Cloud::AIPlatform::V1::ModelContainerSpec

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

Returns:



242
243
244
245
# File 'proto_docs/google/cloud/aiplatform/v1/publisher_model.rb', line 242

class Deploy
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#dedicated_resources::Google::Cloud::AIPlatform::V1::DedicatedResources

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

Returns:



242
243
244
245
# File 'proto_docs/google/cloud/aiplatform/v1/publisher_model.rb', line 242

class Deploy
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#deploy_task_name::String

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

Returns:

  • (::String)

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



242
243
244
245
# File 'proto_docs/google/cloud/aiplatform/v1/publisher_model.rb', line 242

class Deploy
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#large_model_reference::Google::Cloud::AIPlatform::V1::LargeModelReference

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

Returns:



242
243
244
245
# File 'proto_docs/google/cloud/aiplatform/v1/publisher_model.rb', line 242

class Deploy
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#model_display_name::String

Returns Optional. Default model display name.

Returns:

  • (::String)

    Optional. Default model display name.



242
243
244
245
# File 'proto_docs/google/cloud/aiplatform/v1/publisher_model.rb', line 242

class Deploy
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#public_artifact_uri::String

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

Returns:

  • (::String)

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



242
243
244
245
# File 'proto_docs/google/cloud/aiplatform/v1/publisher_model.rb', line 242

class Deploy
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#shared_resources::String

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

Returns:

  • (::String)

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



242
243
244
245
# File 'proto_docs/google/cloud/aiplatform/v1/publisher_model.rb', line 242

class Deploy
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#title::String

Returns Required. The title of the regional resource reference.

Returns:

  • (::String)

    Required. The title of the regional resource reference.



242
243
244
245
# File 'proto_docs/google/cloud/aiplatform/v1/publisher_model.rb', line 242

class Deploy
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end