Class DockerOptions

java.lang.Object
io.kestra.plugin.scripts.exec.scripts.models.DockerOptions

@Introspected public class DockerOptions extends Object
  • Field Details

    • image

      @PluginProperty(dynamic=true) @NotNull @NotEmpty protected @NotNull @NotEmpty String image
    • user

      @PluginProperty(dynamic=true) protected String user
    • entryPoint

      @PluginProperty(dynamic=true) protected List<String> entryPoint
    • extraHosts

      @PluginProperty(dynamic=true) protected List<String> extraHosts
    • networkMode

      @PluginProperty(dynamic=true) protected String networkMode
    • volumes

      @PluginProperty(dynamic=true) protected List<String> volumes
    • pullPolicy

      @PluginProperty protected DockerOptions.PullPolicy pullPolicy
    • deviceRequests

      @PluginProperty(dynamic=false) protected List<DockerOptions.DeviceRequest> deviceRequests
    • cpu

      @PluginProperty(dynamic=false) protected DockerOptions.Cpu cpu
    • memory

      @PluginProperty(dynamic=false) protected DockerOptions.Memory memory
  • Constructor Details

    • DockerOptions

      public DockerOptions()
  • Method Details