1. A system for an API gateway for network policy and configuration management with a public cloud environment, comprising: a processor of the API gateway configured to: receive a public cloud application programming interface (API) request at the API gateway, wherein the public cloud API request is a native public cloud API request or an extended public cloud API request; process the public cloud API request and translate the public cloud API request into a native public cloud API request that includes added parameters or properties and/or a substitution of parameters in the original public cloud API request with different parameter values, comprising to: intercept the public cloud API request at the API gateway, wherein the API gateway inspects, processes, and modifies the public cloud API request to generate the native public cloud API request, wherein the intercepting of the public cloud API request comprises to: remove a first parameter from the original public cloud API request, comprising to: identify a predetermined prefix relating to the first parameter, the predetermined prefix indicating that the original public cloud API request is the extended public cloud API request; and remove the predetermined prefix; and add a second parameter or a property and/or substitute a third parameter in the original public cloud API request to obtain the native public cloud API request; and send the native public cloud API request to the public cloud environment; and a memory coupled to the processor and configured to provide the processor with instructions.