Sha256: b9af166ba1535ae53722e83f357ee6034e69ed6d6e7fe8940413e44bc51d3b95

Contents?: true

Size: 393 Bytes

Versions: 16

Compression:

Stored size: 393 Bytes

Contents

require 'engineyard-cloud-client/models/api_struct'
require 'engineyard-cloud-client/models/account'
require 'engineyard-cloud-client/models/keypair'

module EY
  class CloudClient
    class User < ApiStruct.new(:id, :name, :email)
      def accounts
        EY::CloudClient::Account.all(api)
      end

      def keypairs
        EY::CloudClient::Keypair.all(api)
      end
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
engineyard-cloud-client-2.1.1 lib/engineyard-cloud-client/models/user.rb
engineyard-cloud-client-2.1.0 lib/engineyard-cloud-client/models/user.rb
engineyard-cloud-client-1.0.16 lib/engineyard-cloud-client/models/user.rb
engineyard-cloud-client-2.0.1 lib/engineyard-cloud-client/models/user.rb
engineyard-cloud-client-2.0.0 lib/engineyard-cloud-client/models/user.rb
engineyard-cloud-client-1.0.15 lib/engineyard-cloud-client/models/user.rb
engineyard-cloud-client-1.0.14 lib/engineyard-cloud-client/models/user.rb
engineyard-cloud-client-1.0.13 lib/engineyard-cloud-client/models/user.rb
engineyard-cloud-client-1.0.12 lib/engineyard-cloud-client/models/user.rb
engineyard-cloud-client-1.0.11 lib/engineyard-cloud-client/models/user.rb
engineyard-cloud-client-1.0.10 lib/engineyard-cloud-client/models/user.rb
engineyard-cloud-client-1.0.9 lib/engineyard-cloud-client/models/user.rb
engineyard-cloud-client-1.0.8 lib/engineyard-cloud-client/models/user.rb
engineyard-cloud-client-1.0.7 lib/engineyard-cloud-client/models/user.rb
engineyard-cloud-client-1.0.6 lib/engineyard-cloud-client/models/user.rb
engineyard-cloud-client-1.0.5 lib/engineyard-cloud-client/models/user.rb