1description: >
2    This interface defines network static gateway
3
4properties:
5    - name: Gateway
6      type: string
7      description: >
8          The value of this property shall be a next hop address assigned to the
9          ethernet interface to reach destination address.
10      errors:
11          - xyz.openbmc_project.Common.Error.NotAllowed
12
13    - name: PrefixLength
14      type: size
15      description: >
16          This is the number of network bits in the address.
17      errors:
18          - xyz.openbmc_project.Common.Error.NotAllowed
19
20    - name: ProtocolType
21      type: enum[xyz.openbmc_project.Network.IP.Protocol]
22      description: >
23          Protocol type can be IPv4 or IPv6 etc.
24      errors:
25          - xyz.openbmc_project.Common.Error.NotAllowed
26