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.
44756 44757 44758 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 44756 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
44749 44750 44751 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 44749 def container_spec @container_spec end |
#machine_spec ⇒ Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1MachineSpec
Specification of a single machine.
Corresponds to the JSON property machineSpec
44754 44755 44756 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 44754 def machine_spec @machine_spec end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
44761 44762 44763 44764 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 44761 def update!(**args) @container_spec = args[:container_spec] if args.key?(:container_spec) @machine_spec = args[:machine_spec] if args.key?(:machine_spec) end |