Class ZODockerRunParameters
Inheritance
System.Object
UnityEngine.Object
UnityEngine.ScriptableObject
ZODockerRunParameters
Inherited Members
UnityEngine.ScriptableObject.SetDirty()
UnityEngine.ScriptableObject.CreateInstance(System.String)
UnityEngine.ScriptableObject.CreateInstance(System.Type)
UnityEngine.ScriptableObject.CreateInstance<T>()
UnityEngine.Object.GetInstanceID()
UnityEngine.Object.GetHashCode()
UnityEngine.Object.Equals(System.Object)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Vector3, UnityEngine.Quaternion)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Transform)
UnityEngine.Object.Instantiate(UnityEngine.Object)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Transform)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Transform, System.Boolean)
UnityEngine.Object.Instantiate<T>(T)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Vector3, UnityEngine.Quaternion)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Transform)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Transform)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Transform, System.Boolean)
UnityEngine.Object.Destroy(UnityEngine.Object, System.Single)
UnityEngine.Object.Destroy(UnityEngine.Object)
UnityEngine.Object.DestroyImmediate(UnityEngine.Object, System.Boolean)
UnityEngine.Object.DestroyImmediate(UnityEngine.Object)
UnityEngine.Object.FindObjectsOfType(System.Type)
UnityEngine.Object.FindObjectsOfType(System.Type, System.Boolean)
UnityEngine.Object.DontDestroyOnLoad(UnityEngine.Object)
UnityEngine.Object.DestroyObject(UnityEngine.Object, System.Single)
UnityEngine.Object.DestroyObject(UnityEngine.Object)
UnityEngine.Object.FindSceneObjectsOfType(System.Type)
UnityEngine.Object.FindObjectsOfTypeIncludingAssets(System.Type)
UnityEngine.Object.FindObjectsOfType<T>()
UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
UnityEngine.Object.FindObjectOfType<T>()
UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
UnityEngine.Object.FindObjectsOfTypeAll(System.Type)
UnityEngine.Object.FindObjectOfType(System.Type)
UnityEngine.Object.FindObjectOfType(System.Type, System.Boolean)
UnityEngine.Object.ToString()
UnityEngine.Object.name
UnityEngine.Object.hideFlags
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: ZO.Util
Assembly: Unity.ZeroSim.dll
Syntax
[CreateAssetMenu(fileName = "DockerRun", menuName = "ZeroSim/ZODockerRunParameters", order = 1)]
public class ZODockerRunParameters : ScriptableObject
Fields
| Improve this Doc View Sourcecommand
The command to send to the Docker image.
Declaration
public string command
Field Value
Type | Description |
---|---|
System.String |
containerName
The container name of the docker
Declaration
public string containerName
Field Value
Type | Description |
---|---|
System.String |
environments
Environment variables to pass to the Docker image.
Declaration
public List<string> environments
Field Value
Type | Description |
---|---|
System.Collections.Generic.List<System.String> |
imageName
The Docker image name.
Declaration
public string imageName
Field Value
Type | Description |
---|---|
System.String |
ports
Ports to expose.
Declaration
public List<int> ports
Field Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Int32> |
remoteDockerUri
Declaration
public string remoteDockerUri
Field Value
Type | Description |
---|---|
System.String |
runRemoteDocker
Run docker remotely using the Docker Engine API.
Declaration
public bool runRemoteDocker
Field Value
Type | Description |
---|---|
System.Boolean |
setupROS
Do any ROS setup required before running the command.
Declaration
public bool setupROS
Field Value
Type | Description |
---|---|
System.Boolean |
setupVNC
Do any VNC setup required before running the command.
Declaration
public bool setupVNC
Field Value
Type | Description |
---|---|
System.Boolean |
setupX11
Run X11 server. Note: Will require NVidia GPU.
Declaration
public bool setupX11
Field Value
Type | Description |
---|---|
System.Boolean |
showOutput
Show docker output.
Declaration
public bool showOutput
Field Value
Type | Description |
---|---|
System.Boolean |
volumes
Volumes to mount.
Declaration
public List<ZODocker.VolumeMapEntry> volumes
Field Value
Type | Description |
---|---|
System.Collections.Generic.List<ZODocker.VolumeMapEntry> |