feat(@xen-orchestra/rest-api): expose networks/:id/tags/:tag (#9087)

This commit is contained in:
MlssFrncJrg
2025-10-09 12:54:03 +02:00
committed by GitHub
parent 055bce7d91
commit 1d8ae5eea8
4 changed files with 31 additions and 3 deletions

View File

@@ -620,6 +620,8 @@ export interface XenApiHostCpu {
vendor: string
}
type XenApiNetworkCallMethods = TagCallMethods & {}
export interface XenApiNetwork {
$ref: Branded<'network'>
allowed_operations: NETWORK_OPERATIONS[]
@@ -639,8 +641,7 @@ export interface XenApiNetwork {
uuid: string
VIFs: XenApiVif['$ref'][]
}
export interface XenApiNetworkWrapped extends WrapperXenApi<XenApiNetwork, 'network'> {}
export interface XenApiNetworkWrapped extends WrapperXenApi<XenApiNetwork, 'network', XenApiNetworkCallMethods> {}
export interface XenApiVif {
$ref: Branded<'VIF'>
allowed_operations: VIF_OPERATIONS[]