Finopswerk
firewall nat waiver ledger
Original provisioningintervals,account/region labels,configuredpathdomains and byteflowpaths determine whole standard/secondary/advanced/NATusage,eligibility,two1to1waivers and residualNATusage. Primary+secondary traffic throughsamefirewall countedonce;advancedinspectionhours neveraddstandardwaiverhours. Own finite24wholemodelhourbillingperiod,oneNAT/onefirewall,not actualbill/prices/crossAZ/Internet/security/trafficverification. No per-minuteoverlapsettlementclaim..
POST https://finops.halowerk.com/v1/firewall-nat-waiver-ledgerEingaben
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
| nat_identity | object | Ja | |
| firewall_identity | object | Ja | |
| nat | object | Ja | |
| primary | object | Ja | |
| secondary | object | Ja | |
| advanced | object | Ja | |
| configured_path_domain | array | Ja | |
| flows | array | Ja | |
| report | object | Ja |
Vollständiges Eingabeschema anzeigen
{
"type": "object",
"properties": {
"nat_identity": {
"type": "object",
"properties": {
"account": {
"enum": [
"a",
"b"
]
},
"region": {
"enum": [
"east",
"west"
]
}
},
"required": [
"account",
"region"
],
"additionalProperties": false
},
"firewall_identity": {
"type": "object",
"properties": {
"account": {
"enum": [
"a",
"b"
]
},
"region": {
"enum": [
"east",
"west"
]
}
},
"required": [
"account",
"region"
],
"additionalProperties": false
},
"nat": {
"type": "object",
"properties": {
"from": {
"type": "integer",
"minimum": 0,
"maximum": 24
},
"to": {
"type": "integer",
"minimum": 0,
"maximum": 24
}
},
"required": [
"from",
"to"
],
"additionalProperties": false
},
"primary": {
"type": "object",
"properties": {
"from": {
"type": "integer",
"minimum": 0,
"maximum": 24
},
"to": {
"type": "integer",
"minimum": 0,
"maximum": 24
}
},
"required": [
"from",
"to"
],
"additionalProperties": false
},
"secondary": {
"type": "object",
"properties": {
"from": {
"type": "integer",
"minimum": 0,
"maximum": 24
},
"to": {
"type": "integer",
"minimum": 0,
"maximum": 24
}
},
"required": [
"from",
"to"
],
"additionalProperties": false
},
"advanced": {
"type": "object",
"properties": {
"from": {
"type": "integer",
"minimum": 0,
"maximum": 24
},
"to": {
"type": "integer",
"minimum": 0,
"maximum": 24
}
},
"required": [
"from",
"to"
],
"additionalProperties": false
},
"configured_path_domain": {
"type": "array",
"items": {
"type": "array",
"items": {
"enum": [
"nat",
"primary",
"secondary"
]
},
"minItems": 1,
"maxItems": 3
},
"minItems": 1,
"maxItems": 2
},
"flows": {
"type": "array",
"items": {
"type": "object",
"properties": {
"bytes": {
"type": "integer",
"minimum": 0,
"maximum": 1000000
},
"path": {
"type": "array",
"items": {
"enum": [
"nat",
"primary",
"secondary"
]
},
"minItems": 1,
"maxItems": 3
},
"tls_inspected": {
"type": "boolean"
}
},
"required": [
"bytes",
"path",
"tls_inspected"
],
"additionalProperties": false
},
"minItems": 1,
"maxItems": 8
},
"report": {
"type": "object",
"properties": {
"nat_hours": {
"anyOf": [
{
"type": "integer",
"minimum": 0,
"maximum": 8000000
},
{
"type": "null"
}
]
},
"primary_hours": {
"anyOf": [
{
"type": "integer",
"minimum": 0,
"maximum": 8000000
},
{
"type": "null"
}
]
},
"secondary_hours": {
"anyOf": [
{
"type": "integer",
"minimum": 0,
"maximum": 8000000
},
{
"type": "null"
}
]
},
"advanced_hours": {
"anyOf": [
{
"type": "integer",
"minimum": 0,
"maximum": 8000000
},
{
"type": "null"
}
]
},
"nat_bytes": {
"anyOf": [
{
"type": "integer",
"minimum": 0,
"maximum": 8000000
},
{
"type": "null"
}
]
},
"standard_fw_bytes": {
"anyOf": [
{
"type": "integer",
"minimum": 0,
"maximum": 8000000
},
{
"type": "null"
}
]
},
"advanced_bytes": {
"anyOf": [
{
"type": "integer",
"minimum": 0,
"maximum": 8000000
},
{
"type": "null"
}
]
},
"waived_nat_hours": {
"anyOf": [
{
"type": "integer",
"minimum": 0,
"maximum": 8000000
},
{
"type": "null"
}
]
},
"charged_nat_hours": {
"anyOf": [
{
"type": "integer",
"minimum": 0,
"maximum": 8000000
},
{
"type": "null"
}
]
},
"waived_nat_bytes": {
"anyOf": [
{
"type": "integer",
"minimum": 0,
"maximum": 8000000
},
{
"type": "null"
}
]
},
"charged_nat_bytes": {
"anyOf": [
{
"type": "integer",
"minimum": 0,
"maximum": 8000000
},
{
"type": "null"
}
]
},
"eligible": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [
"nat_hours",
"primary_hours",
"secondary_hours",
"advanced_hours",
"nat_bytes",
"standard_fw_bytes",
"advanced_bytes",
"waived_nat_hours",
"charged_nat_hours",
"waived_nat_bytes",
"charged_nat_bytes",
"eligible"
],
"additionalProperties": false
}
},
"required": [
"nat_identity",
"firewall_identity",
"nat",
"primary",
"secondary",
"advanced",
"configured_path_domain",
"flows",
"report"
],
"additionalProperties": false
}Veröffentlichtes Eingabebeispiel
{
"nat_identity": {
"account": "a",
"region": "east"
},
"firewall_identity": {
"account": "a",
"region": "east"
},
"nat": {
"from": 0,
"to": 10
},
"primary": {
"from": 0,
"to": 10
},
"secondary": {
"from": 0,
"to": 4
},
"advanced": {
"from": 0,
"to": 2
},
"configured_path_domain": [
[
"nat",
"primary"
]
],
"flows": [
{
"bytes": 120,
"path": [
"nat",
"primary",
"secondary"
],
"tls_inspected": true
}
],
"report": {
"nat_hours": 10,
"primary_hours": 10,
"secondary_hours": 4,
"advanced_hours": 2,
"nat_bytes": 120,
"standard_fw_bytes": 120,
"advanced_bytes": 120,
"waived_nat_hours": 10,
"charged_nat_hours": 0,
"waived_nat_bytes": 120,
"charged_nat_bytes": 0,
"eligible": true
}
}Ergebnis & Dokumentation
Maschinenlesbare Dokumentation dieses Hubs
Quelle dieser Seite: der veröffentlichte HALOWERK-Katalog. Stand: 2026-11-07, 02:42 UTC.
Weitere Endpunkte dieses Hubs
- Finopswerk0,003 USDC
acquisition goodwill nci bridge
POSThttps://finops.halowerk.com/v1/acquisition-goodwill-nci-bridgeReconstruct ONE acquisition-date business-combination goodwill/NCI bridge from already correctly recognized/measured identifiedassets,assumedliabilities,newcash/noncashconsideration and previouslyheldinterest. EligiblepresentownershipNCI mo
- Finopswerk0,003 USDC
adjusted coupon cashflow ledger
POSThttps://finops.halowerk.com/v1/adjusted-coupon-cashflow-ledgerOriginalcivilstart/tenor/EOM/principal/rateandexplicitcalendars deriveunadjustedaccrualanchors,Following/ModifiedFollowing/Precedingpaymentdates,ACT365Fexactinterestandlastprincipalredemption. OWNanchoredroll/composition;paymentadjustmentdo
- Finopswerk0,003 USDC
aged receivable loss allowance ledger
POSThttps://finops.halowerk.com/v1/aged-receivable-loss-allowance-ledgerReconstruct original receivable aging, four bucket exposures, two scenario loss arrays, probability-weighted allowance, net carrying values and signed adjustment to booked allowance. Caller supplies already-supported present-value-adjusted