izumi.distage.docker.ContainerNetworkDef
See theContainerNetworkDef companion trait
object ContainerNetworkDef
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ContainerNetworkDef.type
Members list
Type members
Classlikes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class ContainerNetworkConfig[Tag](name: Option[String] = ..., driver: String = ..., reuse: DockerReusePolicy = ...)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final class NetworkResource[F[_], T](config: ContainerNetworkConfig[T], client: DockerClientWrapper[F], prefixName: String, logger: IzLogger)(implicit F: QuasiIO[F], P: QuasiAsync[F], T: QuasiTemporal[F]) extends Basic[F, ContainerNetwork[T]]
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Types
Value members
Concrete methods
def resource[F[_]](conf: ContainerNetworkDef, prefix: String): (DockerClientWrapper[F], IzLogger, QuasiIO[F], QuasiAsync[F], QuasiTemporal[F]) => Lifecycle[F, conf.Network]
In this article