Module: VersSdk::ImageSourceRequest
- Defined in:
- lib/vers_sdk/models.rb
Defined Under Namespace
Classes: BucketVariant, ImageRefVariant
Constant Summary collapse
- VARIANT_CLASSES =
[ImageRefVariant, BucketVariant].freeze
Class Method Summary collapse
Class Method Details
.from_json(obj) ⇒ Object
1021 1022 1023 1024 1025 1026 |
# File 'lib/vers_sdk/models.rb', line 1021 def self.from_json(obj) return nil unless obj.is_a?(Hash) return ImageRefVariant.from_json(obj) if obj.key?("image_ref") return BucketVariant.from_json(obj) if obj.key?("bucket") nil end |