class Fog::Compute::Ecloud::AdminOrganization

Public Instance Methods

authentication_levels() click to toggle source
# File lib/fog/ecloud/models/compute/admin_organization.rb, line 25
def authentication_levels
  @authentication_levels = Fog::Compute::Ecloud::AuthenticationLevels.new(:connection => connection, :href => "/cloudapi/ecloud/admin/organizations/#{org_id}/authenticationLevels")
end
id() click to toggle source
# File lib/fog/ecloud/models/compute/admin_organization.rb, line 29
def id
  href.scan(%r\d+/)[0]
end
login_banner() click to toggle source
# File lib/fog/ecloud/models/compute/admin_organization.rb, line 21
def login_banner
  @login_banner = Fog::Compute::Ecloud::LoginBanner.new(:connection => connection, :href => "/cloudapi/ecloud/admin/organizations/#{org_id}/loginBanner")
end
org_id() click to toggle source
# File lib/fog/ecloud/models/compute/admin_organization.rb, line 33
def org_id
  other_links[:Link].detect { |l| l[:type] == "application/vnd.tmrk.cloud.organization" }[:href].scan(%r\d+/)[0]
end
password_complexity_rules() click to toggle source
# File lib/fog/ecloud/models/compute/admin_organization.rb, line 17
def password_complexity_rules
  @password_complexity_rules = Fog::Compute::Ecloud::PasswordComplexityRules.new(:connection => connection, :href => "/cloudapi/ecloud/admin/organizations/#{org_id}/passwordComplexityRules")
end
ssh_keys() click to toggle source
# File lib/fog/ecloud/models/compute/admin_organization.rb, line 13
def ssh_keys
  @ssh_keys = Fog::Compute::Ecloud::SshKeys.new(:connection => connection, :href => "/cloudapi/ecloud/admin/sshKeys/organizations/#{org_id}")
end