Class: Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1ReasoningEngineSpecPackageSpec
- Inherits:
-
Object
- Object
- Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1ReasoningEngineSpecPackageSpec
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/aiplatform_v1beta1/classes.rb,
lib/google/apis/aiplatform_v1beta1/representations.rb,
lib/google/apis/aiplatform_v1beta1/representations.rb
Overview
User-provided package specification, containing pickled object and package requirements.
Instance Attribute Summary collapse
-
#dependency_files_gcs_uri ⇒ String
Optional.
-
#pickle_object_gcs_uri ⇒ String
Optional.
-
#python_version ⇒ String
Optional.
-
#requirements_gcs_uri ⇒ String
Optional.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudAiplatformV1beta1ReasoningEngineSpecPackageSpec
constructor
A new instance of GoogleCloudAiplatformV1beta1ReasoningEngineSpecPackageSpec.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudAiplatformV1beta1ReasoningEngineSpecPackageSpec
Returns a new instance of GoogleCloudAiplatformV1beta1ReasoningEngineSpecPackageSpec.
39317 39318 39319 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 39317 def initialize(**args) update!(**args) end |
Instance Attribute Details
#dependency_files_gcs_uri ⇒ String
Optional. The Cloud Storage URI of the dependency files in tar.gz format.
Corresponds to the JSON property dependencyFilesGcsUri
39299 39300 39301 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 39299 def dependency_files_gcs_uri @dependency_files_gcs_uri end |
#pickle_object_gcs_uri ⇒ String
Optional. The Cloud Storage URI of the pickled python object.
Corresponds to the JSON property pickleObjectGcsUri
39304 39305 39306 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 39304 def pickle_object_gcs_uri @pickle_object_gcs_uri end |
#python_version ⇒ String
Optional. The Python version. Supported values are 3.9, 3.10, 3.11, 3.12, 3.13,
3.14. If not specified, the default value is 3.10.
Corresponds to the JSON property pythonVersion
39310 39311 39312 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 39310 def python_version @python_version end |
#requirements_gcs_uri ⇒ String
Optional. The Cloud Storage URI of the requirements.txt file
Corresponds to the JSON property requirementsGcsUri
39315 39316 39317 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 39315 def requirements_gcs_uri @requirements_gcs_uri end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
39322 39323 39324 39325 39326 39327 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 39322 def update!(**args) @dependency_files_gcs_uri = args[:dependency_files_gcs_uri] if args.key?(:dependency_files_gcs_uri) @pickle_object_gcs_uri = args[:pickle_object_gcs_uri] if args.key?(:pickle_object_gcs_uri) @python_version = args[:python_version] if args.key?(:python_version) @requirements_gcs_uri = args[:requirements_gcs_uri] if args.key?(:requirements_gcs_uri) end |