Policy Engine REST API

Policyengineservices

createConfigRequestUsingPOST

Gets the configuration from the PolicyDecisionPoint(PDP)


/getConfigByPolicyName

Usage and SDK Samples

curl -X post "https://172.99.115.94:8480/PyPDPServer/getConfigByPolicyName"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PolicyengineservicesApi;

import java.io.File;
import java.util.*;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        PepConfigPolicyNameRequest pep = ; // PepConfigPolicyNameRequest | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            Collection«PyPolicyConfig» result = apiInstance.createConfigRequestUsingPOST(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#createConfigRequestUsingPOST");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PolicyengineservicesApi;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        PepConfigPolicyNameRequest pep = ; // PepConfigPolicyNameRequest | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            Collection«PyPolicyConfig» result = apiInstance.createConfigRequestUsingPOST(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#createConfigRequestUsingPOST");
            e.printStackTrace();
        }
    }
}
PepConfigPolicyNameRequest *pep = ; // pep
String *clientAuth = clientAuth_example; // ClientAuth
String *authorization = authorization_example; // 
String *environment = environment_example; // 
String *xECOMPRequestID = xECOMPRequestID_example; // X-ECOMP-RequestID (optional)

PolicyengineservicesApi *apiInstance = [[PolicyengineservicesApi alloc] init];

