class Yao::Resources::Project
Public Class Methods
accessible()
click to toggle source
# File lib/yao/resources/project.rb, line 35 def accessible as_member { self.list } end
Public Instance Methods
domain?()
click to toggle source
@return [Bool]
# File lib/yao/resources/project.rb, line 14 def domain? @data["is_domain"] end
ports()
click to toggle source
@return [Yao::Resources::Port]
# File lib/yao/resources/project.rb, line 24 def ports @ports ||= Yao::Port.list(tenant_id: id) end
role_assignment()
click to toggle source
@return [Yao::Resources::RoleAssignment]
# File lib/yao/resources/project.rb, line 29 def role_assignment Yao::RoleAssignment.get(project: id) end
servers()
click to toggle source
@return [Array<Yao::Resources::Server>]
# File lib/yao/resources/project.rb, line 19 def servers @servers ||= Yao::Server.list(all_tenants: 1, project_id: id) end