class Seahorse::Model::Api
def initialize(definition = {})
-
definition(Hash) --
def initialize(definition = {}) @metadata = definition['metadata'] || {} @version = metadata('apiVersion') @documentation = definition['documentation'] @definition = definition @shape_map = ShapeMap.new(definition['shapes'] || {}) compute_operations end