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.
39384 39385 39386 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 39384 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
39366 39367 39368 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 39366 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
39371 39372 39373 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 39371 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
39377 39378 39379 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 39377 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
39382 39383 39384 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 39382 def requirements_gcs_uri @requirements_gcs_uri end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
39389 39390 39391 39392 39393 39394 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 39389 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 |