Sha256: b057a0d1c41f53fc89339b360ef75d425aeed0e5179d41b3bea41fb2c988024c
Contents?: true
Size: 662 Bytes
Versions: 8
Compression:
Stored size: 662 Bytes
Contents
require 'netbox_client_ruby/entity' require 'netbox_client_ruby/api/virtualization/cluster_group' require 'netbox_client_ruby/api/virtualization/cluster_type' require 'netbox_client_ruby/api/dcim/site' module NetboxClientRuby module Virtualization class Cluster include Entity id id: :id deletable true path 'virtualization/clusters/:id.json' creation_path 'virtualization/clusters/' object_fields( group: proc { |raw_data| ClusterGroup.new raw_data['id'] }, site: proc { |raw_data| Site.new raw_data['id'] }, type: proc { |raw_data| ClusterType.new raw_data['id'] }, ) end end end
Version data entries
8 entries across 8 versions & 1 rubygems