module Fog::OpenStack::Auth::Domain
Attributes
domain[RW]
Public Instance Methods
identity()
click to toggle source
# File lib/fog/openstack/auth/name.rb, line 9 def identity data = {} if !id.nil? data.merge!(to_h(:id)) elsif !name.nil? && !domain.nil? data.merge!(to_h(:name)) data[:domain] = @domain.identity else raise Fog::OpenStack::Auth::CredentialsError, "#{self.class}: An Id, or a name with its domain, must be provided" end data end