| Name | Type | Description | Notes |
|---|---|---|---|
| pluginSpec | TaskSpecPluginSpec | [optional] | |
| containerSpec | TaskSpecContainerSpec | [optional] | |
| networkAttachmentSpec | TaskSpecNetworkAttachmentSpec | [optional] | |
| resources | TaskSpecResources | [optional] | |
| restartPolicy | TaskSpecRestartPolicy | [optional] | |
| placement | TaskSpecPlacement | [optional] | |
| forceUpdate | kotlin.Int | A counter that triggers an update even if no relevant parameters have been changed. | [optional] |
| runtime | kotlin.String | Runtime is the type of runtime specified for the task executor. | [optional] |
| networks | kotlin.collections.MutableList<NetworkAttachmentConfig> | Specifies which networks the service should attach to. | [optional] |
| logDriver | TaskSpecLogDriver | [optional] |