pt.tecnico.dsi.openstack.neutron.models
Members list
Type members
Classlikes
object AllocationPool
Attributes
- Companion
- class
- Source
- AllocationPool.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
AllocationPool.type
Attributes
- Companion
- object
- Source
- AllocationPool.scala
- Supertypes
object Direction
Attributes
- Companion
- enum
- Source
- Direction.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Direction.type
enum Direction
Attributes
- Companion
- object
- Source
- Direction.scala
- Supertypes
object FloatingIp
Attributes
- Companion
- class
- Source
- FloatingIp.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
FloatingIp.type
case class FloatingIp[+IP <: IpAddress](id: String, description: String, projectId: String, status: String, floatingNetworkId: String, dnsName: Option[String], dnsDomain: Option[String], fixedIpAddress: Option[IP], floatingIpAddress: IP, routerId: Option[String], portId: Option[String], portForwardings: List[PortForwarding[IP]], revision: Int, createdAt: OffsetDateTime, updatedAt: OffsetDateTime, tags: List[String], links: List[Link]) extends Identifiable
Attributes
- Companion
- object
- Source
- FloatingIp.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Identifiableclass Objecttrait Matchableclass AnyShow all
case class IpAvailability(networkId: String, networkName: String, projectId: String, totalIps: BigInt, usedIps: BigInt, subnetIpAvailability: List[SubnetIpAvailability])
Attributes
- Source
- IPAvailability.scala
- Supertypes
object Ipv6Mode
Attributes
- Companion
- enum
- Source
- Ipv6Mode.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Ipv6Mode.type
enum Ipv6Mode
Attributes
- Companion
- object
- Source
- Ipv6Mode.scala
- Supertypes
object Network
Attributes
- Companion
- class
- Source
- Network.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Network.type
sealed case class Network(id: String, name: String, description: String, projectId: String, adminStateUp: Boolean, status: String, mtu: Int, dnsDomain: Option[String], subnetIds: List[String], ipv4AddressScope: Option[String], ipv6AddressScope: Option[String], segments: List[Segment], portSecurityEnabled: Boolean, routerExternal: Boolean, shared: Boolean, isDefault: Boolean, availabilityZoneHints: List[String], availabilityZones: List[String], revision: Int, createdAt: OffsetDateTime, updatedAt: OffsetDateTime, tags: List[String], links: List[Link]) extends Identifiable
Attributes
- Companion
- object
- Source
- Network.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Identifiableclass Objecttrait Matchableclass AnyShow all
object NeutronError
Attributes
- Companion
- class
- Source
- NeutronError.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
NeutronError.type
case class NeutronError(`type`: String, message: String, detail: String) extends Exception
Attributes
- Companion
- object
- Source
- NeutronError.scala
- Supertypes
object Quota
Attributes
- Companion
- class
- Source
- Quota.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Quota.type
A value of -1 means no limit.
A value of -1 means no limit.
Value parameters
- floatingip
-
number of floating IP addresses allowed for each project.
- network
-
number of networks allowed for each project.
- port
-
number of ports allowed for each project.
- rbacPolicy
-
number of role-based access control (RBAC) policies for each project.
- router
-
number of routers allowed for each project.
- securityGroup
-
number of security groups allowed for each project.
- securityGroupRule
-
number of security group rules allowed for each project.
- subnet
-
number of subnets allowed for each project.
- subnetpool
-
number of subnet pools allowed for each project.
Attributes
- Companion
- object
- Source
- Quota.scala
- Supertypes
object QuotaUsage
Attributes
- Companion
- class
- Source
- QuotaUsage.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
QuotaUsage.type
Attributes
- Companion
- object
- Source
- QuotaUsage.scala
- Supertypes
object Route
Attributes
- Companion
- class
- Source
- Route.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Route.type
Attributes
- Companion
- object
- Source
- Route.scala
- Supertypes
object Router
Attributes
- Companion
- class
- Source
- Router.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Router.type
case class Router(id: String, name: String, description: String, projectId: String, adminStateUp: Boolean, status: String, externalGatewayInfo: Option[ExternalGatewayInfo], routes: List[Route[IpAddress]], distributed: Boolean, ha: Boolean, flavorId: Option[String], conntrackHelpers: List[ConntrackHelper], availabilityZoneHints: List[String], availabilityZones: List[String], revision: Int, createdAt: OffsetDateTime, updatedAt: OffsetDateTime, tags: List[String], links: List[Link]) extends Identifiable
Attributes
- Companion
- object
- Source
- Router.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Identifiableclass Objecttrait Matchableclass AnyShow all
object RouterInterface
Attributes
- Companion
- class
- Source
- RouterInterface.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
RouterInterface.type
Attributes
- Companion
- object
- Source
- RouterInterface.scala
- Supertypes
object SecurityGroup
Attributes
- Companion
- class
- Source
- SecurityGroup.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SecurityGroup.type
Attributes
- Companion
- object
- Source
- SecurityGroup.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Identifiableclass Objecttrait Matchableclass AnyShow all
object SecurityGroupRule
Attributes
- Companion
- class
- Source
- SecurityGroupRule.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SecurityGroupRule.type
case class SecurityGroupRule(id: String, projectId: String, description: String, securityGroupId: String, direction: Direction, ipVersion: IpVersion, protocol: Option[String], portRangeMin: Option[Int], portRangeMax: Option[Int], remote: Option[Either[Cidr[IpAddress], String]], revision: Int, createdAt: OffsetDateTime, updatedAt: OffsetDateTime, links: List[Link]) extends Identifiable
Attributes
- Companion
- object
- Source
- SecurityGroupRule.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Identifiableclass Objecttrait Matchableclass AnyShow all
object Subnet
Attributes
- Companion
- class
- Source
- Subnet.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Subnet.type
case class Subnet[+IP <: IpAddress](id: String, name: String, description: String, projectId: String, networkId: String, cidr: Cidr[IP], gateway: Option[IP], allocationPools: List[AllocationPool[IP]], hostRoutes: List[Route[IP]], enableDhcp: Boolean, nameservers: List[IP], subnetpoolId: Option[String], segmentId: Option[String], serviceTypes: List[String], mode: Option[Ipv6Mode], routerAdvertisementMode: Option[Ipv6Mode], revision: Int, createdAt: OffsetDateTime, updatedAt: OffsetDateTime, tags: List[String], links: List[Link]) extends Identifiable
Attributes
- Companion
- object
- Source
- Subnet.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Identifiableclass Objecttrait Matchableclass AnyShow all
object SubnetIpAvailability
Attributes
- Companion
- class
- Source
- IPAvailability.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SubnetIpAvailability.type
Attributes
- Companion
- object
- Source
- IPAvailability.scala
- Supertypes
object SubnetPool
Attributes
- Companion
- class
- Source
- SubnetPool.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SubnetPool.type
case class SubnetPool(id: String, name: String, description: String, projectId: String, prefixes: List[Cidr[IpAddress]], ipVersion: IpVersion, minPrefixlen: Int, maxPrefixlen: Int, defaultPrefixlen: Int, isDefault: Boolean, shared: Boolean, defaultQuota: Option[Int], addressScopeId: Option[String], revision: Int, createdAt: OffsetDateTime, updatedAt: OffsetDateTime, tags: List[String], links: List[Link]) extends Identifiable
Attributes
- Companion
- object
- Source
- SubnetPool.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Identifiableclass Objecttrait Matchableclass AnyShow all
Value members
Concrete fields
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Givens
Givens
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
In this article