Class: Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1RecommendSpecResponseMachineAndModelContainerSpec
- Inherits:
-
Object
- Object
- Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1RecommendSpecResponseMachineAndModelContainerSpec
- 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
A machine and model container spec.
Instance Attribute Summary collapse
-
#container_spec ⇒ Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1ModelContainerSpec
Specification of a container for serving predictions.
-
#machine_spec ⇒ Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1MachineSpec
Specification of a single machine.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudAiplatformV1beta1RecommendSpecResponseMachineAndModelContainerSpec
constructor
A new instance of GoogleCloudAiplatformV1beta1RecommendSpecResponseMachineAndModelContainerSpec.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudAiplatformV1beta1RecommendSpecResponseMachineAndModelContainerSpec
Returns a new instance of GoogleCloudAiplatformV1beta1RecommendSpecResponseMachineAndModelContainerSpec.
39817 39818 39819 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 39817 def initialize(**args) update!(**args) end |
Instance Attribute Details
#container_spec ⇒ Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1ModelContainerSpec
Specification of a container for serving predictions. Some fields in this
message correspond to fields in the Kubernetes Container v1 core
specification.
Corresponds to the JSON property containerSpec
39810 39811 39812 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 39810 def container_spec @container_spec end |
#machine_spec ⇒ Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1MachineSpec
Specification of a single machine.
Corresponds to the JSON property machineSpec
39815 39816 39817 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 39815 def machine_spec @machine_spec end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
39822 39823 39824 39825 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 39822 def update!(**args) @container_spec = args[:container_spec] if args.key?(:container_spec) @machine_spec = args[:machine_spec] if args.key?(:machine_spec) end |