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.
32457 32458 32459 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 32457 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
32439 32440 32441 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 32439 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
32444 32445 32446 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 32444 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
32450 32451 32452 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 32450 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
32455 32456 32457 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 32455 def requirements_gcs_uri @requirements_gcs_uri end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
32462 32463 32464 32465 32466 32467 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 32462 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 |