Youki · JSON Structure
Oci Runtime Config Freebsd Structure
Type:
Properties: 0
ContainersContainer RuntimeOCIRustCNCFCloud NativeKubernetes
OciRuntimeConfigFreebsd is a JSON Structure definition published by Youki. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.
Meta-schema: https://json-structure.org/meta/core/v0/#
JSON Structure
{
"$schema": "https://json-structure.org/meta/core/v0/#",
"$id": "https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-runtime-config-freebsd-structure.json",
"name": "OciRuntimeConfigFreebsd",
"freebsd": {
"description": "FreeBSD platform-specific configurations",
"type": "object",
"properties": {
"devices": {
"type": "array",
"items": {
"$ref": "defs-freebsd.json#/definitions/Device"
}
},
"jail": {
"type": "object",
"properties": {
"parent": {
"type": "string"
},
"host": {
"$ref": "defs-freebsd.json#/definitions/SharingModeNoDisable"
},
"ip4": {
"$ref": "defs-freebsd.json#/definitions/SharingMode"
},
"ip4Addr": {
"$ref": "defs.json#/definitions/ArrayOfStrings"
},
"ip6": {
"$ref": "defs-freebsd.json#/definitions/SharingMode"
},
"ip6Addr": {
"$ref": "defs.json#/definitions/ArrayOfStrings"
},
"vnet": {
"$ref": "defs-freebsd.json#/definitions/SharingModeNoDisable"
},
"interface": {
"type": "string"
},
"vnetInterfaces": {
"$ref": "defs.json#/definitions/ArrayOfStrings"
},
"sysvmsg": {
"$ref": "defs-freebsd.json#/definitions/SharingMode"
},
"sysvsem": {
"$ref": "defs-freebsd.json#/definitions/SharingMode"
},
"sysvshm": {
"$ref": "defs-freebsd.json#/definitions/SharingMode"
},
"enforceStatfs": {
"$ref": "defs.json#/definitions/uint8"
},
"allow": {
"type": "object",
"properties": {
"setHostname": {
"type": "boolean"
},
"rawSockets": {
"type": "boolean"
},
"chflags": {
"type": "boolean"
},
"mount": {
"$ref": "defs.json#/definitions/ArrayOfStrings"
},
"quotas": {
"type": "boolean"
},
"socketAf": {
"type": "boolean"
},
"mlock": {
"type": "boolean"
},
"reservedPorts": {
"type": "boolean"
},
"suser": {
"type": "boolean"
}
}
}
}
}
}
}
}