Class: K8s::API::Struct
- Inherits:
-
Dry::Struct
- Object
- Dry::Struct
- K8s::API::Struct
- Defined in:
- lib/k8s/api.rb
Overview
Common API struct type, handling JSON transforms with symbol keys
Direct Known Subclasses
MetaV1::APIGroup, MetaV1::APIGroupVersion, MetaV1::APIResource, MetaV1::Initializer, MetaV1::Initializers, MetaV1::ListMeta, MetaV1::Resource, MetaV1::Status::Cause, MetaV1::Status::Details, Version
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.from_json(data) ⇒ self
19 20 21 |
# File 'lib/k8s/api.rb', line 19 def self.from_json(data) return new(data) end |
Instance Method Details
#to_json ⇒ String
24 25 26 |
# File 'lib/k8s/api.rb', line 24 def to_json to_hash.to_json end |