Class: Google::Apis::AiplatformV1::GoogleCloudAiplatformV1ReasoningEngineSpecPackageSpec
- Inherits:
-
Object
- Object
- Google::Apis::AiplatformV1::GoogleCloudAiplatformV1ReasoningEngineSpecPackageSpec
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/aiplatform_v1/classes.rb,
lib/google/apis/aiplatform_v1/representations.rb,
lib/google/apis/aiplatform_v1/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) ⇒ GoogleCloudAiplatformV1ReasoningEngineSpecPackageSpec
constructor
A new instance of GoogleCloudAiplatformV1ReasoningEngineSpecPackageSpec.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudAiplatformV1ReasoningEngineSpecPackageSpec
Returns a new instance of GoogleCloudAiplatformV1ReasoningEngineSpecPackageSpec.
32504 32505 32506 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 32504 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
32486 32487 32488 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 32486 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
32491 32492 32493 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 32491 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
32497 32498 32499 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 32497 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
32502 32503 32504 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 32502 def requirements_gcs_uri @requirements_gcs_uri end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
32509 32510 32511 32512 32513 32514 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 32509 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 |