Vertex AI V1 API - Class Google::Cloud::AIPlatform::V1::CopyModelRequest (v0.31.0)

Reference documentation and code samples for the Vertex AI V1 API class Google::Cloud::AIPlatform::V1::CopyModelRequest.

Request message for ModelService.CopyModel.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#encryption_spec

def encryption_spec() -> ::Google::Cloud::AIPlatform::V1::EncryptionSpec
Returns

#encryption_spec=

def encryption_spec=(value) -> ::Google::Cloud::AIPlatform::V1::EncryptionSpec
Parameter
Returns

#model_id

def model_id() -> ::String
Returns
  • (::String) — Optional. Copy source_model into a new Model with this ID. The ID will become the final component of the model resource name.

    This value may be up to 63 characters, and valid characters are [a-z0-9_-]. The first character cannot be a number or hyphen.

#model_id=

def model_id=(value) -> ::String
Parameter
  • value (::String) — Optional. Copy source_model into a new Model with this ID. The ID will become the final component of the model resource name.

    This value may be up to 63 characters, and valid characters are [a-z0-9_-]. The first character cannot be a number or hyphen.

Returns
  • (::String) — Optional. Copy source_model into a new Model with this ID. The ID will become the final component of the model resource name.

    This value may be up to 63 characters, and valid characters are [a-z0-9_-]. The first character cannot be a number or hyphen.

#parent

def parent() -> ::String
Returns
  • (::String) — Required. The resource name of the Location into which to copy the Model. Format: projects/{project}/locations/{location}

#parent=

def parent=(value) -> ::String
Parameter
  • value (::String) — Required. The resource name of the Location into which to copy the Model. Format: projects/{project}/locations/{location}
Returns
  • (::String) — Required. The resource name of the Location into which to copy the Model. Format: projects/{project}/locations/{location}

#parent_model

def parent_model() -> ::String
Returns
  • (::String) — Optional. Specify this field to copy source_model into this existing Model as a new version. Format: projects/{project}/locations/{location}/models/{model}

#parent_model=

def parent_model=(value) -> ::String
Parameter
  • value (::String) — Optional. Specify this field to copy source_model into this existing Model as a new version. Format: projects/{project}/locations/{location}/models/{model}
Returns
  • (::String) — Optional. Specify this field to copy source_model into this existing Model as a new version. Format: projects/{project}/locations/{location}/models/{model}

#source_model

def source_model() -> ::String
Returns
  • (::String) — Required. The resource name of the Model to copy. That Model must be in the same Project. Format: projects/{project}/locations/{location}/models/{model}

#source_model=

def source_model=(value) -> ::String
Parameter
  • value (::String) — Required. The resource name of the Model to copy. That Model must be in the same Project. Format: projects/{project}/locations/{location}/models/{model}
Returns
  • (::String) — Required. The resource name of the Model to copy. That Model must be in the same Project. Format: projects/{project}/locations/{location}/models/{model}