.cr
Crystal
(text/x-crystal)
require "./response"

module Docker::Api::Models
  struct Volume < Response
    @[JSON::Field(key: "CreatedAt")]
    getter created_at : String
    @[JSON::Field(key: "Driver")]
    getter driver : String
    @[JSON::Field(key: "Labels")]
    getter labels : Hash(String, String)?
    @[JSON::Field(key: "Mountpoint")]
    getter mountpoint : String
    @[JSON::Field(key: "Name")]
    getter name : String
    @[JSON::Field(key: "Options")]
    getter options : Hash(String, String)? # Docker::Api::Volume::Options
    @[JSON::Field(key: "Scope")]
    getter scope : String
  end
end