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.
30930 30931 30932 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 30930 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
30912 30913 30914 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 30912 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
30917 30918 30919 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 30917 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
30923 30924 30925 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 30923 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
30928 30929 30930 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 30928 def requirements_gcs_uri @requirements_gcs_uri end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
30935 30936 30937 30938 30939 30940 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 30935 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 |