cozystack/packages/apps/vpc/values.schema.json
Myasnikov Daniil fe6b81ea03
[docs] Update cozyvalues-gen
Signed-off-by: Myasnikov Daniil <myasnikovdaniil2001@gmail.com>
2026-03-25 15:59:22 +05:00

71 lines
1.6 KiB
JSON

{
"title": "Chart Values",
"type": "object",
"properties": {
"subnets": {
"description": "Subnets of a VPC",
"type": "array",
"default": [],
"items": {
"type": "object",
"required": [
"name"
],
"properties": {
"cidr": {
"description": "IP address range",
"type": "string"
},
"name": {
"description": "Subnet name",
"type": "string"
}
}
}
},
"peers": {
"description": "VPC peering connections (bidirectional declaration required)",
"type": "array",
"default": [],
"items": {
"type": "object",
"required": [
"tenantNamespace",
"vpcName"
],
"properties": {
"tenantNamespace": {
"description": "Namespace of the remote tenant",
"type": "string"
},
"vpcName": {
"description": "Logical name of the remote VPC (without \"virtualprivatecloud-\" prefix)",
"type": "string"
}
}
}
},
"routes": {
"description": "Static routes for the VPC",
"type": "array",
"default": [],
"items": {
"type": "object",
"required": [
"cidr",
"nextHopIP"
],
"properties": {
"cidr": {
"description": "Destination CIDR",
"type": "string"
},
"nextHopIP": {
"description": "Next hop IP address",
"type": "string"
}
}
}
}
}
}