pt.tecnico.dsi.openstack.keystone.models.Session
See theSession companion object
Attributes
-
Companion
-
object
-
Source
-
Session.scala
-
Graph
-
-
Supertypes
-
trait Serializable
class Object
trait Matchable
class Any
Show all
Members list
Builds a Openstack service client. Returns an Either because the catalog might not have the request service type, region, or interface. Example:
Builds a Openstack service client. Returns an Either because the catalog might not have the request service type, region, or interface. Example:
val neutron: Either[String, NeutronClient[IO]] = keystone.session.clientBuilder(NeutronClient, "RegionA")
Value parameters
-
builder
-
a builder for a specific Openstack client
-
interface
-
the interface for which to get the service url from the catalog
-
region
-
the region for which to get the service url from the catalog
Attributes
-
Source
-
Session.scala
Attributes
-
Returns
-
the domain id if the session is Domain scoped, otherwise the defaultDomain
.
-
Source
-
Session.scala
Attributes
-
Returns
-
the project id if the session is Project scoped.
-
Source
-
Session.scala