// Gets the configuration from the PolicyDecisionPoint(PDP)
[apiInstance createConfigRequestUsingPOSTWith:pep
    clientAuth:clientAuth
    authorization:authorization
    environment:environment
    xECOMPRequestID:xECOMPRequestID
              completionHandler: ^(Collection«PyPolicyConfig» output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var PolicyEngineRestApi = require('policy_engine_rest_api');

var api = new PolicyEngineRestApi.PolicyengineservicesApi()

var pep = ; // {PepConfigPolicyNameRequest} pep

var clientAuth = clientAuth_example; // {String} ClientAuth

var authorization = authorization_example; // {String} 

var environment = environment_example; // {String} 

var opts = { 
  'xECOMPRequestID': xECOMPRequestID_example // {String} X-ECOMP-RequestID
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.createConfigRequestUsingPOST(pep, clientAuth, authorization, environment, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class createConfigRequestUsingPOSTExample
    {
        public void main()
        {
            
            var apiInstance = new PolicyengineservicesApi();
            var pep = new PepConfigPolicyNameRequest(); // PepConfigPolicyNameRequest | pep
            var clientAuth = clientAuth_example;  // String | ClientAuth
            var authorization = authorization_example;  // String | 
            var environment = environment_example;  // String | 
            var xECOMPRequestID = xECOMPRequestID_example;  // String | X-ECOMP-RequestID (optional) 

            try
            {
                // Gets the configuration from the PolicyDecisionPoint(PDP)
                Collection«PyPolicyConfig» result = apiInstance.createConfigRequestUsingPOST(pep, clientAuth, authorization, environment, xECOMPRequestID);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PolicyengineservicesApi.createConfigRequestUsingPOST: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\PolicyengineservicesApi();
$pep = ; // PepConfigPolicyNameRequest | pep
$clientAuth = clientAuth_example; // String | ClientAuth
$authorization = authorization_example; // String | 
$environment = environment_example; // String | 
$xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID

try {
    $result = $api_instance->createConfigRequestUsingPOST($pep, $clientAuth, $authorization, $environment, $xECOMPRequestID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PolicyengineservicesApi->createConfigRequestUsingPOST: ', $e->getMessage(), PHP_EOL;
}
?>

Parameters

Header parameters
Name Description
clientAuth*
xECOMPRequestID
authorization*
environment*
Body parameters
Name Description
pep *

Responses

Status: 200 - OK

Status: 201 - Created

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


createConfigRequestUsingPOST1

Gets the configuration from the PolicyDecisionPoint(PDP)


/getConfig

Usage and SDK Samples

curl -X post "https://172.99.115.94:8480/PyPDPServer/getConfig"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PolicyengineservicesApi;

import java.io.File;
import java.util.*;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        ConfigRequestParameters pep = ; // ConfigRequestParameters | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            Collection«PyPolicyConfig» result = apiInstance.createConfigRequestUsingPOST1(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#createConfigRequestUsingPOST1");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PolicyengineservicesApi;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        ConfigRequestParameters pep = ; // ConfigRequestParameters | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            Collection«PyPolicyConfig» result = apiInstance.createConfigRequestUsingPOST1(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#createConfigRequestUsingPOST1");
            e.printStackTrace();
        }
    }
}
ConfigRequestParameters *pep = ; // pep
String *clientAuth = clientAuth_example; // ClientAuth
String *authorization = authorization_example; // 
String *environment = environment_example; // 
String *xECOMPRequestID = xECOMPRequestID_example; // X-ECOMP-RequestID (optional)

PolicyengineservicesApi *apiInstance = [[PolicyengineservicesApi alloc] init];

// Gets the configuration from the PolicyDecisionPoint(PDP)
[apiInstance createConfigRequestUsingPOST1With:pep
    clientAuth:clientAuth
    authorization:authorization
    environment:environment
    xECOMPRequestID:xECOMPRequestID
              completionHandler: ^(Collection«PyPolicyConfig» output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var PolicyEngineRestApi = require('policy_engine_rest_api');

var api = new PolicyEngineRestApi.PolicyengineservicesApi()

var pep = ; // {ConfigRequestParameters} pep

var clientAuth = clientAuth_example; // {String} ClientAuth

var authorization = authorization_example; // {String} 

var environment = environment_example; // {String} 

var opts = { 
  'xECOMPRequestID': xECOMPRequestID_example // {String} X-ECOMP-RequestID
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.createConfigRequestUsingPOST1(pep, clientAuth, authorization, environment, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class createConfigRequestUsingPOST1Example
    {
        public void main()
        {
            
            var apiInstance = new PolicyengineservicesApi();
            var pep = new ConfigRequestParameters(); // ConfigRequestParameters | pep
            var clientAuth = clientAuth_example;  // String | ClientAuth
            var authorization = authorization_example;  // String | 
            var environment = environment_example;  // String | 
            var xECOMPRequestID = xECOMPRequestID_example;  // String | X-ECOMP-RequestID (optional) 

            try
            {
                // Gets the configuration from the PolicyDecisionPoint(PDP)
                Collection«PyPolicyConfig» result = apiInstance.createConfigRequestUsingPOST1(pep, clientAuth, authorization, environment, xECOMPRequestID);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PolicyengineservicesApi.createConfigRequestUsingPOST1: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\PolicyengineservicesApi();
$pep = ; // ConfigRequestParameters | pep
$clientAuth = clientAuth_example; // String | ClientAuth
$authorization = authorization_example; // String | 
$environment = environment_example; // String | 
$xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID

try {
    $result = $api_instance->createConfigRequestUsingPOST1($pep, $clientAuth, $authorization, $environment, $xECOMPRequestID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PolicyengineservicesApi->createConfigRequestUsingPOST1: ', $e->getMessage(), PHP_EOL;
}
?>

Parameters

Header parameters
Name Description
clientAuth*
xECOMPRequestID
authorization*
environment*
Body parameters
Name Description
pep *

Responses

Status: 200 - OK

Status: 201 - Created

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


createConfigRequestUsingPUT

Creates a Config Policy based on given Policy Parameters.


/createConfig

Usage and SDK Samples

curl -X put "https://172.99.115.94:8480/PyPDPServer/createConfig"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PolicyengineservicesApi;

import java.io.File;
import java.util.*;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        PepConfigPolicyRequest pep = ; // PepConfigPolicyRequest | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            'String' result = apiInstance.createConfigRequestUsingPUT(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#createConfigRequestUsingPUT");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PolicyengineservicesApi;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        PepConfigPolicyRequest pep = ; // PepConfigPolicyRequest | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            'String' result = apiInstance.createConfigRequestUsingPUT(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#createConfigRequestUsingPUT");
            e.printStackTrace();
        }
    }
}
PepConfigPolicyRequest *pep = ; // pep
String *clientAuth = clientAuth_example; // ClientAuth
String *authorization = authorization_example; // 
String *environment = environment_example; // 
String *xECOMPRequestID = xECOMPRequestID_example; // X-ECOMP-RequestID (optional)

PolicyengineservicesApi *apiInstance = [[PolicyengineservicesApi alloc] init];

// Creates a Config Policy based on given Policy Parameters.
[apiInstance createConfigRequestUsingPUTWith:pep
    clientAuth:clientAuth
    authorization:authorization
    environment:environment
    xECOMPRequestID:xECOMPRequestID
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var PolicyEngineRestApi = require('policy_engine_rest_api');

var api = new PolicyEngineRestApi.PolicyengineservicesApi()

var pep = ; // {PepConfigPolicyRequest} pep

var clientAuth = clientAuth_example; // {String} ClientAuth

var authorization = authorization_example; // {String} 

var environment = environment_example; // {String} 

var opts = { 
  'xECOMPRequestID': xECOMPRequestID_example // {String} X-ECOMP-RequestID
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.createConfigRequestUsingPUT(pep, clientAuth, authorization, environment, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class createConfigRequestUsingPUTExample
    {
        public void main()
        {
            
            var apiInstance = new PolicyengineservicesApi();
            var pep = new PepConfigPolicyRequest(); // PepConfigPolicyRequest | pep
            var clientAuth = clientAuth_example;  // String | ClientAuth
            var authorization = authorization_example;  // String | 
            var environment = environment_example;  // String | 
            var xECOMPRequestID = xECOMPRequestID_example;  // String | X-ECOMP-RequestID (optional) 

            try
            {
                // Creates a Config Policy based on given Policy Parameters.
                'String' result = apiInstance.createConfigRequestUsingPUT(pep, clientAuth, authorization, environment, xECOMPRequestID);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PolicyengineservicesApi.createConfigRequestUsingPUT: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\PolicyengineservicesApi();
$pep = ; // PepConfigPolicyRequest | pep
$clientAuth = clientAuth_example; // String | ClientAuth
$authorization = authorization_example; // String | 
$environment = environment_example; // String | 
$xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID

try {
    $result = $api_instance->createConfigRequestUsingPUT($pep, $clientAuth, $authorization, $environment, $xECOMPRequestID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PolicyengineservicesApi->createConfigRequestUsingPUT: ', $e->getMessage(), PHP_EOL;
}
?>

Parameters

Header parameters
Name Description
clientAuth*
xECOMPRequestID
authorization*
environment*
Body parameters
Name Description
pep *

Responses

Status: 200 - OK

Status: 201 - Created

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


createEventParameterRequestUsingPOST

Sends the Events specified to the Policy Engine


/sendEvent

Usage and SDK Samples

curl -X post "https://172.99.115.94:8480/PyPDPServer/sendEvent"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PolicyengineservicesApi;

import java.io.File;
import java.util.*;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        EventRequestParameters pep = ; // EventRequestParameters | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            Collection«PolicyResponse» result = apiInstance.createEventParameterRequestUsingPOST(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#createEventParameterRequestUsingPOST");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PolicyengineservicesApi;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        EventRequestParameters pep = ; // EventRequestParameters | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            Collection«PolicyResponse» result = apiInstance.createEventParameterRequestUsingPOST(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#createEventParameterRequestUsingPOST");
            e.printStackTrace();
        }
    }
}
EventRequestParameters *pep = ; // pep
String *clientAuth = clientAuth_example; // ClientAuth
String *authorization = authorization_example; // 
String *environment = environment_example; // 
String *xECOMPRequestID = xECOMPRequestID_example; // X-ECOMP-RequestID (optional)

PolicyengineservicesApi *apiInstance = [[PolicyengineservicesApi alloc] init];

// Sends the Events specified to the Policy Engine
[apiInstance createEventParameterRequestUsingPOSTWith:pep
    clientAuth:clientAuth
    authorization:authorization
    environment:environment
    xECOMPRequestID:xECOMPRequestID
              completionHandler: ^(Collection«PolicyResponse» output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var PolicyEngineRestApi = require('policy_engine_rest_api');

var api = new PolicyEngineRestApi.PolicyengineservicesApi()

var pep = ; // {EventRequestParameters} pep

var clientAuth = clientAuth_example; // {String} ClientAuth

var authorization = authorization_example; // {String} 

var environment = environment_example; // {String} 

var opts = { 
  'xECOMPRequestID': xECOMPRequestID_example // {String} X-ECOMP-RequestID
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.createEventParameterRequestUsingPOST(pep, clientAuth, authorization, environment, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class createEventParameterRequestUsingPOSTExample
    {
        public void main()
        {
            
            var apiInstance = new PolicyengineservicesApi();
            var pep = new EventRequestParameters(); // EventRequestParameters | pep
            var clientAuth = clientAuth_example;  // String | ClientAuth
            var authorization = authorization_example;  // String | 
            var environment = environment_example;  // String | 
            var xECOMPRequestID = xECOMPRequestID_example;  // String | X-ECOMP-RequestID (optional) 

            try
            {
                // Sends the Events specified to the Policy Engine
                Collection«PolicyResponse» result = apiInstance.createEventParameterRequestUsingPOST(pep, clientAuth, authorization, environment, xECOMPRequestID);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PolicyengineservicesApi.createEventParameterRequestUsingPOST: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\PolicyengineservicesApi();
$pep = ; // EventRequestParameters | pep
$clientAuth = clientAuth_example; // String | ClientAuth
$authorization = authorization_example; // String | 
$environment = environment_example; // String | 
$xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID

try {
    $result = $api_instance->createEventParameterRequestUsingPOST($pep, $clientAuth, $authorization, $environment, $xECOMPRequestID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PolicyengineservicesApi->createEventParameterRequestUsingPOST: ', $e->getMessage(), PHP_EOL;
}
?>

Parameters

Header parameters
Name Description
clientAuth*
xECOMPRequestID
authorization*
environment*
Body parameters
Name Description
pep *

Responses

Status: 200 - OK

Status: 201 - Created

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


createFirewallConfigRequestUsingPUT

Creates a Config Firewall Policy


/createFirewallConfig

Usage and SDK Samples

curl -X put "https://172.99.115.94:8480/PyPDPServer/createFirewallConfig"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PolicyengineservicesApi;

import java.io.File;
import java.util.*;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        PepConfigFirewallPolicyRequest pep = ; // PepConfigFirewallPolicyRequest | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            'String' result = apiInstance.createFirewallConfigRequestUsingPUT(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#createFirewallConfigRequestUsingPUT");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PolicyengineservicesApi;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        PepConfigFirewallPolicyRequest pep = ; // PepConfigFirewallPolicyRequest | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            'String' result = apiInstance.createFirewallConfigRequestUsingPUT(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#createFirewallConfigRequestUsingPUT");
            e.printStackTrace();
        }
    }
}
PepConfigFirewallPolicyRequest *pep = ; // pep
String *clientAuth = clientAuth_example; // ClientAuth
String *authorization = authorization_example; // 
String *environment = environment_example; // 
String *xECOMPRequestID = xECOMPRequestID_example; // X-ECOMP-RequestID (optional)

PolicyengineservicesApi *apiInstance = [[PolicyengineservicesApi alloc] init];

// Creates a Config Firewall Policy
[apiInstance createFirewallConfigRequestUsingPUTWith:pep
    clientAuth:clientAuth
    authorization:authorization
    environment:environment
    xECOMPRequestID:xECOMPRequestID
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var PolicyEngineRestApi = require('policy_engine_rest_api');

var api = new PolicyEngineRestApi.PolicyengineservicesApi()

var pep = ; // {PepConfigFirewallPolicyRequest} pep

var clientAuth = clientAuth_example; // {String} ClientAuth

var authorization = authorization_example; // {String} 

var environment = environment_example; // {String} 

var opts = { 
  'xECOMPRequestID': xECOMPRequestID_example // {String} X-ECOMP-RequestID
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.createFirewallConfigRequestUsingPUT(pep, clientAuth, authorization, environment, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class createFirewallConfigRequestUsingPUTExample
    {
        public void main()
        {
            
            var apiInstance = new PolicyengineservicesApi();
            var pep = new PepConfigFirewallPolicyRequest(); // PepConfigFirewallPolicyRequest | pep
            var clientAuth = clientAuth_example;  // String | ClientAuth
            var authorization = authorization_example;  // String | 
            var environment = environment_example;  // String | 
            var xECOMPRequestID = xECOMPRequestID_example;  // String | X-ECOMP-RequestID (optional) 

            try
            {
                // Creates a Config Firewall Policy
                'String' result = apiInstance.createFirewallConfigRequestUsingPUT(pep, clientAuth, authorization, environment, xECOMPRequestID);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PolicyengineservicesApi.createFirewallConfigRequestUsingPUT: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\PolicyengineservicesApi();
$pep = ; // PepConfigFirewallPolicyRequest | pep
$clientAuth = clientAuth_example; // String | ClientAuth
$authorization = authorization_example; // String | 
$environment = environment_example; // String | 
$xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID

try {
    $result = $api_instance->createFirewallConfigRequestUsingPUT($pep, $clientAuth, $authorization, $environment, $xECOMPRequestID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PolicyengineservicesApi->createFirewallConfigRequestUsingPUT: ', $e->getMessage(), PHP_EOL;
}
?>

Parameters

Header parameters
Name Description
clientAuth*
xECOMPRequestID
authorization*
environment*
Body parameters
Name Description
pep *

Responses

Status: 200 - OK

Status: 201 - Created

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


createListConfigRequestUsingPOST

Gets the configuration from the PDP


/listConfig

Usage and SDK Samples

curl -X post "https://172.99.115.94:8480/PyPDPServer/listConfig"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PolicyengineservicesApi;

import java.io.File;
import java.util.*;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        ConfigRequestParameters pep = ; // ConfigRequestParameters | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            Collection«string» result = apiInstance.createListConfigRequestUsingPOST(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#createListConfigRequestUsingPOST");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PolicyengineservicesApi;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        ConfigRequestParameters pep = ; // ConfigRequestParameters | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            Collection«string» result = apiInstance.createListConfigRequestUsingPOST(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#createListConfigRequestUsingPOST");
            e.printStackTrace();
        }
    }
}
ConfigRequestParameters *pep = ; // pep
String *clientAuth = clientAuth_example; // ClientAuth
String *authorization = authorization_example; // 
String *environment = environment_example; // 
String *xECOMPRequestID = xECOMPRequestID_example; // X-ECOMP-RequestID (optional)

PolicyengineservicesApi *apiInstance = [[PolicyengineservicesApi alloc] init];

// Gets the configuration from the PDP
[apiInstance createListConfigRequestUsingPOSTWith:pep
    clientAuth:clientAuth
    authorization:authorization
    environment:environment
    xECOMPRequestID:xECOMPRequestID
              completionHandler: ^(Collection«string» output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var PolicyEngineRestApi = require('policy_engine_rest_api');

var api = new PolicyEngineRestApi.PolicyengineservicesApi()

var pep = ; // {ConfigRequestParameters} pep

var clientAuth = clientAuth_example; // {String} ClientAuth

var authorization = authorization_example; // {String} 

var environment = environment_example; // {String} 

var opts = { 
  'xECOMPRequestID': xECOMPRequestID_example // {String} X-ECOMP-RequestID
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.createListConfigRequestUsingPOST(pep, clientAuth, authorization, environment, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class createListConfigRequestUsingPOSTExample
    {
        public void main()
        {
            
            var apiInstance = new PolicyengineservicesApi();
            var pep = new ConfigRequestParameters(); // ConfigRequestParameters | pep
            var clientAuth = clientAuth_example;  // String | ClientAuth
            var authorization = authorization_example;  // String | 
            var environment = environment_example;  // String | 
            var xECOMPRequestID = xECOMPRequestID_example;  // String | X-ECOMP-RequestID (optional) 

            try
            {
                // Gets the configuration from the PDP
                Collection«string» result = apiInstance.createListConfigRequestUsingPOST(pep, clientAuth, authorization, environment, xECOMPRequestID);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PolicyengineservicesApi.createListConfigRequestUsingPOST: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\PolicyengineservicesApi();
$pep = ; // ConfigRequestParameters | pep
$clientAuth = clientAuth_example; // String | ClientAuth
$authorization = authorization_example; // String | 
$environment = environment_example; // String | 
$xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID

try {
    $result = $api_instance->createListConfigRequestUsingPOST($pep, $clientAuth, $authorization, $environment, $xECOMPRequestID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PolicyengineservicesApi->createListConfigRequestUsingPOST: ', $e->getMessage(), PHP_EOL;
}
?>

Parameters

Header parameters
Name Description
clientAuth*
xECOMPRequestID
authorization*
environment*
Body parameters
Name Description
pep *

Responses

Status: 200 - OK

Status: 201 - Created

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


createRequestUsingPUT

Creates a Policy based on given Policy Parameters.


/createPolicy

Usage and SDK Samples

curl -X put "https://172.99.115.94:8480/PyPDPServer/createPolicy"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PolicyengineservicesApi;

import java.io.File;
import java.util.*;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        PolicyParameters pep = ; // PolicyParameters | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            'String' result = apiInstance.createRequestUsingPUT(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#createRequestUsingPUT");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PolicyengineservicesApi;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        PolicyParameters pep = ; // PolicyParameters | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            'String' result = apiInstance.createRequestUsingPUT(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#createRequestUsingPUT");
            e.printStackTrace();
        }
    }
}
PolicyParameters *pep = ; // pep
String *clientAuth = clientAuth_example; // ClientAuth
String *authorization = authorization_example; // 
String *environment = environment_example; // 
String *xECOMPRequestID = xECOMPRequestID_example; // X-ECOMP-RequestID (optional)

PolicyengineservicesApi *apiInstance = [[PolicyengineservicesApi alloc] init];

// Creates a Policy based on given Policy Parameters.
[apiInstance createRequestUsingPUTWith:pep
    clientAuth:clientAuth
    authorization:authorization
    environment:environment
    xECOMPRequestID:xECOMPRequestID
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var PolicyEngineRestApi = require('policy_engine_rest_api');

var api = new PolicyEngineRestApi.PolicyengineservicesApi()

var pep = ; // {PolicyParameters} pep

var clientAuth = clientAuth_example; // {String} ClientAuth

var authorization = authorization_example; // {String} 

var environment = environment_example; // {String} 

var opts = { 
  'xECOMPRequestID': xECOMPRequestID_example // {String} X-ECOMP-RequestID
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.createRequestUsingPUT(pep, clientAuth, authorization, environment, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class createRequestUsingPUTExample
    {
        public void main()
        {
            
            var apiInstance = new PolicyengineservicesApi();
            var pep = new PolicyParameters(); // PolicyParameters | pep
            var clientAuth = clientAuth_example;  // String | ClientAuth
            var authorization = authorization_example;  // String | 
            var environment = environment_example;  // String | 
            var xECOMPRequestID = xECOMPRequestID_example;  // String | X-ECOMP-RequestID (optional) 

            try
            {
                // Creates a Policy based on given Policy Parameters.
                'String' result = apiInstance.createRequestUsingPUT(pep, clientAuth, authorization, environment, xECOMPRequestID);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PolicyengineservicesApi.createRequestUsingPUT: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\PolicyengineservicesApi();
$pep = ; // PolicyParameters | pep
$clientAuth = clientAuth_example; // String | ClientAuth
$authorization = authorization_example; // String | 
$environment = environment_example; // String | 
$xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID

try {
    $result = $api_instance->createRequestUsingPUT($pep, $clientAuth, $authorization, $environment, $xECOMPRequestID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PolicyengineservicesApi->createRequestUsingPUT: ', $e->getMessage(), PHP_EOL;
}
?>

Parameters

Header parameters
Name Description
clientAuth*
xECOMPRequestID
authorization*
environment*
Body parameters
Name Description
pep *

Responses

Status: 200 - OK

Status: 201 - Created

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


deletePolicyRequestUsingDELETE

Deletes the specified policy from the PDP Group or PAP.


/deletePolicy

Usage and SDK Samples

curl -X delete "https://172.99.115.94:8480/PyPDPServer/deletePolicy"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PolicyengineservicesApi;

import java.io.File;
import java.util.*;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        DeletePolicyParameters pep = ; // DeletePolicyParameters | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            'String' result = apiInstance.deletePolicyRequestUsingDELETE(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#deletePolicyRequestUsingDELETE");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PolicyengineservicesApi;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        DeletePolicyParameters pep = ; // DeletePolicyParameters | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            'String' result = apiInstance.deletePolicyRequestUsingDELETE(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#deletePolicyRequestUsingDELETE");
            e.printStackTrace();
        }
    }
}
DeletePolicyParameters *pep = ; // pep
String *clientAuth = clientAuth_example; // ClientAuth
String *authorization = authorization_example; // 
String *environment = environment_example; // 
String *xECOMPRequestID = xECOMPRequestID_example; // X-ECOMP-RequestID (optional)

PolicyengineservicesApi *apiInstance = [[PolicyengineservicesApi alloc] init];

// Deletes the specified policy from the PDP Group or PAP.
[apiInstance deletePolicyRequestUsingDELETEWith:pep
    clientAuth:clientAuth
    authorization:authorization
    environment:environment
    xECOMPRequestID:xECOMPRequestID
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var PolicyEngineRestApi = require('policy_engine_rest_api');

var api = new PolicyEngineRestApi.PolicyengineservicesApi()

var pep = ; // {DeletePolicyParameters} pep

var clientAuth = clientAuth_example; // {String} ClientAuth

var authorization = authorization_example; // {String} 

var environment = environment_example; // {String} 

var opts = { 
  'xECOMPRequestID': xECOMPRequestID_example // {String} X-ECOMP-RequestID
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.deletePolicyRequestUsingDELETE(pep, clientAuth, authorization, environment, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class deletePolicyRequestUsingDELETEExample
    {
        public void main()
        {
            
            var apiInstance = new PolicyengineservicesApi();
            var pep = new DeletePolicyParameters(); // DeletePolicyParameters | pep
            var clientAuth = clientAuth_example;  // String | ClientAuth
            var authorization = authorization_example;  // String | 
            var environment = environment_example;  // String | 
            var xECOMPRequestID = xECOMPRequestID_example;  // String | X-ECOMP-RequestID (optional) 

            try
            {
                // Deletes the specified policy from the PDP Group or PAP.
                'String' result = apiInstance.deletePolicyRequestUsingDELETE(pep, clientAuth, authorization, environment, xECOMPRequestID);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PolicyengineservicesApi.deletePolicyRequestUsingDELETE: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\PolicyengineservicesApi();
$pep = ; // DeletePolicyParameters | pep
$clientAuth = clientAuth_example; // String | ClientAuth
$authorization = authorization_example; // String | 
$environment = environment_example; // String | 
$xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID

try {
    $result = $api_instance->deletePolicyRequestUsingDELETE($pep, $clientAuth, $authorization, $environment, $xECOMPRequestID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PolicyengineservicesApi->deletePolicyRequestUsingDELETE: ', $e->getMessage(), PHP_EOL;
}
?>

Parameters

Header parameters
Name Description
clientAuth*
xECOMPRequestID
authorization*
environment*
Body parameters
Name Description
pep *

Responses

Status: 200 - OK

Status: 204 - No Content

Status: 401 - Unauthorized

Status: 403 - Forbidden


listPAPsUsingGET

Gets the PAPs that are listed to provide service.


/paps

Usage and SDK Samples

curl -X get "https://172.99.115.94:8480/PyPDPServer/paps"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PolicyengineservicesApi;

import java.io.File;
import java.util.*;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        String authorization = authorization_example; // String | 
        try {
            array['String'] result = apiInstance.listPAPsUsingGET(authorization);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#listPAPsUsingGET");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PolicyengineservicesApi;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        String authorization = authorization_example; // String | 
        try {
            array['String'] result = apiInstance.listPAPsUsingGET(authorization);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#listPAPsUsingGET");
            e.printStackTrace();
        }
    }
}
String *authorization = authorization_example; // 

PolicyengineservicesApi *apiInstance = [[PolicyengineservicesApi alloc] init];

// Gets the PAPs that are listed to provide service.
[apiInstance listPAPsUsingGETWith:authorization
              completionHandler: ^(array['String'] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var PolicyEngineRestApi = require('policy_engine_rest_api');

var api = new PolicyEngineRestApi.PolicyengineservicesApi()

var authorization = authorization_example; // {String} 


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.listPAPsUsingGET(authorization, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class listPAPsUsingGETExample
    {
        public void main()
        {
            
            var apiInstance = new PolicyengineservicesApi();
            var authorization = authorization_example;  // String | 

            try
            {
                // Gets the PAPs that are listed to provide service.
                array['String'] result = apiInstance.listPAPsUsingGET(authorization);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PolicyengineservicesApi.listPAPsUsingGET: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\PolicyengineservicesApi();
$authorization = authorization_example; // String | 

try {
    $result = $api_instance->listPAPsUsingGET($authorization);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PolicyengineservicesApi->listPAPsUsingGET: ', $e->getMessage(), PHP_EOL;
}
?>

Parameters

Header parameters
Name Description
authorization*

Responses

Status: 200 - OK

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


listPDPsUsingGET

Gets the PDPs that are listed to provide service.


/pdps

Usage and SDK Samples

curl -X get "https://172.99.115.94:8480/PyPDPServer/pdps"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PolicyengineservicesApi;

import java.io.File;
import java.util.*;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        String authorization = authorization_example; // String | 
        try {
            array['String'] result = apiInstance.listPDPsUsingGET(authorization);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#listPDPsUsingGET");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PolicyengineservicesApi;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        String authorization = authorization_example; // String | 
        try {
            array['String'] result = apiInstance.listPDPsUsingGET(authorization);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#listPDPsUsingGET");
            e.printStackTrace();
        }
    }
}
String *authorization = authorization_example; // 

PolicyengineservicesApi *apiInstance = [[PolicyengineservicesApi alloc] init];

// Gets the PDPs that are listed to provide service.
[apiInstance listPDPsUsingGETWith:authorization
              completionHandler: ^(array['String'] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var PolicyEngineRestApi = require('policy_engine_rest_api');

var api = new PolicyEngineRestApi.PolicyengineservicesApi()

var authorization = authorization_example; // {String} 


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.listPDPsUsingGET(authorization, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class listPDPsUsingGETExample
    {
        public void main()
        {
            
            var apiInstance = new PolicyengineservicesApi();
            var authorization = authorization_example;  // String | 

            try
            {
                // Gets the PDPs that are listed to provide service.
                array['String'] result = apiInstance.listPDPsUsingGET(authorization);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PolicyengineservicesApi.listPDPsUsingGET: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\PolicyengineservicesApi();
$authorization = authorization_example; // String | 

try {
    $result = $api_instance->listPDPsUsingGET($authorization);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PolicyengineservicesApi->listPDPsUsingGET: ', $e->getMessage(), PHP_EOL;
}
?>

Parameters

Header parameters
Name Description
authorization*

Responses

Status: 200 - OK

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


pushPolicyRequestUsingPUT

Pushes the specified policy to the PDP Group.


/pushPolicy

Usage and SDK Samples

curl -X put "https://172.99.115.94:8480/PyPDPServer/pushPolicy"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PolicyengineservicesApi;

import java.io.File;
import java.util.*;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        PepPushPolicyRequest pep = ; // PepPushPolicyRequest | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            'String' result = apiInstance.pushPolicyRequestUsingPUT(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#pushPolicyRequestUsingPUT");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PolicyengineservicesApi;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        PepPushPolicyRequest pep = ; // PepPushPolicyRequest | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            'String' result = apiInstance.pushPolicyRequestUsingPUT(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#pushPolicyRequestUsingPUT");
            e.printStackTrace();
        }
    }
}
PepPushPolicyRequest *pep = ; // pep
String *clientAuth = clientAuth_example; // ClientAuth
String *authorization = authorization_example; // 
String *environment = environment_example; // 
String *xECOMPRequestID = xECOMPRequestID_example; // X-ECOMP-RequestID (optional)

PolicyengineservicesApi *apiInstance = [[PolicyengineservicesApi alloc] init];

// Pushes the specified policy to the PDP Group.
[apiInstance pushPolicyRequestUsingPUTWith:pep
    clientAuth:clientAuth
    authorization:authorization
    environment:environment
    xECOMPRequestID:xECOMPRequestID
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var PolicyEngineRestApi = require('policy_engine_rest_api');

var api = new PolicyEngineRestApi.PolicyengineservicesApi()

var pep = ; // {PepPushPolicyRequest} pep

var clientAuth = clientAuth_example; // {String} ClientAuth

var authorization = authorization_example; // {String} 

var environment = environment_example; // {String} 

var opts = { 
  'xECOMPRequestID': xECOMPRequestID_example // {String} X-ECOMP-RequestID
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.pushPolicyRequestUsingPUT(pep, clientAuth, authorization, environment, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class pushPolicyRequestUsingPUTExample
    {
        public void main()
        {
            
            var apiInstance = new PolicyengineservicesApi();
            var pep = new PepPushPolicyRequest(); // PepPushPolicyRequest | pep
            var clientAuth = clientAuth_example;  // String | ClientAuth
            var authorization = authorization_example;  // String | 
            var environment = environment_example;  // String | 
            var xECOMPRequestID = xECOMPRequestID_example;  // String | X-ECOMP-RequestID (optional) 

            try
            {
                // Pushes the specified policy to the PDP Group.
                'String' result = apiInstance.pushPolicyRequestUsingPUT(pep, clientAuth, authorization, environment, xECOMPRequestID);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PolicyengineservicesApi.pushPolicyRequestUsingPUT: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\PolicyengineservicesApi();
$pep = ; // PepPushPolicyRequest | pep
$clientAuth = clientAuth_example; // String | ClientAuth
$authorization = authorization_example; // String | 
$environment = environment_example; // String | 
$xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID

try {
    $result = $api_instance->pushPolicyRequestUsingPUT($pep, $clientAuth, $authorization, $environment, $xECOMPRequestID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PolicyengineservicesApi->pushPolicyRequestUsingPUT: ', $e->getMessage(), PHP_EOL;
}
?>

Parameters

Header parameters
Name Description
clientAuth*
xECOMPRequestID
authorization*
environment*
Body parameters
Name Description
pep *

Responses

Status: 200 - OK

Status: 201 - Created

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


updateConfigRequestUsingPUT

Updates a Config Policy based on given Policy Parameters.


/updateConfig

Usage and SDK Samples

curl -X put "https://172.99.115.94:8480/PyPDPServer/updateConfig"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PolicyengineservicesApi;

import java.io.File;
import java.util.*;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        PepConfigPolicyRequest pep = ; // PepConfigPolicyRequest | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            'String' result = apiInstance.updateConfigRequestUsingPUT(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#updateConfigRequestUsingPUT");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PolicyengineservicesApi;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        PepConfigPolicyRequest pep = ; // PepConfigPolicyRequest | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            'String' result = apiInstance.updateConfigRequestUsingPUT(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#updateConfigRequestUsingPUT");
            e.printStackTrace();
        }
    }
}
PepConfigPolicyRequest *pep = ; // pep
String *clientAuth = clientAuth_example; // ClientAuth
String *authorization = authorization_example; // 
String *environment = environment_example; // 
String *xECOMPRequestID = xECOMPRequestID_example; // X-ECOMP-RequestID (optional)

PolicyengineservicesApi *apiInstance = [[PolicyengineservicesApi alloc] init];

// Updates a Config Policy based on given Policy Parameters.
[apiInstance updateConfigRequestUsingPUTWith:pep
    clientAuth:clientAuth
    authorization:authorization
    environment:environment
    xECOMPRequestID:xECOMPRequestID
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var PolicyEngineRestApi = require('policy_engine_rest_api');

var api = new PolicyEngineRestApi.PolicyengineservicesApi()

var pep = ; // {PepConfigPolicyRequest} pep

var clientAuth = clientAuth_example; // {String} ClientAuth

var authorization = authorization_example; // {String} 

var environment = environment_example; // {String} 

var opts = { 
  'xECOMPRequestID': xECOMPRequestID_example // {String} X-ECOMP-RequestID
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.updateConfigRequestUsingPUT(pep, clientAuth, authorization, environment, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class updateConfigRequestUsingPUTExample
    {
        public void main()
        {
            
            var apiInstance = new PolicyengineservicesApi();
            var pep = new PepConfigPolicyRequest(); // PepConfigPolicyRequest | pep
            var clientAuth = clientAuth_example;  // String | ClientAuth
            var authorization = authorization_example;  // String | 
            var environment = environment_example;  // String | 
            var xECOMPRequestID = xECOMPRequestID_example;  // String | X-ECOMP-RequestID (optional) 

            try
            {
                // Updates a Config Policy based on given Policy Parameters.
                'String' result = apiInstance.updateConfigRequestUsingPUT(pep, clientAuth, authorization, environment, xECOMPRequestID);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PolicyengineservicesApi.updateConfigRequestUsingPUT: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\PolicyengineservicesApi();
$pep = ; // PepConfigPolicyRequest | pep
$clientAuth = clientAuth_example; // String | ClientAuth
$authorization = authorization_example; // String | 
$environment = environment_example; // String | 
$xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID

try {
    $result = $api_instance->updateConfigRequestUsingPUT($pep, $clientAuth, $authorization, $environment, $xECOMPRequestID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PolicyengineservicesApi->updateConfigRequestUsingPUT: ', $e->getMessage(), PHP_EOL;
}
?>

Parameters

Header parameters
Name Description
clientAuth*
xECOMPRequestID
authorization*
environment*
Body parameters
Name Description
pep *

Responses

Status: 200 - OK

Status: 201 - Created

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


updateFirewallConfigRequestUsingPUT

Updates a Config Firewall Policy


/updateFirewallConfig

Usage and SDK Samples

curl -X put "https://172.99.115.94:8480/PyPDPServer/updateFirewallConfig"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PolicyengineservicesApi;

import java.io.File;
import java.util.*;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        PepConfigFirewallPolicyRequest pep = ; // PepConfigFirewallPolicyRequest | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            'String' result = apiInstance.updateFirewallConfigRequestUsingPUT(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#updateFirewallConfigRequestUsingPUT");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PolicyengineservicesApi;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        PepConfigFirewallPolicyRequest pep = ; // PepConfigFirewallPolicyRequest | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            'String' result = apiInstance.updateFirewallConfigRequestUsingPUT(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#updateFirewallConfigRequestUsingPUT");
            e.printStackTrace();
        }
    }
}
PepConfigFirewallPolicyRequest *pep = ; // pep
String *clientAuth = clientAuth_example; // ClientAuth
String *authorization = authorization_example; // 
String *environment = environment_example; // 
String *xECOMPRequestID = xECOMPRequestID_example; // X-ECOMP-RequestID (optional)

PolicyengineservicesApi *apiInstance = [[PolicyengineservicesApi alloc] init];

// Updates a Config Firewall Policy
[apiInstance updateFirewallConfigRequestUsingPUTWith:pep
    clientAuth:clientAuth
    authorization:authorization
    environment:environment
    xECOMPRequestID:xECOMPRequestID
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var PolicyEngineRestApi = require('policy_engine_rest_api');

var api = new PolicyEngineRestApi.PolicyengineservicesApi()

var pep = ; // {PepConfigFirewallPolicyRequest} pep

var clientAuth = clientAuth_example; // {String} ClientAuth

var authorization = authorization_example; // {String} 

var environment = environment_example; // {String} 

var opts = { 
  'xECOMPRequestID': xECOMPRequestID_example // {String} X-ECOMP-RequestID
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.updateFirewallConfigRequestUsingPUT(pep, clientAuth, authorization, environment, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class updateFirewallConfigRequestUsingPUTExample
    {
        public void main()
        {
            
            var apiInstance = new PolicyengineservicesApi();
            var pep = new PepConfigFirewallPolicyRequest(); // PepConfigFirewallPolicyRequest | pep
            var clientAuth = clientAuth_example;  // String | ClientAuth
            var authorization = authorization_example;  // String | 
            var environment = environment_example;  // String | 
            var xECOMPRequestID = xECOMPRequestID_example;  // String | X-ECOMP-RequestID (optional) 

            try
            {
                // Updates a Config Firewall Policy
                'String' result = apiInstance.updateFirewallConfigRequestUsingPUT(pep, clientAuth, authorization, environment, xECOMPRequestID);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PolicyengineservicesApi.updateFirewallConfigRequestUsingPUT: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\PolicyengineservicesApi();
$pep = ; // PepConfigFirewallPolicyRequest | pep
$clientAuth = clientAuth_example; // String | ClientAuth
$authorization = authorization_example; // String | 
$environment = environment_example; // String | 
$xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID

try {
    $result = $api_instance->updateFirewallConfigRequestUsingPUT($pep, $clientAuth, $authorization, $environment, $xECOMPRequestID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PolicyengineservicesApi->updateFirewallConfigRequestUsingPUT: ', $e->getMessage(), PHP_EOL;
}
?>

Parameters

Header parameters
Name Description
clientAuth*
xECOMPRequestID
authorization*
environment*
Body parameters
Name Description
pep *

Responses

Status: 200 - OK

Status: 201 - Created

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


updateRequestUsingPUT

Updates a Policy based on given Policy Parameters.


/updatePolicy

Usage and SDK Samples

curl -X put "https://172.99.115.94:8480/PyPDPServer/updatePolicy"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PolicyengineservicesApi;

import java.io.File;
import java.util.*;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        PolicyParameters pep = ; // PolicyParameters | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            'String' result = apiInstance.updateRequestUsingPUT(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#updateRequestUsingPUT");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PolicyengineservicesApi;

public class PolicyengineservicesApiExample {

    public static void main(String[] args) {
        PolicyengineservicesApi apiInstance = new PolicyengineservicesApi();
        PolicyParameters pep = ; // PolicyParameters | pep
        String clientAuth = clientAuth_example; // String | ClientAuth
        String authorization = authorization_example; // String | 
        String environment = environment_example; // String | 
        String xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID
        try {
            'String' result = apiInstance.updateRequestUsingPUT(pep, clientAuth, authorization, environment, xECOMPRequestID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PolicyengineservicesApi#updateRequestUsingPUT");
            e.printStackTrace();
        }
    }
}
PolicyParameters *pep = ; // pep
String *clientAuth = clientAuth_example; // ClientAuth
String *authorization = authorization_example; // 
String *environment = environment_example; // 
String *xECOMPRequestID = xECOMPRequestID_example; // X-ECOMP-RequestID (optional)

PolicyengineservicesApi *apiInstance = [[PolicyengineservicesApi alloc] init];

// Updates a Policy based on given Policy Parameters.
[apiInstance updateRequestUsingPUTWith:pep
    clientAuth:clientAuth
    authorization:authorization
    environment:environment
    xECOMPRequestID:xECOMPRequestID
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var PolicyEngineRestApi = require('policy_engine_rest_api');

var api = new PolicyEngineRestApi.PolicyengineservicesApi()

var pep = ; // {PolicyParameters} pep

var clientAuth = clientAuth_example; // {String} ClientAuth

var authorization = authorization_example; // {String} 

var environment = environment_example; // {String} 

var opts = { 
  'xECOMPRequestID': xECOMPRequestID_example // {String} X-ECOMP-RequestID
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.updateRequestUsingPUT(pep, clientAuth, authorization, environment, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class updateRequestUsingPUTExample
    {
        public void main()
        {
            
            var apiInstance = new PolicyengineservicesApi();
            var pep = new PolicyParameters(); // PolicyParameters | pep
            var clientAuth = clientAuth_example;  // String | ClientAuth
            var authorization = authorization_example;  // String | 
            var environment = environment_example;  // String | 
            var xECOMPRequestID = xECOMPRequestID_example;  // String | X-ECOMP-RequestID (optional) 

            try
            {
                // Updates a Policy based on given Policy Parameters.
                'String' result = apiInstance.updateRequestUsingPUT(pep, clientAuth, authorization, environment, xECOMPRequestID);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PolicyengineservicesApi.updateRequestUsingPUT: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\PolicyengineservicesApi();
$pep = ; // PolicyParameters | pep
$clientAuth = clientAuth_example; // String | ClientAuth
$authorization = authorization_example; // String | 
$environment = environment_example; // String | 
$xECOMPRequestID = xECOMPRequestID_example; // String | X-ECOMP-RequestID

try {
    $result = $api_instance->updateRequestUsingPUT($pep, $clientAuth, $authorization, $environment, $xECOMPRequestID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PolicyengineservicesApi->updateRequestUsingPUT: ', $e->getMessage(), PHP_EOL;
}
?>

Parameters

Header parameters
Name Description
clientAuth*
xECOMPRequestID
authorization*
environment*
Body parameters
Name Description
pep *

Responses

Status: 200 - OK

Status: 201 - Created

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


Generated 2017-02-10T16:15:29.480Z