github.com/hernad/nomad@v1.6.112/command/testdata/example-short.json (about) 1 { 2 "Job": { 3 "Region": null, 4 "Namespace": null, 5 "ID": "example", 6 "Name": "example", 7 "Type": null, 8 "Priority": null, 9 "AllAtOnce": null, 10 "Datacenters": [ 11 "dc1" 12 ], 13 "Constraints": null, 14 "Affinities": null, 15 "TaskGroups": [ 16 { 17 "Name": "cache", 18 "Count": null, 19 "Constraints": null, 20 "Affinities": null, 21 "Tasks": [ 22 { 23 "Name": "redis", 24 "Driver": "docker", 25 "User": "", 26 "Lifecycle": null, 27 "Config": { 28 "auth_soft_fail": true, 29 "image": "redis:7", 30 "ports": [ 31 "db" 32 ] 33 }, 34 "Constraints": null, 35 "Affinities": null, 36 "Env": null, 37 "Services": null, 38 "Resources": { 39 "CPU": 500, 40 "Cores": null, 41 "MemoryMB": 256, 42 "MemoryMaxMB": null, 43 "DiskMB": null, 44 "Networks": null, 45 "Devices": null, 46 "IOPS": null 47 }, 48 "RestartPolicy": null, 49 "Meta": null, 50 "KillTimeout": null, 51 "LogConfig": null, 52 "Artifacts": null, 53 "Vault": null, 54 "Templates": null, 55 "DispatchPayload": null, 56 "VolumeMounts": null, 57 "Leader": false, 58 "ShutdownDelay": 0, 59 "KillSignal": "", 60 "Kind": "", 61 "ScalingPolicies": null 62 } 63 ], 64 "Spreads": null, 65 "Volumes": null, 66 "RestartPolicy": null, 67 "ReschedulePolicy": null, 68 "EphemeralDisk": null, 69 "Update": null, 70 "Migrate": null, 71 "Networks": [ 72 { 73 "Mode": "", 74 "Device": "", 75 "CIDR": "", 76 "IP": "", 77 "DNS": null, 78 "ReservedPorts": null, 79 "DynamicPorts": [ 80 { 81 "Label": "db", 82 "Value": 0, 83 "To": 6379, 84 "HostNetwork": "" 85 } 86 ], 87 "Hostname": "", 88 "MBits": null 89 } 90 ], 91 "Meta": null, 92 "Services": null, 93 "ShutdownDelay": null, 94 "StopAfterClientDisconnect": null, 95 "MaxClientDisconnect": null, 96 "Scaling": null, 97 "Consul": null 98 } 99 ], 100 "Update": null, 101 "Multiregion": null, 102 "Spreads": null, 103 "Periodic": null, 104 "ParameterizedJob": null, 105 "Reschedule": null, 106 "Migrate": null, 107 "Meta": null, 108 "ConsulToken": null, 109 "VaultToken": null, 110 "Stop": null, 111 "ParentID": null, 112 "Dispatched": false, 113 "DispatchIdempotencyToken": null, 114 "Payload": null, 115 "ConsulNamespace": null, 116 "VaultNamespace": null, 117 "NomadTokenID": null, 118 "Status": null, 119 "StatusDescription": null, 120 "Stable": null, 121 "Version": null, 122 "SubmitTime": null, 123 "CreateIndex": null, 124 "ModifyIndex": null, 125 "JobModifyIndex": null 126 } 127 }