1description: > 2methods: 3 - name: IP 4 description: > 5 Create ipaddress object. 6 parameters: 7 - name: ProtocolType 8 type: enum[xyz.openbmc_project.Network.IP.Protocol] 9 description: > 10 protocol type can be IPv4 or IPv6 etc. 11 - name: Address 12 type: string 13 description: > 14 IP Address. 15 - name: PrefixLength 16 type: byte 17 description: > 18 Prefix Length. 19 - name: Gateway 20 type: string 21 description: > 22 Gateway Address. 23 returns: 24 - name: Path 25 type: object_path 26 description: > 27 The path for the created ipaddress object. 28 errors: 29 - xyz.openbmc_project.Common.Error.InvalidArgument 30