This content is part of a third party extension that is not supported by the Cake project.
                        For more information about this extension see Cake.Apigee.
                            
	
		Summary
             Import a proxy into Apigee from a zip file. The zip file should contain an apiproxy folder at the top level.
             
		- Assembly
 - Cake
.Apigee .dll  - Namespace
 - Cake
.Apigee  - Containing Type
 - ApigeeAliases
 
Syntax
public static ImportProxyResult ImportProxy(this ICakeContext ctx, string orgName, string proxyName, FilePath proxyZipfile, ImportProxySettings settings = null)
	Examples
Cake task:
 var orgName = "myorg";
 var apigeeCredentials = new Credentials
 {
    Username = "[email protected]",
    Password = "mypassword"
 };
 var result = ImportProxy(
                orgName,
                "myapi",
                File("apiproxy.zip"),
                new ImportProxySettings { Credentials = apigeeCredentials });
             Remarks
             This calls the following API:
             https://docs.apigee.com/management/apis/post/organizations/%7Borg_name%7D/apis-0
             
	Attributes
| Type | Description | 
|---|---|
| Cake | 
						
Parameters
| Name | Type | Description | 
|---|---|---|
| ctx | ICakeContext | The Cake context. | 
| orgName | string | Your org name as shown in Apigee. | 
| proxyName | string | Name of the proxy. | 
| proxyZipfile | FilePath | Path to the zip. | 
| settings | ImportProxySettings | The settings such as authentication credentials. | 
Return Value
| Type | Description | 
|---|---|
| ImportProxyResult | The result of the import such as the revision created. | 
